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-mainline-allmodconfig in repository toolchain/ci/linux.
omits 668f1e926741 Merge tag 'linux-kselftest-kunit-5.7-rc1' of git://git.ker [...] omits 397a97946798 Merge tag 'linux-kselftest-5.7-rc1' of git://git.kernel.or [...] omits ffc1c20c46f7 Merge tag 'for-5.7/dm-changes' of git://git.kernel.org/pub [...] omits f365ab31efac Merge tag 'drm-next-2020-04-01' of git://anongit.freedeskt [...] omits 4646de87d325 Merge tag 'mailbox-v5.7' of git://git.linaro.org/landing-t [...] omits c101e9bbce4a Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 69c1fd97266b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 72f35423e8a6 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 890f0b0d27dc x86: start using named parameters for low-level uaccess asms omits 7da63b3d54aa x86: get rid of 'rtype' argument to __get_user_asm() macro omits 3680785692fb x86: get rid of 'rtype' argument to __put_user_goto() macro omits 4f8a21a6a933 Merge branch 'for-5.7/mcp2221' into for-linus omits e4c429c4ad69 Merge branch 'for-5.7/logitech' into for-linus omits 0460ceb8c594 Merge branch 'for-5.7/ish' into for-linus omits 4c805fb704fc Merge branch 'for-5.7/glorious' into for-linus omits f454d9a378a1 Merge branch 'for-5.7/core' into for-linus omits c9f289701540 Merge branch 'for-5.7/appleir' into for-linus omits 0aac6f9aaae5 Merge branch 'for-5.6/upstream-fixes' into for-linus omits 1a323ea5356e x86: get rid of 'errret' argument to __get_user_xyz() macross omits ab33eb494c60 x86: remove __put_user_asm() infrastructure omits 29d9f30d4ce6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev [...] omits 56a451b78067 Merge tag 'ntb-5.7' of git://github.com/jonmason/ntb omits dba43fc4ba2f Merge tag 'platform-drivers-x86-v5.7-1' of git://git.infra [...] omits 1f944f976d7e Merge tag 'tty-5.7-rc1' of git://git.kernel.org/pub/scm/li [...] omits dfabb077d625 Merge tag 'mmc-v5.7' of git://git.kernel.org/pub/scm/linux [...] omits 5b67fbfc32b5 Merge tag 'kbuild-v5.7' of git://git.kernel.org/pub/scm/li [...] omits a16298439bd5 Merge branch 'next-general' of git://git.kernel.org:/pub/s [...] omits b3aa112d57b7 Merge tag 'selinux-pr-20200330' of git://git.kernel.org/pu [...] omits 674d85eb2d7d Merge tag 'audit-pr-20200330' of git://git.kernel.org/pub/ [...] omits 645c248d6fc4 Merge tag '5.7-rc-smb3-fixes-part1' of git://git.samba.org [...] omits 018d21f5c58c Merge tag 'gfs2-for-5.7' of git://git.kernel.org/pub/scm/l [...] omits 15c981d16d70 Merge tag 'for-5.7-tag' of git://git.kernel.org/pub/scm/li [...] omits 1455c69900c8 Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 42595ce90b9d Merge branch 'x86-vmware-for-linus' of git://git.kernel.or [...] omits d9d76778927d Merge branch 'x86-mm-for-linus' of git://git.kernel.org/pu [...] omits 7cc7e9351927 Merge branch 'x86-misc-for-linus' of git://git.kernel.org/ [...] omits d0be2d53c7df Merge branch 'x86-fpu-for-linus' of git://git.kernel.org/p [...] omits fdf5563a7200 Merge branch 'x86-cleanups-for-linus' of git://git.kernel. [...] omits 97cddfc34549 Merge branch 'x86-build-for-linus' of git://git.kernel.org [...] omits 9589351ccf47 Merge branch 'x86-boot-for-linus' of git://git.kernel.org/ [...] omits 7f80ccfe9968 net: ipv6: rpl_iptunnel: Fix potential memory leak in rpl_ [...] omits a0190431d195 cxgb4/chcr: nic-tls stats in ethtool omits 765bda93d043 net: dsa: fix oops while probing Marvell DSA switches omits 41c55ea6c2a7 net/bpfilter: remove superfluous testing message omits 79540d133ed6 net: macb: Fix handling of fixed-link node omits 3cd86a58f773 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] omits f772148eb757 net: dsa: ksz: Select KSZ protocol tag omits a8222fd5b80c Merge tag 'microblaze-v5.7-rc1' of git://git.monstr.eu/lin [...] omits cad18da0afb1 Merge tag 'please-pull-ia64_for_5.7' of git://git.kernel.o [...] omits e51d8dacf272 Makefile: Update kselftest help information omits d71e064449a7 Merge tag 'mips_5.7' of git://git.kernel.org/pub/scm/linux [...] omits 58233ccf9460 Merge tag 'm68k-for-v5.7-tag1' of git://git.kernel.org/pub [...] omits 59e7a8cc2dcf Merge tag 'drm-msm-next-2020-03-22' of https://gitlab.free [...] omits 5fc0df93fccd Merge v5.6 into drm-next omits 5a470b1a63ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 3902baf9abfa netdevsim: dev: Fix memory leak in nsim_dev_take_snapshot_write omits 1a795da79875 Merge branch 'stmmac-Add-additional-EHL-PCI-info-and-PCI-ID' omits d63439f575dc net: stmmac: add EHL 2.5Gbps PCI info and PCI ID omits 67c08ac4140a net: stmmac: add EHL PSE0 & PSE1 1Gbps PCI info and PCI ID omits 58da0cfa6cf1 net: stmmac: create dwmac-intel.c to contain all Intel platform omits 60d79ab33c4c Merge branch 'net-dsa-b53-and-bcm_sf2-updates-for-7278' omits 8b3abe304c5f net: dsa: bcm_sf2: Support specifying VLAN tag egress rule omits 7555020c44db net: dsa: bcm_sf2: Add support for matching VLAN TCI omits c2d639d118d2 net: dsa: bcm_sf2: Move writing of CFP_DATA(5) into slicin [...] omits 5ae8c0d51ace net: dsa: bcm_sf2: Check earlier for FLOW_EXT and FLOW_MAC_EXT omits 8b6b208b6991 net: dsa: bcm_sf2: Disable learning for ASP port omits 31bfc2d42cae net: dsa: b53: Deny enslaving port 7 for 7278 into a bridge omits 88631864da09 net: dsa: b53: Prevent tagged VLAN on port 7 for 7278 omits d7a0b1f7652f net: dsa: b53: Restore VLAN entries upon (re)configuration omits d0802dc411f4 net: dsa: bcm_sf2: Fix overflow checks omits 458ef2a25e0c Merge tag 'x86-timers-2020-03-30' of git://git.kernel.org/ [...] omits ed52f2c608c9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits f87238d30c0d hv_netvsc: Remove unnecessary round_up for recv_completion_cnt omits d9679cd98516 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2853d5fafb1e Merge tag 'x86-splitlock-2020-03-30' of git://git.kernel.o [...] omits d5f744f9a2ac Merge tag 'x86-entry-2020-03-30' of git://git.kernel.org/p [...] omits dbb381b619aa Merge tag 'timers-core-2020-03-30' of git://git.kernel.org [...] omits 336622e9fce7 Merge tag 'timers-nohz-2020-03-30' of git://git.kernel.org [...] omits 992a1a3b45b5 Merge tag 'smp-core-2020-03-30' of git://git.kernel.org/pu [...] omits 6fe9a949d3fe Merge branch 'Add-packet-trap-policers-support' omits 9f3e63c5d698 selftests: mlxsw: Add test cases for devlink-trap policers omits 39defcbba0cd mlxsw: spectrum_trap: Add support for setting of packet tr [...] omits d12d8468214a mlxsw: spectrum_trap: Switch to use correct packet trap group omits bc82521e3b8e mlxsw: spectrum_trap: Do not initialize dedicated discard policer omits 13f2e64b94ea mlxsw: spectrum_trap: Add devlink-trap policer support omits 4561705b1743 mlxsw: spectrum_trap: Prepare policers for registration wi [...] omits 03484e49e7cc mlxsw: spectrum: Track used packet trap policer IDs omits 2b84d7c3f6cc mlxsw: reg: Extend QPCR register omits 5fbff58e27a1 selftests: netdevsim: Add test cases for devlink-trap policers omits 0dc8249a2e7c netdevsim: Add support for setting of packet trap group pa [...] omits c064875a6352 devlink: Allow setting of packet trap group parameters omits f9f54392d2c8 devlink: Add packet trap group parameters support omits ad188458d012 netdevsim: Add devlink-trap policer support omits ef7d5c7d4340 Documentation: Add description of packet trap policers omits 1e8c66198926 devlink: Add packet trap policers support omits 8596a75f6c83 Merge branch 'cgroup-bpf_link' omits 7cccee42bf76 selftests/bpf: Test FD-based cgroup attachment omits cc4f864bb118 libbpf: Add support for bpf_link-based cgroup attachment omits 0c991ebc8c69 bpf: Implement bpf_prog replacement for an active bpf_cgroup_link omits af6eea57437a bpf: Implement bpf_link-based cgroup BPF program attachment omits 2d385336afcc Merge tag 'irq-core-2020-03-30' of git://git.kernel.org/pu [...] omits 673b41e04a03 staging/octeon: fix up merge error omits 642e53ead6ae Merge branch 'sched-core-for-linus' of git://git.kernel.or [...] omits c753924b6285 selinux: clean up indentation issue with assignment statement omits 779df6a5480f NFS: Ensure security label is set for root inode omits 9b82f05f869a Merge branch 'perf-core-for-linus' of git://git.kernel.org [...] omits 4b9fd8a829a1 Merge branch 'locking-core-for-linus' of git://git.kernel. [...] omits a776c270a0b2 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...] omits 7c4fa150714f Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...] omits d937a6dfc942 Merge branch 'core-objtool-for-linus' of git://git.kernel. [...] omits 2ce94bc4e056 Merge tag 'pnp-5.7-rc1' of git://git.kernel.org/pub/scm/li [...] omits 6d90508121fd Merge tag 'acpi-5.7-rc1' of git://git.kernel.org/pub/scm/l [...] omits e5ffcc9191ca Merge branch 'subreg-bounds' omits 49835c15a552 Merge tag 'pm-5.7-rc1' of git://git.kernel.org/pub/scm/lin [...] omits 41f70fe0649d bpf: Test_verifier, add alu32 bounds tracking tests omits 32f13a5add87 bpf: Test_verifier, #65 error message updates for trunc of [...] omits 9ac26e9973ba bpf: Test_verifier, bpf_get_stack return value add <0 omits d2db08c7a14e bpf: Test_progs, add test to catch retval refine error handling omits fa123ac022e4 bpf: Verifier, refine 32bit bound in do_refine_retval_range omits 3f50f132d840 bpf: Verifier, do explicit ALU32 bounds tracking omits a231bed2267c Merge tag 'regulator-spi-v5.7' of git://git.kernel.org/pub [...] omits e129940938d8 Merge tag 'regmap-v5.7' of git://git.kernel.org/pub/scm/li [...] omits 100605035e15 bpf: Verifier, do_refine_retval_range may clamp umin to 0 [...] omits 4c6ef3b156c6 Merge tag 'staging-5.7-rc1' of git://git.kernel.org/pub/sc [...] omits 59838093be51 Merge tag 'driver-core-5.7-rc1' of git://git.kernel.org/pu [...] omits 4edf16b72c57 bpf, lsm: Make BPF_LSM depend on BPF_EVENTS omits db34c5ffee64 Merge tag 'usb-5.7-rc1' of git://git.kernel.org/pub/scm/li [...] omits c58b1558a747 Merge branch 'bpf_sk_assign' omits 8a02a1703633 selftests: bpf: Extend sk_assign tests for UDP omits 2d7824ffd25c selftests: bpf: Add test for sk_assign omits 7ae215d23c12 bpf: Don't refcount LISTEN sockets in sk_assign() omits 71489e21d720 net: Track socket refcounts in skb_steal_sock() omits cf7fbe660f2d bpf: Add socket assign support omits 063d19422476 Merge tag 'media/v5.7-1' of git://git.kernel.org/pub/scm/l [...] omits b49e42a2dffd bpf, doc: Add John as official reviewer to BPF subsystem omits 47acac8cae28 Merge tag 'hwmon-for-v5.7' of git://git.kernel.org/pub/scm [...] omits f50b49a0bfca bpf: btf: Fix arg verification in btf_ctx_access() omits ff7b862a4c35 Merge tag 'ras_updates_for_5.7' of git://git.kernel.org/pu [...] omits aaf985e21a4a Merge tag 'edac_updates_for_5.7' of git://git.kernel.org/p [...] omits c271bdbf38e0 Merge tag 'pstore-v5.7-rc1' of git://git.kernel.org/pub/sc [...] omits 78b0dedd5292 Merge tag 'seccomp-v5.7-rc1' of git://git.kernel.org/pub/s [...] omits 377ad0c28c1d Merge tag 'erofs-for-5.7-rc1' of git://git.kernel.org/pub/ [...] omits 481ed297d900 Merge tag 'docs-5.7' of git://git.lwn.net/linux omits e59cd88028db Merge tag 'for-5.7/io_uring-2020-03-29' of git://git.kerne [...] omits e19680f8347e ipvs: fix uninitialized variable warning omits 2e34328b396a netfilter: nft_exthdr: fix endianness of tcp option cast omits 0fc31b10cfb7 bpf: Simplify reg_set_min_max_inv handling omits 604dca5e3af1 bpf: Fix tnum constraints for 32-bit comparisons omits f2d67fec0b43 bpf: Undo incorrect __reg_bound_offset32 handling omits 2d39eab45b2c Merge branch 'split-phylink-PCS-operations' omits 4c0d6d3a7a81 net: phylink: add separate pcs operations structure omits e7765d634aaa net: phylink: rename 'ops' to 'mac_ops' omits 0bd274060a0f net: phylink: change phylink_mii_c22_pcs_set_advertisement [...] omits b8447abc4c8f r8169: factor out rtl8169_tx_map omits 033c6f3b7837 Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits 8063f761cd7c qed: Fix use after free in qed_chain_free omits 4abc3c04810b r8169: improve handling of TD_MSS_MAX omits 3288dffc5dd8 Merge branch 'Port-and-flow-policers-for-DSA' omits a6af77637adc net: dsa: sja1105: add broadcast and per-traffic class policers omits a7cc081cabda net: dsa: sja1105: add configuration of port policers omits fc411eaac8db net: dsa: felix: add port policers omits 342971766c17 net: dsa: add port policers omits e13c2075280e net: dsa: refactor matchall mirred action to separate function omits c9a7fe1238e5 net: mscc: ocelot: add action of police on vcap_is2 omits 1592614838cb Merge tag 'for-5.7/drivers-2020-03-29' of git://git.kernel [...] omits 0d5d6045a7dd Merge branch 'ionic-support-for-firmware-upgrade' omits c672412f6172 ionic: remove lifs on fw reset omits 49d3b493673a ionic: disable the queues on link down omits d5eddde5ec52 ionic: check for queues before deleting omits f9c00e2cf258 ionic: clean tx queue of unfinished requests omits 0b0641009b89 ionic: move irq request to qcq alloc omits 2a8c2c1a0264 ionic: move debugfs add/delete to match alloc/free omits 987c0871e8ae ionic: check for linkup in watchdog omits aa47b540b79c ionic: decouple link message from netdev state omits ea315c55074e mlxsw: spectrum_ptp: Fix build warnings omits 10f36b1e80a9 Merge tag 'for-5.7/block-2020-03-29' of git://git.kernel.d [...] omits 307b4e0b3728 Merge branch 'Devlink-health-auto-attributes-refactor' omits 48bb52c80be0 devlink: Add auto dump flag to health reporter omits ba7d16c77942 devlink: Implicitly set auto recover flag when registering [...] omits c7f0d4c898cb netdevsim: Change dummy reporter auto recover default omits 62582a7ee783 ptp: Avoid deadlocks in the programmable pin code. omits 3a0eb192c01f Merge tag 'for-5.7/libata-2020-03-29' of git://git.kernel. [...] omits 054eae82537e net: devlink: use NL_SET_ERR_MSG_MOD instead of NL_SET_ERR_MSG omits 6e2345c197a9 Merge branch 'net-sched-expose-HW-stats-types-per-action-u [...] omits 93a129eb8c52 net: sched: expose HW stats types per action used by drivers omits 8953b0770ff4 net: introduce nla_put_bitfield32() helper and use it omits c03cb6646474 Merge tag 'i3c/for-5.7' of git://git.kernel.org/pub/scm/li [...] omits acc086bfb957 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 0141317611ab Merge branch 'hns3-fixes' omits a9775bb64aa7 net: hns3: fix set and get link ksettings issue omits 944de4847af1 net: hns3: fix RSS config lost after VF reset. omits 74ef402e134b net: hns3: fix for fraglist SKB headlen not handling correctly omits 16deaef205b6 net: hns3: drop the WQ_MEM_RECLAIM flag when allocating WQ omits 0f751396346f Merge tag 'tpmdd-next-20200316' of git://git.infradead.org [...] omits ee91a83e0849 net: dsa: Simplify 'dsa_tag_protocol_to_str()' omits 32109c7065a2 net: ena: Make some functions static omits cd1ff948302b dpaa_eth: Make dpaa_a050385_wa static omits 3a0a97838923 crypto/chtls: Fix chtls crash in connection cleanup omits cf673ed0e057 net: fix fraglist segmentation reference count leak omits e14394e65685 crypto/chcr: fix incorrect ipv6 packet length omits ed64639bc1e0 net: stmmac: Add support for VLAN Rx filtering omits bde1b56f898c udp: initialize is_flist with 0 in udp_gro_receive omits 07c9f74a8961 Merge branch 'crypto-chelsio-Fixes-issues-during-chcr-driv [...] omits 876aa9f527cd Crypto: chelsio - Fixes a deadlock between rtnl_lock and u [...] omits ad59ddd02de2 Crypto: chelsio - Fixes a hang issue during driver registration omits 3aeaaa59fd69 selftests:mptcp: fix failure due to whitespace damage omits 76dcbd237059 net: ethernet: ti: fix spelling mistake "rundom" -> "random" omits aba6d497c821 Merge tag 'mlx5-updates-2020-03-29' of git://git.kernel.or [...] omits 75b46c437f6b gfs2: Fix oversight in gfs2_ail1_flush omits 1da28f032305 Merge branches 'acpi-ec', 'acpi-fan' and 'acpi-pci' omits f94a57a1897c Merge branches 'acpi-button', 'acpi-battery', 'acpi-osl', [...] omits 6d582d7e31b6 Merge branch 'acpica' omits c7be17a6b41a ACPICA: Update version to 20200214 omits 2409000a0cad Merge branches 'pm-devfreq', 'powercap' and 'pm-docs' omits ada0629bd313 Merge branches 'pm-core', 'pm-sleep', 'pm-acpi' and 'pm-domains' omits 0411f0d10ead Merge branch 'pm-cpufreq' omits be4f65405a88 Merge branch 'pm-cpuidle' omits 8f1073ed8c18 Merge branch 'pm-qos' omits 6dfae59d37ae Merge remote-tracking branch 'regulator/for-next' into tmp omits ba15533275dd Merge tag 'v5.6' into mips-next omits 313f16e2e35a Merge branch 'sched/rt' into sched/core, to pick up comple [...] omits d878bdfba8ff platform/x86: surface3_power: Fix always true condition in [...] omits 2632e7b618a7 media: venus: firmware: Ignore secure call error on first resume omits 41dac9a2ad4a Merge branches 'edac-mc-cleanup', 'edac-misc', 'edac-drive [...] omits 07c264ab8e6c net/mlx5e: add mlx5e_rep_indr_setup_ft_cb support omits 5a37a8df809b net/mlx5e: refactor indr setup block omits 49964352ca27 net/mlx5: E-Switch: Move eswitch chains to a new directory omits 6838a35a4567 net/mlx5: Use a separate work queue for fib event handling omits e999a7343da7 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 700d6ab987f3 Merge tag 'drm-intel-next-fixes-2020-03-27' of git://anong [...] omits c13b5adb0627 Merge branch 'ethtool-netlink-interface-part-4' omits 5b071c59ede0 ethtool: provide timestamping information with TSINFO_GET request omits f76510b458a5 ethtool: add timestamping related string sets omits 6c5bc8fe4e19 ethtool: add EEE_NTF notification omits fd77be7bd43c ethtool: set EEE settings with EEE_SET request omits b7eeefe72eb0 ethtool: provide EEE settings with EEE_GET request omits bf37faa3867b ethtool: add PAUSE_NTF notification omits 3ab879933d3c ethtool: set pause parameters with PAUSE_SET request omits 7f59fb32b096 ethtool: provide pause parameters with PAUSE_GET request omits 0cf3eac8c936 ethtool: add COALESCE_NTF notification omits 9881418c7556 ethtool: set coalescing parameters with COALESCE_SET request omits 217275453b3e ethtool: provide coalescing parameters with COALESCE_GET request omits b51fb7711a6d ethtool: fix reference leak in ethnl_set_privflags() omits 96376cad3508 Merge branch 'ipv6-add-rpl-source-routing' omits a7a29f9c361f net: ipv6: add rpl sr tunnel omits faee676944da net: add net available in build_state omits 8610c7c6e3bd net: ipv6: add support for rpl sr exthdr omits f37c60593634 addrconf: add functionality to check on rpl requirements omits cfa933d938d8 include: uapi: linux: add rpl sr header definition omits c0ca5437c509 Merge tag 'amd-drm-next-5.7-2020-03-26' of git://people.fr [...] omits 25629fdaff2f net, ip_tunnel: fix interface lookup with no key omits c189b5483c1b Merge branch 'mptcp-multiple-subflows-path-management' omits b08fbf241064 selftests: add test-cases for MPTCP MP_JOIN omits eedbc685321b selftests: add PM netlink functional tests omits 01cacb00b35c mptcp: add netlink-based PM omits fc518953bc9c mptcp: add and use MIB counter infrastructure omits 5147dfb50832 mptcp: allow dumping subflow context to userspace omits 3b1d6210a957 mptcp: implement and use MPTCP-level retransmission omits 3f8e0aae1796 mptcp: rework mptcp_sendmsg_frag to accept optional dfrag omits 7948f6cc9951 mptcp: allow partial cleaning of rtx head dfrag omits d027236c41fd mptcp: implement memory accounting for mptcp rtx queue omits b51f9b80c032 mptcp: introduce MPTCP retransmission timer omits 18b683bff89d mptcp: queue data for mptcp level retransmission omits cc9d25669866 mptcp: update per unacked sequence on pkt reception omits 926bdeab5535 mptcp: Implement path manager interface commands omits ec3edaa7ca6c mptcp: Add handling of outgoing MP_JOIN requests omits f296234c98a8 mptcp: Add handling of incoming MP_JOIN requests omits 1b1c7a0ef7f3 mptcp: Add path manager interface omits 3df523ab582c mptcp: Add ADD_ADDR handling omits 41b145024ca7 mlx4: fix "initializer element not constant" compiler error omits 9c11cc784963 devlink: don't wrap commands in rST shell blocks omits 1d01145fd659 net: dsa: mt7530: use resolved link config in mac_link_up() omits 336aa67bd027 net: dsa: sja1105: show more ethtool statistics counters f [...] omits 582eea230536 sctp: fix possibly using a bad saddr with a given dst omits b8f14878e6ae s390/qeth: support net namespaces for L3 devices omits 5c3e82fe1596 sctp: fix refcount bug in sctp_wfree omits a08e7fd9123d net: Fix typo of SKB_SGO_CB_OFFSET omits fbe4e0c1b298 ipv4: fix a RCU-list lock in fib_triestat_seq_show omits 3b85720d3fd7 qed: Fix race condition between scheduling and destroying [...] omits 798dda818ad1 net: page pool: allow to pass zero flags to page_pool_init() omits 5ef5c90e3cb3 selftests: move timestamping selftests to net folder omits 1b68480b945e ARM: dts: apalis-imx6qdl: use rgmii-id instead of rgmii omits bd734a742d55 net: phy: micrel.c: add rgmii interface delay possibility [...] omits 791bb3fcafce net: macsec: add support for specifying offload upon link [...] omits be8c827f50a0 mac80211: fix authentication with iwlwifi/mvm omits f0b5989745c3 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits 3db81afd9949 seccomp: Add missing compat_ioctl for notify omits fcb90d51c375 crypto: af_alg - bool type cosmetics omits 6e4e00d8b68c crypto: arm[64]/poly1305 - add artifact to .gitignore files omits ea53756d831a crypto: caam - limit single JD RNG output to maximum of 16 bytes omits 358ba762d9f1 crypto: caam - enable prediction resistance in HRWNG omits 0544cb75bd7d bus: fsl-mc: add api to retrieve mc version omits 551ce72a78e2 crypto: caam - invalidate entropy register during RNG init [...] omits 32107e43b505 crypto: caam - check if RNG job failed omits 2c5e88dc90f5 crypto: caam - simplify RNG implementation omits 1517f63cd84f crypto: caam - drop global context pointer and init_done omits 8483c831b9f3 crypto: caam - use struct hwrng's .init for initialization omits f0ac02c791a1 crypto: caam - allocate RNG instantiation descriptor with GFP_DMA omits 4ccff767914b crypto: ccree - remove duplicated include from cc_aead.c omits d9dac147a2c3 kbuild: deb-pkg: fix warning when CONFIG_DEBUG_INFO is unset omits ef803b3cf96a netfilter: flowtable: add counter support in HW offload omits 9312eabab4a6 netfilter: conntrack: add nf_ct_acct_add() omits d56aab2625f7 netfilter: nf_tables: skip set types that do not support f [...] omits 8548bde9890f netfilter: nft_dynset: validate set expression definition omits 24791b9aa1ab netfilter: nft_set_bitmap: initialize set element extensio [...] omits 7c6b4121627a netfilter: ctnetlink: be more strict when NF_CONNTRACK_MAR [...] omits 641cd7b06c91 Merge branch 'bpf-lsm' omits 4dece7f3b925 bpf: lsm: Add Documentation omits 03e54f100d57 bpf: lsm: Add selftests for BPF_PROG_TYPE_LSM omits 1e092a031829 tools/libbpf: Add support for BPF_PROG_TYPE_LSM omits 520b7aa00d8c bpf: lsm: Initialize the BPF LSM hooks omits 9e4e01dfd325 bpf: lsm: Implement attach, detach and execution omits 9d3fdea789c8 bpf: lsm: Provide attachment points for BPF LSM programs omits 98e828a0650f security: Refactor declaration of LSM hooks omits fc611f47f218 bpf: Introduce BPF_PROG_TYPE_LSM omits e5fb60ee4c95 selftests: Add test for overriding global data value before load omits e2842be53d4f libbpf: Add setter for initial value for internal maps omits 5a95cbb80ef8 bpf, net: Fix build issue when net ns not configured omits 7111951b8d49 Linux 5.6 omits f460c5027473 cifs: update internal module version number omits 3946d0d04bb3 cifs: Allocate encryption header through kmalloc omits 4ebb8795a746 cifs: smbd: Check and extend sender credits in interrupt context omits f7950cb05d06 cifs: smbd: Calculate the correct maximum packet size for [...] omits 8a13b02a010a Merge tag 'irqchip-5.7' of git://git.kernel.org/pub/scm/li [...] omits ba947241f125 unicore32: Replace setup_irq() by request_irq() omits 5497fce735ba sh: Replace setup_irq() by request_irq() omits 45b26ddee6d7 hexagon: Replace setup_irq() by request_irq() omits e13b99f30058 c6x: Replace setup_irq() by request_irq() omits 82c849eb36fe alpha: Replace setup_irq() by request_irq() omits 570203ec830d Merge branch 'akpm' (patches from Andrew) omits ab93e984dbb4 Merge tag 'timers-urgent-2020-03-29' of git://git.kernel.o [...] omits 01af08bd24ed Merge tag 'irq-urgent-2020-03-29' of git://git.kernel.org/ [...] omits b943f045a9af mm/sparse: fix kernel crash with pfn_section_valid check omits 8380ce479010 mm: fork: fix kernel_stack memcg stats for various stack i [...] omits 726b7bbeafd4 hugetlb_cgroup: fix illegal access to memory omits 53cdc1cb29e8 drivers/base/memory.c: indicate all memory blocks as removable omits d795a90e2ba0 mm/swapfile.c: move inode_lock out of claim_swapfile omits 654a3667df36 block: return NULL in blk_alloc_queue() on error omits 28f715b9e6dd netfilter: nf_queue: prefer nf_queue_entry_free omits af370ab36fcd netfilter: nf_queue: do not release refcouts until nf_rein [...] omits 119e52e664c5 netfilter: nf_queue: place bridge physports into queue_ent [...] omits dd3cc111f2e3 netfilter: nf_queue: make nf_queue_entry_release_refs static omits 4623980dea7c kbuild: add outputmakefile to no-dot-config-targets omits aa824e0c962b kbuild: remove AS variable omits 7d7df745b0a6 net: wan: wanxl: refactor the firmware rebuild rule omits 734f3719d343 net: wan: wanxl: use $(M68KCC) instead of $(M68KAS) for re [...] omits 63b903dfebde net: wan: wanxl: use allow to pass CROSS_COMPILE_M68k for [...] omits f463c3510d44 kbuild: add comment about grouped target omits 735aab1e008b kbuild: add -Wall to KBUILD_HOSTCXXFLAGS omits dbd35860122b kconfig: remove unused variable in qconf.cc omits 594e576d4b93 efi/libstub/arm: Fix spurious message that an initrd was loaded omits c2136dceba9a efi/libstub/arm64: Avoid image_base value from efi_loaded_image omits c4b9de11d010 i3c: convert to use i2c_new_client_device() omits e595dd94515e Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits ae661deca7b9 Merge branch 'ifla_xdp_expected_fd' omits 87854a0b57b3 selftests/bpf: Add tests for attaching XDP programs omits bd5ca3ef93cd libbpf: Add function to set link XDP fd while specifying o [...] omits 50a3e678b58a tools: Add EXPECTED_FD-related definitions in if_link.h omits 92234c8f15c8 xdp: Support specifying expected existing program when att [...] omits ba308bd09099 platform/x86: surface3_power: Fix Kconfig section ordering omits dd4a93569bd3 platform/x86: surface3_power: Add missed headers omits 3d8fc115a349 platform/x86: surface3_power: Reformat GUID assignment omits f1f25fc89a28 platform/x86: surface3_power: Drop useless macro ACPI_PTR() omits fcbb1142fea3 platform/x86: surface3_power: Prefix POLL_INTERVAL with SURFACE_3 omits 48978995950b platform/x86: surface3_power: Simplify mshw0011_adp_psr() [...] omits 74bef188eac1 platform/x86: surface3_power: Use dev_err() instead of pr_err() omits c9c10913ea00 platform/x86: surface3_power: Drop unused structure definition omits 906c40438bb6 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits e9ff9d52540a bpf: Fix build warning regarding missing prototypes omits f75410a406e9 MIPS: ralink: mt7621: Fix soc_device introduction omits 83fd69c93340 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 291cfe365bd3 libbpf, xsk: Init all ring members in xsk_umem__create and [...] omits f1e67e355c2a fs/buffer: Make BH_Uptodate_Lock bit_spin_lock a regular s [...] omits fc32150e6f43 thermal/x86_pkg_temp: Make pkg_temp_lock a raw_spinlock_t omits 51e69e6551a8 Documentation/locking/locktypes: Minor copy editor fixes omits 7ecc6aa522e1 Documentation/locking/locktypes: Further clarifications an [...] omits c90beea22a2b x86/boot/compressed: Fix debug_puthex() parameter type omits cf226c42b2d6 Merge branch 'uaccess.futex' of git://git.kernel.org/pub/s [...] omits a2150327250e Merge branch 'next.uaccess-2' of git://git.kernel.org/pub/ [...] omits 9e860351550b m68knommu: Remove mm.h include from uaccess_no.h omits e98eac6ff1b4 cpu/hotplug: Ignore pm_wakeup_pending() for disable_nonboo [...] omits 4479730e9263 Revert "clocksource/drivers/timer-probe: Avoid creating de [...] omits 20741a6e146c MAINTAINERS: erofs: update my email address omits 14c1fe699cad i2c: pca-platform: Use platform_irq_get_optional omits f491c6687332 i2c: st: fix missing struct parameter description omits f5544ba712af x86: get rid of user_atomic_cmpxchg_inatomic() omits a251b2d513ea generic arch_futex_atomic_op_inuser() doesn't need access_ok() omits 8aef36dacb3a x86: don't reload after cmpxchg in unsafe_atomic_op2() loop omits 0ec33c0171a1 x86: convert arch_futex_atomic_op_inuser() to user_access_ [...] omits 36b1c7006736 objtool: whitelist __sanitizer_cov_trace_switch() omits dc8858899094 [parisc, s390, sparc64] no need for access_ok() in futex handling omits 0bea4f7beb68 sh: no need of access_ok() in arch_futex_atomic_op_inuser() omits a08971e9488d futex: arch_futex_atomic_op_inuser() calling conventions change omits 2cf69d3fa50e Merge branch 'cgroup-helpers' omits 23599ada0e91 bpf: Add selftest cases for ctx_or_null argument type omits 834ebca8456c bpf: Enable retrival of pid/tgid/comm from bpf cgroup hooks omits 0f09abd105da bpf: Enable bpf cgroup hooks to retrieve cgroup v2 and anc [...] omits 5a52ae4e32a6 bpf: Allow to retrieve cgroup v1 classid from v2 hooks omits f318903c0bf4 bpf: Add netns cookie and enable it for bpf cgroup hooks omits fcf752ea8c94 bpf: Enable perf event rb output for bpf cgroup progs omits 0e53d9e5e820 bpf: Enable retrieval of socket cookie for bind/post-bind hook omits a0ba26f37ea0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 1a147b74c2fd Merge branch 'DSA-mtu' omits 0b912fc93a68 net: dsa: felix: support changing the MTU omits fb77ffc6ec86 net: dsa: vsc73xx: make the MTU configurable omits c279c7261a83 net: dsa: sja1105: implement the port MTU callbacks omits 6ae5834b983a net: dsa: b53: add MTU configuration support omits bff33f7e2ae2 net: dsa: implement auto-normalization of MTU for bridge h [...] omits bfcb813203e6 net: dsa: configure the MTU for switch ports omits 8c7da63978f1 bgmac: configure MTU and add support for frames beyond 819 [...] omits ab41ca3455a2 net: phy: bcm7xx: add jumbo frame configuration to PHY omits 2e8c339b4946 r8169: fix PHY driver check on platforms w/o module softdeps omits 22f33971aa47 Merge tag 'wireless-drivers-next-2020-03-27' of git://git. [...] omits 0b992b898c9e Merge branch 's390-qeth-next' omits fb64de1bc36c s390/qeth: phase out OSN support omits 4e2b5aa5676b s390/qeth: make OSN / OSX support configurable omits 5f4019a80839 s390/qeth: remove fake_broadcast attribute omits 4bd27ee66d63 Merge branch 'bnxt_en-Updates-to-devlink-info_get-cb' omits 2013d03827db bnxt_en: Fix "fw.mgmt" and "fw.nsci" info via devlink info_get cb omits 56d69c784d36 bnxt_en: Add partno to devlink info_get cb omits a0d0fd70fed5 bnxt_en: Read partno and serialno of the board from VPD omits 16efafa31bc1 PCI: Add new PCI_VPD_RO_KEYWORD_SERIALNO macro omits b7a444f07859 bnxt_en: Add fw.mgmt.api version to devlink info_get cb. omits 2d9eade8f29e devlink: Add macro for "fw.mgmt.api" to info_get cb. omits a1c7a536e018 Merge branch 'mlxsw-Various-static-checkers-fixes' omits a84acf7830c2 mlxsw: spectrum_router: Avoid uninitialized symbol errors omits cfe9701a25ce mlxsw: switchx2: Remove unnecessary conversion to bool omits e1da9618b785 mlxsw: core_acl: Avoid defining static variable in header file omits bdb373cf5be0 mlxsw: spectrum: Remove unused RIF and FID families omits f0a66984c10e mlxsw: spectrum_router: Add proper function documentation omits 5769e39c6a2e mlxsw: i2c: Add missing field documentation omits e00dd941ff9f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 69c5eea3128e Merge branch 'parisc-5.6-2' of git://git.kernel.org/pub/sc [...] omits 32db9f10d52c Merge tag 'arm-soc-fixes-5.6' of git://git.kernel.org/pub/ [...] omits 766c3297d7e1 null_blk: add trace in null_blk_zoned.c omits c51d04199826 null_blk: add tracepoint helpers for zoned mode omits 02694e86356d block: add a zone condition debug helper omits c953a735c7d4 gfs2: change from write to read lock for sd_log_flush_lock [...] omits 9592ea80ad13 gfs2: instrumentation wrt ail1 stuck omits e04d339bd8b1 gfs2: don't lock sd_log_flush_lock in try_rgrp_unlink omits 4bd684bc0143 gfs2: Remove unnecessary gfs2_qa_{get,put} pairs omits 1595548fe72c gfs2: Split gfs2_rsqa_delete into gfs2_rs_delete and gfs2_qa_put omits 2fba46a04c38 gfs2: Change inode qa_data to allow multiple users omits d580712a3727 gfs2: eliminate gfs2_rsqa_alloc in favor of gfs2_qa_alloc omits 969183bc68bc gfs2: Switch to list_{first,last}_entry omits 40e7e86ef165 gfs2: Clean up inode initialization and teardown omits 81d5553d1288 dm clone metadata: Fix return type of dm_clone_nr_of_hydra [...] omits 9fc06ff56845 dm clone: Add missing casts to prevent overflows and data [...] omits cd481c12269b dm clone: Add overflow check for number of regions omits 4b5142905d4f dm clone: Fix handling of partial region discards omits 1edaa447d958 dm writecache: add cond_resched to avoid CPU hangs omits 823846c31071 Merge tag 'riscv-for-linus-5.6' of git://git.kernel.org/pu [...] omits 130879f1ee0e block: move bio_map_* to blk-map.c omits bb36d37e29d4 Merge tag 'devicetree-fixes-for-5.6-4' of git://git.kernel [...] omits 1fa8cb0b7b11 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits edad734c74a4 smb3: use SMB2_SIGNATURE_SIZE define omits 7da182a998d6 netfilter: flowtable: Use work entry per offload command omits 422c032afcf5 netfilter: flowtable: Use rw sem as flow block lock omits 0a6a9515fe39 netfilter: nf_tables: silence a RCU-list warning in nft_ta [...] omits 133a2fe594dc netfilter: flowtable: Fix incorrect tc_setup_type type omits 53c2b2899af7 netfilter: flowtable: add counter support omits cfbd1125fc87 netfilter: nf_tables: add enum nft_flowtable_flags to uapi omits 8ac2bd357775 netfilter: conntrack: export nf_ct_acct_update() omits 73348fed35d0 ipvs: optimize tunnel dumps for icmp errors omits 6b36d4829cbc netfilter: conntrack: Add missing annotations for nf_connt [...] omits 19f8f717f620 netfilter: ctnetlink: Add missing annotation for ctnetlink [...] omits abcb1e021ae5 Documentation: x86: exception-tables: document CONFIG_BUIL [...] omits 527630fbf4f1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits f01b411f41f9 Revert "blkdev: check for valid request queue before issui [...] omits 3d745ea5b095 block: simplify queue allocation omits ff27668ce809 bcache: pass the make_request methods to blk_queue_make_request omits 8d96a1117c21 null_blk: use blk_mq_init_queue_data omits 2f227bb99934 block: add a blk_mq_init_queue_data helper omits 7bf8df68cba0 Merge tag 'drm-fixes-2020-03-27' of git://anongit.freedesk [...] omits 1ba0b52ea73b Merge branch 'spi-5.7' into spi-next omits ebb3b9a92ba9 spi: efm32: Convert to use GPIO descriptors omits 348e114bbd4d block: move the ->devnode callback to struct block_device_ [...] omits 62d65bdd9d05 USB: cdc-acm: restore capability check order omits 18555cb6db23 Revert "driver core: Set fw_devlink to "permissive" behavi [...] omits 3d9932a8b240 io_uring: cleanup io_alloc_async_ctx() omits 4caffe6a28d3 x86/vdso: Discard .note.gnu.property sections in vDSO omits 8d5b305484e8 serial: 8250: Optimize irq enable after console write omits 4e36f94e996e serial: 8250: Fix rs485 delay after console write omits ededa081ed20 parisc: Fix defconfig selection omits e33a814e772c scripts/dtc: Remove redundant YYLOC global declaration omits 92075d98abf0 mmc: cavium-octeon: remove nonsense variable coercion omits 9e2582e57407 mmc: mediatek: fix SDIO irq issue omits 7cf64b18b0b9 vt: vt_ioctl: fix use-after-free in vt_in_use() omits ca4463bf8438 vt: vt_ioctl: fix VT_DISALLOCATE freeing in-use virtual console omits 749da8ca978f clocksource/drivers/hyper-v: Make sched clock return nanos [...] omits 84d5f77fc2ee x86, vmlinux.lds: Add RUNTIME_DISCARD_EXIT to generic DISCARDS omits a6a60741035b x86/split_lock: Avoid runtime reads of the TEST_CTRL MSR omits dbaba47085b0 x86/split_lock: Rework the initialization flow of split lo [...] omits 5bacdc0982f2 x86/mm/set_memory: Fix -Wmissing-prototypes warnings omits 860f89e61824 x86/efi: Add a prototype for efi_arch_mem_reserve() omits be98dc6e5043 x86/mm: Mark setup_emu2phys_nid() static omits 4de4952c0abc x86/jump_label: Move 'inline' keyword placement omits 01bd18624d91 x86/platform/uv: Add a missing prototype for uv_bau_messag [...] omits e681bb287f40 staging: vt6656: Use DIV_ROUND_UP macro instead of specific code omits a10079c66290 staging: remove hp100 driver omits 5988b8ec7132 Merge tag 'iwlwifi-next-for-kalle-2020-03-27' of git://git [...] omits 84acc85a62a1 iwlwifi: mvm: remove newline from rs_pretty_print_rate() omits 7216dc99b758 iwlwifi: pcie: make iwl_pcie_cmdq_reclaim static omits adc311a5bbf6 iwlwifi: bump FW API to 53 for 22000 series omits 2681f15d94b1 iwlwifi: remove IWL_FW_DBG_DOMAIN macro omits b0d8d2c27007 iwlwifi: yoyo: enable yoyo by default omits 5d1234ba25b8 iwlwifi: scan: support FW APIs with variable number of profiles omits e8b61560efd4 iwlwifi: yoyo: don't block dumping internal memory when no [...] omits f4ed93a19219 iwlwifi: remove support for QnJ HR FPGA omits a661bfac2a6e iwlwifi: remove support for QnJ Hr STEP A omits a72abfca95f3 iwlwifi: add trans_cfg for devices with long latency omits 095650c0541e iwlwifi: add support for version 2 of SOC_CONFIGURATION_CMD omits 6815e3d0bbee iwlwifi: mvm: add support for non EDCA based measurements omits 68ceba3ff484 iwlwifi: remove unnecessary cfg mangling for Qu C and QuZ with Jf omits 612509d6bd4a iwlwifi: convert QnJ with Jf devices to new config table omits 32ed101aa140 iwlwifi: convert all Qu with Jf devices to the new config table omits be2f6886a34e iwlwifi: add HW step to new cfg device table omits c990fb19f523 iwlwifi: remove some unused extern declarations from iwl-config.h omits 7897dfa2bc8f iwlwifi: move integrated, extra_phy and soc_latency to trans_cfg omits 85ea9833995a iwlwifi: mvm: enable SF also when we have HE omits 1454edcad718 iwlwifi: remove redundant iwl9560_2ac_cfg struct omits 9124061ad9e7 iwlwifi: mvm: rs-fw: fix some indentation omits 453f26822844 iwlwifi: scan: support scan req cmd ver 14 omits df6589085664 iwlwifi: pass trans and NVM data to HE capability parsing omits 7f1fe1d49043 iwlwifi: pcie: implement read_config32 omits f696a7ee254f iwlwifi: yoyo: add PCI config space region type omits cceb45078a62 iwlwifi: mvm: add soc latency support omits f3e69428b5e2 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 8a8f8281e7e7 net: phy: don't touch suspended flag if there's no suspend [...] omits 8262e6f9b103 net: ks8851-ml: Fix IO operations, again omits 05cc6c5b6d2c Merge branch 'net-atlantic-MACSec-support-for-AQC-devices' omits e8e9e13cc258 net: atlantic: add XPN handling omits aec0f1aac58e net: atlantic: MACSec offload statistics implementation omits aaa36515336d net: atlantic: MACSec offload statistics HW bindings omits 9ff40a751a6f net: atlantic: MACSec ingress offload implementation omits b8f8a0b7b5cb net: atlantic: MACSec ingress offload HW bindings omits 27736563ce32 net: atlantic: MACSec egress offload implementation omits 9d106c6dd81b net: atlantic: MACSec egress offload HW bindings omits 62c1c2e606f6 net: atlantic: MACSec offload skeleton omits c850240b6c41 net: macsec: report real_dev features when HW offloading i [...] omits b62c3624500a net: macsec: add support for getting offloaded stats omits f428011b90ec net: macsec: support multicast/broadcast when offloading omits a249f8050624 net: macsec: allow multiple macsec devices with offload omits 182879f89b85 net: macsec: init secy pointer in macsec_context omits 21114b7feec2 net: macsec: add support for offloading to the MAC omits 8fa9137180b2 net: macsec: allow to reference a netdev from a MACsec context omits 30e9bb8472f4 net: add a reference to MACsec ops in net_device omits 5908220b2b3d net: introduce the MACSEC netdev feature omits 673040c3a82a taprio: do not use BIT() in TCA_TAPRIO_ATTR_FLAG_* definitions omits c24a77edc9a7 ipv6: ndisc: add support for 'PREF64' dns64 prefix identifier omits c4b979ebcafe Merge tag 'amd-drm-fixes-5.6-2020-03-26' of git://people.f [...] omits a47ab26b9e48 Merge branch 'net-ethernet-ti-add-networking-support-for-k [...] omits cae21a482100 arm64: defconfig: ti: k3: enable dma and networking omits f998dc45e4d0 arm64: dts: ti: k3-j721e-common-proc-board: add mcu cpsw n [...] omits ae7fdac88a78 arm64: dts: ti: k3-j721e-mcu: add mcu cpsw nuss node omits 9ba5a8a5bc88 arm64: dts: k3-am654-base-board: add mcu cpsw nuss pinmux [...] omits ba86a6e927ea arm64: dts: ti: k3-am65-mcu: add cpsw nuss node omits 93a76530316a net: ethernet: ti: introduce am65x/j721e gigabit eth subsy [...] omits a9a495d58298 dt-binding: ti: am65x: document mcu cpsw nuss omits 4ed59504fbfb net: ethernet: ti: ale: am65: add support for default thread cfg omits 6c0b849c470d net: ethernet: ti: ale: add support for mac-only mode omits 9d1f6447274f net: ethernet: ti: ale: fix seeing unreg mcast packets wit [...] omits 738a2692f100 phy: ti: gmii-sel: simplify config dependencies between ne [...] omits 5bb7357f4531 Merge branch 'cls_flower-Use-extack-in-fl_set_key' omits e304e21a2b70 cls_flower: Add extack support for flags key omits bd7d4c12819b cls_flower: Add extack support for src and dst port range options omits 442f730e48a7 cls_flower: Add extack support for mpls options omits e4a58ef3ce4e net: sched: refine extack messages in tcf_change_indev omits 6a864730aef8 Merge branch 'net-phy-marvell-usb-to-mdio-controller' omits 04e37d92fbed net: phy: add marvell usb to mdio controller omits 61e0150cb44b dt-bindings: net: add marvell usb to mdio bindings omits 16983507742c net: phy: probe PHY drivers synchronously omits f8f59847e71f Merge branch 'implement-DEVLINK_CMD_REGION_NEW' omits dce730f17825 ice: add a devlink region for dumping NVM contents omits 3fe0fd531a35 netdevsim: support taking immediate snapshot via devlink omits b9a17abfde84 devlink: implement DEVLINK_CMD_REGION_NEW omits 12102436acf9 devlink: track snapshot id usage count using an xarray omits 7ef19d3b1d5e devlink: report error once U32_MAX snapshot ids have been used omits 7000108f27b1 devlink: extract snapshot id allocation to helper function omits 47a39f6105d3 devlink: use -ENOSPC to indicate no more room for snapshots omits cf80faee79f9 devlink: add function to take snapshot while locked omits 6d82f67e2586 devlink: trivial: fix tab in function documentation omits a0a09f6bb2c1 devlink: convert snapshot destructor callback to region op omits e8937681797c devlink: prepare to support region operations omits 6739ce85919e Merge branch 'veth-stats' omits 5fe6e56776ba veth: rely on peer veth_rq for ndo_xdp_xmit accounting omits bd32aa1f5d2c veth: rely on veth_rq in veth_xdp_flush_bq signature omits 5117c363eb21 Merge tag 'drm-misc-fixes-2020-03-26' of git://anongit.fre [...] omits afaa4d060f9a sfc: falcon: convert to use i2c_new_client_device() omits 07eaf53adb66 igb: convert to use i2c_new_client_device() omits 2191b4f298fa RISC-V: Move all address space definition macros to one place omits adde556552dd Merge branch 'Implement-stats_update-callback-for-pedit-an [...] omits 2a0b1307cb46 selftests: skbedit_priority: Test counters at the skbedit rule omits d4d9d9c53bef sched: act_pedit: Implement stats_update callback omits 837cb17dd67f sched: act_skbedit: Implement stats_update callback omits 4134252ab7e2 Input: fix stale timestamp on key autorepeat events omits f54a5bba1203 bpf: Remove unused vairable 'bpf_xdp_link_lops' omits e28784e3781e bpf: Factor out attach_type to prog_type mapping for attac [...] omits 00c4eddf7ee5 bpf: Factor out cgroup storages operations omits 9efcc4a12936 afs: Fix unpinned address list during probing omits 60268940cd15 Merge tag 'ceph-for-5.6-rc8' of git://github.com/ceph/ceph-client omits a53071bd3401 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 23cb8490c0d3 MAINTAINERS: fix bad file pattern omits 5cdbec108fd2 parse-maintainers: Do not sort section content by default omits 1056d3d2c97e selftests: enforce local header dependency in lib.mk omits d3fd949abd3e selftests: Fix memfd to support relocatable build (O=objdir) omits 860f0a7792a5 selftests: Fix seccomp to support relocatable build (O=objdir) omits c31801da6e3d selftests/harness: Handle timeouts cleanly omits f46f57628059 selftests/harness: Move test child waiting logic omits e23349af9ee2 kunit: tool: add missing test data file content omits 32526908fe86 kunit: update documentation to describe debugfs representation omits c3bba690a264 kunit: subtests should be indented 4 spaces according to TAP omits eda8e324f708 kunit: add log test omits e2219db280e3 kunit: add debugfs /sys/kernel/debug/kunit/<suite>/results [...] omits fbf66796a0ae Input: move the new KEY_SELECTIVE_SCREENSHOT keycode omits bd6f20333c67 RISC-V: Only select essential drivers for SOC_VIRT config omits 5ac54113dd6f cpufreq: intel_pstate: Simplify intel_pstate_cpu_init() omits 3af4da165f48 hostap: convert to struct proc_ops omits 2542469d1258 rtw88: fix non-increase management packet sequence number omits 2f6bdb05e0b6 tools/power/x86/intel_pstate_tracer: fix a broken y-axis scale omits 328f5bb9939d Merge tag 'mac80211-for-net-2020-03-26' of git://git.kerne [...] omits cf122cfba5b1 kill uaccess_try() omits b87df6594486 x86: unsafe_put-style macro for sigmask omits f6bf1bafdc21 mlxsw: spectrum_mr: Fix list iteration in error path omits 791612e9668c x86: x32_setup_rt_frame(): consolidate uaccess areas omits ead8e4e7e2c7 x86: __setup_rt_frame(): consolidate uaccess areas omits 5c1f17809463 x86: __setup_frame(): consolidate uaccess areas omits b00d8f8f0b2b x86: setup_sigcontext(): list user_access_{begin,end}() in [...] omits 92b7e62e5630 Merge branch 'mlxsw-Offload-TC-action-pedit-munge-dsfield' omits 9a9dffcb4ff9 selftests: mlxsw: qos_dscp_router: Test no DSCP rewrite af [...] omits 226657ba2389 selftests: forwarding: Add a forwarding test for pedit mun [...] omits 9b4b16bba298 mlxsw: spectrum_flower: Offload FLOW_ACTION_MANGLE omits 50e4ee4b921d mlxsw: core: Add DSCP, ECN, dscp_rw to QOS_ACTION omits 571ca1f1decc mlxsw: core: Rename mlxsw_afa_qos_cmd to mlxsw_afa_qos_swi [...] omits 1f40be6a34a6 net: flow_offload.h: Fix a comment at flow_action_entry.mangle omits bcaeb886ade1 qlcnic: Fix bad kzalloc null test omits 119cd59fcfbe x86: get rid of put_user_try in __setup_rt_frame() (both 3 [...] omits 57d563c82925 x86: ia32_setup_rt_frame(): consolidate uaccess areas omits e2390741053e x86: ia32_setup_frame(): consolidate uaccess areas omits 14340219b89c Merge tag 'mlx5-updates-2020-03-25' of git://git.kernel.or [...] omits 44a1d9963259 x86: ia32_setup_sigcontext(): lift user_access_{begin,end} [...] omits 9d6a36c7548d atl2: remove unused variable 'atl2_driver_string' omits 8b1e5b0a99f0 tipc: Add a missing case of TIPC_DIRECT_MSG type omits 9420e8ade435 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 2bdd4c28baff drm/i915/display: Fix mode private_flags comparison at ato [...] omits a97b786bfac6 drm/i915/gt: Stage the transfer of the virtual breadcrumb omits c1ed2fb9d9c0 drm/i915/gt: Select the deepest available parking mode for rc6 omits b0647a5e79b1 drm/i915: Avoid live-lock with i915_vma_parked() omits 98479ada421a drm/i915/gt: Treat idling as a RPS downclock event omits a24c57d0b3ed drm/i915/gt: Cancel a hung context if already closed omits 2e46a2a0b014 drm/i915: Use explicit flag to mark unreachable intel_context omits 8bc513b9940a Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits bf89b0bf3038 ata: make "libata.force" kernel parameter optional omits a0ccd2511b6f ata: move ata_eh_analyze_ncq_error() & co. to libata-sata.c omits a695de27fca5 ata: start separating SATA specific code from libata-eh.c omits 15964ff72832 ata: move ata_sas_*() to libata-sata.c omits ec811a94c5bb ata: start separating SATA specific code from libata-scsi.c omits 2b384ede7107 ata: move sata_deb_timing_*() to libata-sata.c omits 61a11986d33d ata: move ata_qc_complete_multiple() to libata-sata.c omits 78c97c80d76b ata: move sata_link_hardreset() to libata-sata.c omits 9d3158f5cb11 ata: move sata_link_{debounce,resume}() to libata-sata.c omits ab4117cf2470 ata: move *sata_set_spd*() to libata-sata.c omits 6eab1bc0eecb ata: move sata_scr_*() to libata-sata.c omits 7fe183c773c4 ata: start separating SATA specific code from libata-core.c omits 4c9029e7d00f ata: let compiler optimize out ata_eh_set_lpm() on non-SATA hosts omits cba97ea18d92 ata: let compiler optimize out ata_dev_config_ncq() on non [...] omits 7caa30ea8238 ata: add CONFIG_SATA_HOST=n version of ata_ncq_enabled() omits a9b2c120e34b ata: separate PATA timings code from libata-core.c omits 4e168187047b ata: fix CodingStyle issues in PATA timings code omits 2b67a6d3a4d2 ata: remove EXPORT_SYMBOL_GPL()s not used by modules omits a52fbcfc7b38 ata: move EXPORT_SYMBOL_GPL()s close to exported code omits c8fa4f8e22d1 ata: optimize ata_scsi_rbuf[] size omits 8ba5a45c998c ata: optimize struct ata_force_param size omits bbf5a0976dc3 ata: use COMMAND_LINE_SIZE for ata_force_param_buf[] size omits 33531001364d ata: simplify ata_scsiop_inq_89() omits 3f0998da55d6 sata_promise: use ata_cable_sata() omits bd322af15ce9 ata: make SATA_PMP option selectable only if any SATA host [...] omits 6f09eae3b5d9 ata: expose ncq_enable_prio sysfs attribute only on NCQ ca [...] omits 3e1ee734ab37 ata: remove stale maintainership information from core code omits ba22fd4ed1af staging: wilc1000: Use crc7 in lib/ rather than a private copy omits fd939d5b77b1 Staging: rtl8192u: ieee80211: Use netdev_alert(). omits 33677b4890fd Staging: rtl8192u: ieee80211: Use netdev_info() with netwo [...] omits 6a5693361a3e Staging: rtl8192u: ieee80211: Use netdev_warn() for networ [...] omits ea7a10ea01aa Staging: rtl8192u: ieee80211: Use netdev_dbg() for debug m [...] omits b95d2ccd2ccb mac80211: set IEEE80211_TX_CTRL_PORT_CTRL_PROTO for nl80211 TX omits b16798f5b907 mac80211: mark station unauthorized before key removal omits ce2e1ca70307 mac80211: Check port authorization in the ieee80211_tx_deq [...] omits 05dcb8bb2585 cfg80211: Do not warn on same channel at the end of CSA omits a0761a301746 mac80211: drop data frames without key on encrypted links omits 1165dd73e811 staging: wlan-ng: fix use-after-free Read in hfa384x_usbin [...] omits b67b7b0465ff staging: rtl8723bs: hal: Remove NULL check before kfree omits 1879d30ede2f staging: rtl8723bs: hal: Correct typos in comments omits 8fd1e0276eee staging: rtl8723bs: os_dep: Correct typos in comments omits 858ea450ae5d staging: rtl8723bs: core: Correct typos in comments omits 78989d9ab8c1 staging: rtl8723bs: hal: Remove unnecessary cast on void pointer omits 57e0ff116c43 staging: rtl8188eu: cleanup long line in odm.c omits 3b9c55efb23e tty: serial: make SERIAL_SPRD depend on COMMON_CLK omits d7c53fb081c6 tty: serial: fsl_lpuart: fix return value checking omits d0e7600b914c tty: serial: fsl_lpuart: move dma_request_chan() omits 3c0fdf3302cb drm/scheduler: fix rare NULL ptr race omits 70d8b9e5e63d usb: cdns3: make signed 1 bit bitfields unsigned omits ad2d70121299 usb: gadget: fsl: remove unused variable 'driver_desc' omits f63ec55ff904 usb: gadget: f_fs: Fix use after free issue as part of que [...] omits 6e562742a052 usb: typec: Correct the documentation for typec_cable_put() omits d4a384cb563e mmc: mmci_sdmmc: Fix clear busyd0end irq flag omits 308491755f36 xfrm: add prep for esp beet mode offload omits 7f9e40eb18a9 esp6: add gso_segment for esp6 beet mode omits 384a46ea7bdc esp4: add gso_segment for esp4 beet mode omits ffae422dfe14 dt-bindings: mmc: Fix node name in an example omits 55c2b8b9a383 mmc: core: Re-work the code for eMMC sanitize omits b1f81b496b0d platform/x86: surface3_power: MSHW0011 rev-eng implementation omits 1032f32645f8 perf/tests: Add CET instructions to the new instructions test omits b2a84de2a2de mm/mremap: Add comment explaining the untagging behaviour [...] omits 5790921bc18b x86/insn: Add Control-flow Enforcement (CET) instructions [...] omits 0fa84af850a4 Merge tag 'usb-serial-5.7-rc1' of https://git.kernel.org/p [...] omits e1be9ac8e601 KVM: X86: Narrow down the IPI fastpath to single target IPI omits 7f1d42304d93 brcmfmac: add USB autosuspend feature support omits 2bc50d8828ad brcmfmac: increase max hanger slots from 1K to 3K in fws layer omits bd9944918ceb brcmfmac: fix the incorrect return value in brcmf_inform_s [...] omits 78179869dc3f brcmfmac: Fix double freeing in the fmac usb data path omits 93a5bfbc7cad brcmfmac: Fix driver crash on USB control transfer timeout omits 0985d3a410ac rtl8xxxu: Feed current txrate information for mac80211 omits a66b8b4108f1 rtl8xxxu: add enumeration for channel bandwidth omits d05550936ac8 rtw88: add a debugfs entry to enable/disable coex mechanism omits 1fe188da9de5 rtw88: add a debugfs entry to dump coex's info omits 57aa9f294b09 USB: serial: io_edgeport: fix slab-out-of-bounds read in e [...] omits ecc11b42c79d staging: rtl8723bs: hal: Compress return logic omits 1b590af9fa2d staging: rtl8723bs: rtw_cmd: Compress lines for immediate return omits f465b0a4e502 staging: rtl8723bs: rtw_efuse: Compress lines for immediat [...] omits bd864252cf5c staging: wilc1000: remove label from examples in DT bindin [...] omits 8e0aa4bc959c net/mlx5: E-switch, Protect eswitch mode changes omits ebf77bb83f63 net/mlx5: E-switch, Extend eswitch enable to handle num_vf [...] omits ae24432cbc2b net/mlx5: Split eswitch mode check to different helper function omits 98fed6eb9b17 devlink: Rely on driver eswitch thread safety instead of devlink omits f999b706b7ab net/mlx5: Simplify mlx5_unload_one() and its callers omits ecd01db8711d net/mlx5: Simplify mlx5_register_device to return void omits dc638d1122d2 net/mlx5: Avoid group version scan when not necessary omits 0aad2a0b4259 net/mlx5: Avoid incrementing FTE version omits 454401aeb295 net/mlx5: Fix group version management omits b820ce00e03a net/mlx5: Simplify matching group searches omits d528d4970503 net/mlx5: E-Switch, Use correct type for chain, prio and l [...] omits c8508713c71c net/mlx5: E-Switch, free flow_group_in after creating the [...] omits 7983a675ba65 net/mlx5: E-Switch, Enable chains only if regs loopback is [...] omits 60acc105cbc2 net/mlx5: E-Switch, Enable restore table only if reg_c1 is [...] omits 046826c878bd net/mlx5e: remove duplicated check chain_index in mlx5e_re [...] omits 49397b801261 net/mlx5e: Fix actions_match_supported() return omits aa131ed44ae1 bpf: Test_verifier, #70 error message updates for 32-bit r [...] omits 294f2fc6da27 bpf: Verifer, adjust_scalar_min_max_vals to always call up [...] omits 07cd263148a5 bpf: Verifer, refactor adjust_scalar_min_max_vals omits 9fb16955fb66 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 8400ab889632 clk: imx: Align imx sc clock parent msg structs to 4 omits a0ae04a25650 clk: imx: Align imx sc clock msg structs to 4 omits 4e9343012036 clk: Pass correct arguments to __clk_hw_register_gate() omits 8395f320b407 libbpf: Don't allocate 16M for log buffer by default omits 9fc9aad99e5d libbpf: Remove unused parameter `def` to get_map_field_int omits 8c061865f5ff bpf: Document bpf_inspect drgn tool omits 0d5792c9bc45 Documentation: kunit: Make the KUnit documentation less UM [...] omits cb88577bb6b2 Fix linked-list KUnit test when run multiple times omits 01bb12fce737 Merge branch 'nvme-5.7-rc1' of git://git.infradead.org/nvm [...] omits da49b602f7f7 Bluetooth: L2CAP: Use DEFER_SETUP to group ECRED connections omits e862b08b4650 drm/amdgpu: don't try to reserve training bo for sriov (v2) omits e1188aacad17 drm/amdgpu/smu11: add support for SMU AC/DC interrupts omits 9644bf5f4ab8 drm/amdgpu/swSMU: handle manual AC/DC notifications omits f5cdd2bdd9ba drm/amdgpu/swSMU: handle DC controlled by GPIO for navi1x omits 75610fdd38d9 drm/amdgpu/swSMU: set AC/DC mode based on the current syst [...] omits 66c2f5db1fbd drm/amdgpu/swSMU: correct the bootup power source for Navi1X (v2) omits fa34520c953b drm/amdgpu/swSMU: use the smu11 power source helper for navi1x omits f8c83215bfda drm/amdgpu/smu11: add a helper to set the power source omits 2c02b38a10fc drm/amd/swSMU: add callback to set AC/DC power source (v2) omits 77bb2f204f1f drm/scheduler: fix rare NULL ptr race omits 10cda519efaf drm/amdgpu: fix the coverage issue to clear ArcVPGRs omits 2b5aed9ac3f7 drm/amd/display: Fix pageflip event race condition for DCN. omits c7e558796420 drm/[radeon|amdgpu]: Remove HAINAN board from max_sclk ove [...] omits 728b3d0533a4 Revert "drm/amdgpu: add CAP fw loading" omits 1b649e0bcae7 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 1dfb642b1015 Merge tag 'gpio-v5.6-3' of git://git.kernel.org/pub/scm/li [...] omits 2910594fd38d Merge tag 'wireless-drivers-2020-03-25' of git://git.kerne [...] omits 43fcd9e1eae8 nvme: cleanup namespace identifier reporting in nvme_init_ns_head omits 026d2ef752f4 nvme: rename __nvme_find_ns_head to nvme_find_ns_head omits fb314eb0cbb2 nvme: refactor nvme_identify_ns_descs error handling omits bea54ef53fce nvme-tcp: Add warning on state change failure at nvme_tcp_ [...] omits 96135862dfcc nvme-rdma: Add warning on state change failure at nvme_rdm [...] omits ce1518139e69 nvme: Fix controller creation races with teardown flow omits 726612b6b825 nvme: Make nvme_uninit_ctrl symmetric to nvme_init_ctrl omits b780d7415aac nvme: Fix ctrl use-after-free during sysfs deletion omits 253fd4ac8068 nvme-pci: Re-order nvme_pci_free_ctrl omits 6721c18a0610 nvme: Remove unused return code from nvme_delete_ctrl_sync omits e7c43feae2ab nvme: Use nvme_state_terminal helper omits f41cfd5d0a04 nvme: release ida resources omits c225b610311b nvme: Add compat_ioctl handler for NVME_IOCTL_SUBMIT_IO omits e90d172b11b8 nvmet-tcp: optimize tcp stack TX when data digest is used omits 8d8a50e20dc2 nvme-fabrics: Use scnprintf() for avoiding potential buffe [...] omits 764e9332098c nvme-multipath: do not reset on unknown status omits c363f249e7e6 nvmet-rdma: allocate RW ctxs according to mdts omits ec6d20e16c2d nvmet-rdma: Implement get_mdts controller op omits 02cb00e233ad nvmet: Add get_mdts op for controllers omits 2db24e4a22bc nvme-pci: properly print controller address omits 761ad26c45b0 nvme-tcp: break from io_work loop if recv failed omits 5ff4e1126478 nvme-tcp: move send failure to nvme_tcp_try_send omits 9cda34e37489 nvmet-tcp: fix maxh2cdata icresp parameter omits 40510a639ec0 nvme-tcp: optimize queue io_cpu assignment for multiple qu [...] omits fa059b856a59 nvme-pci: Simplify nvme_poll_irqdisable omits 324b494c2862 nvme-pci: Remove two-pass completions omits bf392a5dc02a nvme-pci: Remove tag from process cq omits e2a366a4b0fe nvme-pci: slimmer CQ head update omits 6d525f9755c2 nvmet: check ncqr & nsqr for set-features cmd omits 3e98c2443f5c nvme: Check for readiness more quickly, to speed up boot time omits 94d2e705b6a6 nvme: log additional message for controller status omits ad95a613ea44 nvme: code cleanup nvme_identify_ns_desc() omits 228914504cec nvme: Don't deter users from enabling hwmon support omits 45fb19f766d9 nvme: expose hostid via sysfs for fabrics controllers omits 76171c6cdf83 nvme: expose hostnqn via sysfs for fabrics controllers omits 2c64605b590e net: Fix CONFIG_NET_CLS_ACT=n and CONFIG_NFT_FWD_NETDEV={y [...] omits 1f074e677a34 cxgb4: Add support to catch bits set in INT_CAUSE5 omits 6e22c60480aa Merge branch 'octeontx2-pf-Miscellaneous-fixes' omits e99b7c84fd57 octeontx2-pf: Fix ndo_set_rx_mode omits e88b288ec2bf octeontx2-pf: Fix rx buffer page refcount omits 1455ea1d8afb Merge branch 's390-next' omits bb59c8a89a72 s390/qeth: modernize two list helpers omits c91a1fb7a4f2 s390/qeth: keep track of fixed prio-queue configuration omits bdb0cc128bbf s390/qeth: fine-tune MAC Address-related errnos omits ee1e52d1e4bb s390/qeth: add TX IRQ coalescing support for IQD devices omits 1ab2f8c699d8 s390/qeth: collect more TX statistics omits 9de15117f1c5 s390/qeth: clean up the mac_bits omits 8ec1e247a23b s390/qeth: simplify L3 dev_id logic omits 0a6e634535f1 s390/qdio: extend polling support to multiple queues omits b439044b70e4 s390/qeth: remove redundant if-clause in RX poll code omits 781b9a1820a1 s390/qeth: split out RX poll code omits ed13615dd326 s390/qeth: simplify RX buffer tracking omits 428c491332bc net: ena: Add PCI shutdown handler to allow safe kexec omits c085dbfb1cfc selftests/net/forwarding: define libs as TEST_PROGS_EXTENDED omits f1a49bb9c819 staging: rtl8723bs: Remove blank line before '}' brace omits 69686debe6a1 Staging: rtl8188eu: hal: Add space around operators omits 5b2765858aaa Staging: kpc2000: kpc_dma: Use spaces around operators. omits edf279abbac9 Staging: kpc2000: kpc_dma: Use kcalloc over kzalloc. omits dbec450e2d52 Staging: kpc2000: kpc_dma: Use the SPDK comment style. omits ba86697622f9 Staging: kpc2000: kpc_dma: Include the preferred header. omits b1436fe3e286 Staging: kpc2000: kpc_dma: Remove unnecessary braces. omits 5122be4f4fc6 Staging: kpc2000: kpc_dma: Use sizeof(*var) in kzalloc(). omits 0af192c755bd Staging: kpc2000: kpc_dma: Remove comparison to NULL. omits 904da296a536 staging: hp100: Properly indent the multiline comments. omits c926f022c256 staging: rtl8723bs: Add line after variable declarations omits 6d7e48d01612 staging: hp100: Add space around operator omits c42a4ac49abc staging: rtl8723bs: Remove multiple assignments omits 45d9d3c990f0 staging: rtl8723bs: Remove unnecessary braces for single s [...] omits 919a23e9d6cc selftests/net: add missing tests to Makefile omits 29f3490ba9d2 net: use indirect call wrappers for skb_copy_datagram_iter() omits fab90c820247 cxgb4: remove set but not used variable 'tab' omits 97752c39bdae kunit: kunit_tool: Allow .kunitconfig to disable config items omits 2d68df6cc4bf kunit: Always print actual pointer values in asserts omits e2cf67f6689a Merge tag 'zonefs-5.6-rc7' of git://git.kernel.org/pub/scm [...] omits 350994bf9541 objtool: Re-arrange validate_functions() omits 74b873e49d92 objtool: Optimize find_rela_by_dest_range() omits 8887a86eddd9 objtool: Delete cleanup() omits 8b5fa6bc326b objtool: Optimize read_sections() omits cdb3d057a17d objtool: Optimize find_symbol_by_name() omits 513b5ca6b5fb objtool: Resize insn_hash omits 53d20720bbc8 objtool: Rename find_containing_func() omits 2a362ecc3ec9 objtool: Optimize find_symbol_*() and read_symbols() omits ae358196fac3 objtool: Optimize find_section_by_name() omits 530389968739 objtool: Optimize find_section_by_index() omits 1e11f3fdc326 objtool: Add a statistics mode omits 65fb11a7f6ae objtool: Optimize find_symbol_by_index() omits 36cc552055a5 x86/kexec: Make relocate_kernel_64.S objtool clean omits fc8bd77d6476 x86/kexec: Use RIP relative addressing omits f0f70adb7810 objtool: Rename func_for_each_insn_all() omits dbf4aeb0a494 objtool: Rename func_for_each_insn() omits a92e92d1a749 objtool: Introduce validate_return() omits 58c42b0b0d6e ahci: Add Intel Comet Lake PCH-V PCI ID omits 5e125d13371b ahci: Add Intel Comet Lake PCH-H PCI ID omits 45b8084f3fcb libata: Assign OF node to the SCSI device omits 1d72f7aec359 libata: Remove extra scsi_host_put() in ata_scsi_add_hosts() omits 32d2545462c6 ahci: Add Intel Comet Lake H RAID PCI ID omits 47f7826c520e drm/radeon: fix scatter-gather mapping with user pages omits 0199172f9333 drm/amdgpu: fix scatter-gather mapping with user pages omits 42e67b479eab drm/prime: use dma length macro when mapping sg omits c6a564ffadc9 block: move the part_stat* helpers from genhd.h to a new header omits 581e26004a09 block: move block layer internals out of include/linux/genhd.h omits 29125ed624ee block: move guard_bio_eod to bio.c omits 1b4d4dbdaeb7 block: unexport get_gendisk omits a7818aedda71 block: unexport disk_map_sector_rcu omits 572e7fc85b7a block: unexport disk_get_part omits 6005771c17db block: mark part_in_flight and part_in_flight_rw static omits 31eb6186797c block: mark block_depr static omits c92a41031a6d block: factor out requeue handling from dispatch code omits 6ff06729c22e btrfs: fix missing semaphore unlock in btrfs_sync_file omits 351cbf6e4410 btrfs: use nofs allocations for running delayed items omits aebdc6ff3b2e MIPS: Exclude more dsemul code when CONFIG_MIPS_FP_SUPPORT=n omits d191aaffe368 MIPS/tlbex: Fix LDDIR usage in setup_pw() for Loongson-3 omits 78bdbbac08d7 MIPS: do not compile generic functions for CONFIG_CAVIUM_O [...] omits 3e4990138a26 MAINTAINERS: Update Loongson64 entry omits fcecdcd388ea MIPS: Loongson64: Load built-in dtbs omits 87fcfa7b7fe6 MIPS: Loongson64: Add generic dts omits bfe9a2999629 dt-bindings: mips: Add loongson boards omits 8bec3875c547 MIPS: Loongson64: Drop legacy IRQ code omits 32b50729d91f Bluetooth: don't assume key size is 16 when the command fails omits 8cd5b8fc0071 block/diskstats: replace time_in_queue with sum of request times omits ea18e0f0a63a block/diskstats: accumulate all per-cpu counters in one pass omits 2b8bd423614c block/diskstats: more accurate approximation of io_ticks f [...] omits 629b3df7ecb0 Merge branch 'x86/cpu' into perf/core, to resolve conflict omits c8042d1e5cb3 soc: samsung: chipid: Fix return value on non-Exynos platforms omits 47039b55f8e2 Merge tag 'tee-amdtee-fix2-for-5.6' of https://git.linaro. [...] omits a88fead83e0d Merge tag 'oxnas-arm-soc-dt-fixes-for-5.6' of git://git.ke [...] omits 94bb9d185854 Merge tag 'arm-soc/for-5.6/devicetree-fixes-part2' of http [...] omits 9b631649c436 arm64: dts: Fix leftover entry-methods for PSCI omits ae6e45986a67 Merge tag 'omap-for-v5.6/fixes-rc6-signed' of git://git.ke [...] omits 05ff1e3fb850 ARM: dts: exynos: Fix regulator node aliasing on Midas-bas [...] omits ad5d7a551345 Merge tag 'imx-fixes-5.6-2' of git://git.kernel.org/pub/sc [...] omits ba80013fba65 RDMA/mlx5: Block delay drop to unprivileged users omits 285d15c25702 staging: hp100: Add spaces in if statement. omits 096821d65488 staging: hp100: Add space between while keyword and open p [...] omits d2687b896dab Merge tag 'sunxi-fixes-for-5.6-2' of git://git.kernel.org/ [...] omits f649dc716991 staging: hp100: Remove space after opening parenthesis "(" omits d7338269bb29 Staging: hp100: Add space after "," in function arguments. omits c40bca6a9d93 staging: hp100: Correct typo in the comment omits aafd017347ea Merge tag 'sunxi-fixes-for-5.6' of git://git.kernel.org/pu [...] omits 0644a104bbce staging: hp100: Remove extra blank lines omits 8b45e9d9c05d Merge tag 'soc-fsl-fix-v5.6' of git://git.kernel.org/pub/s [...] omits a1f165a6b738 staging: wlan-ng: fix ODEBUG bug in prism2sta_disconnect_usb omits 73d854226af4 staging: vt6655: Break up function call with long line. omits d97828072d0b cpufreq/intel_pstate: Fix wrong macro conversion omits 33c3736ec888 cpu/hotplug: Hide cpu_up/down() omits b99a26593b51 cpu/hotplug: Move bringup of secondary CPUs out of smp_init() omits 457bc8ed3ec7 torture: Replace cpu_up/down() with add/remove_cpu() omits 20fb50295b13 firmware: psci: Replace cpu_up/down() with add/remove_cpu() omits a926f81d2f6c xen/cpuhotplug: Replace cpu_up/down() with device_online/o [...] omits 02addaeaa7e5 parisc: Replace cpu_up/down() with add/remove_cpu() omits 7f6707a2040f sparc: Replace cpu_up/down() with add/remove_cpu() omits 4d37cc2dc3df powerpc: Replace cpu_up/down() with add/remove_cpu() omits af7aa04683e8 x86/smp: Replace cpu_up/down() with add/remove_cpu() omits e646ac5bb88d arm64: hibernate: Use bringup_hibernate_cpu() omits d720f9860439 cpu/hotplug: Provide bringup_hibernate_cpu() omits 5efbe6a6e1c0 arm64: Use reboot_cpu instead of hardconding it to 0 omits d66b16f5df4b arm64: Don't use disable_nonboot_cpus() omits 11ee270e3520 ARM: Use reboot_cpu instead of hardcoding it to 0 omits dddf3578e0d4 ARM: Don't use disable_nonboot_cpus() omits 1e42176b4dac ia64: Replace cpu_down() with smp_shutdown_nonboot_cpus() omits 0441a5597c5d cpu/hotplug: Create a new function to shutdown nonboot cpus omits 93ef1429e556 cpu/hotplug: Add new {add,remove}_cpu() functions omits d5406284ff80 ACPI: PM: s2idle: Refine active GPEs check omits 0ce792d660bd ACPICA: Allow acpi_any_gpe_status_set() to skip one GPE omits 244febbee876 x86/alternatives: Mark text_poke_loc_init() static omits 44ca0e00b6a0 Merge branch 'for-next/kernel-ptrauth' into for-next/core omits 806dc825f01f Merge branch 'for-next/asm-cleanups' into for-next/core omits 0829a076958d Merge branch 'for-next/asm-annotations' into for-next/core omits da12d2739fb6 Merge branches 'for-next/memory-hotremove', 'for-next/arm_ [...] omits d4abd29d6775 arm64: head: Convert install_el2_stub to SYM_INNER_LABEL omits 87de6594dc45 PM: sleep: wakeup: Skip wakeup_source_sysfs_remove() if de [...] omits 5ef7ce7e81bb dt-bindings: interrupt-controller: Add Loongson-3 HTPIC omits a93f1d903fa3 irqchip: Add driver for Loongson-3 HyperTransport PIC controller omits b6280c8bb6f5 dt-bindings: interrupt-controller: Add Loongson LIOINTC omits be09ef09e290 irqchip: loongson-liointc: Workaround LPC IRQ Errata omits bc09c0654c61 Merge tag 'devfreq-next-for-5.7' of git://git.kernel.org/p [...] omits dbb152267908 irqchip: Add driver for Loongson I/O Local Interrupt Controller omits 290a4474d019 x86/entry: Fix build error x86 with !CONFIG_POSIX_TIMERS omits 575a97acc3b7 ieee80211: fix HE SPR size calculation omits 0016d3201753 nl80211: fix NL80211_ATTR_CHANNEL_WIDTH attribute type omits dfee7e2f4783 USB: serial: option: add Wistron Neweb D19Q1 omits 6cb2669cb97f USB: serial: option: add BroadMobi BM806U omits 007d20dca237 USB: serial: option: add support for ASKEY WWHC050 omits c2556238120b Merge branch 'feature/staging_sm5' of git://people.freedes [...] omits de487e432d77 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...] omits bff6035d0c40 io_uring: fix missing 'return' in comment omits ea697a8bf5a4 scsi: sd: Fix optimal I/O size for devices that change rep [...] omits ccf4ad7da0d9 zonfs: Fix handling of read-only zones omits 5ae3a2c03d1f bcache: remove dupplicated declaration from btree.h omits 51e406417950 sparc: revive __HAVE_ARCH_STRLEN for 32bit sparc omits aefd80307a05 kbuild: refactor Makefile.dtbinst more omits 2431f22a911a kbuild: compute the dtbs_install destination more simply omits 6f000f987832 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 7e566df65278 Merge tag 'mlx5-fixes-2020-03-24' of git://git.kernel.org/ [...] omits f13bc68131b0 r8169: re-enable MSI on RTL8168c omits cd556e40fdf3 devlink: expand the devlink-info documentation omits c312c7818b86 net: phy: mdio-bcm-unimac: Fix clock handling omits 2283a02b67d4 net: phy: mscc: consolidate a common RGMII delay implementation omits 7a51320ecd39 PM / devfreq: Get rid of some doc warnings omits 4c6abef7b462 PM / devfreq: Fix handling dev_pm_qos_remove_request result omits 3bb5ee9aaa34 PM / devfreq: Fix a typo in a comment omits 3a1ec2e8d8a9 PM / devfreq: Change to DEVFREQ_GOV_UPDATE_INTERVAL event name omits 6d7434931ac3 PM / devfreq: Remove unneeded extern keyword omits 4bb1faaccfde PM / devfreq: Use constant name of userspace governor omits 148aa2a86c7a Merge branch 'axienet-Update-error-handling-and-add-64-bit [...] omits 5fff0151b324 net: axienet: Allow DMA to beyond 4GB omits f735c40ed93c net: axienet: Autodetect 64-bit DMA capability omits 4e958f33ee8f net: axienet: Upgrade descriptors to hold 64-bit addresses omits 6a00d0dd3fcf net: axienet: Wrap DMA pointer writes to prepare for 64 bit omits 2a9b65ea511c net: axienet: Add mii-tool support omits c30cb8f0bec6 net: axienet: Drop MDIO interrupt registers from ethtools dump omits d6349e3e14c7 net: axienet: Mark eth_irq as optional omits 71791dc8bdea net: axienet: Check for DMA mapping errors omits ab365c339366 net: axienet: Factor out TX descriptor chain cleanup omits e7fea0b9d09e net: axienet: Improve DMA error handling omits f26667a373f3 net: axienet: Fix DMA descriptor cleanup path omits ee44d0b78839 net: axienet: Propagate failure of DMA descriptor setup omits 24201a64770a net: axienet: Convert DMA error handler to a work queue omits e8b6c54f6d57 net: xilinx: temac: Relax Kconfig dependencies omits 9d648fb560e1 ethtool: fix incorrect tx-checksumming settings reporting omits 50e0d28d3808 cxgb4/ptp: pass the sign of offset delta in FW CMD omits c9c1fd62b0ed net: phy: mdio-mux-bcm-iproc: use readl_poll_timeout() to [...] omits e80f40cbe4dd net: dsa: tag_8021q: replace dsa_8021q_remove_header with [...] omits 5ef8c665416b Merge tag 'wireless-drivers-next-2020-03-24' of git://git. [...] omits 961d0e5b3294 net: cbs: Fix software cbs to consider packet sending time omits 52afa505a03d Input: avoid BIT() macro usage in the serio.h UAPI header omits 950bf4f17725 RDMA/mlx5: Fix access to wrong pointer while performing fl [...] omits 2d47fbacf272 RDMA/core: Ensure security pkey modify is not lost omits 1fa70778742d MAINTAINERS: Clean RXE section and add Zhu as RXE maintainer omits e4ad153ac827 Input: synaptics-rmi4 - set reduced reporting mode only wh [...] omits 1369d0abe469 Input: synaptics - enable RMI on HP Envy 13-ad105ng omits 187a9830c921 net/mlx5e: Do not recover from a non-fatal syndrome omits e239c6d686e1 net/mlx5e: Fix ICOSQ recovery flow with Striding RQ omits 39369fd536d4 net/mlx5e: Fix missing reset of SW metadata in Striding RQ reset omits 1de0306c3a05 net/mlx5e: Enhance ICOSQ WQE info fields omits 306f354c6739 net/mlx5_core: Set IB capability mask1 to fix ib_srpt conn [...] omits d944b27df121 i2c: nvidia-gpu: Handle timeout correctly in gpu_i2c_check [...] omits 1826d56bcef9 x86/cpu: Cleanup the now unused CPU match macros omits 315d01d1ad39 hwrng: via_rng: Convert to new X86 CPU match macros omits f30cfacad1ee crypto: Convert to new CPU match macros omits d51ba9c6663d ASoC: Intel: Convert to new X86 CPU match macros omits f07225128865 powercap/intel_rapl: Convert to new X86 CPU match macros omits 91e503e6f8af PCI: intel-mid: Convert to new X86 CPU match macros omits 1e41eb152479 mmc: sdhci-acpi: Convert to new X86 CPU match macros omits 4a9f45a0533f intel_idle: Convert to new X86 CPU match macros omits 20d320c664f9 extcon: axp288: Convert to new X86 CPU match macros omits 9c51044cbc5f thermal: Convert to new X86 CPU match macros omits 5cfc7ac7c1bf hwmon: Convert to new X86 CPU match macros omits a69b3b1d4cf0 platform/x86: Convert to new CPU match macros omits 298426211c4b EDAC: Convert to new X86 CPU match macros omits b11d77fa300d cpufreq: Convert to new X86 CPU match macros omits e36cf2f76846 ACPI: Convert to new X86 CPU match macros omits 9595198f8dc4 x86/platform: Convert to new CPU match macros omits adefe55e7258 x86/kernel: Convert to new CPU match macros omits 320debe5ef6d x86/kvm: Convert to new CPU match macros omits ef37219ab828 x86/perf/events: Convert to new CPU match macros omits f6d502fcfc51 x86/cpu/bugs: Convert to new matching macros omits 20d437447c00 x86/cpu: Add consistent CPU match macros omits ba5bade4cc0d x86/devicetable: Move x86 specific macro out of generic code omits a64d558d8cf9 selftests: netfilter: add nfqueue test case omits bcfabee1afd9 netfilter: nft_fwd_netdev: allow to redirect to ifb via ingress omits 76a109fac206 netfilter: nft_fwd_netdev: validate family and chain type omits 7c84d41416d8 netfilter: nft_set_rbtree: Detect partial overlaps on insertion omits 6f7c9caf017b netfilter: nft_set_rbtree: Introduce and use nft_rbtree_in [...] omits 0eb4b5ee33f2 netfilter: nft_set_pipapo: Separate partial and complete o [...] omits 8c2d45b2b65c netfilter: nf_tables: Allow set back-ends to report partia [...] omits 24bd2afda8ce Merge branch 'regulator-5.7' into regulator-next omits bae4cb90541a Merge branch 'regulator-5.6' into regulator-linus omits 86332c343491 regulator: qcom_smd: Add pmi8994 regulator support omits de58ed5e16e6 arm64: Introduce get_cpu_ops() helper function omits 6885fb129be3 arm64: Rename cpu_read_ops() to init_cpu_ops() omits 7fec52bf8095 arm64: Declare ACPI parking protocol CPU operation if needed omits 31843edab7cb dm integrity: improve discard in journal mode omits 84597a44a9d8 dm integrity: add optional discard support omits 76ccd234269b Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 3f3ee43a4623 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c6ac7188c114 Merge tag 'dmaengine-fix-5.6' of git://git.infradead.org/u [...] omits 1ac2c15a7bf8 dm integrity: allow resize of the integrity device omits fc69bab1ec38 regulator: da9063: Fix get_mode() functions to read sleep field omits 87fb177b4cab dm integrity: factor out get_provided_data_sectors() omits f6f72f32c22c dm integrity: don't replay journal data past the end of th [...] omits 7649194a1636 dm integrity: remove sector type casts omits b93b6643e9b5 dm integrity: fix a crash with unusually large tag size omits b8fdd090376a dm zoned: remove duplicate nr_rnd_zones increase in dmz_in [...] omits ad71693f41aa media: mtk-vpu: load vpu firmware from the new location omits 64d4fc9926f0 media: i2c: video-i2c: fix build errors due to 'imply hwmon' omits 87c820fba5cb media: MAINTAINERS: add myself to co-maintain Hantro G1/G2 [...] omits 8e4aaa687863 media: hantro: add initial i.MX8MQ support omits 4e6ea6670242 media: dt-bindings: Document i.MX8MQ VPU bindings omits 2d772da98d3b media: vivid: fix incorrect PA assignment to HDMI outputs omits 9a43ccb50ec0 media: hantro: Add linux-rockchip mailing list to MAINTAINERS omits ea7557013800 media: cedrus: h264: Fix 4K decoding on H6 omits 75fa601934fd dm verity fec: fix memory leak in verity_fec_dtr omits dc8a01ae1dbd dm writecache: optimize superblock write omits 3923d4854e18 dm writecache: implement gradual cleanup omits 93de44eb3fc8 dm writecache: implement the "cleaner" policy omits d53f1fafec9d dm writecache: do direct write if the cache is full omits eaab4bde6e64 dm integrity: print device name in integrity_metadata() er [...] omits 3fd53533a8bc dm crypt: use crypt_integrity_aead() helper omits 63b4f312de70 docs: mips: remove no longer needed au1xxx_ide.rst documentation omits 9b2954b2ed1c MIPS: Alchemy: remove no longer used au1xxx_ide.h header omits 823b30fe22d3 ide: remove no longer used au1xxx-ide driver omits 387048bf67ee block: merge partition-generic.c and check.c omits 3f4fc59c1321 block: move the various x86 Unix label formats out of genhd.h omits cb0ab5265212 partitions/msdos: remove LINUX_SWAP_PARTITION omits 0226e9ead44b block: move the *_PARTITION enum out of genhd.h omits 1442f76d4317 block: move struct partition out of genhd.h omits cbb5cb3b29f9 block: remove block/partitions/sun.h omits 95f77ef35a99 block: remove block/partitions/sgi.h omits 3466f63a7cfe block: remove block/partitions/osf.h omits f6d17358dc7e block: remove block/partitions/karma.h omits 3f1b95ef81b7 block: declare all partition detection routines in check.h omits ffa9ed647aa4 block: remove warn_no_part omits 74cc979c3c7f block: cleanup how md_autodetect_dev is called omits 1a9fba3a77a5 block: unexport read_dev_sector and put_dev_sector omits a10183d744fb scsi: simplify scsi_partsize omits 26ae3533a0e6 scsi: move scsicam_bios_param to the end of scsicam.c omits e63105df8fa1 scsi: simplify scsi_bios_ptable omits f17c21c1ecb8 block: remove alloc_part_info and free_part_info omits 3ad5cee5cd00 block: move sysfs methods shared by disks and partitions t [...] omits 5cbd28e3cef1 block: move disk_name and related helpers out of partition [...] omits ea3edd4dc230 block: remove __bdevname omits d2332c5c040b block: remove the blk_lookup_devt export omits fa0910107a9f mmc: sdhci: use FIELD_GET for preset value bit masks omits fdd8eef4be53 mmc: sdhci-of-at91: Display clock changes for debug purpose only omits f87391eec2c5 mmc: sdhci: iproc: Add custom set_power() callback for bcm2711 omits 9d8acdd32cd5 mmc: sdhci: am654: Use sdhci_set_power_and_voltage() omits 98160562e3bb mmc: sdhci: at91: Use sdhci_set_power_and_voltage() omits d2abc6e2b5c2 mmc: sdhci: milbeaut: Use sdhci_set_power_and_voltage() omits c2c5252c5c61 mmc: sdhci: arasan: Use sdhci_set_power_and_voltage() omits 6c92ae1e452f mmc: sdhci: Introduce sdhci_set_power_and_bus_voltage() omits 6bbcf74dd929 mmc: vub300: Use scnprintf() for avoiding potential buffer [...] omits 398b25003d3a dt-bindings: mmc: synopsys-dw-mshc: fix clock-freq-min-max [...] omits ff124c31ccd7 sdhci: tegra: Enable MMC_CAP_WAIT_WHILE_BUSY host capability omits 5e958e4aacf4 sdhci: tegra: Implement Tegra specific set_timeout callback omits ee0f309263a6 mmc: sdhci-omap: Add Support for Suspend/Resume omits a5d90dc488e4 mmc: renesas_sdhi: simplify execute_tuning omits fcc958d6dbbd mmc: renesas_sdhi: Use BITS_PER_LONG helper omits d3392339cae9 mmc: cqhci: Update cqhci memory ioresource name omits 5cf583f1fb9c mmc: sdhci-msm: Deactivate CQE during SDHC reset omits 0ffa6cfbd949 mmc: cqhci: Add cqhci_deactivate() omits 1a91a36aba9c mmc: Replace zero-length array with flexible-array member omits ea21e9b2b33f mmc: mmc_test: Pass different sg lists for non-blocking requests omits d79100c91ae5 dt-bindings: mmc: sdhci-msm: Add CQE reg map omits 55fc7d93a55b mmc: sdhci-sprd: Set the missing MMC_CAP_WAIT_WHILE_BUSY flag omits 6660d0ae1255 mmc: core: Fix indentation omits af8fade4bd7b mmc: sdhci-esdhc-imx: restore pin state when resume back omits e534b82f24b3 mmc: sdhci-esdhc-imx: clear DMA_SEL when disable DMA mode omits 982cf37da3ee mmc: sdhci-esdhc-imx: clear pending interrupt and halt cqhci omits cde5e8e9ff14 mmc: sdhci-esdhc-imx: Add an new esdhc_soc_data for i.MX8MM omits 74898cbcbfc4 mmc: sdhci-esdhc-imx: add flag ESDHC_FLAG_BROKEN_AUTO_CMD23 omits 373e800b53a8 mmc: sdhci-esdhc-imx: optimize the strobe dll setting omits f581e9093aa2 mmc: sdhci-esdhc-imx: optimize the clock setting omits 5bd2acdcdde2 mmc: sdhci-esdhc-imx: add strobe-dll-delay-target support omits 0299138af658 doc: dt: fsl-imx-esdhc: add strobe-dll-delay-target binding omits 5c11f1ffb022 mmc: sdhci-esdhc-imx: restore the per_clk rate in PM_RUNTIME omits a26a4f1baca5 mmc: sdhci-esdhci-imx: retune needed for Mega/Mix enabled SoCs omits b62eee9f804e mmc: sdhci-esdhc-imx: no fail when no pinctrl available omits e65bb3882471 mmc: sdhci: do not enable card detect interrupt for gpio cd type omits a161c45f2979 mmc: sdhci_am654: Enable DLL only for some speed modes omits 8ee5fc0e0b3b mmc: sdhci_am654: Update OTAPDLY writes omits 70fd681e7ee1 dt-bindings: mmc: sdhci-am654: Update Output tap delay binding omits d1709abb8cc3 mmc: host: hsq: Add missing MODULE_LICENSE() and MODULE_DE [...] omits 7a2a98be672b mmc: mmci: Add support for sdmmc variant revision 2.0 omits 94b94a93e355 mmc: mmci_sdmmc: Implement signal voltage callbacks omits 757731652881 mmc: mmci: Add callbacks for to manage signal voltage switch omits 1103f807a3b9 mmc: mmci_sdmmc: Add execute tuning with delay block omits e19c33dbfe95 dt-bindings: mmc: mmci: add delay block base register for sdmmc omits 31b963e19491 mmc: mmci: Add private pointer for variant omits 7b9716a0f161 mmc: mmci: Add a reference at mmc_host_ops in mmci struct omits bdbf9faf5f2e mmc: mmci_sdmmc: Rename sdmmc_priv struct to sdmmc_idma omits 127e6e98ca9b mmc: mmci_sdmmc: Replace sg_dma_xxx macros omits 892bf1001459 mmc: core: Fixup support for HW busy detection for HPI commands omits 490ff95f8e2c mmc: core: Convert to mmc_poll_for_busy() for HPI commands omits 9f94d04752ad mmc: core: Drop redundant out-parameter to mmc_send_hpi_cmd() omits 0d84c3e6a5b2 mmc: core: Convert to mmc_poll_for_busy() for erase/trim/discard omits 2a1c7cda52b7 mmc: core: Update CMD13 busy check for CMD6 commands omits 40c96853fef1 mmc: core: Enable re-use of mmc_blk_in_tran_state() omits 6972096a03ae mmc: core: Split up mmc_poll_for_busy() omits 02098ccdd823 mmc: core: Drop redundant in-parameter to __mmc_switch() omits 60db8a47497d mmc: core: Extend mmc_switch_status() to rid of __mmc_swit [...] omits ebd4f4bd01a9 mmc: core: Drop unused define omits d46a24a9d2db mmc: core: Throttle polling rate for CMD6 omits f4498549e169 mmc: host: sdhci-sprd: Add software queue support omits 4730831c7d2e mmc: host: sdhci: Add a variable to defer to complete requ [...] omits 1774b0021405 mmc: host: sdhci: Add request_done ops for struct sdhci_ops omits 045d705dc1fb mmc: core: Enable the MMC host software queue for the SD card omits 511ce378e16f mmc: Add MMC host software queue support omits 219c02ca1cf6 mmc: sdhci-msm: Don't enable PWRSAVE_DLL for certain sdhc hosts omits 2a2b821607ae mmc: sdhci-of-arasan: Remove quirk for broken base clock omits 8d2e334377db mmc: sdhci-of-arasan: Add support for DLL reset for ZynqMP [...] omits 0dc64c2b9496 firmware: xilinx: Add DLL reset support omits 93660d837fd9 firmware: xilinx: Add ZynqMP Tap Delay setup ioctl to the [...] omits f22084b662e5 mmc: tmio: remove superfluous callback wrappers omits b2dd9a1325e6 mmc: tmio: factor out TAP usage omits a86bf70b7021 mmc: tmio: enforce retune after runtime suspend omits 64982b9f2f37 mmc: tmio: give callback a generic name omits 3a821a8244bc mmc: renesas_sdhi: complain loudly if driver needs update omits 0c482d829ac4 mmc: tmio: refactor tuning execution into SDHI driver omits 6199a10e7e53 mmc: renesas_sdhi: cleanup SCC defines omits 9b0d6855e756 mmc: renesas_sdhi: enforce manual correction for Gen3 omits 71cfc92751ac mmc: renesas_sdhi: only check CMD status for HS400 manual [...] omits 11a219606a9b mmc: renesas_sdhi: Add manual correction omits 44f54e701205 mmc: renesas_sdhi: remove double clear of automatic correction omits c442a0d18744 driver core: Set fw_devlink to "permissive" behavior by default omits 771df8cf0bc3 Merge branch 'irq/gic-v4.1' into irq/irqchip-next omits 4a1a3e9bf565 staging: most: Documentation: move ABI description files o [...] omits 24eb831a0ea5 staging: most: Documentation: update ABI description omits b27652753918 staging: most: move core files out of the staging area omits a599a0fb629a usb: core: Add ACPI support for USB interface devices omits a3a87d66d3f6 driver core: Replace open-coded list_last_entry() omits 927f82875c27 driver core: Read atomic counter once in driver_probe_done() omits a65cab7d7f05 libfs: fix infoleak in simple_attr_read() omits 009384b38034 irqchip/gic-v4.1: Eagerly vmap vPEs omits d50676f5ce84 irqchip/gic-v4.1: Add VSGI property setup omits 6d31b6ff985d irqchip/gic-v4.1: Add VSGI allocation/teardown omits ae699ad348cd irqchip/gic-v4.1: Move doorbell management to the GICv4 ab [...] omits 05d32df13c6b irqchip/gic-v4.1: Plumb set_vcpu_affinity SGI callbacks omits 7017ff0ee1de irqchip/gic-v4.1: Plumb get/set_irqchip_state SGI callbacks omits b4e8d644ec62 irqchip/gic-v4.1: Plumb mask/unmask SGI callbacks omits e252cf8a34d9 irqchip/gic-v4.1: Add initial SGI configuration omits 166cba71818c irqchip/gic-v4.1: Plumb skeletal VSGI irqchip omits 6cf9a2dce6bd arm64: move kimage_vaddr to .rodata omits dc374b477f92 arm64: use mov_q instead of literal ldr omits 22dd4acc8049 Staging: speakup: Add identifier name to function declarat [...] omits 7cf9a79dbae1 Staging: speakup: Use sizeof(*var) in kmalloc(). omits a0c4adeeea84 ARM: dts: tango4: Make /serial compatible with ns16550a omits ecd755fb730e ARM: dts: mmp*: Make the serial ports compatible with xscale-uart omits c10419f94538 ARM: dts: mmp*: Fix serial port names omits 5a56cf3e8738 ARM: dts: mmp2-brownstone: Don't redeclare phandle references omits d6a14ce6cd8d ARM: dts: pxa*: Make the serial ports compatible with xscale-uart omits 8524e2a93908 ARM: dts: pxa*: Fix serial port names omits 1f0c1314c51c ARM: dts: pxa*: Don't redeclare phandle references omits c97c65f36e5c serial: omap: drop unused dt-bindings header omits 94be4b85d895 KVM: LAPIC: Also cancel preemption timer when disarm LAPIC timer omits c26389f998a8 serial: 8250: 8250_omap: Add DMA support for UARTs on K3 SoCs omits c6689dfd8779 serial: 8250: 8250_omap: Work around errata causing spurio [...] omits 7229b84c20d2 serial: 8250: 8250_omap: Extend driver data to pass FIFO t [...] omits 789898416749 serial: 8250: 8250_omap: Move locking out from __dma_rx_do [...] omits 4bcf59a5dea0 serial: 8250: 8250_omap: Account for data in flight during [...] omits 7cf4df30a981 serial: 8250: 8250_omap: Terminate DMA before pushing data [...] omits 4ce35a3617c0 serial: 8250_omap: Fix sleeping function called from inval [...] omits f4b042a05006 serial: 8250: 8250_omap: Fix throttle to call stop_rx() omits f19c3f6c8109 serial: 8250_port: Don't service RX FIFO if throttled omits 706bbc572d59 serial: uartps: Add TACTIVE check in cdns_uart_tx_empty function omits 97451855cc3b serial: uartps: Remove unconditional wait inside set_termios omits 00760d3cd9de irqchip/stm32: Retrigger both in eoi and unmask callbacks omits fd78901c297e driver core: platform: Reimplement devm_platform_ioremap_resource omits 5bf7e2883f12 usb: dwc2: convert to devm_platform_get_and_ioremap_resource omits 558963c49833 usb: host: hisilicon: convert to devm_platform_get_and_ior [...] omits fb222273a215 usb: host: xhci-plat: convert to devm_platform_get_and_ior [...] omits 890cc39a8799 drivers: provide devm_platform_get_and_ioremap_resource() omits 8fefe9dacdb0 x86/vmware: Use bool type for vmw_sched_clock omits baf5fe761846 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...] omits 0c625ccfe6f7 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits e73a8f38f82d x86/vmware: Enable steal time accounting omits ab02bb3f55f5 x86/vmware: Add steal time clock support for VMware guests omits b48596d1dc25 Bluetooth: L2CAP: Add get_peer_pid callback omits dd735f4707e6 x86/vmware: Remove vmware_sched_clock_setup() omits 14388ae24544 x86/vmware: Make vmware_select_hypercall() __init omits 4c59406ed003 xfrm: policy: Fix doulbe free in xfrm_policy_timer omits 9970de8b013a Merge branch 'PTP_CLK-pin-configuration-for-SJA1105-DSA-driver' omits 747e5eb31d59 net: dsa: sja1105: configure the PTP_CLK pin as EXT_TS or PER_OUT omits 0a7e984c92d6 net: dsa: sja1105: make the AVB table dynamically reconfigurable omits 4bfa1616d95f net: dsa: sja1105: make future_base_time a common helper omits 79d5511cc0ee net: dsa: sja1105: unconditionally set DESTMETA and SRCMET [...] omits b0f83057a9d9 net: typhoon: Add required whitespace after keywords omits 629cb919427a Merge branch 'introduce-read_poll_timeout' omits 704f691a5fb3 net: phy: tja11xx: use phy_read_poll_timeout() to simplify [...] omits 7ae7ad2f11ef net: phy: smsc: use phy_read_poll_timeout() to simplify the code omits 745a237c18f3 net: phy: use phy_read_poll_timeout() to simplify the code omits fcbd30d09ba0 net: phy: introduce phy_read_poll_timeout macro omits 8964a2174f91 net: phy: marvell10g: use phy_read_mmd_poll_timeout() to s [...] omits 9c6464dcffa0 net: phy: aquantia: use phy_read_mmd_poll_timeout() to sim [...] omits 331c7372bd7a net: phy: bcm84881: use phy_read_mmd_poll_timeout() to sim [...] omits bd971ff0b739 net: phy: introduce phy_read_mmd_poll_timeout macro omits eaa6b01024a7 iopoll: redefined readx_poll_timeout macro to simplify the code omits 5f5323a14cad iopoll: introduce read_poll_timeout macro omits af13b3c338be Remove DST_HOST omits 81573b18f26d selftests/net/forwarding: add Makefile to install tests omits 723d5e5b81c9 net: thunderx: remove set but not used variable 'tail' omits 2f599ec422ad ethtool: fix reference leak in some *_SET handlers omits 52015366e361 net: dsa: Implement flow dissection for tag_brcm.c omits 0e62f543bed0 net: dsa: Fix duplicate frames flooded by learning omits 39a8f2a88b0c Merge branch 'bnxt_en-Bug-fixes' omits 5d765a5e4bd7 bnxt_en: Reset rings if ring reservation fails during open() omits 62bfb932a51f bnxt_en: Free context memory after disabling PCI in probe [...] omits 0b5b561cea32 bnxt_en: Return error if bnxt_alloc_ctx_mem() fails. omits 62d4073e86e6 bnxt_en: fix memory leaks in bnxt_dcbnl_ieee_getets() omits a24ec3220f36 bnxt_en: Fix Priority Bytes and Packets counters in ethtool -S. omits 4076c693d3af Merge branch 'devlink-Preparations-for-trap-policers-support' omits 107f16789411 devlink: Only pass packet trap group identifier in trap structure omits a09b37fc8b2f devlink: Stop reference counting packet trap groups omits b29545d840de netdevsim: Explicitly register packet trap groups omits 8cd999e4ef01 mlxsw: spectrum_trap: Explicitly register packet trap groups omits 95ad9555b5a1 devlink: Add API to register packet trap groups omits c64797d45344 Merge branch 'r8169-improvements-for-scheduled-task-handling' omits 6b02e407cbf8 r8169: improve RTL8168b FIFO overflow workaround omits 3f6ca6c73989 r8169: improve rtl_schedule_task omits e18958c6a204 r8169: simplify rtl_task omits b06d072ccc4b macsec: restrict to ethernet devices omits aba53204cec6 r8169: add new helper rtl8168g_enable_gphy_10m omits adbea1a5f5d9 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 55b474c41e58 netlink: check for null extack in cookie helpers omits 12a5ba5a1994 net: qmi_wwan: add support for ASKEY WWHC050 omits 08e8b91c44ed Merge branch 'octeontx2-vf-Add-network-driver-for-virtual- [...] omits 4c3212f59c71 octeontx2-pf: Remove wrapper APIs for mutex lock and unlock omits fc992e33f176 octeontx2-af: Remove driver version and fix authorship omits b1bc8457e9d0 octeontx2-pf: Cleanup all receive buffers in SG descriptor omits ad513ed938c9 octeontx2-vf: Link event notification support omits 05c22b543148 octeontx2-vf: Ethtool support omits 3184fb5ba96e octeontx2-vf: Virtual function driver support omits 547d20f10dc5 octeontx2-pf: Handle VF function level reset omits d424b6c02415 octeontx2-pf: Enable SRIOV and added VF mbox handling omits 4e8386fcde1a Merge branch 'phy_check_downshift' omits 1ec32eb68562 net: phy: aquantia: remove downshift warning now that phyl [...] omits efbd721ebfc2 net: phy: marvell: remove downshift warning now that phyli [...] omits 5eee3bb7103f net: phy: add and use phy_check_downshift omits 0dcdf9f64028 NFC: fdp: Fix a signedness bug in fdp_nci_send_patch() omits f4d3e61b7728 Merge branch 'net-phy-xpcs-Improvements-for-next' omits 1874b83a39be net: phy: xpcs: Restart AutoNeg if outcome was invalid omits e1eab7dfa6f3 net: phy: xpcs: Set Link down if AutoNeg is enabled and di [...] omits aaf99e8d560c net: phy: xpcs: Reset XPCS upon probe omits f84752d0803a net: phy: xpcs: Return error when 10GKR link errors are found omits dddeb30bfc43 ipv4: fix a RCU-list lock in inet_dump_fib() omits c31f0ea737e6 mlxsw: spectrum_cnt: Fix 64-bit division in mlxsw_sp_count [...] omits 0dfb2d82af4c net: sched: rename more stats_types omits c3c123d16c0e net: mptcp: don't hang in mptcp_sendmsg() after TCP fallback omits b69bbab51bb7 Merge branch 'MSCC-PHY-RGMII-delays-and-VSC8502-support' omits d3169863310d net: phy: mscc: add support for VSC8502 omits 7b005a1742be net: phy: mscc: configure both RX and TX internal delays f [...] omits da206d65f2b2 net: phy: mscc: accept all RGMII species in vsc85xx_mac_if_set omits 4035e812247e net: phy: mscc: rename enum rgmii_rx_clock_delay to rgmii_ [...] omits 684ac83e3699 Merge tag 'mlx5-fixes-2020-03-05' of git://git.kernel.org/ [...] omits 9a293d1e21a6 IB/hfi1: Ensure pq is not left on waitlist omits 0476e69f3937 kunit: add --make_options omits 979e52ca0469 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits f59e61acecec drm/vmwgfx: Use vmwgfx version 2.18 to signal SM5 compatibility omits f0fce23384da drm/vmwgfx: Add SM5 param for userspace omits 2a50f06d639b drm/vmwgfx: Add surface define v4 command omits 504901dbb0b5 drm/vmwgfx: Refactor surface_define to use vmw_surface_metadata omits 26b82873a4a4 drm/vmwgfx: Split surface metadata from struct vmw_surface omits e8bead9c5c07 drm/vmwgfx: Add support for streamoutput with mob commands omits 403fef50e32b drm/vmwgfx: Rename stream output target binding tracker struct omits b6fad7397521 drm/vmwgfx: Add support for indirect and dispatch commands omits 5e8ec0d919a4 drm/vmwgfx: Add support for UA view commands omits d2e90ab3744f drm/vmwgfx: Support SM5 shader type in command buffer omits 7ebb47c9f9ab drm/vmwgfx: Read new register for GB memory when available omits 4dec28053ba0 drm/vmwgfx: Add a new enum for SM5 graphics context capability omits 0651dfabd96c drm/vmwgfx: Sync virtual device headers for new feature omits 878c6ecd3e24 drm/vmwgfx: Use enum to represent graphics context capabilities omits 3d143954229e drm/vmwgfx: Deprecate logic ops commands omits 0652ff336386 drm/vmwgfx: Sync legacy multisampling device capability omits ef7c7b7497d6 drm/vmwgfx: Also check for SVGA_CAP_DX before reading DX c [...] omits aa5e2af660fc samples, bpf: Refactor perf_event user program with libbpf [...] omits 24a6034acc92 samples, bpf: Move read_trace_pipe to trace_helpers omits 86f3cd1b589a io-wq: handle hashed writes in chains omits 69ccaf2590be enetc: Remove unused variable 'enetc_drv_name' omits 6919a8264a32 Crypto/chtls: add/delete TLS header in driver omits 6cd6cbf593bf tcp: repair: fix TCP_QUEUE_SEQ implementation omits 1454c9fa9106 net: Make skb_segment not to compute checksum if network c [...] omits c9b24312040e bpf: Add tests for bpf_sk_storage to bpf_tcp_ca omits ab14fd4ee82e bpf: Add bpf_sk_storage support to bpf_tcp_ca omits 428b8f1d9f92 KVM: VMX: don't allow memory operands for inline asm that [...] omits 6960b0332c75 spi: spi-fsl-lpspi: Replace zero-length array with flexibl [...] omits 2d4ccc2ac61b spi: spi-s3c24xx: Replace zero-length array with flexible- [...] omits ca214e2c1793 vdso: Fix clocksource.h macro detection omits 2d186fcd6d8d Bluetooth: Fix incorrect branch in connection complete omits 8731840a345f Bluetooth: Restore running state if suspend fails omits 1c1a18b00d7e um: Fix header inclusion omits 8bf6c677ddb9 completion: Use lockdep_assert_RT_in_threaded_ctx() in com [...] omits 8d4ccd7770e7 rtl8xxxu: Fix sparse warning: cast from restricted __le16 omits b899150e60ce mt76: mt7615: add missing declaration in mt7615.h omits d14f0a5c62d3 mt76: mt7615: fix endianness in unified command omits 54178cc134fd mt76: mt7615: fix mt7663e firmware struct endianness omits 11a64888c79b rtw88: 8822c: config RF table path B before path A omits aaab5d0e6737 rtw88: kick off TX packets once for higher efficiency omits a5697a65ecd1 rtw88: pci: define a mask for TX/RX BD indexes omits 895c096dab36 rtw88: associate reserved pages with each vif omits da14a0409e3f rtw88: extract alloc rsvd_page and h2c skb routines omits 57fb39e24775 rtw88: don't hold all IRQs disabled for PS operations omits 53efdc9cb9e6 wl3501_cs: Replace zero-length array with flexible-array member omits 0562ebcf054a ray_cs: Replace zero-length array with flexible-array member omits b0c40588161d atmel: at76c50x: Replace zero-length array with flexible-a [...] omits 98d13639e695 adm80211: Replace zero-length array with flexible-array member omits abdd9feb45ed btrfs: sysfs: Use scnprintf() instead of snprintf() omits 432eb89c6174 cw1200: Replace zero-length array with flexible-array member omits 8622a0e5a499 zd1211rw: Replace zero-length array with flexible-array member omits 232c897eb5ca brcmfmac: Replace zero-length array with flexible-array member omits 2a6be797d232 wireless: marvell: Replace zero-length array with flexible [...] omits 7b9307134058 p54: Replace zero-length array with flexible-array member omits c5047d5b831b libertas: Replace zero-length array with flexible-array member omits 645aa87fdfd9 orinoco: Replace zero-length array with flexible-array member omits bc1d50a1a485 hostap: Replace zero-length array with flexible-array member omits 398978f7dfa5 wireless: ti: Replace zero-length array with flexible-arra [...] omits a1b7714b72fd wireless: realtek: Replace zero-length array with flexible [...] omits 0433ae556ec8 iwlwifi: don't send GEO_TX_POWER_LIMIT if no wgds table omits cf52c8a776d1 iwlwifi: pcie: add 0x2526/0x401* devices back to cfg detection omits 39dba8739c4e btrfs: do not resolve backrefs for roots that are being deleted omits ea287ab157c2 btrfs: track reloc roots based on their commit root bytenr omits 50dbbb71c79d btrfs: restart relocate_tree_blocks properly omits 5f6b2e5cd67a btrfs: reloc: reorder reservation before root selection omits d7ff00f6082c btrfs: do not readahead in build_backref_tree omits cd22a51c6650 btrfs: do not use readahead for running delayed refs omits 9babda9f33fd btrfs: Remove async_transid from btrfs_mksubvol/create_sub [...] omits 5d54c67eccb4 btrfs: Remove transid argument from btrfs_ioctl_snap_creat [...] omits 9c1036fdb1d1 btrfs: Remove BTRFS_SUBVOL_CREATE_ASYNC support omits c75e839414d3 btrfs: kill the subvol_srcu omits efc3453494af btrfs: make btrfs_cleanup_fs_roots use the radix tree lock omits 4785e24fa5d2 btrfs: don't take an extra root ref at allocation time omits dc9492c14c75 btrfs: hold a ref on the root on the dead roots list omits 5c8fd99fec9d btrfs: make inodes hold a ref on their roots omits 8c38938c7bb0 btrfs: move the root freeing stuff into btrfs_put_root omits 0e996e7fcf2e btrfs: move ino_cache_inode dropping out of btrfs_free_fs_root omits 3fd6372758d9 btrfs: make the extent buffer leak check per fs info omits 7b7b74315b24 btrfs: remove a BUG_ON() from merge_reloc_roots() omits f44deb7442ed btrfs: hold a ref on the root->reloc_root omits f28de8d8fd37 btrfs: clear DEAD_RELOC_TREE before dropping the reloc root omits 1a0afa0ecfc4 btrfs: free the reloc_control in a consistent way omits 2abc726ab4b8 btrfs: do not init a reloc root if we aren't relocating omits 6217b0fadd44 btrfs: reloc: clean dirty subvols if we fail to start a tr [...] omits fb2d83eefef4 btrfs: unset reloc control if we fail to recover omits 8e19c9732ad1 btrfs: drop block from cache on error in relocation omits 19b546d7a1b2 btrfs: relocation: Use btrfs_find_all_leafs to locate data [...] omits b39c8f5a393e btrfs: fix ref-verify to catch operations on 0 ref extents omits 0a8068a3dd42 btrfs: make ranged full fsyncs more efficient omits da447009a256 btrfs: factor out inode items copy loop from btrfs_log_inode() omits a5eeb3d17b97 btrfs: add helper to get the end offset of a file extent item omits 95418ed1d107 btrfs: fix missing file extent item for hole after ranged fsync omits db161806dc56 btrfs: account ticket size at add/delete time omits f8e6608180a3 btrfs: implement migratepage callback for data pages omits 0078a9f941d2 btrfs: Remove block_rsv parameter from btrfs_drop_snapshot omits 63f018be577f btrfs: Remove __ prefix from btrfs_block_rsv_release omits f31ea0888cae btrfs: relocation: Check cancel request after each extent found omits 7f913c7cfec6 btrfs: relocation: Check cancel request after each data page read omits 726a342120eb btrfs: relocation: add error injection points for cancelli [...] omits 05a5a7621ce6 Btrfs: implement full reflink support for inline extents omits a61e1e0df9f3 Btrfs: simplify inline extent handling when doing reflinks omits 6a177381007b Btrfs: move all reflink implementation code into its own file omits a8753ee3a859 btrfs: scrub: Replace zero-length array with flexible-arra [...] omits 7593f4c53c69 btrfs: rcu-string: Replace zero-length array with flexible [...] omits 17b238acf7c6 btrfs: delayed-inode: Replace zero-length array with flexi [...] omits 29566c9c7734 btrfs: add RCU locks around block group initialization omits 65cd6d9e30fa btrfs: Open code insert_extent_backref omits c6600d9ac698 btrfs: Remove impossible BUG_ON in get_tree_block_key omits 5ba366c3999c btrfs: balance: factor out convert profile validation omits c67b38925b68 btrfs: return void from csum_tree_block omits e9be5a303d27 btrfs: simplify tree block checksumming loop omits 59a0fcdb489d btrfs: inline checksum name and driver definitions omits 11c67b1a40b0 btrfs: Rename __btrfs_alloc_chunk to btrfs_alloc_chunk omits fa121a26b2ce btrfs: fix btrfs_calc_reclaim_metadata_size calculation omits f0cc2cd70164 Btrfs: fix crash during unmount due to race with delayed i [...] omits 7e8954094215 btrfs: factor out prepare_allocation() for extent allocation omits 45d8e033b235 btrfs: skip LOOP_NO_EMPTY_SIZE if not clustered allocation omits c70e2139dc81 btrfs: factor out chunk_allocation_failed() for extent allocation omits 15b7ee6584c6 btrfs: drop unnecessary arguments from find_free_extent_up [...] omits 0ab9724bf5f3 btrfs: factor out found_extent() for extent allocation omits baba50624fe5 btrfs: factor out release_block_group() omits 897cae7948cb btrfs: drop unnecessary arguments from clustered allocatio [...] omits c668690dc035 btrfs: factor out do_allocation() for extent allocation omits c10859be9b96 btrfs: move variables for clustered allocation into find_f [...] omits ea544149a49f btrfs: move hint_byte into find_free_extent_ctl omits cb2f96f8ab68 btrfs: introduce extent allocation policy omits 6aafb3038454 btrfs: parameterize dev_extent_min for chunk allocation omits dce580ca403a btrfs: factor out create_chunk() omits 5badf512ecd0 btrfs: factor out decide_stripe_size() omits 560156cb25fc btrfs: factor out gather_device_info() omits 27c314d5ca09 btrfs: factor out init_alloc_chunk_ctl omits 4f2bafe8a49e btrfs: introduce alloc_chunk_ctl omits 3b4ffa408840 btrfs: refactor find_free_dev_extent_start() omits c4a816c67c39 btrfs: introduce chunk allocation policy omits b25c19f49ef2 btrfs: handle invalid profile in chunk allocation omits 52d40aba68dc btrfs: change full_search to bool in find_free_extent_update_loop omits daf475c9154b btrfs: qgroup: Remove the unnecesaary spin lock for qgroup [...] omits d61acbbf54c6 btrfs: qgroup: ensure qgroup_rescan_running is only set wh [...] omits 86eba9d34c41 uuid: Remove no more needed macro omits 807fc790aa80 btrfs: switch to use new generic UUID API omits 48a2e88f53ae uuid: Provide a GUID generator for raw buffer omits d01cd62400b3 uuid: Add inline helpers to import / export UUIDs omits b3ff8f1d380e btrfs: Don't submit any btree write bio if the fs has errors omits faf8f7b95713 btrfs: ioctl: resize: only show message if size is changed omits b82582d668b5 btrfs: slightly simplify global block reserve calculations omits 56e9f6ea32da btrfs: merge unlocking to common exit block in btrfs_commi [...] omits 15b6e8a83e91 btrfs: reduce pointer intdirections in btree_readpage_end_io_hook omits b79ce3dddd3f btrfs: adjust delayed refs message level omits 1db45a35f071 btrfs: replace u_long type cast with unsigned long omits eeb6f17200e2 btrfs: raid56: simplify sort_parity_stripes omits 7e8f19e50e3c btrfs: adjust message level for unrecognized mount option omits 42c9d0b524cf btrfs: simplify parameters of btrfs_set_disk_extent_flags omits c4ac75419826 btrfs: open code trivial helper btrfs_header_chunk_tree_uuid omits 9a8658e33d8f btrfs: open code trivial helper btrfs_header_fsid omits 75fb2e9e49c1 btrfs: move mapping of block for discard to its caller omits ee787f955053 btrfs: use struct_size to calculate size of raid hash table omits dcc3eb9638c3 btrfs: convert snapshot/nocow exlcusion to drew lock omits 2992df73268f btrfs: Implement DREW lock omits fd8efa818c55 btrfs: simplify error handling in __btrfs_write_out_cache() omits 1afb648e9454 btrfs: use standard debug config option to enable free-spa [...] omits 7a195f6db90f btrfs: make the uptodate argument of io_ctl_add_pages() boolean omits 831fa14f1ef0 btrfs: use inode from io_ctl in io_ctl_prepare_pages omits 949964c92843 btrfs: add new BTRFS_IOC_SNAP_DESTROY_V2 ioctl omits c0c907a47dcc btrfs: export helpers for subvolume name/id resolution omits 748449cdbe43 btrfs: use ioctl args support mask for device delete omits 673990dba332 btrfs: use ioctl args support mask for subvolume create/delete omits eed0269053cd btrfs: define support masks for ioctl volume args v2 omits 5ce48d0f0e26 btrfs: Add missing lock annotation for release_extent_buffer() omits 75ec1db8717a btrfs: set update the uuid generation as soon as possible omits c94bec2c6190 btrfs: bail out of uuid tree scanning if we're closing omits 97f4dd09dad0 btrfs: make btrfs_check_uuid_tree private to disk-io.c omits 560b7a4aa225 btrfs: call btrfs_check_uuid_tree_entry directly in btrfs_ [...] omits c17af96554a8 btrfs: raid56: simplify tracking of Q stripe presence omits b25b0b871f20 btrfs: backref, use correct count to resolve normal data refs omits cfc0eed0ec89 btrfs: backref, only search backref entries from leaves of [...] omits ed58f2e66e84 btrfs: backref, don't add refs from shared block when reso [...] omits 7ac8b88ee668 btrfs: backref, only collect file extent items matching ba [...] omits 9da2b242e216 btrfs: remove buffer_heads form super block mirror integri [...] omits 59aaad503fb8 btrfs: remove buffer_heads from btrfsic_process_written_block() omits 61ecc5fc18e5 btrfs: remove btrfsic_submit_bh() omits 314b6dd0eebf btrfs: use bios instead of buffer_heads from super block writeout omits 8f32380d3f29 btrfs: use the page cache for super block reading omits 6fbceb9fa4f6 btrfs: reduce scope of btrfs_scratch_superblocks() omits c514c9b10bc1 btrfs: don't kmap() pages from block devices omits f6d9abbc1f95 btrfs: Export btrfs_release_disk_super omits 55ffaabe23c6 Btrfs: avoid unnecessary splits when setting bits on an ex [...] omits ab9b2c7b32e6 btrfs: handle logged extent failure properly omits e19221180ded btrfs: relocation: Remove is_cowonly_root() omits fe119a6eeb67 btrfs: switch to per-transaction pinned extents omits 45bb5d6ae961 btrfs: Factor out pinned extent clean up in btrfs_delete_u [...] omits f2fb72983bdc btrfs: Mark pinned log extents as excluded omits 6b45f64172e1 btrfs: Pass transaction handle to write_pinned_extent_entries omits 6690d07126e1 btrfs: Make pin_down_extent take transaction handle omits 9fce5704542c btrfs: Make btrfs_pin_extent_for_log_replay take transacti [...] omits 7bfc10070573 btrfs: Make btrfs_pin_reserved_extent take transaction handle omits 10e958d523f8 btrfs: Call btrfs_pin_reserved_extent only during active t [...] omits 6787bb9f3515 btrfs: Introduce unaccount_log_buffer omits b25c36f84b59 btrfs: Make btrfs_pin_extent take trans handle omits f603bb94abbe btrfs: Perform pinned cleanup directly in btrfs_destroy_de [...] omits 25864778bce7 btrfs: sysfs, unify handler name of devinfo/missing omits f3cd2c58110d btrfs: sysfs, rename device_link add/remove functions omits 1f6087e69c73 btrfs: sysfs, use btrfs_sysfs_remove_fsid to celanup error [...] omits f657a31c8667 btrfs: sink argument tree to __do_readpage omits b6660e80f1c6 btrfs: sink arugment tree to contiguous_readpages omits 0d44fea77e55 btrfs: sink argument tree to __extent_read_full_page omits 71ad38b44eaa btrfs: sink argument tree to extent_read_full_page omits b272ae22acd2 btrfs: drop argument tree from btrfs_lock_and_flush_ordered_range omits ae6957ebbfcd btrfs: add assertions for tree == inode->io_tree to extent [...] omits 0ceb34bf46d1 btrfs: drop argument tree from submit_extent_page omits 45b08405b9f0 btrfs: remove extent_page_data::tree omits bf31f87f71cc btrfs: add wrapper for transaction abort predicate omits b908c334e7a4 btrfs: move root node locking helpers to locking.c omits 0024652895e3 btrfs: rename btrfs_put_fs_root and btrfs_grab_fs_root omits bd647ce385ec btrfs: add a leak check for roots omits 8260edba67a2 btrfs: make the init of static elements in fs_info separate omits ae18c37ad5a1 btrfs: move fs_info init work into it's own helper function omits 141386e1a5d6 btrfs: free more things in btrfs_free_fs_info omits bc44d7c4b2b1 btrfs: push btrfs_grab_fs_root into btrfs_get_fs_root omits 81f096edf047 btrfs: use btrfs_put_fs_root to free roots always omits 4c78e9f59632 btrfs: hold a ref on the root in open_ctree omits 0d4b0463011d btrfs: export and rename free_fs_info omits fbb0ce40d606 btrfs: hold a ref on the root in btrfs_check_uuid_tree_entry omits ca2037fba6af btrfs: hold a ref on the root in btrfs_recover_log_trees omits 5119cfc36f6d btrfs: hold a ref on the root in create_pending_snapshot omits 5168489a079a btrfs: hold a ref on the root in get_subvol_name_from_objectid omits 6f9a3da5da9e btrfs: hold a ref on the root in btrfs_ioctl_send omits fd79d43b347e btrfs: hold a ref on the root in scrub_print_warning_inode omits 0b2dee5cff74 btrfs: hold a ref for the root in btrfs_find_orphan_roots omits 9f583209f20a btrfs: push grab_fs_root into read_fs_root omits 932fd26df812 btrfs: hold a ref on the root in btrfs_recover_relocation omits 76deacf02387 btrfs: hold a ref on the root in create_reloc_inode omits 3d7babdcf2cc btrfs: hold a ref on the root in find_data_references omits 442b1ac5244e btrfs: hold a ref on the root in record_reloc_root_in_trans omits ab9737bd7597 btrfs: hold a ref on the root in merge_reloc_roots omits db2c2ca2db44 btrfs: hold a ref on the root in prepare_to_merge omits 0b530bc5e11f btrfs: hold a ref on the root in build_backref_tree omits 2a2b5d620266 btrfs: hold ref on root in btrfs_ioctl_default_subvol omits 04734e844894 btrfs: hold a ref on the root in btrfs_ioctl_get_subvol_info omits b8a49ae1913f btrfs: hold a ref on the root in btrfs_search_path_in_tree_user omits 88234012beaa btrfs: hold a ref on the root in btrfs_search_path_in_tree omits 3ca35e839e94 btrfs: hold a ref on the root in search_ioctl omits fc92f79856aa btrfs: hold a ref on the root in create_subvol omits 8727002f7909 btrfs: hold a ref on the root in fixup_tree_root_location omits 02162a0265eb btrfs: hold a ref on the root in __btrfs_run_defrag_inode omits bdf70b9e75f5 btrfs: hold a root ref in btrfs_get_dentry omits 9326f76f4bc4 btrfs: hold a ref on the root in resolve_indirect_ref omits af01d2e53f33 btrfs: hold a ref on fs roots while they're in the radix tree omits 4b8b05288835 btrfs: describe the space reservation system in general omits 6f4ad559ea1c btrfs: add a comment describing delalloc space reservation omits 734d8c15df8a btrfs: add a comment describing block reserves omits 4cdfd93002cb btrfs: handle NULL roots in btrfs_put/btrfs_grab_fs_root omits a98db0f30467 btrfs: make the fs root init functions static omits 3619c94f073e btrfs: open code btrfs_read_fs_root_no_name omits 83db2aadb3bd btrfs: remove btrfs_read_fs_root, not used anymore omits 3dbf1738a1d3 btrfs: make relocation use btrfs_read_tree_root() omits 62a2c73ebda3 btrfs: export and use btrfs_read_tree_root for tree-log omits e59d18b45d08 btrfs: make btrfs_find_orphan_roots use btrfs_get_fs_root omits f39e457156f9 btrfs: move fs root init stuff into btrfs_init_fs_root omits 96dfcb46ffca btrfs: push __setup_root into btrfs_alloc_root omits 3f1c64ce0438 btrfs: delete the ordered isize update code omits d923afe96d7e btrfs: replace all uses of btrfs_ordered_update_i_size omits 9ddc959e802b btrfs: use the file extent tree infrastructure omits 41a2ee75aab0 btrfs: introduce per-inode file extent tree omits 790a1d44f93f btrfs: use btrfs_ordered_update_i_size in clone_finish_ino [...] omits cfe953c8240d btrfs: update the comment of btrfs_control_ioctl() omits 0c8913897056 btrfs: relocation: Add introduction of how relocation works omits 42836cf4ba9c Btrfs: don't iterate mod seq list when putting a tree mod seq omits 30b3688e1f6c btrfs: Add overview of device replace omits a5318d3cdffb io-uring: drop 'free_pfile' in struct io_file_put omits 4afdb733b160 io-uring: drop completion when removing file omits be8fa1cb444c MIPS: Add support for Desktop Management Interface (DMI) omits 3da27a4eb8c2 firmware: dmi: Add macro SMBIOS_ENTRY_POINT_SCAN_START omits 71b9b5e0130d MIPS: ralink: mt7621: introduce 'soc_device' initialization omits edec6e015a02 KVM: LAPIC: Mark hrtimer for period or oneshot mode to exp [...] omits 2e2409afe5f0 KVM: SVM: Issue WBINVD after deactivating an SEV guest omits 4d99175ab40b Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] omits a67bac098d9e MIPS: CI20: defconfig: multiple improvements omits fa894a8feedc MIPS: DTS: CI20: multiple DTS improvements omits f5e8fcf85a25 MIPS: DTS: CI20: add DT node for IR sensor omits 96b6eb8a77da Merge tag 'mips_fixes_5.6.1' into mips-next omits eb538ff02a56 staging: comedi: ni_labpc_common: Reformat multiple line d [...] omits 7385adece191 staging: hp100: Add space around operator + omits c8d6ee01449c ceph: fix memory leak in ceph_cleanup_snapid_map() omits e88627403120 libceph: fix alloc_msg_with_page_vector() memory leaks omits 7614209736fb ceph: check POOL_FLAG_FULL/NEARFULL in addition to OSDMAP_ [...] omits 0e79ad863df4 x86/cpu: Fix a -Wmissing-prototypes warning for init_ia32_ [...] omits 4ce28818941f staging: iio: adc: ad7280a: Add comments to clarify string [...] omits 4230c862284a staging: iio: adc: ad7192: Re-indent enum labels omits 759411a0e0f3 staging: wlan-ng: Fix third argument going over 80 characters omits 1c31a1302c40 Staging: speakup: Use pr_warn() defined in <linux/printk.h>. omits f49c5f16e945 staging: greybus: tools: Fix braces {} style omits 4bc0659d7112 staging: mt7621-pci: avoid to set 'iomem_resource' addresses omits 30c826bf1df5 staging: hp100: Remove space after * in pointer declarations omits bb351cf437f5 Staging: hp: Use netdev_warn(). omits 38ef48f7d4b7 staging: rtl8188eu: Add ASUS USB-N10 Nano B1 to device table omits 9791ca0dcb46 staging: mt7621-pci-phy: re-do 'xtal_mode' detection omits 1a4bcfa60285 staging: mt7621-pci-phy: use builtin_platform_driver() omits 3856f4e65210 staging: mt7621-pci: use builtin_platform_driver() omits 692b65c84f0b i2c: fix a doc warning omits deeabb4c1341 ARM: dts: oxnas: Fix clear-mask property omits 31a9122058bc x86/mm: Drop pud_mknotpresent() omits d2e971d884e7 Merge 5.6-rc7 into usb-next omits cbf580ff0938 Merge 5.6-rc7 into tty-next omits 6203da980301 Merge 5.6-rc7 into staging-next omits 018af9be3dd5 dmaengine: ti: k3-udma-glue: Fix an error handling path in [...] omits 01c4df39a2bb MAINTAINERS: Add maintainer for HiSilicon DMA engine driver omits 988aad2f111c dmaengine: idxd: fix off by one on cdev dwq refcount omits 97adda8b3ab7 CIFS: Fix bug which the return value by asynchronous read [...] omits ef4a632ccc1c CIFS: check new file size when extending file by fallocate omits 8895c66f2b40 SMB3: Minor cleanup of protocol definitions omits 8f233431310b SMB3: Additional compression structures omits 2fe4f62de489 SMB3: Add new compression flags omits cff2def598f8 cifs: smb2pdu.h: Replace zero-length array with flexible-a [...] omits dc920277f1e5 cifs: clear PF_MEMALLOC before exiting demultiplex thread omits 266b9fecc58c cifs: cifspdu.h: Replace zero-length array with flexible-a [...] omits ba55344f36e9 CIFS: Warn less noisily on default mount omits f2d67931fdfe fs/cifs: fix gcc warning in sid_to_id omits 0667059d0b4a cifs: allow unlock flock and OFD lock across fork omits c7e9f78f7b45 cifs: do d_move in rename omits 69dda3059e7a cifs: add SMB2_open() arg to return POSIX data omits 3d519bd1269f cifs: plumb smb2 POSIX dir enumeration omits 349e13ad30b4 cifs: add smb2 POSIX info level omits 2e8af978d9bb cifs: rename posix create rsp omits 8fe0c2c2cb7b cifs: print warning mounting with vers=1.0 omits cf5371ae460e smb3: fix performance regression with setting mtime omits 864138cb3118 cifs: make use of cap_unix(ses) in cifs_reconnect_tcon() omits b08484d71512 cifs: use mod_delayed_work() for &server->reconnect if alr [...] omits e2e87519bd72 cifs: call wake_up(&server->response_q) inside of cifs_rec [...] omits bacd704a95ad cifs: handle prefix paths in reconnect omits ffdec8d64291 cifs: do not ignore the SYNC flags in getattr omits 16fbf79b0f83 Linux 5.6-rc7 omits 18a542ff19ad io_uring: Fix ->data corruption on re-enqueue omits 5b10a8194664 docs: hwmon: Update documentation for isl68137 pmbus driver omits f621d61fd59f hwmon: (pmbus) add support for 2nd Gen Renesas digital multiphase omits 2e1b9e1edff7 HID: rmi: Simplify an error handling path in 'rmi_hid_read [...] omits fad7c9020948 err.h: remove deprecated PTR_RET for good omits 55c7c0621078 ARM: dts: bcm283x: Fix vc4's firmware bus DMA limitations omits 67d584e33e54 Merge tag 'for-5.6-rc6-tag' of git://git.kernel.org/pub/sc [...] omits b3c03db67e84 Merge branch 'akpm' (patches from Andrew) omits f2cf11492b8b io-wq: close cancel gap for hashed linked work omits e1b9f99ff8c4 i2c: hix5hd2: add missed clk_disable_unprepare in remove omits eb9b6666d6ca bcache: optimize barrier usage for atomic operations omits b004aa867c48 bcache: optimize barrier usage for Rmw atomic bitops omits 9876e38609a8 bcache: Use scnprintf() for avoiding potential buffer overflow omits b144e45fc576 bcache: make bch_sectors_dirty_init() to be multithreaded omits 8e7102273f59 bcache: make bch_btree_check() to be multithreaded omits feac1a70b806 bcache: add bcache_ prefix to btree_root() and btree() macros omits 253a99d95d5b bcache: move macro btree() and btree_root() into btree.h omits eeaa4b24e503 irqchip/gic-v3: Move irq_domain_update_bus_token to after [...] omits 9c2d4f525c00 irqchip/xilinx: Do not call irq_set_default_host() omits a0789993bf82 irqchip/xilinx: Enable generic irq multi handler omits c74038baa9bc irqchip/xilinx: Fill error code when irq domain registrati [...] omits 67862a3c47fc irqchip/xilinx: Add support for multiple instances omits 7d4cac5b7ce5 irqchip/ingenic: Add support for TCU of X1000. omits 33ad1e5db06c irqchip/qcom-irq-combiner: Replace zero-length array with [...] omits b2e1cbfd2d4a irqchip/irq-bcm7038-l1: Replace zero-length array with fle [...] omits 6a214a28132f irqchip/versatile-fpga: Apply clear-mask earlier omits 95a568c4a461 ath10k: Fill GCMP MIC length for PMF omits 077168e241ec x86/mce/amd: Add PPIN support for AMD MCE omits 243a98894dc5 ACPI: PM: s2idle: Fix comment in acpi_s2idle_prepare_late() omits 83a9b6f639e9 selftests/net: add definition for SOL_DCCP to fix compilat [...] omits fe1f4fc10619 Merge branch 'net-hns3-add-three-optimizations-for-mailbox [...] omits bb5790b71bad net: hns3: refactor mailbox response scheme between PF and VF omits d34100184685 net: hns3: refactor the mailbox message between PF and VF omits 027fd5316005 net: hns3: add a conversion for mailbox's response code omits 09984483db08 mptcp: Remove set but not used variable 'can_ack' omits 9a9ba2a4aaaa net: bcmgenet: always enable status blocks omits c388b935d074 Merge branch 'selftests-expand-txtimestamp-with-new-features' omits 277bc78f3829 selftests: txtimestamp: print statistics for timestamp events. omits e64be6dea650 selftests: txtimestamp: add support for epoll(). omits 5090147c3023 selftests: txtimestamp: add new command-line flags. omits 70a7ee96da33 selftests: txtimestamp: allow printing latencies in nsec. omits 19882ecb55c5 selftests: txtimestamp: allow individual txtimestamp tests. omits 749f6f684311 net: phy: dp83867: w/a for fld detect threshold bootstrapp [...] omits e28596012d1a Merge branch 'net-tls-Annotate-lockless-access-to-sk_prot' omits d5bee7374b68 net/tls: Annotate access to sk_prot with READ_ONCE/WRITE_ONCE omits 5bb4c45d466c net/tls: Read sk_prot once when building tls proto ops omits f13fe3e60c79 net/tls: Constify base proto ops used for building tls proto omits 9de9aa487daf net: stmmac: dwmac-rk: fix error path in rk_gmac_probe omits 2091a3d42b4f slcan: not call free_netdev before rtnl_unlock in slcan_open omits 26922c0ef33f Merge branch 'ionic-error-recovery-fixes' omits a4674f34711b ionic: check for NULL structs on teardown omits b9c17d39d5d1 ionic: clean irq affinity on queue deinit omits 53faea3d9a77 ionic: ignore eexist on rx filter add omits 0e1825f48ca7 ionic: only save good lif dentry omits 2530ba5af604 ionic: leave dev cmd request contents alone on FW timeout omits 4ee7bda4ecc6 ionic: add timeout error checking for queue disable omits 06e9bfc1e57d ionic: make spdxcheck.py happy omits 3a303cfdd28d hsr: fix general protection fault in hsr_addr_is_self() omits 6fcd42242ebc soc: qcom: ipa: kill IPA_RX_BUFFER_ORDER omits 4abe5a1b9661 Merge branch 'hinic-BugFixes' omits 7296695fc16d hinic: fix wrong value of MIN_SKB_LEN omits 0da7c322f116 hinic: fix wrong para of wait_for_completion_timeout omits 33f15da216a1 hinic: fix out-of-order excution in arm cpu omits 614eaa943e9f hinic: fix the bug of clearing event queue omits 96758117dc52 hinic: fix a bug of waitting for IO stopped omits 763802b53a42 x86/mm: split vmalloc_sync_all() omits 0715e6c516f1 mm, slub: prevent kmalloc_node crashes and memory leaks omits 63886bad904b mm/mmu_notifier: silence PROVE_RCU_LIST warnings omits 1b53734bd0b2 epoll: fix possible lost wakeup on epoll_ctl() path omits 12e967fd8e4e mm: do not allow MADV_PAGEOUT for CoW pages omits e26733e0d0ec mm, memcg: throttle allocators based on ancestral memory.high omits d397a45fc741 mm, memcg: fix corruption on 64-bit divisor in memory.high [...] omits d72520ad004a page-flags: fix a crash at SetPageError(THP_SWAP) omits d41e2f3bd546 mm/hotplug: fix hot remove failure in SPARSEMEM|!VMEMMAP case omits 7d36665a5886 memcg: fix NULL pointer dereference in __mem_cgroup_usage_ [...] omits aa93ec620be3 Merge branches 'doc.2020.02.27a', 'fixes.2020.03.21a', 'kf [...] omits 127e29815b4b rcu: Make rcu_barrier() account for offline no-CBs CPUs omits 0f11ad323dd3 rcu: Mark rcu_state.gp_seq to detect concurrent writes omits 4d38a87fbb77 block, bfq: invoke flush_idle_tree after reparent_active_q [...] omits 576682fa52cb block, bfq: make reparent_leaf_entity actually work only o [...] omits c89977366500 block, bfq: turn put_queue into release_process_ref in __b [...] omits fd1bb3ae54a9 block, bfq: move forward the getting of an extra ref in bf [...] omits 2f95fa5c955d block, bfq: fix use-after-free in bfq_idle_slice_timer_body omits 9f5834c868e9 io_uring: make spdxcheck.py happy omits b74b991fb8b9 Merge tag 'block-5.6-20200320' of git://git.kernel.dk/linux-block omits 1ab7ea1f83d1 Merge tag 'io_uring-5.6-20200320' of git://git.kernel.dk/l [...] omits 6c1bae744d5a Merge branch 'turbostat' of git://git.kernel.org/pub/scm/l [...] omits 9c40365a65d6 threads: Update PID limit comment according to futex UAPI change omits df81dfcfd699 genirq: Fix reference leaks on irq affinity notifiers omits c63c50fc2ec9 Merge tag 'powerpc-5.6-5' of git://git.kernel.org/pub/scm/ [...] omits ef996916e78e lockdep: Rename trace_{hard,soft}{irq_context,irqs_enabled}() omits 0d38453c85b4 lockdep: Rename trace_softirqs_{on,off}() omits 2502ec37a7b2 lockdep: Rename trace_hardirq_{enter,exit}() omits 46db36abc32d x86/entry: Rename ___preempt_schedule omits ffd75b373f36 x86: Remove unneeded includes omits 0f78ff17112d x86/entry: Drop asmlinkage from syscalls omits 25c619e59b39 x86/entry/32: Enable pt_regs based syscalls omits 121b32a58a3a x86/entry/32: Use IA32-specific wrappers for syscalls taki [...] omits 866128a99664 x86/entry/32: Rename 32-bit specific syscalls omits a845a6cf1dad x86/entry/32: Clean up syscall_32.tbl omits cab56d3484d4 x86/entry: Remove ABI prefixes from functions in syscall tables omits 8210efcb1536 x86/entry/64: Add __SYSCALL_COMMON() omits b5592e5c0d86 x86/entry: Remove syscall qualifier support omits d3b1b776eefc x86/entry/64: Remove ptregs qualifier from syscall table omits 0872098804b5 x86/entry: Move max syscall number calculation to syscallhdr.sh omits 2e487c357917 x86/entry/64: Split X32 syscall table into its own file omits cc42c045af1f x86/entry/64: Move sys_ni_syscall stub to common.c omits 27dd84fafcd5 x86/entry/64: Use syscall wrappers for x32_rt_sigreturn omits a74d187c2df3 x86/entry: Refactor SYS_NI macros omits 6cc8d2b286d9 x86/entry: Refactor COND_SYSCALL macros omits d2b5de495ee9 x86/entry: Refactor SYSCALL_DEFINE0 macros omits 4399e0cf494f x86/entry: Refactor SYSCALL_DEFINEx macros omits d53f2b62fcb6 lockdep: Add posixtimer context tracing bits omits 49915ac35ca7 lockdep: Annotate irq_work omits 40db173965c0 lockdep: Add hrtimer context tracing bits omits de8f5e4f2dc1 lockdep: Introduce wait-type checks omits a5c6234e1028 completion: Use simple wait queues omits b3212fe2bc06 sched/swait: Prepare usage in completions omits e5d4d1756b07 timekeeping: Split jiffies seqlock omits 919e9e6395cf Documentation: Add lock ordering and nesting documentation omits e21fee5368f4 powerpc/ps3: Convert half completion to rcuwait omits 80fbaf1c3f29 rcuwait: Add @state argument to rcuwait_wait_event() omits d964ea7014a9 microblaze: Remove mm.h from asm/uaccess.h omits 6f28b46c4f93 ia64: Remove mm.h from asm/uaccess.h omits 3f332aa0a765 hexagon: Remove mm.h from asm/uaccess.h omits c5eedbae2f2b csky: Remove mm.h from asm/uaccess.h omits 43ea9d1a533a nds32: Remove mm.h from asm/uaccess.h omits df23e2be3d24 acpi: Remove header dependency omits 9fe114ce0371 orinoco_usb: Use the regular completion interfaces omits c1d51dd50557 usb: gadget: Use completion interface instead of open coding it omits deaa0a8a74d8 pci/switchtec: Replace completion wait queue usage for poll omits efbdc769601f PCI/switchtec: Fix init_completion race condition with pol [...] omits a5d442f50a41 arm64: vdso32: Enable Clang Compilation omits 8c59ab839f52 lib/vdso: Enable common headers omits 78c851614101 arm: vdso: Enable arm to use common headers omits abc22418db02 x86/vdso: Enable x86 to use common headers omits c135fc875ce3 mips: vdso: Enable mips to use common headers omits 5340e873576e arm64: vdso32: Include common headers in the vdso library omits 60ad903e9477 arm64: vdso: Include common headers in the vdso library omits f511e079177a arm64: Introduce asm/vdso/processor.h omits 94d0f5be885c arm64: vdso32: Code clean up omits b558051725c5 linux/elfnote.h: Replace elf.h with UAPI equivalent omits f58dd03b1157 scripts: Fix the inclusion order in modpost omits d8bb6993d871 common: Introduce processor.h omits cc56f32f0015 linux/ktime.h: Extract common header for vDSO omits 97b01d2eabd8 linux/jiffies.h: Extract common header for vDSO omits b72a9c5e023b linux/time64.h: Extract common header for vDSO omits 9a4162316965 linux/time32.h: Extract common header for vDSO omits 639fff1cce0f linux/time.h: Extract common header for vDSO omits b874b8358c75 linux/math64.h: Extract common header for vDSO omits 14ee2ac618e4 linux/clocksource.h: Extract common header for vDSO omits 17e46656a82f mips: Introduce asm/vdso/clocksource.h omits 31fdcac07f67 arm64: Introduce asm/vdso/clocksource.h omits c16b270b1711 arm: Introduce asm/vdso/clocksource.h omits 659a9faa3f3c x86: Introduce asm/vdso/clocksource.h omits 3e0e9f8c6e3c linux/limits.h: Extract common header for vDSO omits 3945ff37d2f4 linux/bits.h: Extract common header for vDSO omits 8165b57bca21 linux/const.h: Extract common header for vDSO omits 4dd2a1b92b91 x86: Replace setup_irq() by request_irq() omits e79220db6349 Merge tag 'phy-for-5.7' of git://git.kernel.org/pub/scm/li [...] omits 4dbe191c046e driver core: Add device links from fwnode only for the pri [...] omits 3017e587e368 staging: vt6656: Use BIT() macro in vnt_mac_reg_bits_* functions omits 609ccb307181 staging: rtl8188eu: remove some 5 GHz code omits a74081b44291 staging: vt6656: Use BIT() macro instead of hex value omits b2cb11f4f764 irqchip/gic-v4: Use Inner-Shareable attributes for virtual [...] omits 067be5723868 staging: rtl8723bs: os_dep: Remove whitespace characters i [...] omits b6b2a53cf3ad staging: rtl8723bs: os_dep: Correct long line comments omits 3056483111bf staging: rtl8723bs: os_dep: Remove commented out code lines omits 25e1543b9f68 staging: rtl8723bs: remove unneeded variables omits 6bdf0ddd73dd staging: mt7621-pci: delete release gpios related code omits 0d326e722d76 staging: mt7621-dts: gpio 8 and 9 are vendor specific omits 5d6633b26bc3 staging: mt7621-dma: quoted string split across lines omits 5737cfe87a9c staging: mt7621-pci: avoid to poweroff the phy for slot one omits e961b679fb0b ice: add board identifier info to devlink .info_get omits ff2e5c700e08 ice: add basic handler for devlink .info_get omits c90977a3c227 devlink: promote "fw.bundle_id" to a generic info version omits 1adf7ead8204 ice: enable initial devlink support omits 84a2479822dd ice: implement full NVM read from ETHTOOL_GEEPROM omits 81f07491e2bf ice: discover and store size of available flash omits d4e874448ece ice: store NVM version info in extracted format omits e94509906d6b ice: create function to read a section of the NVM and Shadow RAM omits 2efefb56f926 ice: use __le16 types for explicitly Little Endian values omits b95fffb9b4af tools/power turbostat: update version omits abdcbdb26526 tools/power turbostat: Print cpuidle information omits 07f8e4d0fddb tcp: also NULL skb->dev when copy was needed omits 702151da6df2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 83166ac82b53 Merge branch 'nvme-5.6-rc6' of git://git.infradead.org/nvm [...] omits 19e91e543c82 MAINTAINERS: adjust to filesystem doc ReST conversion omits 7af51678b6d3 docs: deprecated.rst: Add BUG()-family omits 6735c208c132 doc: zh_CN: add translation for virtiofs omits 9d4ca8c6b9fb doc: zh_CN: index files in filesystems subdirectory omits b1735296cef9 docs: locking: Drop :c:func: throughout omits 6adb7755996f docs: locking: Add 'need' to hardirq section omits 769f90f8a956 Merge branch 'mauro' into docs-next omits 56d8623cedf9 HID: intel-ish-hid: hbm.h: Replace zero-length array with [...] omits 71559219ce36 HID: intel-ish-hid: ishtp-dev.h: Replace zero-length array [...] omits 4658b0eb9430 docs: conf.py: avoid thousands of duplicate label warning [...] omits c44166fe5f38 docs: prevent warnings due to autosectionlabel omits 021ed9f551da kunit: Run all KUnit tests through allyesconfig omits afc63da64f1e kunit: kunit_parser: make parser more robust omits 1c52be8bed83 spi: stm32: Fix comments compilation warnings omits 1440e7929392 selftests/bpf: Fix mix of tabs and spaces omits d8e6fd5c7991 btrfs: fix removal of raid[56|1c34} incompat flags after r [...] omits 5c6f25887963 bpf: Explicitly memset some bpf info structures declared o [...] omits 8096f229421f bpf: Explicitly memset the bpf_attr structure omits 98fd5c723730 nvmet-tcp: set MSG_MORE only if we actually have more to send omits 5e46a48413a6 irqchip/gic-v4.1: Map the ITS SGIR register page omits 3c40706d05fd irqchip/gic-v4.1: Advertise support v4.1 to KVM omits 9058a4e98064 irqchip/gic-v4.1: Ensure mutual exclusion betwen invalidat [...] omits b978c25f6ee7 irqchip/gic-v4.1: Wait for completion of redistributor's I [...] omits 2da1ed62d55c KVM: SVM: document KVM_MEM_ENCRYPT_OP, let userspace detec [...] omits d33294541889 KVM: x86: remove bogus user-triggerable WARN_ON omits 4ed734b0d091 io_uring: honor original task RLIMIT_FSIZE omits f232d9ec029c drm/etnaviv: fix TS cache flushing on GPUs with BLT engine omits b72af445cd38 drm/etnaviv: request pages from DMA32 zone when needed omits 5ad0ec0b8652 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits f014d2b8584d Merge tag 'char-misc-5.6-rc7' of git://git.kernel.org/pub/ [...] omits 3bd14829d327 Merge tag 'staging-5.6-rc7' of git://git.kernel.org/pub/sc [...] omits b07c2e76c419 Merge tag 'usb-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] omits fa91418b72cb Merge tag 'tty-5.6-rc7' of git://git.kernel.org/pub/scm/li [...] omits 12bf19c92682 Merge tag 'sound-5.6-rc7' of git://git.kernel.org/pub/scm/ [...] omits 69d3e5a5a66b Merge tag 'drm-fixes-2020-03-20' of git://anongit.freedesk [...] omits 0d7043f355d0 Merge tag 'mac80211-next-for-net-next-2020-03-20' of git:/ [...] omits ffe10e679cec net: dsa: sja1105: Add support for the SGMII port omits f6e94ff477e5 Merge branch 'net-bridge-vlan-options-nest-the-tunnel-options' omits c443758b21bc net: bridge: vlan options: move the tunnel command to the [...] omits fa388f29a921 net: bridge: vlan options: nest the tunnel id into a tunne [...] omits af72bc8cd6ab media: siano: Use scnprintf() for avoiding potential buffe [...] omits 4345e2e5c758 media: rc: Use scnprintf() for avoiding potential buffer overflow omits 3b446c7d27dd arm64: Kconfig: verify binutils support for ARM64_PTR_AUTH omits c0fd336ea4ca bpf, tcp: Make tcp_bpf_recvmsg static omits a26527981af2 bpf, tcp: Fix unused function warnings omits 65c93628599d bpftool: Add struct_ops support omits d5ae04da34a2 bpftool: Translate prog_id to its bpf prog_name omits 30255d317579 bpftool: Print as a string for char array omits ca7e6e45d108 bpftool: Print the enum's name instead of value omits 09952e3e7826 io_uring: make sure accept honor rlimit nofile omits 4022e7af86be io_uring: make sure openat/openat2 honor rlimit nofile omits 02be064823d0 drm/amdgpu/sriov : Don't resume RLCG for SRIOV guest omits 43c4d57618be drm/amdgpu: protect RAS sysfs during GPU reset omits a5fb8b918920 drm/msm/a6xx: Use the DMA API for GMU memory objects omits a168b512de1a dt-bindings: display: msm: Convert GMU bindings to YAML omits 825c6f470c62 staging: mt7621-pci: be sure gpio descriptor is null on fails omits 7846a9828572 staging: mt7621-pci: change variable to print for slot omits bf516f413f4e staging: mt7621-pci: use only two phys from device tree omits f178754e92c4 staging: mt7621-dts: set up only two pcie phys omits c685dba6bdd1 staging: mt7621-pci-phy: avoid to create to different phys [...] omits 507127f7963c staging: vc04_services: interface: vchi: Correct long line [...] omits 56faa3c8a0f4 staging: rtl8723bs: hal: Correct typos in comments omits e9ed75cf1167 staging: rtl8723bs: hal: Correct multi-line comments as pe [...] omits 795302918365 staging: gdm724x: use netdev_err() instead of pr_err() omits 04ff8b51ae7e staging: rtl8712: Remove unnecessary braces omits c06aa1b438d0 drm/i915/perf: Invalidate OA TLB on when closing perf stream omits 16e5c2f0d301 drm/i915/gem: Check for a closed context when looking up a [...] omits e50c951ea6ff drm/i915/gt: Restrict gen7 w/a batch to Haswell omits 89d715371a05 phy: qcom-qusb2: Add new overriding tuning parameters in Q [...] omits 449aede39a5b phy: qcom-qusb2: Add support for overriding tuning paramet [...] omits 1e6f134eb67a dt-bindings: phy: qcom-qusb2: Add support for overriding P [...] omits 8fe75cd4cddf phy: qcom-qusb2: Add generic QUSB2 V2 PHY support omits e1bd639f0334 dt-bindings: phy: qcom,qusb2: Add compatibles for QUSB2 V2 [...] omits 8ce65d8d38df dt-bindings: phy: qcom,qusb2: Convert QUSB2 phy bindings to yaml omits b263bfa5a734 phy: rk-inno-usb2: Decrease verbosity of repeating log. omits 23bcbb41645c phy: amlogic: Add Amlogic A1 USB2 PHY Driver omits a7c85bcec679 dt-bindings: phy: Add Amlogic A1 USB2 PHY Bindings omits d9aa91dfb2da phy: ti: gmii-sel: add support for am654x/j721e soc omits 74e29703a78c dt-bindings: phy: ti: gmii-sel: add support for am654x/j721e soc omits 6076967a500c phy: qualcomm: usb: Add SuperSpeed PHY driver omits 8563ec5a4669 dt-bindings: Add Qualcomm USB SuperSpeed PHY bindings omits 67b27dbeac4d phy: qualcomm: Add Synopsys 28nm Hi-Speed USB PHY driver omits 8c51ec666d41 dt-bindings: phy: Add Qualcomm Synopsys Hi-Speed USB PHY binding omits 1969c0d9ce96 dt-bindings: phy: remove qcom-dwc3-usb-phy omits 12d0c0bed3f4 phy: phy-mtk-tphy: add a new reference clock omits 360f43448f49 phy: phy-mtk-tphy: remove unused u3phya_ref clock omits 657a9edec075 phy: phy-mtk-tphy: make the ref clock optional omits 410572ec08f1 phy: phy-mtk-tphy: add a property for internal resistance omits 8be5a67f7106 phy: phy-mtk-tphy: add a property for disconnect threshold omits 7dffdebb6180 dt-bindings: phy-mtk-tphy: add the properties about addres [...] omits c857481b30f9 dt-bindings: phy-mtk-tphy: add a new reference clock omits ed4df1e3974c dt-bindings: phy-mtk-tphy: remove unused u3phya_ref clock omits b51ecc0ae1fc dt-bindings: phy-mtk-tphy: make the ref clock optional omits 6e6fed244d2d dt-bindings: phy-mtk-tphy: add two optional properties for u2phy omits 014b35d9326b phy: amlogic: G12A: Fix misuse of GENMASK macro omits cc1e06f033af phy: qcom: qmp: Use power_on/off ops for PCIe omits 6861781a807a phy: uniphier-pcie: Add SoC-dependent phy-mode function support omits 04de8fa202e6 phy: uniphier-pcie: Add legacy SoC support for Pro5 omits 25858c5213d2 phy: uniphier-usb3hs: Change Rx sync mode to avoid communi [...] omits e68c2a8a2f45 phy: uniphier-usb3hs: Add legacy SoC support for Pro5 omits 9376fa634afc phy: uniphier-usb3ss: Add Pro5 support omits f13200bb6374 dt-bindings: phy: socionext: Add Pro5 support and remove P [...] omits 40d763460614 phy: socionext: Use devm_platform_ioremap_resource() omits 0347f0dcbd2f phy: qcom-qmp: Add MSM8996 UFS QMP support omits afa4ba059f1e phy: cadence-torrent: Add support for subnode bindings omits 597bf3f1a611 phy: cadence-torrent: Add platform dependent initializatio [...] omits cba472ecdb58 phy: cadence-torrent: Use regmap to read and write DPTX PH [...] omits 69d114acd654 phy: cadence-torrent: Use regmap to read and write Torrent [...] omits 572d659256eb phy: cadence-torrent: Implement PHY configure APIs omits e4b496a376f1 phy: cadence-torrent: Add 19.2 MHz reference clock support omits 21c79146a1bb phy: cadence-torrent: Refactor code for reusability omits f61b3aed2000 phy: cadence-torrent: Add wrapper for DPTX register access omits ccb1b89de37e phy: cadence-torrent: Add wrapper for PHY register access omits 92e9ccc6dc22 phy: cadence-torrent: Adopt Torrent nomenclature omits c589e7014ffc phy: cadence-dp: Rename to phy-cadence-torrent omits 5ffc259deac4 dt-bindings: phy: Add Cadence MHDP PHY bindings in YAML format. omits b94b807e8cd9 platform/x86: touchscreen_dmi: Add info for the Chuwi Vi8 [...] omits 835e1b86ef8c platform/x86: touchscreen_dmi: Add EFI embedded firmware i [...] omits 85bfb4af14c8 Input: icn8505 - Switch to firmware_request_platform for r [...] omits b4a87bcd9cdd Input: silead - Switch to firmware_request_platform for re [...] omits 27d05ed31acc selftests: firmware: Add firmware_request_platform tests omits 548193cba2a7 test_firmware: add support for firmware_request_platform omits e4c2c0ff00ec firmware: Add new platform fallback mechanism and firmware [...] omits 4445eb6d942a Merge tag 'stable-shared-branch-for-driver-tree' of git:// [...] omits 8fa180bb4ace mac80211: driver can remain on channel if not using chan_ctx omits 306b79ea6ece nl80211: clarify code in nl80211_del_station() omits 7fc82af856d6 cfg80211: Configure PMK lifetime and reauth threshold for [...] omits b255b72bc037 mac80211: Read rx_stats with perCPU pointers omits dd063ffae0e5 virt_wifi: implement ndo_get_iflink omits a916062a09d9 mac80211: Allow deleting stations in ibss mode to reset th [...] omits edafcf425983 cfg80211: Add support for userspace to reset stations in I [...] omits 660d81dae895 mac80211: consider WLAN_EID_EXT_HE_OPERATION for parsing CRC omits 0c138a5c2bcf nl80211: add PROTECTED_TWT nl80211 extended feature omits 03efb863bb96 mac80211: HE: set missing bss_conf fields in AP mode omits 7e8d6f12bb2a nl80211: pass HE operation element to the driver omits efb5520d0e00 nl80211/cfg80211: add support for non EDCA based ranging m [...] omits 95247705c4fd mac80211: don't leave skb->next/prev pointing to stack omits 07e9733886fd mac80211: update documentation about tx power omits 7f3f96cedd79 mac80211: handle no-preauth flag for control port omits 5631d96aa396 nl80211: add no pre-auth attribute and ext. feature flag f [...] omits 5d44fe7c9808 mac80211_hwsim: add frame transmission support over virtio omits 1f7e9f46c2d1 cfg80211: fix documentation format omits c61b693c9a03 platform/x86: intel_pmc_core: Make pmc_core_substate_res_s [...] omits c528ecfbef04 spi: atmel-quadspi: Add verbose debug facilities to monito [...] omits 267fc714cab7 platform/x86: intel_pmc_core: Make pmc_core_lpm_display() [...] omits 9945a2479893 tools/power/x86/intel-speed-select: Fix a typo in error message omits 1e46d1d59a6c tools/power/x86/intel-speed-select: Update version omits 74062363f855 tools/power/x86/intel-speed-select: Avoid duplicate Packag [...] omits e44d76569b19 tools/power/x86/intel-speed-select: Add display for enable [...] omits 4a9603534aff tools/power/x86/intel-speed-select: Print friendly warning [...] omits b86639e1957f tools/power/x86/intel-speed-select: Fix avx options for tu [...] omits 7fc9fefd994b tools/power/x86/intel-speed-select: Improve CLX commands omits 070fdea13d4b tools/power/x86/intel-speed-select: Show error for invalid [...] omits fe6fb2165ade tools/power/x86/intel-speed-select: Improve core-power res [...] omits 95f8e5694580 tools/power/x86/intel-speed-select: Kernel interface error [...] omits a9fd6ae739ef tools/power/x86/intel-speed-select: Improve error display [...] omits 39bae0fce48f tools/power/x86/intel-speed-select: Improve error display [...] omits 3d1a8579813e tools/power/x86/intel-speed-select: Improve output of perf [...] omits 68e2f109717b tools/power/x86/intel-speed-select: Enhance help for core- [...] omits 6d1f2dc8a5d9 tools/power/x86/intel-speed-select: Display error for inva [...] omits 6c8edba37cc5 tools/power/x86/intel-speed-select: Check feature status first omits ac9d05ea4cfb tools/power/x86/intel-speed-select: Improve error display [...] omits 87e115b3256c tools/power/x86/intel-speed-select: Add an API for error/i [...] omits 1ba148ae9e11 tools/power/x86/intel-speed-select: Enhance --info option omits addd116d8daf tools/power/x86/intel-speed-select: Enhance help omits f362cdccca07 tools/power/x86/intel-speed-select: Helpful warning for mi [...] omits fb1861582839 tools/power/x86/intel-speed-select: Store topology information omits 864dc09e692f tools/power/x86/intel-speed-select: Max CPU count calculat [...] omits 696691985c31 tools/power/x86/intel-speed-select: Special handling for C [...] omits 6320c9fb9121 tools/power/x86/intel-speed-select: Use more verbiage for [...] omits 143ad32209af tools/power/x86/intel-speed-select: Enhance core-power inf [...] omits f5205f493100 tools/power/x86/intel-speed-select: Make target CPU option [...] omits f0e0b4d17baa tools/power/x86/intel-speed-select: Warn for invalid package id omits ced2f5304d14 tools/power/x86/intel-speed-select: Fix last cpu number omits 8ddbda76245f tools/power/x86/intel-speed-select: Fix mailbox usage for [...] omits b40e288bfb53 platform/x86: sony-laptop: Use scnprintf() for avoiding po [...] omits 1d6f8c5bac93 platform/x86: GPD pocket fan: Fix error message when temp- [...] omits 6cc8f6598978 platform/x86: ISST: Fix wrong unregister type omits edeee341fd6c platform/x86: asus_wmi: Fix return value of fan_boost_mode_store omits 6b3586d45bba platform/x86: asus-wmi: Support laptops where the first ba [...] omits f6f48e180404 lockdep: Teach lockdep about "USED" <- "IN-NMI" inversions omits 248efb2158f1 locking/lockdep: Rework lockdep_lock omits 10476e630422 locking/lockdep: Fix bad recursion pattern omits 25016bd7f4ca locking/lockdep: Avoid recursion in lockdep_count_{for,bac [...] omits 3442a9ecb8e7 perf/x86/intel/uncore: Factor out __snr_uncore_mmio_init_box omits bc88a2fe216a perf/x86/intel/uncore: Add box_offsets for free-running counters omits a6763625ae6f perf/core: Fix reversed NULL check in perf_event_groups_less() omits 90c91dfb86d0 perf/core: Fix endless multiplex timer omits d8a738689794 x86/optprobe: Fix OPTPROBE vs UACCESS omits 6c8116c914b6 sched/fair: Fix condition of avg_load calculation omits e94f80f6c490 sched/rt: cpupri_find: Trigger a full search as fallback omits 26c7295be0c5 kthread: Do not preempt current task if it is going to cal [...] omits c32b4308295a sched/fair: Improve spreading of utilization omits 26cf52229efc sched: Avoid scale real weight down to zero omits 1066d1b6974e psi: Move PF_MEMSTALL out of task->flags omits a0fe6ba69059 MAINTAINERS: Add maintenance information for psi omits 36b238d57172 psi: Optimize switching tasks inside shared cgroups omits b05e75d61138 psi: Fix cpu.pressure for cpu.max and competing cgroups omits 46a87b3851f0 sched/core: Distribute tasks within affinity masks omits fe61468b2cbc sched/fair: Fix enqueue_task_fair warning omits 630b99ab60aa selftests/x86/ptrace_syscall_32: Fix no-vDSO segfault omits 07f24dc95dac selftests/x86/vdso: Fix no-vDSO segfaults omits 6f5459da2b87 arm64: alternative: fix build with clang integrated assembler omits 4b508ed16aca media: allegro: create new struct for channel parameters omits 6412d2262709 media: allegro: move mail definitions to separate file omits 09e6a7d63ead media: allegro: pass buffers through firmware omits 3b78f8a21ed6 media: allegro: verify source and destination buffer in VC [...] omits c59de02d10f5 media: allegro: handle dependency of bitrate and bitrate_peak omits d71f12225d46 media: allegro: read bitrate mode directly from control omits 80c8449fc71c media: allegro: make QP configurable omits 617918402030 media: allegro: make frame rate configurable omits e74145c2334d media: allegro: skip filler data if possible omits 0600130e65f9 media: allegro: warn if response message has an unexpected size omits 857a31f1c1c8 media: allegro: extract mcu and codec address calculation omits dfba38c84185 media: allegro: fix reset if WAKEUP has not been set properly omits c32c815503fa media: allegro: fix calculation of CPB size omits 2fc29ef598b9 media: allegro: start a GOP with an IDR frame omits 081172a11890 media: allegro: remove unknown39 field from create_channel omits 827781534932 media: allegro: fix type of gop_length in channel_create message omits b646f99642b7 media: allegro: fail encoding only on actual errors omits 04d2a1101871 media: allegro: print message on mcu error omits 75a0359f2943 media: staging: allegro: fix broken registration of controls omits 8082d0a33cba media: cec-notifier: make cec_notifier_get_conn() static omits 80f13a0823a3 media: cec-notifier: rename conn_name to port_name omits eac5727d27e2 media: am437x-vpfe: Make use of to_vpfe() to get a pointer [...] omits 573a75081345 media: v4l: Add 1X14 14-bit greyscale media bus code definition omits ae9753a04cfc media: v4l: Add 14-bit raw greyscale pixel format omits d12127ed0e18 media: v4l: Add 14-bit raw bayer pixel formats omits 861261f2a9cc ubifs: wire up FS_IOC_GET_ENCRYPTION_NONCE omits ee446e1af4ff f2fs: wire up FS_IOC_GET_ENCRYPTION_NONCE omits 7ec9f3b47aba ext4: wire up FS_IOC_GET_ENCRYPTION_NONCE omits e98ad464750c fscrypt: add FS_IOC_GET_ENCRYPTION_NONCE ioctl omits ee9d0cb6c4f4 net: dsa: sja1105: Avoid error message for unknown PHY mod [...] omits b738a185beaa tcp: ensure skb->dev is NULL before leaving TCP stack omits 43861da75e7c Merge branch 'for-upstream' of git://git.kernel.org/pub/sc [...] omits fcaa681c03ea tools/power turbostat: Fix 32-bit capabilities warning omits 1f81c5efc020 tools/power turbostat: Fix missing SYS_LPI counter on some [...] omits f6708400707f tools/power turbostat: Support Elkhart Lake omits d7814c3098dd tools/power turbostat: Support Jasper Lake omits 23274faf9650 tools/power turbostat: Support Ice Lake server omits 4bf7132a0ace tools/power turbostat: Support Tiger Lake omits d8d005ba6afa tools/power turbostat: Fix gcc build warnings omits 081c54323b27 tools/power turbostat: Support Cometlake omits f1f20a8666c5 cxgb4: fix Txq restart check during backpressure omits a8811ec764f9 cpufreq: qcom: Add support for krait based socs omits 7affd80802af cxgb4: fix throughput drop during Tx backpressure omits ab9d1e172f05 Merge branch 'veth-xdp-stats' omits d99a7c2f3d0e veth: remove atomic64_add from veth_xdp_xmit hotpath omits 9152cff0dd3d veth: introduce more xdp counters omits 66fe4a078879 veth: distinguish between rx_drops and xdp_drops omits 1c5b82e55f15 veth: introduce more specialized counters in veth_stats omits 65780c5627a2 veth: move xdp stats in a dedicated structure omits 8511d72f14bc sysfs: fix static inline declaration of sysfs_groups_chang [...] omits 5c9a9fce3a0a Merge branch 'mscc-RGMII' omits dee48f78d02e net: phy: mscc: RGMII skew delay configuration omits e8e4223046e1 net: phy: mscc: add support for RGMII MAC mode omits 22259471b519 net: dsa: mt7530: Change the LINK bit to reflect the link status omits 9096a03f3cbb Merge branch 'mlxsw-Offload-TC-action-skbedit-priority' omits 26d9f0cde24c selftests: forwarding: Add an skbedit priority selftest omits 463957e3fbab mlxsw: spectrum_flower: Offload FLOW_ACTION_PRIORITY omits 4d745f8cf5ad mlxsw: core: Add QOS_ACTION omits 2ce124109c0f net: tc_skbedit: Make the skbedit priority offloadable omits fe93f0b225ea net: tc_skbedit: Factor a helper out of is_tcf_skbedit_{ma [...] omits 3fd177cb2b47 net: stmmac: dwmac_lib: remove unnecessary checks in dwmac [...] omits 0a67003b1985 mailbox: imx: add SCU MU support omits 63b383575c38 mailbox: imx: restructure code to make easy for new MU omits eabb8b8cfe96 dt-bindings: mailbox: imx-mu: add SCU MU support omits 09d65e6d631c net: phy: mscc: add missing check on a phy_write return value omits 0e1a5773de9e net: ipa: Remove unused including <linux/version.h> omits a351e7fb94f5 net: ipa: fix platform_no_drv_owner.cocci warnings omits c9ea564f3d9d mailbox: mediatek: remove implementation related to atomic_exec omits b0524f7c9635 mailbox: mediatek: implement flush function omits 19d8e335d58a dt-binding: gce: remove atomic_exec in mboxes property omits 64d0da512b5a maillbox: bcm-flexrm-mailbox: handle cmpl_pool dma allocat [...] omits 25831c44b0b7 mailbox: sun6i-msgbox: Add a new mailbox driver omits b543df9f4934 dt-bindings: mailbox: Add a binding for the sun6i msgbox omits 38a5456a6dc3 mailbox: bcm-pdc: Use scnprintf() for avoiding potential b [...] omits 223a83bdcc56 mailbox:armada-37xx-rwtm:remove duplicate print in armada_ [...] omits 4ab10bb8ffa4 liquidio: remove set but not used variable 's' omits f6913d040c8d crypto: chelsio - remove set but not used variable 'adap' omits 6482023b9d33 crypto: marvell - enable OcteonTX cpt options for build omits 10b4f09491bf crypto: marvell - add the Virtual Function driver for CPT omits d9110b0b01ff crypto: marvell - add support for OCTEON TX CPT engine omits 655ff1a1a727 crypto: marvell - create common Kconfig and Makefile for Marvell omits 82ff493eb77c crypto: arm/neon - memzero_explicit aes-cbc key omits 7fe8e483ec6f crypto: bcm - Use scnprintf() for avoiding potential buffe [...] omits 2638268fa9eb crypto: atmel-i2c - Fix wakeup fail omits 0b5e43bc1258 crypto: hisilicon/sec2 - Add new create qp process omits 0f4146fadc58 crypto: hisilicon/hpre - Optimize finding hpre device process omits 18f1ab3f74d6 crypto: hisilicon/zip - Use hisi_qm_alloc_qps_node() when [...] omits 3f1ec97aacf1 crypto: hisilicon/qm - Put device finding logic into QM omits c8cfcb78c658 crypto: arm64/chacha - correctly walk through blocks omits 3ac9eb4210a9 Merge tag 'rxrpc-fixes-20200319' of git://git.kernel.org/p [...] omits 3ebaf6da0716 net: sched: Do not assume RTNL is held in tunnel key actio [...] omits 6002059d7882 mlxsw: pci: Only issue reset when system is ready omits 56d099761a1e net: bridge: vlan: include stats in dumps if requested omits 0be534f5c0fd mptcp: rename fourth ack field omits cb7adfd6ad12 Merge tag 'mediatek-drm-next-5.7' of https://github.com/ck [...] omits 042539396ab9 Merge tag 'amd-drm-next-5.7-2020-03-19' of git://people.fr [...] omits 5366b96b1997 Merge tag 'drm-intel-fixes-2020-03-19' of git://anongit.fr [...] omits 362b86a3d337 Merge tag 'amd-drm-fixes-5.6-2020-03-19' of git://people.f [...] omits 1d0c32ec3b86 KVM: PPC: Fix kernel crash with PR KVM omits 431d6e3eec20 rsxx: Replace zero-length array with flexible-array member omits 15ff197237e7 netfilter: flowtable: populate addr_type mask omits eb916a5a93a6 drm/amd/display: Fix pageflip event race condition for DCN. omits dc264f1f7ece netfilter: flowtable: fix NULL pointer dereference in tunn [...] omits c921ffe85333 netfilter: flowtable: Fix flushing of offloaded flows on free omits 41e9ec5a54f9 netfilter: flowtable: reload ip{v6}h in nf_flow_tuple_ip{v6} omits 61abaf02d2ec netfilter: flowtable: reload ip{v6}h in nf_flow_nat_ip{v6} omits 6c90b86a745a Merge tag 'mmc-v5.6-rc6' of git://git.kernel.org/pub/scm/l [...] omits 3568b88944fe arm64: compat: Fix syscall number of compat_clock_getres omits 00d9220ec5ed dt-bindings: display: msm: gmu: move sram property to gpu [...] omits e6cada895a37 drm/msm/a6xx: Fix CP_MEMPOOL state name omits e515af8d4a6f drm/msm: devcoredump should dump MSM_SUBMIT_BO_DUMP buffers omits 0478b4fc5f37 drm/msm/a5xx: Always set an OPP supported hardware value omits e6790f721006 drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder.c omits a41aa44be114 drm/msm/dpu: fix comparing pointer to 0 in dpu_vbif.c omits 30801221a737 drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_vid.c omits 327903242acd drm/msm/dpu: fix comparing pointer to 0 in dpu_encoder_phys_cmd.c omits acc978d7dcd8 drm/msm/dpu: Remove some set but not used variables omits b83caf42532b drm/msm: Use scnprintf() for avoiding potential buffer overflow omits 4c145df18f71 drm/msm/msm_gem.h: Replace zero-length array with flexible [...] omits 66be340f8275 drm/msm: fix leaks if initialization fails omits c479017faa3a drm/msm: avoid double-attaching hdmi/edp bridges omits 58ad30cf91f0 docs: fix reference to core-api/namespaces.rst omits 52da479a9aee Revert "tick/common: Make tick_periodic() check for missin [...] omits de3916c70a24 drm/msm/dpu: Track resources in global state omits bb00a452d6f7 drm/msm/dpu: Refactor resource manager omits e2bdafc1070f x86/configs: Slightly reduce defconfigs omits cd607737f3b8 Merge tag '5.6-rc6-smb3-fixes' of git://git.samba.org/sfre [...] omits 207f75c4543f Merge tag 'kbuild-fixes-v5.6-3' of git://git.kernel.org/pu [...] omits 5d892919fdd0 rtc: max8907: add missing select REGMAP_IRQ omits 3fce0276f98a staging: rtl8723bs: os_dep: Correct typo in comments omits 8e37c13d9580 staging: mt7621-pci: don't return if get gpio fails omits 190c8f721adc staging: vc04_services: Use scnprintf() for avoiding poten [...] omits b954fa6baaca drm/msm/dpu: Refactor rm iterator omits 8724d5720900 drm/msm/dpu: Remove unused function arguments omits b1112139a103 Makefile: disallow data races on gcc-10 as well omits 564200ed8e71 tools headers uapi: Update linux/in.h copy omits f62c19306749 Merge tag 'tegra-for-5.7-usb-v2' of git://git.kernel.org/p [...] omits 7883a1433929 scripts/kallsyms: fix wrong kallsyms_relative_base omits 23a73711faca usb: cdns3: fix spelling mistake "wrapperr" -> "wrapper" omits 0432184f2f4a staging: mt7621-pci: fix register to set up virtual bridges omits cad144d6e576 staging: vt6656: Use ARRAY_SIZE instead of hardcoded size omits 028ba0db4d60 staging: rts5208: shorten long line in func call omits b542a2c0f161 staging: sm750fb: Fix of long line in makefile variable omits a4cf37a67920 staging: rtl8712: Fix for long lines in Kconfig help omits 441f3d899122 staging: rtl8188eu: core: Correct a typo in a comment omits 8b9eafef59a8 staging: rtl8188eu: include: Correct a typo in a comment omits 498631900466 staging: rtl8192u: ieee80211: Correct a typo in a comment omits 682a70647a75 staging: rtl8712: Correct a typo in a comment omits 96a2fcff8954 staging: unisys: Documentation: Correct a long line in doc omits 83386c5ba9dd Staging: qlge: Add a blank line after variable omits d1c9f7d11719 Merge tag 'perf-core-for-mingo-5.7-20200317' of git://git. [...] omits 409e1a314040 Merge branch 'perf/urgent' into perf/core, to pick up fixes omits fdca7c1496cf Merge tag 'perf-core-for-mingo-5.7-20200310' of git://git. [...] omits db5d85ce8248 Merge tag 'perf-urgent-for-mingo-5.6-20200309' of git://gi [...] omits b4e19931c98a usb: gadget: tegra-xudc: Support multiple device modes omits b9c9fd4a36f2 usb: gadget: tegra-xudc: Use phy_set_mode() to set/unset d [...] omits b77f2ffe7621 usb: gadget: tegra-xudc: Add usb-phy support omits 9ce0a14bc779 usb: gadget: tegra-xudc: Remove usb-role-switch support omits f836e7843036 usb: xhci-tegra: Add OTG support omits 80525cc238d8 Merge branch 'for-5.7/phy' into for-5.7/usb omits 6835bdc99580 phy: tegra: Select USB_PHY omits e78fdbad1e90 phy: tegra: Don't use device-managed API to allocate ports omits 2f8da84def73 phy: tegra: Fix regulator leak omits 562835644667 phy: tegra: Print -EPROBE_DEFER error message at debug level omits ce8dc9366360 phy: tegra: xusb: Don't warn on probe defer omits 1ef535c6ba8e phy: tegra: xusb: Add Tegra194 support omits 051141921a87 phy: tegra: xusb: Protect Tegra186 soc with config omits 49d46e3c7e59 phy: tegra: xusb: Add set_mode support for UTMI phy on Tegra186 omits de792a6da7f0 phy: tegra: xusb: Add set_mode support for USB 2 phy on Tegra210 omits 5a40fc4b934c phy: tegra: xusb: Add support to get companion USB 3 port omits e8f7d2f409a1 phy: tegra: xusb: Add usb-phy support omits f67213cee2b3 phy: tegra: xusb: Add usb-role-switch support omits 1e07c876ab75 MIPS: Loongson: Do not initialise statics to 0 omits 863be3c3ab73 MIPS: Add header files reference with path prefix omits e585b768da11 Use ELF_BASE_PLATFORM to pass ISA level omits 90ceddcb4950 bpf: Support llvm-objcopy for vmlinux BTF omits f3a059219bc7 irqchip/gic-v4.1: Ensure mutual exclusion between vPE affi [...] omits 28d160de5194 irqchip/gic-v4.1: Skip absent CPUs while iterating over re [...] omits 0b04758b002b irqchip/gic-v3: Use SGIs without active state if offered omits bac59d18c701 x86/setup: Fix static memory detection omits 475beb9c8de1 netfilter: nf_tables: add nft_set_elem_expr_destroy() and use it omits 772f4e82b3ff netfilter: nf_tables: fix double-free on set expression fr [...] omits 65038428b2c6 netfilter: nf_tables: allow to specify stateful expression [...] omits 0c2a85edd143 netfilter: nf_tables: pass context to nft_set_destroy() omits c604cc691c10 netfilter: nf_tables: move nft_expr_clone() to nf_tables_api.c omits 870b4333a62e x86/ioremap: Fix CONFIG_EFI=n build omits 99917e37b9e7 Revert "drivers: base: power: wakeup.c: Use built-in RCU l [...] omits eaec20c7362c MAINTAINERS: Add linux-acpi list to PNP omits 2c8bd58812ee time/sched_clock: Expire timer in hardirq context omits 048495eb2893 Merge tag 'timers-v5.7' of https://git.linaro.org/people/d [...] omits 486562da598c irqchip/versatile-fpga: Handle chained IRQs properly omits c83557859eaa arm64: kpti: Fix "kpti=off" when KASLR is enabled omits 39f16c1c0f14 x86: get rid of put_user_try in {ia32,x32}_setup_rt_frame() omits 8cd296082cd9 drm: amd: fix spelling mistake "shoudn't" -> "shouldn't" omits 931971280cf8 drm/amdgpu: Remove unnecessary variable shadow in gfx_v9_0 [...] omits 6c1cb08e3a42 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check omits 23edf7f1a8ec drm/amdgpu: fix typo for vcn2/jpeg2 idle check omits 5e31fa6821a9 drm/amdgpu: fix typo for vcn1 idle check omits 29e2501f8a64 drm/amdgpu: add CAP fw loading omits 8e025615cf9f amd/powerplay: arcturus baco reset disable all features omits 31d0271d450f drm/amdgpu: miss PRT case when bo update omits 7287a6757825 drm/amd/display: add on demand pipe merge logic for dcn2+ omits 2277f01dbc09 drm/amd/display: Allocate scratch space for DMUB CW7 omits eb1b4573c080 drm/amd/display: DPP DTO isn't update properly. omits 2f752e914d94 drm/amd/display: Remove connect DIG FE to its BE during ti [...] omits 0aa63a333ddf drm/amd/display: combine watermark change and clock change [...] omits 18952c8e5fa4 drm/amd/display: guard DPPHY_Internal_ctrl omits c38cc6770fd5 drm/amd/display: differentiate vsc sdp colorimetry use cri [...] omits a19620ea917b drm/amd/display: Program self refresh control register on boot omits 201a94469fa9 drm/amd/display: remove magic numbers in hdcp_ddc omits 8defa1a3f7c6 drm/amd/display: Fallback to dmcub for psr when dmcu is disabled omits f0a574c9dfcb drm/amd/display: Set disable_dmcu flag properly per asic omits 3b58f22e938b drm/amd/display: Remove PSR dependency on swizzle mode omits 2d673560b7b8 drm/amd/display: Explicitly disable triplebuffer flips omits c803bb4eb90a drm/amd/display: Pass triplebuffer surface flip flags down [...] omits cd3e05a795a3 drm/amd/display: fix split threshold w/a to work with mpo omits 1ef893e27492 drm/amd/display: workaround for HDMI hotplug in DPMSOFF state omits b45f9a3ed41b drm/amd/display: Remove redundant hdcp display state omits ef65c702d406 drm/amd/display: Fix test pattern color space inconsistenc [...] omits 97e51c163600 drm/amd/display: update connector->display_info after read edid omits 98190997391c drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] omits 79e28519ac78 Merge tag 'mlx5-updates-2020-03-17' of git://git.kernel.or [...] omits 7c2cb99fe7d5 Merge tag 'exynos-drm-next-for-v5.7' of git://git.kernel.o [...] omits 3c025b631727 Merge branch 'wireguard-fixes' omits 11a7686aa99c wireguard: noise: error out precomputed DH during handshak [...] omits 2b8765c52db2 wireguard: receive: remove dead code from default packet t [...] omits a5588604af44 wireguard: queueing: account for skb->protocol==0 omits 551599edbfff wireguard: selftests: test using new 64-bit time_t omits 166391159c5d wireguard: selftests: remove duplicated include <sys/types.h> omits 0f08b3156d28 Merge tag 'drm-misc-fixes-2020-03-18-1' of git://anongit.f [...] omits 3384b043ea15 riscv: fix the IPI missing issue in nommu mode omits adccfb1a805e riscv: uaccess should be used in nommu mode omits d5152d359505 Merge tag 'drm-misc-next-2020-03-17' of git://anongit.free [...] omits 71fa42fac5d6 Merge branch 'vmwgfx-next' of git://people.freedesktop.org [...] omits d2d2728d161c x86: switch ia32_setup_sigcontext() to unsafe_put_user() omits 9001b17698d8 Merge tag 'drm-intel-next-2020-03-13' of git://anongit.fre [...] omits 9f855c085fb1 x86: switch setup_sigcontext() to unsafe_put_user() omits a37d01ead405 x86: switch save_v86_state() to unsafe_put_user() omits 77f3c6166ddc x86: kill get_user_{try,catch,ex} omits 3add42c29ceb x86: get rid of get_user_ex() in restore_sigcontext() omits bda1fb0ed000 Merge tag 'drm/tegra/for-5.7-rc1' of git://anongit.freedes [...] omits 978727ca331e x86: get rid of get_user_ex() in ia32_restore_sigcontext() omits d445dff2df60 net: phy: realtek: read actual speed to detect downshift omits c63aad695dce vm86: get rid of get_user_ex() use omits 2c4b58dc75dd net: sched: Fix hw_stats_type setting in pedit loop omits dd13f4dfc02d Merge branch 'mlxsw-spectrum_cnt-Expose-counter-resources' omits ee4848ac1a8a selftests: mlxsw: Add tc action hw_stats tests omits 4e145fc6eba2 mlxsw: spectrum_cnt: Expose devlink resource occupancy for [...] omits 53d963669466 mlxsw: spectrum_cnt: Consolidate subpools initialization omits ab8c4cc60420 mlxsw: spectrum_cnt: Move config validation along with res [...] omits d53cdbb889a3 mlxsw: spectrum_cnt: Expose subpool sizes over devlink resources omits b2d3e33c77cf mlxsw: spectrum_cnt: Add entry_size_res_id for each subpoo [...] omits c33fbe949f9f mlxsw: spectrum_cnt: Move sub_pools under per-instance poo [...] omits 4d21ed2e3d6a selftests: spectrum-2: Adjust tc_flower_scale limit accord [...] omits ac5de9a20f10 mlxsw: spectrum_cnt: Query bank size from FW resources omits 384d91c267e6 vxlan: check return value of gro_cells_init() omits 8d174351f285 cxgb4: rework TC filter rule insertion across regions omits dd2af1040268 net/sched: act_ct: Fix leak of ct zone template on replace omits 357b6cc5834e netfilter: revert introduction of egress hook omits ce7964bdc414 Merge branch 's390-qeth-next' omits cd652be52cd9 s390/qeth: use dev->reg_state omits 5bcd8ad97683 s390/qeth: remove gratuitous NULL checks omits 86e7a4e4afd5 s390/qeth: add phys_to_virt() translation for AOB omits 54e73b9c0a88 s390/qeth: don't report hard-coded driver version omits 8d145da294a9 s390/qeth: add SW timestamping support for IQD devices omits 5d8ce41c6a87 s390/qeth: balance the TX queue selection for IQD devices omits 66cddf101901 s390/qeth: allow configuration of TX queues for IQD devices omits fcc2df8b8777 s390/qeth: allow configuration of TX queues for z/VM NICs omits 1c103cf819da s390/qeth: remove prio-queueing support for z/VM NICs omits b413ff8a18d1 s390/qeth: use memory reserves in TX slow path omits 714c91088517 s390/qeth: use memory reserves to back RX buffers omits 138f56ef914b spi: spi-fsl-dspi: Add support for LS1028A omits 5b342c5ab7cd spi: spi-fsl-dspi: Move invariant configs out of dspi_tran [...] omits 826b3a6a3461 spi: spi-fsl-dspi: Fix interrupt-less DMA mode taking an X [...] omits 3d6224e63be3 spi: spi-fsl-dspi: Avoid NULL pointer in dspi_slave_abort [...] omits 4f5ee75ea171 spi: spi-fsl-dspi: Replace interruptible wait queue with a [...] omits 0dedf9010780 spi: spi-fsl-dspi: Protect against races on dspi->words_in_flight omits c6c1e30a789b spi: spi-fsl-dspi: Avoid reading more data than written in [...] omits a957499bd437 spi: spi-fsl-dspi: Fix bits-per-word acceleration in DMA mode omits 671ffde1752f spi: spi-fsl-dspi: Fix little endian access to PUSHR CMD a [...] omits 4fcc7c2292de spi: spi-fsl-dspi: Don't access reserved fields in SPI_MCR omits a3c33e7a4a11 drm/amdgpu: fix typo for vcn2.5/jpeg2.5 idle check omits b5689d22aa6d drm/amdgpu: fix typo for vcn2/jpeg2 idle check omits acfc62dc6877 drm/amdgpu: fix typo for vcn1 idle check omits bd3ebed9304a regulator: driver.h: fix regulator_map_* function names omits 78317c5d58e6 scsi: Convert to use set_capacity_revalidate_and_notify omits cb224c3af4df nvme: Convert to use set_capacity_revalidate_and_notify omits 3cbc28bb902b xen-blkfront.c: Convert to use set_capacity_revalidate_and_notify omits 662155e2898d virtio_blk.c: Convert to use set_capacity_revalidate_and_notify omits e598a72faeb5 block/genhd: Notify udev about capacity change omits dcf23ac3e846 locks: reinstate locks_delete_block optimization omits 4b842e4e25b1 x86: get rid of small constant size cases in raw_copy_{to, [...] omits 71c3313a38aa x86: switch sigframe sigset handling to explict __get_user [...] omits 99f75ce66619 regulator: da9063: fix suspend omits 4b8a5cfb5fd3 modpost: Get proper section index by get_secindex() instea [...] omits 5076190daded mm: slub: be more careful about the double cmpxchg of freelist omits fd4d9c7d0c71 mm: slub: add missing TID bump in kmem_cache_alloc_bulk() omits de6a78b601c5 block: Prevent hung_check firing during long sync IO omits d981cb5b9fa0 block: fix a device invalidation regression omits b216a8e7908c drm/lease: fix WARNING in idr_destroy omits 8ba88804bb3b drivers: base: power: wakeup.c: Use built-in RCU list checking omits 14422f14da81 component: allow missing unbind callback omits 77a36a3ab4ff HID: Add driver fixing Glorious PC Gaming Race mouse repor [...] omits 526ee72dfdf7 debugfs: remove return value of debugfs_create_file_size() omits 6e622cd8bd88 tty: fix compat TIOCGSERIAL checking wrong function ptr omits 17329563a97d tty: fix compat TIOCGSERIAL leaking uninitialized memory omits ed069827ca70 tty: drop outdated comments about release_tty() locking omits 4bbf92b7a190 Merge tag 'iwlwifi-next-for-kalle-2020-03-17' of git://git [...] omits db1032f7e485 tty: n_tracesink: Use the correct style for SPDX License I [...] omits 48346a955716 Merge tag 'mt76-for-kvalo-2020-03-17' of https://github.co [...] omits bdc3070e3fcd tty: hvc: Use the correct style for SPDX License Identifier omits caa47cc63947 tty: nozomi: Use scnprintf() for avoiding potential buffer [...] omits e39c0ffe8cc3 tty: serial: pch_uart: Use scnprintf() for avoiding potent [...] omits e2c2e7987106 tty: nozomi: fix spelling mistake "reserverd" -> "reserved" omits acc79d981c14 ath11k: Perform per-msdu rx processing omits 26c79927f123 ath11k: Configure hash based reo destination ring selection omits fe0ebb51604f ath11k: Adding proper validation before accessing tx_stats omits 5118935b1bc2 ath11k: dump SRNG stats during FW assert omits de06b2f75190 ath11k: fill channel info from rx channel omits 678e8414bf4e ath11k: Supporting RX ring backpressure HTT event and stat [...] omits 275678e7a9be debugfs: Check module state before warning in {full/open}_ [...] omits bcfbd3523f3c firmware: fix a double abort case with fw_load_sysfs_fallback omits ba7c1b47c11b Bluetooth: Do not cancel advertising when starting a scan omits 72534077475f serial: sprd: remove redundant sprd_port cleanup omits 4b7349cb4e26 serial: sprd: getting port index via serial aliases only omits 4686392c3236 mmc: rtsx_pci: Fix support for speed-modes that relies on tuning omits 33a6b48a5748 USB: serial: f81232: add control driver for F81534A omits 4dfff3d55440 arch_topology: Fix putting invalid cpu clk omits 281d90e24f13 Merge tag 'iio-5.7a' of git://git.kernel.org/pub/scm/linux [...] omits add492d2e944 intel_th: pci: Add Elkhart Lake CPU support omits ce666be89a8a intel_th: Fix user-visible error codes omits 885f123554bb intel_th: msu: Fix the unexpected state warning omits 283f87c0d5d3 stm class: sys-t: Fix the use of time_after() omits 14800df6a020 Merge tag 'iio-fixes-for-5.6a' of git://git.kernel.org/pub [...] omits 09dd629eeabb staging: mt7621-pci: fix io space and properly set resourc [...] omits eac7ac5c736f staging: rtl8192u: r8192U_wx: use netdev_warn() instead of [...] omits 630db5cbc7b4 tty: serial: Add CONSOLE_POLL support to SiFive UART omits 6cb6982f42cb lkdtm: arm64: test kernel pointer authentication omits 74afda4016a7 arm64: compile the kernel with ptrauth return address signing omits c2d920bf1fff kconfig: Add support for 'as-option' omits e51f5f56dd69 arm64: suspend: restore the kernel ptrauth keys omits cdcb61ae4c56 arm64: __show_regs: strip PAC from lr in printk omits 04ad99a0b160 arm64: unwind: strip PAC from kernel addresses omits 689eae42afd7 arm64: mask PAC bits of __builtin_return_address omits 28321582334c arm64: initialize ptrauth keys for kernel booting task omits 33e45234987e arm64: initialize and switch ptrauth kernel keys omits 6982934e19f8 arm64: enable ptrauth earlier omits deeaac5175a5 arm64: cpufeature: handle conflicts based on capability omits 8c176e1625a6 arm64: cpufeature: Move cpu capability helpers inside C file omits df3551011b81 arm64: ptrauth: Add bootup/runtime flags for __cpu_setup omits be1298425665 arm64: install user ptrauth keys at kernel exit time omits 91a1b6ccff32 arm64: rename ptrauth key structures to be user-specific omits cfef06bd0686 arm64: cpufeature: add pointer auth meta-capabilities omits 3ff047f6971d arm64: cpufeature: Fix meta-capability cpufeature check omits 2866ce869616 Merge tag 'usb-serial-5.6-rc7' of https://git.kernel.org/p [...] omits a58741ef1e4a Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next omits 2de9780f7507 net: core: dev.c: fix a documentation warning omits 6497ca07f5e9 net: phy: sfp-bus.c: get rid of docs warnings omits 7f20d5fc708d mptcp: move msk state update to subflow_syn_recv_sock() omits 5dd328452688 Merge branch 'net-add-phylink-support-for-PCS' omits b8679ef8bedf net: phylink: pcs: add 802.3 clause 45 helpers omits 74db1c18d80a net: phylink: pcs: add 802.3 clause 22 helpers omits 6cc7cf8125b3 net: mdiobus: add APIs for modifying a MDIO device register omits 89e3e3ddcb68 net: mdiobus: avoid BUG_ON() in mdiobus accessors omits 54e1dc70dc61 Merge branch 'net-bridge-vlan-options-add-support-for-tunn [...] omits 569da0822808 net: bridge: vlan options: add support for tunnel mapping set/del omits 188c67dd1906 net: bridge: vlan options: add support for tunnel id dumping omits 53e96632ab93 net: bridge: vlan tunnel: constify bridge and port arguments omits 99f7c5e0960d net: bridge: vlan options: rename br_vlan_opts_eq to br_vl [...] omits 0419c450e1bb Merge branch 'stmmac-100GB-Enterprise-MAC-support' omits 2462a82c83a7 Documentation: networking: stmmac: Mention new XLGMAC support omits 4a4ccde02f75 net: stmmac: Add support for Enterprise MAC version omits 8a880936e902 net: stmmac: Add XLGMII support omits 7c6dbd29a73e net: phy: xpcs: Add XLGMII support omits 155385754a9c Merge branch 'ENA-driver-bug-fixes' omits dfdde1345bc1 net: ena: fix continuous keep-alive resets omits 30623e1ed116 net: ena: avoid memory access violation by validating req_ [...] omits e02ae6ed51be net: ena: fix request of incorrect number of IRQ vectors omits ce1f35216282 net: ena: fix incorrect setting of the number of msix vectors omits 872307abbd0d net: phy: mdio-mux-bcm-iproc: check clk_prepare_enable() r [...] omits 9f57db9b8504 Merge branch 'ionic-bits-and-bytes' omits b2133d8d1a7c ionic: add decode for IONIC_RC_ENOSUPP omits 840eef598653 ionic: print data for unknown xcvr type omits ba8fb6c84455 ionic: remove adminq napi instance omits ad6fd4d3114a ionic: deinit rss only if selected omits ecd2d8b0fb18 ionic: stop devlink warn on mgmt device omits c7cba8326c1e Merge branch 'net_sched-allow-use-of-hrtimer-slack' omits 583396f4ca4d net_sched: sch_fq: enable use of hrtimer slack omits b88948fbc7ce net_sched: do not reprogram a timer about to expire omits efe074c2cc1c net_sched: add qdisc_watchdog_schedule_range_ns() omits 24ee86511b01 Merge branch 'nfp-type' omits 36b4b92b8d5d nfp: allow explicitly selected delayed stats omits 53eca1f3479f net: rename flow_action_hw_stats_types* -> flow_action_hw_stats* omits af4e6671b21f Merge branch 'net-bcmgenet-revisit-MAC-reset' omits 88f6c8bf1aae net: bcmgenet: keep MAC in reset until PHY is up omits 612eb1c3b9e5 Revert "net: bcmgenet: use RGMII loopback for MAC reset" omits 362d3d88809b Merge branch 'net-phy-improve-phy_driver-callback-handle_i [...] omits c4474fe121c9 net: phy: mscc: consider interrupt source in interrupt handler omits 9010f9deb000 net: phy: improve phy_driver callback handle_interrupt omits 225fc22388e5 Merge branch 'ethtool-consolidate-irq-coalescing-last-part' omits 9000edb71ab2 net: ethtool: require drivers to set supported_coalesce_params omits 329bab6ea945 net: axienet: let core reject the unsupported coalescing p [...] omits e62780e600a9 net: ll_temac: let core reject the unsupported coalescing [...] omits 1a9d729c4502 net: davinci_emac: reject unsupported coalescing params omits 3b6e1a4edf6a net: cpsw: reject unsupported coalescing params omits 126b34ff9f5b net: tehuti: reject unsupported coalescing params omits a5a8758f42b0 net: dwc-xlgmac: let core reject the unsupported coalescin [...] omits cbb78cb05f8d net: socionext: reject unsupported coalescing params omits eff87b4f1ef4 net: sfc: reject unsupported coalescing params omits d36963b861c1 Merge branch 'net-mvmdio-avoid-error-message-for-optional-IRQ' omits fa2632f74e57 net: mvmdio: avoid error message for optional IRQ omits 028fd76b9b1c Revert "net: mvmdio: avoid error message for optional IRQ" omits e2ed135564f6 drm/exynos: Use mode->clock instead of reverse calculating [...] omits 2d6bf60d14e9 drm/exynos: Use drm_encoder_mask() omits 3b059da9835c Input: allocate keycode for "Selective Screenshot" key omits 87b51810f4ad net/mlx5: Avoid forwarding to other eswitch uplink omits 613f53fe09a2 net/mlx5: Eswitch, enable forwarding back to uplink port omits 249ccc3c95bd net/mlx5e: Add support for offloading traffic from uplink [...] omits d8a2034f152a net/mlx5: Don't use termination tables in slow path omits b5f814cc7381 net/mlx5: Avoid configuring eswitch QoS if not supported omits 31e87b39ba9d net/mlx5e: Fix devlink port register sequence omits d0645b378095 net/mlx5e: Fix rejecting all egress rules not on vlan omits 636bb9685239 net/mlx5e: en_tc: Rely just on register loopback for tunne [...] omits aded104d397c net/mlx5e: CT: Fix stack usage compiler warning omits 3cfc4332edbc net/mlx5e: CT: Fix insert rules when TC_CT config isn't enabled omits 35e725e1b9d6 net/mlx5e: CT: remove set but not used variable 'unnew' omits e0cb8afdbba9 net/mlx5: E-Switch, Skip restore modify header between pri [...] omits 0b3a8b6b5340 net/mlx5: E-Switch: Fix using fwd and modify when firmware [...] omits 9d3faa51bef0 net/mlx5: Add missing inline to stub esw_add_restore_rule omits 8537f78647c0 netfilter: Introduce egress hook omits 5418d3881e1f netfilter: Generalize ingress hook omits b030f194aed2 netfilter: Rename ingress hook include file omits f50b7dacccba arm64: smp: fix crash_smp_send_stop() behaviour omits d0bab0c39e32 arm64: smp: fix smp_send_stop() behaviour omits 8673e02e5841 arm64: perf: Add support for ARMv8.5-PMU 64-bit counters omits c854188ea010 KVM: arm64: limit PMU version to PMUv3 for ARMv8.1 omits 8e35aa642ee4 arm64: cpufeature: Extract capped perfmon fields omits 29227d6ea157 arm64: perf: Clean up enable/disable calls omits 06236821aeac perf: arm-ccn: Use scnprintf() for robustness omits fcc43a515637 Merge branch 'md-next' of ssh://gitolite.kernel.org/pub/sc [...] omits 59a08b4b3b1a perf expr: Fix copy/paste mistake omits c3b10649a80e perf report: Fix no branch type statistics report issue omits 3b7a15b0643d perf tools: Give synthetic mmap events an inode generation omits b8a75eaddae9 HID: lg-g15: Do not fail the probe when we fail to disable [...] omits 7901b6e4e6ec blk-mq: Fix typo in comment omits 023f270b44cd x86/boot: Fix comment spelling omits b6db0a7478c0 sh: mach-highlander: Fix comment spelling omits 816dddc3c80f s390/dasd: Fix comment spelling omits 1ac7072ca3d4 mfd: wm8994: Fix comment spelling omits a7d47e59e77a docs: Add reference in binfmt-misc.rst omits 8e7ae2518f52 bpf: Sanitize the bpf_struct_ops tcp-cc name omits b401f8c4f492 USB: cdc-acm: fix rounding error in TIOCSSERIAL omits 633e2b2ded73 USB: cdc-acm: fix close_delay and closing_wait units in TI [...] omits 75d7676ead19 usb: quirks: add NO_LPM quirk for RTL8153 based ethernet adapters omits 7368760d1bcd usb: chipidea: udc: fix sleeping function called from inva [...] omits 5e003982b07a iwlwifi: move AX200 devices to the new table omits a363e77d9f02 iwlwifi: remove trans entries from COMMON 9260 macro omits 2edf602d40a6 iwlwifi: move shared clock entries to new table omits c8685937d07f iwlwifi: move pu devices to new table omits f19b0f76e9ad iwlwifi: remove 9260 devices with 0x1010 and 0x1210 subsytem IDs omits 55cf5fb9ff22 iwlwifi: convert the 9260-1x1 device to use the new parameters omits fe25b1518f72 iwlwifi: move TH1 devices to the new table omits b200dba702ee iwlwifi: map 9461 and 9462 using RF type and RF ID omits f673a193d56e iwlwifi: add Pu/PnJ/Th device values to differentiate them omits 95939551e28c iwlwifi: add GNSS differentiation to the device tables omits d6f2134a3831 iwlwifi: add mac/rf types and 160MHz to the device tables omits 67eb556da609 iwlwifi: combine 9260 cfgs that only change names omits 56ba371a5288 iwlwifi: move the remaining 0x2526 configs to the new table omits ca9e742b5c27 USB: c67x00: Use the correct style for SPDX License Identifier omits 2274048c3f61 USB: atm: Use the correct style for SPDX License Identifier omits 1e1769daeeed usb: musb: tusb6010: fix a possible missing data type replacement omits 52974d94a206 usb: musb: fix crash with highmen PIO and usbmon omits e72838d47dc1 usb: musb: jz4740: Add support for the JZ4770 omits c12aa5bec67c usb: musb: jz4740: Unconditionally depend on devicetree omits 5004eaa28eff usb: musb: jz4740: Register USB role switch omits 57aadb46bd63 usb: musb: jz4740: Add support for DMA omits 2f6a0e65046b dt-bindings: usb: Convert jz4740-musb doc to YAML omits c87c27318c49 usb: musb: remove redundant assignment to variable ret omits b80e3e813b3a Merge tag 'usb-ci-v5.7-rc1' of git://git.kernel.org/pub/sc [...] omits cfe20827fb78 Merge tag 'thunderbolt-for-v5.7' of git://git.kernel.org/p [...] omits c17a290f7e7e arm64: define __alloc_zeroed_user_highpage omits 483d7a30f538 bpf, libbpf: Fix ___bpf_kretprobe_args1(x) macro definition omits fd27b1835e70 selftests/bpf: Reset process and thread affinity after eac [...] omits d22b115cbfbb arm64/kernel: Simplify __cpu_up() by bailing out early omits fc32490bff85 selftests/bpf: Fix test_progs's parsing of test numbers omits 94c2f50b6125 selftests/bpf: Fix race in tcp_rtt test omits 41078907eef0 selftests/bpf: Fix nanosleep for real this time omits cc9864a7aad9 selftest/bpf: Fix compilation warning in sockmap_parse_prog.c omits 979a2665eb6c CIFS: fiemap: do not return EINVAL if get nothing omits 1be1fa42ebb7 CIFS: Increment num_remote_opens stats counter even in cas [...] omits 39946886fc86 cifs: potential unintitliazed error code in cifs_getattr() omits 215a423cc079 EDAC/armada_xp: Use scnprintf() for avoiding potential buf [...] omits 24b2cce91f47 arm64: remove redundant blank for '=' operator omits c2f4afdc3f99 arm64: kexec_file: Fixed code style. omits 62b9562a1c46 arm64: add blank after 'if' omits 0c837c4f73d1 arm64: fix spelling mistake "ca not" -> "cannot" omits 80ebc420ec59 genirq: fix kerneldoc comment for irq_desc omits aa61ee7b9ee3 x86/mm: Remove the now redundant N_MEMORY check omits aad7012c3152 drm/amdgpu: fix two documentation mismatch issues omits e74d93e96d72 block: keep bdi->io_pages in sync with max_sectors_kb for [...] omits 6b40bec3b132 md: check arrays is suspended in mddev_detach before call [...] omits 8d4e59ec948a rtc: cmos: remove useless cast for driver_name omits b927ddf2dd18 PNP: constify driver name omits a124458a127c ALSA: hda/realtek - Enable the headset of Acer N50-600 wit [...] omits d858c706bdca ALSA: hda/realtek - Enable headset mic of Acer X2660G with ALC662 omits dfa7ea303f56 ARM: dts: omap5: Add bus_dma_limit for L3 bus omits 4abd9930d189 ARM: dts: omap4-droid4: Fix lost touchscreen interrupts omits f40ac0f3d3c0 mt76: mt7615: introduce mt7663e support omits 8327cd8282b2 mt76: mt7615: get rid of sta_rec_wtbl data structure omits c686a35c0eb1 mt76: mt7615: introduce set_ba uni command omits 138860679b2a mt76: mt7615: add more uni mcu commands omits af44ce4f474f mt76: mt7615: introduce set_bmc and st_sta for uni commands omits 323d7daad363 mt76: mt7615: introduce uni cmd command types omits 5784e91a5a58 mt76: mt7615: introduce mt7615_init_mac_chain routine omits b3d95f096891 mt76: mt7615: introduce mt7615_eeprom_parse_hw_band_cap routine omits c321a3d7e358 mt76: mt7615: add mt7663e support to mt7615_mcu_set_eeprom omits 9e6372c8217e mt76: mt7615: add mt7663e support to mt7615_{driver,firmware}_own omits f82282efc06c mt76: mt7615: add mt7663e support to mt7615_reg_map omits 94f83b66cd55 mt76: mt7615: introduce mt7615_register_map omits 3b862bad349a mt76: mt7615: introduce MCU_FW_PREFIX for fw mcu commands omits 062c3699b9fd mt76: mt7615: move more mcu commands in mt7615_mcu_ops dat [...] omits adb2ed0e451b mt76: mt7615: rework mt7615_mcu_set_bss_info using skb APIs omits 936fca1f08ba mt76: mt7615: rely on skb API for mt7615_mcu_set_eeprom omits b4985ff18c82 mt76: mt7615: move mt7615_mcu_set_sta in mt7615_mcu_ops omits 99c457d902cf mt76: mt7615: move mt7615_mcu_set_bmc to mt7615_mcu_ops omits 6f4d7cc88c71 mt76: mt7615: add mt7615_mcu_ops data structure omits f4d45fe29ed4 mt76: mt7615: introduce mt7615_mcu_send_message routine omits 3b64e41b13af mt76: always init to 0 mcu messages omits 2ee920c29324 mt76: mt7615: introduce mt7615_init_device routine omits 0b3117e458cb mt76: mt7615: cleanup fw queue just for mmio devices omits 044a43256a35 mt76: mt7615: introduce mt7615_mcu_wait_response omits 63f09b6b98e5 mt76: mt7615: introduce mt7615_mcu_fill_msg omits ad81d1c8799e HID: fix Kconfig word ordering omits ac309e7744be Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 78c3e5e6cde8 scsi: qla2xxx: Fix I/Os being passed down when FC device i [...] omits c84716c401d3 list/hashtable: minor documentation corrections. omits 373954ef27a5 mt76: remove variable 'val' set but not used omits 5ddffa1b6284 mt76: mt7615: remove a stray if statement omits e58f6e0625c5 mt76: mt76x02: reset MCU timeout counter earlier in watchd [...] omits c984457b661a mt76: mt7615: fix monitor injection of beacon frames omits e9415009afb9 mt76: mt7603: make dynamic sensitivity adjustment configur [...] omits 633348f2ca7e mt76: mt7603: add upper limit for dynamic sensitivity mini [...] omits 1a7d3f47931f mt76: mt7615: fix antenna mask initialization in DBDC mode omits b2c4d95cb482 mt76: mt76u: rely only on data buffer for usb control messagges omits 2da7cc7dce6f mt76: mt76u: fix a possible memory leak in mt76u_init omits 44e8f8efd926 mt76: mt76u: loop over all possible rx queues in mt76u_rx_tasklet omits 956ae8df7fed usb: raw_gadget: fix compilation warnings in uapi headers omits 089b6d365491 serial: 8250_port: Disable DMA operations for kernel console omits bedb404e91bb serial: 8250_port: Don't use power management for kernel console omits a3cb39d258ef serial: core: Allow detach and attach serial device for console omits 5f3a48132412 Merge branch 'for-5.7-console-exit' of git://git.kernel.or [...] omits 7e13d0a6b189 Revert "tty: serial: samsung_tty: build it for any platform" omits efc176929a35 serial: sprd: Fix a dereference warning omits f1b49d5a0713 serial: sprd: remove __init from sprd_console_setup omits 72cc06be190a serial: sprd: check console via stdout-path in addition omits 2fb3f6e12510 EDAC/synopsys: Do not dump uninitialized pinf->col omits 85dadb718cc2 spi: mxs: Drop GPIO includes omits bb5786b9286c staging: rtl8188eu: Add device id for MERCUSYS MW150US v2 omits ae62cf5eb279 staging: greybus: loopback_test: fix potential path truncations omits f16023834863 staging: greybus: loopback_test: fix potential path truncation omits 8f3675be4bda staging: greybus: loopback_test: fix poll-mask build breakage omits ba839b32d6f7 staging: media: hantro: remove parentheses omits c4546a359a49 staging: media: imx: remove parentheses omits fde287627302 staging: media: imx: remove temporary variable omits e3d21cbfa978 staging: media: allegro: align with parenthesis omits 081188ecad95 staging: media: imgu: Remove extra type detail omits 928b2dc0c899 staging: wlan-ng: Fix line going over 80 characters omits f23519843b01 staging: speakup: main: switch multiple assignment for one [...] omits 963399b2c23b staging: mt7621-pci-phy: add 'mt7621_phy_rmw' to simplify code omits a825aa56de88 staging: qlge: qlge_ethtool.c: remove an unneeded variable omits 69fe462f249b staging: qlge: qlge_dbg.c: remove an unneeded variable omits d66186b17990 staging: qlge: qlge_mpi.c: remove an unneeded variable omits cedce08c5f1a staging: qlge: qlge_main.c: remove an unneeded variable omits 251c833ca4ad staging: qlge: qlge_main: remove unused code omits 8eb6b39c0ff3 staging: qlge: qlge_dbg: remove unneeded spaces omits 7c280df8fae3 staging: wilc1000: rearrange line exceeding 80 characters omits d9e709d017f4 Staging: wilc1000: cfg80211: Use kmemdup instead of kmallo [...] omits 76498b49f5be staging: wfx: remove unneeded spaces omits 4f41fe386a94 clocksource/drivers/timer-probe: Avoid creating dead devices omits e48667b86548 perf/amd/uncore: Add support for Family 19h L3 PMU omits 9689dbbeaea8 perf/amd/uncore: Make L3 thread mask code more readable omits 4dcc3df82573 perf/amd/uncore: Prepare L3 thread mask code for Family 19h omits c0da4872c4ba staging: mt7621-pci: delete no more needed 'mt7621_reset_port' omits adfeee9b871a staging: mt7621-pci: release gpios after pci initialization omits 2a1cd3a8b723 staging: mt7621-pci: bindings: update doc accordly to last [...] omits f2bf08220460 staging: mt7621-dts: make use of 'reset-gpios' property for pci omits 475fe234bdfd staging: mt7621-pci: change value for 'PERST_DELAY_MS' omits b27e35f91c75 staging: mt7621-pci: use gpios for properly reset omits 965e799e5391 staging: bcm2835-camera: Use designators to init V4L2 controls omits ef3580d76dc7 staging: bcm2835-camera: Drop unused ignore_errors flag omits a6b65a452580 staging: rtl8192u: Corrects 'Avoid CamelCase' for variables omits b85791ce080b staging: rtl8192u: Using function name as string omits 14ecf42b12bd staging: rtl8192u: Replaces symbolic permissions with octa [...] omits 2587768a511a staging: greybus: i2c: remove unused pointers omits f54df47919f1 staging: fbtft: Avoid potential precedence issues omits f19234ca8b0a staging: fbtft: simplify array index computation omits b32d2fb2bee1 staging: fbtft: Reformat long macro definitions omits 1293b4aa0e3e staging: fbtft: Reformat line over 80 characters omits 9a27592d160d Staging: rtl8723bs: sdio_halinit: Remove unnecessary conditions omits af68516eb921 Staging: rtl8723bs: rtw_mlme: Remove unnecessary conditions omits 53dd0a7cd65e mmc: sdhci-of-at91: fix cd-gpios for SAMA5D2 omits b01e01351c4e staging: comedi: dt3000: Reformat multiple line dereference omits 6f0c6989d7fa staging: comedi: ni_atmio16d: remove commented code blocks omits f80ac69d32f1 staging: comedi: ni_mio_common: Code reformat and re-indentation omits 073e0be325ae staging: comedi: s626: Reformat function arguments omits df42b8f49340 staging: comedi: rtd520: Resolve multiline dereference omits 45621fc9ddc9 staging: comedi: ni_tio: Reformat function call arguments omits d8dd36459dd5 staging: vt6656: Use BIT_ULL() macro instead of bit shift [...] omits 18b587b45c13 mmc: sdhci-cadence: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN f [...] omits 3397b251ea02 mmc: sdhci-acpi: Disable write protect detection on Acer A [...] omits 84d49b3d08a1 mmc: sdhci-acpi: Switch signal voltage back to 3.3V on sus [...] omits 17c4a2ae15a7 dma-mapping: Fix dma_pgprot() for unencrypted coherent pages omits 6db73f17c5f1 x86: Don't let pgprot_modify() change the page encryption bit omits 19d33357ecdf x86/amd_nb, char/amd64-agp: Use amd_nb_num() accessor omits 3d17cee291e8 clocksource/drivers/imx-sysctr: Remove unused includes omits 55a690f4199d clocksource/drivers/imx-tpm: Remove unused includes omits 74a189ef0790 cpufreq: imx6q-cpufreq: Improve the logic of -EPROBE_DEFER [...] omits beb2f77297b0 ath11k: add handling for BSS color omits 5a032c8d1953 ath11k: add WMI calls required for handling BSS color omits 107560d847e6 ath11k: set queue_len to 4096 omits 1441b2f205a7 ath11k: enable PN offload omits 243874c64c81 ath11k: handle RX fragments omits 826096d84f50 mlx5: Remove uninitialized use of key in mlx5_core_create_mkey omits 01a6a62edce2 Merge branch 'tcp-fix-stretch-ACK-bugs-in-congestion-contr [...] omits fa4cb9eba3c7 tcp: fix stretch ACK bugs in Yeah omits ca04f5d4bb79 tcp: fix stretch ACK bugs in Veno omits d861b5c7534e tcp: stretch ACK fixes in Veno prep omits 5415e3c37a65 tcp: fix stretch ACK bugs in Scalable omits be0d935ebfe5 tcp: fix stretch ACK bugs in BIC omits 86e85bf6981c sfc: fix XDP-redirect in this driver omits 785d74ec3bbf initramfs: restore default compression behavior omits 5e0ef51b161c remoteproc: clean up notification config omits 32ca98feab8c net: ip_gre: Accept IFLA_INFO_DATA-less configuration omits 1963507e6233 net: kcm: kcmproc.c: Fix RCU list suspicious usage warning omits 5190044c2965 modpost: move the namespace field in Module.symvers last omits 3d135f522476 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm omits 065fd83e1be2 net: mvneta: Fix the case where the last poll did not proc [...] omits b317538c4794 net: vxge: fix wrong __VA_ARGS__ usage omits 10ee4b87f5f9 qede: remove some unused code in function qede_selftest_re [...] omits 83d001068d33 Merge branch 'QorIQ-DPAA-ARM-RDBs-need-internal-delay-on-RGMII' omits d79e9d7c1e4b arm64: dts: ls1046ardb: set RGMII interfaces to RGMII_ID mode omits 4022d808c452 arm64: dts: ls1043a-rdb: correct RGMII delay mode to rgmii-id omits 0fe1568061be net: fsl/fman: treat all RGMII modes in memac_adjust_link() omits 819d578d51d0 HID: add ALWAYS_POLL quirk to lenovo pixart mouse omits 4ff7d8ba4c80 drm/amdgpu: disable gpu_sched load balancer for vcn jobs omits ec2edcc2796c drm/sched: implement and export drm_sched_pick_best omits d164bebb9551 Revert "drm/scheduler: improve job distribution with multi [...] omits 9015d60c9ee1 drm/amdgpu: Move EEPROM I2C adapter to amdgpu_device omits 57210c19e4ee drm_amdgpu: Add job fence to resv conditionally omits 79cb2719be26 drm/amdgpu: fix switch-case indentation omits 2e0cc4d48b91 drm/amdgpu: revise RLCG access path omits 5f3d9b07b9bb clk: ti: am43xx: Fix clock parent for RTC clock omits b11dec18e633 regulator: mp886x: Document MP8867 support omits 751ca3aa15be regulator: mp886x: add MP8867 support omits 97be82880b61 regulator: add support for MP8869 regulator omits 2473115c4772 regulator: bindings: add MPS mp8869 voltage regulator omits 7aaec82fefd2 Merge tag 'imx-clk-fixes-5.6-2' of git://git.kernel.org/pu [...] omits 7809f7011c3b irqchip/gic-v4: Provide irq_retrigger to avoid circular lo [...] omits ad00a325a097 ARM: sa1111: Fix irq_retrigger callback return value omits 4ddfc459d07a irqchip/atmel-aic5: Fix irq_retrigger callback return value omits 7177144a54f5 irqchip/atmel-aic: Fix irq_retrigger callback return value omits d5df9dc96eb7 irqchip/gic-v3-its: Probe ITS page size for all GITS_BASER [...] omits bd59b343a9c9 irqchip/bcm2835: Quiesce IRQs left enabled by bootloader omits f1ad1133b18f irqchip/sifive-plic: Add support for multiple PLICs omits ccbe80bad571 irqchip/sifive-plic: Enable/Disable external interrupts up [...] omits be2807643302 MIPS: c-r4k: Invalidate BMIPS5000 ZSCM prefetch lines omits 49e6e07e3c80 MIPS: pass non-NULL dev_id on shared request_irq() omits e83995c9f841 floppy: rename the global "fdc" variable to "current_fdc" omits e2032464fe18 floppy: separate the FDC's base address from its registers omits ac7018614dd9 floppy: introduce new functions fdc_inb() and fdc_outb() omits fc0c5c0c85a8 floppy: prepare ARM code to simplify base address separation omits 336eae373385 floppy: remove incomplete support for second FDC from ARM code omits 3c6051afa3d4 floppy: remove dead code for drives scanning on ARM omits 8fb3845023e9 floppy: cleanup: expand the reply_buffer macros omits 76dabe79605b floppy: cleanup: expand the R/W / format command macros omits 2a3487527950 floppy: cleanup: expand macro DRWE omits 3bd7f87c685b floppy: cleanup: expand macro DRS omits 031faabd8045 floppy: cleanup: expand macro DP omits 121e297955e3 floppy: cleanup: expand macro UDRWE omits 8d9d34e25a37 floppy: cleanup: expand macro UDRS omits 1ce9ae9654c9 floppy: cleanup: expand macro UDP omits f9d322bdb1e2 floppy: cleanup: expand macro UFDCS omits de6048b843bc floppy: cleanup: expand macro FDCS omits 58322a1590fc HID: google: add moonball USB id omits f7867cffff7b Merge branch 'timers/drivers/timer-ti-dm' into timers/driv [...] omits 02e6d546e3bd clocksource/drivers/timer-ti-dm: Enable autoreload in set_pwm omits 92fd86864ec4 clocksource/drivers/timer-ti-dm: Add support to get pwm cu [...] omits aff7665dc64b clocksource/drivers/timer-ti-dm: Do not update counter on [...] omits b34677b0999a clocksource/drivers/timer-ti-dm: Implement cpu_pm notifier [...] omits 5e20931c6a75 clocksource/drivers/timer-ti-dm: Prepare for using cpuidle omits 341e8cba6c32 clocksource/drivers/timer-ti-dm: Convert to SPDX identifier omits 6afe6929964b drm: Mark up racy check of drm_gem_object.handle_count omits 2214ddc2fda7 drm/mm: Allow drm_mm_initialized() to be used outside of t [...] omits 0585244523f0 clocksource/drivers/timer-microchip-pit64b: Fix rate for gck omits fe8b7085cac3 drm/i915: Handle all MCR ranges omits c09f6b4d0883 Revert "drm/i915/tgl: Add extra hdc flush workaround" omits 9777d8b2d2a1 drm/i915/execlists: Track active elements during dequeue omits 2a9de3af21aa vti6: Fix memory leak of skb if input policy check fails omits deec222e09a6 drm/edid: Distribute switch variables for initialization omits 6b656755428d drm/vmwgfx: Replace zero-length array with flexible-array member omits 74522e7baae2 net: sched: set the hw_stats_type in pedit loop omits 764e55824d0a Merge branch 'net-stmmac-Use-readl_poll_timeout-to-simplif [...] omits 45d0da498ef3 net: stmmac: use readl_poll_timeout() function in dwmac4_d [...] omits ff8ed737860e net: stmmac: use readl_poll_timeout() function in init_systime() omits 6c3171ef76a0 ALSA: seq: oss: Fix running status after receiving sysex omits 4384f167ce5f ALSA: seq: virmidi: Fix running status after receiving sysex omits 23c394819deb Merge branch 'ethtool-fail-with-error-if-request-has-unkno [...] omits 2363d73a2f3e ethtool: reject unrecognized request flags omits f1388ec4a144 netlink: add nl_set_extack_cookie_u32() omits fe2a31d790f8 netlink: allow extack cookie also for error messages omits a1dd3875fd65 chcr: remove set but not used variable 'status' omits ef299cc3fa1a net_sched: cls_route: remove the right filter from hashtable omits 4ae649e8879d Merge branch 'hsr-fix-several-bugs-in-generic-netlink-callback' omits 09e91dbea0aa hsr: set .netnsok flag omits ca19c70f5225 hsr: add restart routine into hsr_get_node_list() omits 173756b86803 hsr: use rcu_read_lock() in hsr_get_node_{list/status}() omits 48ef50fa866a macsec: Netlink support of XPN cipher suites (IEEE 802.1AEbw) omits a21ecf0e0338 macsec: Support XPN frame handling - IEEE 802.1AEbw omits bd50d4a21683 drm: lock: Clean up documentation omits abee5491db9f drm: bufs: Clean up documentation omits 40e5f353069d drm: vm: Clean up documentation omits cc99482527a1 drm: context: Clean up documentation omits 905d7b13112d Bluetooth: btusb: print Intel fw build version in power-on boot omits c3a834e87c2c vt: indent switch-case in setterm_command properly omits f0e8e3da22ab vt: selection, use rounddown() for start/endline computation omits 85af37056a72 vt: use min() to limit intervals omits b18d1c2efa47 tty: n_hdlc, remove FILE and LINE from pr_debug omits 5b30dee6cc07 vt: selection, fix double lock introduced by a merge omits df8df5e4bc37 usb: get rid of 'choice' for legacy gadget drivers omits 0339f7fbc82e usb: dwc3: fix up for role switch API change omits a8ab3e76297e Merge tag 'usb-for-v5.7' of git://git.kernel.org/pub/scm/l [...] omits 6fafbbe8d414 device property: Export fwnode_get_name() omits 377c0a94ad1c Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...] omits d9958306d4be USB: chipidea: Use the correct style for SPDX License Identifier omits 3ac82cf3f80c usb: chipidea: otg: handling vbus disconnect event occurre [...] omits 7fd87c956c0a usb: chipidea: udc: using structure ci_hdrc device for runtime PM omits 857c9d31f59f clk: imx8mp: Correct the enet_qos parent clock omits 78ef3c9ecf20 clk: imx8mp: Correct IMX8MP_CLK_HDMI_AXI clock parent omits 65b7a2c8e369 Merge branch 'net-dsa-improve-serdes-integration' omits 5d5b231da7ac net: dsa: mv88e6xxx: use PHY_DETECT in mac_link_up/mac_link_down omits dc745ece3bd5 net: dsa: mv88e6xxx: remove port_link_state functions omits f365c6f7235a net: dsa: mv88e6xxx: combine port_set_speed and port_set_duplex omits 7e0e62431259 net: dsa: mv88e6xxx: fix Serdes link changes omits a5a6858b793f net: dsa: mv88e6xxx: extend phylink to Serdes PHYs omits 64d47d50be7a net: dsa: mv88e6xxx: configure interface settings in mac_config omits 4c8b7350a6a9 net: dsa: mv88e6xxx: use BMCR definitions for serdes contr [...] omits 87615c96e77f net: dsa: warn if phylink_mac_link_state returns error omits 3c04d3570b94 Merge branch 'net-mii-clause-37-helpers' omits a9f28eba6eaa net: mii: add linkmode_adv_to_mii_adv_x() omits f6554187855a net: mii: convert mii_lpa_to_ethtool_lpa_x() to linkmode variant omits dcadaec22456 Merge branch 'net-Use-scnprintf-for-avoiding-potential-buf [...] omits 2da222f612b5 net: netdevsim: Use scnprintf() for avoiding potential buf [...] omits 5e892880e14f net: sfc: Use scnprintf() for avoiding potential buffer overflow omits 38e0f746c456 net: ionic: Use scnprintf() for avoiding potential buffer [...] omits 413ae546f872 net: nfp: Use scnprintf() for avoiding potential buffer overflow omits 4a348601eb91 net: mlx4: Use scnprintf() for avoiding potential buffer overflow omits 13bde56c5b7c net: caif: Use scnprintf() for avoiding potential buffer overflow omits cb851c01b51b mlxsw: reg: Increase register field length to 31 bits omits fb33c6510d55 Linux 5.6-rc6 omits a42a7bb6f536 Merge tag 'irq-urgent-2020-03-15' of git://git.kernel.org/ [...] omits 34d5a4b336e7 Merge tag 'locking-urgent-2020-03-15' of git://git.kernel. [...] omits ec181b7f30bd Merge tag 'x86-urgent-2020-03-15' of git://git.kernel.org/ [...] omits e99bc917fe02 Merge tag 'perf-urgent-2020-03-15' of git://git.kernel.org [...] omits ffe6da91b00e Merge tag 'timers-urgent-2020-03-15' of git://git.kernel.o [...] omits 52ac3777fc45 Merge tag 'ras-urgent-2020-03-15' of git://git.kernel.org/ [...] omits b67775e12457 Merge tag 'efi-urgent-2020-03-15' of git://git.kernel.org/ [...] omits de28a65cd0e3 Merge tag 'iommu-fixes-v5.6-rc5' of git://git.kernel.org/p [...] omits 2e356101e72a KEYS: reaching the keys quotas correctly omits 18b3670d79ae tpm: ibmvtpm: Add support for TPM2 omits d8d74ea3c002 tpm: ibmvtpm: Wait for buffer to be set before proceeding omits d0febd81ae77 netfilter: conntrack: re-visit sysctls in unprivileged namespaces omits 339706bc21c1 netfilter: nft_lookup: update element stateful expression omits 76adfafecab5 netfilter: nf_tables: add nft_set_elem_update_expr() helpe [...] omits 409444522976 netfilter: nf_tables: add elements with stateful expressions omits 795a6d6b4224 netfilter: nf_tables: statify nft_expr_init() omits a7fc93680408 netfilter: nf_tables: add nft_set_elem_expr_alloc() omits eb16933aa5be nft_set_pipapo: Prepare for single ranged field usage omits 7400b063969b nft_set_pipapo: Introduce AVX2-based lookup implementation omits 8683f4b9950d nft_set_pipapo: Prepare for vectorised implementation: helpers omits bf3e58392394 nft_set_pipapo: Prepare for vectorised implementation: alignment omits 4051f43116cd nft_set_pipapo: Add support for 8-bit lookup groups and dy [...] omits e807b13cb3e3 nft_set_pipapo: Generalise group size for buckets omits 88bf6e4114d5 netfilter: flowtable: add tunnel encap/decap action offloa [...] omits cfab6dbd0ecf netfilter: flowtable: add tunnel match offload support omits b5140a36da78 netfilter: flowtable: add indr block setup support omits 4679877921cd netfilter: flowtable: add nf_flow_table_block_offload_init() omits f628c27d8566 netfilter: xt_IDLETIMER: clean up some indenting omits 049dee95f84c netfilter: bitwise: use more descriptive variable-names. omits 6daf14140129 netfilter: Replace zero-length array with flexible-array member omits eb9d7af3b7bd netfilter: nft_set_pipapo: make the symbol 'nft_pipapo_get [...] omits 9325f070f7db netfilter: cleanup unused macro omits 24d19826fcbd netfilter: nf_tables: make all set structs const omits e32a4dc6512c netfilter: nf_tables: make sets built-in omits 925d844696d9 netfilter: nft_tunnel: add support for geneve opts omits 68983a354a65 netfilter: xtables: Add snapshot of hardidletimer target omits c3c831b0a241 netfilter: flowtable: Use nf_flow_offload_tuple for stats as well omits b1fbe673b89e hwmon: (pmbus/ibm-cffps) Add another PSU CCIN to version d [...] omits 02fc3c7cc73c hwmon: (nct7904) Fix the incorrect quantity for fan & temp [...] omits 4a5dbd900957 dt-bindings: usb: add documentation for aspeed usb-vhub omits df8ae98d0b43 ARM: dts: aspeed-g4: add vhub port and endpoint properties omits a1256487fdd1 ARM: dts: aspeed-g5: add vhub port and endpoint properties omits 3f796460ed2a ARM: dts: aspeed-g6: add usb functions omits b9a57990f9d7 usb: gadget: aspeed: add ast2600 vhub support omits 487bc82801ab usb: gadget: aspeed: read vhub properties from device tree omits 6dbf05fcb688 usb: gadget: aspeed: support per-vhub usb descriptors omits eaea6efe1da9 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 5e5caf4fa8d3 usb: gadget: composite: Inform controller driver of self-powered omits eeead847487f usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] omits f48f7f9216ce udc: s3c-hsudc: Silence warning about supplies during defe [...] omits 92c227554c8e Merge tag 'irqchip-fixes-5.6-2' of git://git.kernel.org/pu [...] omits 8e11a977c8eb usb: dwc2: Silence warning about supplies during deferred probe omits 7334c8225ce1 dt-bindings: usb: dwc2: add compatible property for rk3368 usb omits 95b18f28979e dt-bindings: usb: dwc2: add compatible property for rk3328 usb omits f2c2e717642c usb: gadget: add raw-gadget interface omits 1a0808cb9e41 usb: dwc2: Implement set_selfpowered() omits 201c26c08db4 usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 0227cc84c444 usb: dwc3: core: don't do suspend for device mode if alrea [...] omits 4a1d042af420 usb: dwc3: Rework resets initialization to be more flexible omits 0d3a97083e0c usb: dwc3: Rework clock initialization to be more flexible omits b1816afaf516 dt-bindings: usb: dwc3: Allow clock list & resets to be mo [...] omits 98ed256a4dba usb: dwc3: Add support for role-switch-default-mode binding omits dd2d0d1fac2b dt-bindings: usb: generic: Add role-switch-default-mode binding omits 8a0a13799744 usb: dwc3: Registering a role switch in the DRD code. omits 7ba6b09fda5e usb: dwc3: core: add support for disabling SS instances in [...] omits 3d157c28d228 doc: dt: bindings: usb: dwc3: Update entries for disabling [...] omits 2dedea035ae8 usb: dwc3: gadget: Wrap around when skip TRBs omits a114c4ca64bd usb: dwc3: gadget: Don't clear flags before transfer ended omits a33e5d639c9b usb: dwc3: Remove kernel doc annotation where it's not needed omits 11c39809070f usb: dwc3: Add ACPI support for xHCI ports omits 07f6842341ab usb: dwc3: exynos: Add support for Exynos5422 suspend clk omits 238d76021654 usb: dwc3: meson-g12a: Don't use ret uninitialized in dwc3 [...] omits e6c597a643a6 usb: cdns3: remove redundant assignment to pointer trb omits 09890fb1073b usb: gadget: remove redundant assignment to variable status omits 49f1997ad2e2 usb: gadget: xudc: Remove redundant platform_get_irq error [...] omits a415083a11cc usb: dwc2: add support for STM32MP15 SoCs USB OTG HS and FS omits 1e355f21d3fb usb: dwc3: Add Amlogic A1 DWC3 glue omits 8dcb5a119b9c dt-bindings: usb: dwc3: Add the Amlogic A1 Family DWC3 Glu [...] omits 48ba02b2e2b1 usb: gadget: add udc driver for max3420 omits a45fdbeb80d9 dt-bindings: max3421-udc: add dt bindings for MAX3420 UDC omits 30ad6273adad usb: dwc3: trace: print enqueue/dequeue pointers too omits 0fda7600c2e1 geneve: move debug check after netdev unregister omits 5d0ab06b63fc cdc_ncm: Fix the build warning omits 61fad6816fc1 net/packet: tpacket_rcv: avoid a producer race condition omits a79c838fb049 Merge branch 'mptcp-simplify-mptcp_accept' omits dc093db5cc05 mptcp: drop unneeded checks omits 58b09919626b mptcp: create msk early omits 7a1d0e61f116 net: stmmac: platform: convert to devm_platform_ioremap_resource omits 4a601f109614 net: mscc: ocelot: adjust maxlen on NPI port, not CPU omits e1f8f78ffe98 net: ip_gre: Separate ERSPAN newlink / changelink callbacks omits 46ea929b2b3f cxgb4: fix delete filter entry fail in unload path omits 746a1eda682c tipc: add NULL pointer check to prevent kernel oops omits e228c5c0882e tipc: simplify trivial boolean return omits b8323deb6322 Merge branch 'ethtool-consolidate-irq-coalescing-part-5' omits 5b71256af2ec net: via: reject unsupported coalescing params omits 19d9ec997fa9 net: sxgbe: reject unsupported coalescing params omits b604eb31a477 net: r8169: reject unsupported coalescing params omits 4a988e3103c9 net: qlnic: let core reject the unsupported coalescing parameters omits c9312022dba8 net: qede: reject unsupported coalescing params omits 642747713620 net: netxen: let core reject the unsupported coalescing pa [...] omits 8078f028def1 net: nixge: let core reject the unsupported coalescing parameters omits 930129d9d875 net: myri10ge: reject unsupported coalescing params omits a1edda361520 net: sky2: reject unsupported coalescing params omits b48ae153345a net: skge: reject unsupported coalescing params omits af7fcbbd2229 net: octeontx2-pf: let core reject the unsupported coalesc [...] omits 078db9a3293f net: mvpp2: reject unsupported coalescing params omits 16e8d8b3e612 net: mvneta: reject unsupported coalescing params omits f99db1d489c1 net: mv643xx_eth: reject unsupported coalescing params omits 298b63eff3df net: jme: reject unsupported coalescing params omits 0c907754ae9d Merge branch 'net-phy-split-the-mscc-driver' omits 0b92f897120c net: phy: mscc: fix header defines and descriptions omits fa164e40c53b net: phy: mscc: split the driver into separate files omits da80aa52d074 net: phy: move the mscc driver to its own directory omits 3d572b2308ec Merge branch 'RED-Introduce-an-ECN-tail-dropping-mode' omits 63f3c1d06f25 selftests: mlxsw: RED: Test RED ECN nodrop offload omits 058e56ac9ee6 selftests: qdiscs: RED: Add nodrop tests omits 8040c96b4fc6 mlxsw: spectrum_qdisc: Offload RED ECN nodrop mode omits 0a7fad2376ba net: sched: RED: Introduce an ECN nodrop mode omits 14bc175d9c88 net: sched: Allow extending set of supported RED flags omits 10ef49bdcc79 selftests: qdiscs: Add TDC test for RED omits fc191af1bb0d net: stmmac: platform: Fix misleading interrupt error msg omits 13d0f7b814d9 net/bpfilter: fix dprintf usage for /dev/kmsg omits 085793f038be sfc: support configuring vf spoofchk on EF10 VFs omits fa83820e5c58 Merge branch 'net-phy-XLGMII-define-and-usage-in-PHYLINK' omits 1671c42d4872 net: phylink: Add XLGMII support omits 58b05e58d155 net: phy: Add XLGMII interface define omits f1dc7460eb40 net: ena: ethtool: clean up minor indentation issue omits ec8582d1349a net: dsa: sja1105: move MAC configuration to .phylink_mac_link_up omits 724d02156668 cxgb4: update T5/T6 adapter register ranges omits 0d1c3530e1bd net_sched: keep alloc_hash updated after hash allocation omits b1be2e8cd290 net_sched: hold rtnl lock in tcindex_partial_destroy_work() omits 60cf46ae6054 io-wq: hash dependent work omits 8766dd516c53 io-wq: split hashing and enqueueing omits d78298e73a34 io-wq: don't resched if there is no work omits f1d96a8fcbbb io_uring: NULL-deref for IOSQE_{ASYNC,DRAIN} omits d3dca69085e9 Merge branch 'i2c/for-current' of git://git.kernel.org/pub [...] omits 3086ae071686 Merge tag 'arc-5.6-rc6' of git://git.kernel.org/pub/scm/li [...] omits 6693075e0f46 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 1da8347d8505 iommu/vt-d: Populate debugfs if IOMMUs are detected omits 965995b7d7be Bluetooth: L2CAP: remove set but not used variable 'credits' omits 69a4d0baeeb1 Merge tag 'clk-fixes-for-linus' of git://git.kernel.org/pu [...] omits 018cabb694e3 Merge branch 'kvm-null-pointer-fix' into kvm-master omits 95fa10103dab KVM: nVMX: avoid NULL pointer dereference with incorrect E [...] omits 3c0897c180c6 cpufreq: Use scnprintf() for avoiding potential buffer overflow omits 7fbee48ea0fb cpuidle: psci: Split psci_dt_cpu_init_idle() omits 56cb26891ea4 PM / Domains: Allow no domain-idle-states DT property in g [...] omits 997224fe6673 Merge tag 'kvm-s390-master-5.6-1' of git://git.kernel.org/ [...] omits fba616a49fe8 PM / hibernate: Remove unnecessary compat ioctl overrides omits 51995ff51231 PM: hibernate: fix docs for ioctls that return loff_t via pointer omits c1f59a3782ee Documentation: intel_pstate: update links for references omits d5a2a6bb27f3 cpufreq: intel_pstate: Consolidate policy verification omits dd52551fb786 cpuidle: haltpoll: allow force loading on hosts without th [...] omits d01fd161e859 irqchip/gic-v3: Workaround Cavium erratum 38539 when readi [...] omits edd66086449c ACPI: PCI: Use scnprintf() for avoiding potential buffer overflow omits 949fe25f2ad3 ACPI: fan: Use scnprintf() for avoiding potential buffer overflow omits b1e14999a4b7 ACPI: EC: Eliminate EC_FLAGS_QUERY_HANDSHAKE omits 65a691f5f8f0 ACPI: EC: Do not clear boot_ec_is_ecdt in acpi_ec_add() omits 98ada3c59d05 ACPI: EC: Simplify acpi_ec_ecdt_start() and acpi_ec_init() omits 03e9a0e05739 ACPI: EC: Consolidate event handler installation code omits 0c22056f8c43 KVM: x86: Initializing all kvm_lapic_irq fields in ioapic_ [...] omits ecb9c790999f acpi/x86: ignore unspecified bit positions in the ACPI glo [...] omits 1ffb8d032d03 acpi/x86: add a kernel parameter to disable ACPI BGRT omits 7a57c09bb1cb KVM: VMX: Condition ENCLS-exiting enabling on CPU support [...] omits fa0fca68e1e6 x86/acpi: make "asmlinkage" part first thing in the functi [...] omits d49e7953f9b9 tty: serial: qcom_geni_serial: Don't try to manually disab [...] omits e83766334f96 tty: serial: qcom_geni_serial: No need to stop tx/rx on UA [...] omits 730ad0ede130 iommu/amd: Fix IOMMU AVIC not properly update the is_run b [...] omits da72a379b2ec iommu/vt-d: Ignore devices with out-of-spec domain number omits b0bb0c22c4db iommu/vt-d: Fix the wrong printing in RHSA parsing omits d26087162857 dt-bindings: display: Add idk-1110wr binding omits fdcf7bb69be4 drm/tiny: fix sparse warning: incorrect type in assignment [...] omits 94229d45239b Merge tag 'mlx5-updates-2020-03-13' of git://git.kernel.or [...] omits 44ef976ab3c4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 82f2bc2fcc01 kbuild: Disable -Wpointer-to-enum-cast omits 217a485c8399 drm/i915: Update DRIVER_DATE to 20200313 omits fffb08b37df9 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits bc1a02884a33 net/mlx5: DR, Remove unneeded functions deceleration omits de346f401ad5 net/mlx5: DR, Add support for flow table id destination action omits 0e6fa491e8b0 net/mlx5: Avoid deriving mlx5_core_dev second time omits d6c8022dfb06 net/mlx5: E-switch, Annotate esw state_lock mutex destroy omits 2bb72e7e2abc net/mlx5: E-switch, Annotate termtbl_mutex mutex destroy omits 5c2aa8ae3a2c net/mlx5: Accept flow rules without match omits 4110fc59eafb net/mlx5: E-Switch, Refactor unload all reps per rep type omits 23bb50cf7399 net/mlx5: E-Switch, Update VF vports config when num of VF [...] omits c2d7712ca385 net/mlx5: E-Switch, Introduce per vport configuration for [...] omits d7c92cb56f7b net/mlx5: E-switch, Make vport setup/cleanup sequence symmetric omits 878a73318a92 net/mlx5: E-Switch, Prepare for vport enable/disable refactor omits a9814d7fde59 net/mlx5: E-Switch, Remove redundant warning when QoS enab [...] omits 14c844cbf350 net/mlx5: E-Switch, Hold mutex when querying drop counter [...] omits 86f9453c5fca net/mlx5: E-Switch, Remove redundant check of eswitch manager cap omits 172e7890406d tty/serial: cleanup after ioc*_serial driver removal omits 52120e8c7ae3 dt-bindings: display: fix panel warnings omits 7d7587db0d7f afs: Fix client call Rx-phase signal handling omits dde9f095583b afs: Fix handling of an abort from a service handler omits 4636cf184d6d afs: Fix some tracing details omits 498b577660f0 rxrpc: Fix sendmsg(MSG_WAITALL) handling omits e138aa7d3271 rxrpc: Fix call interruptibility handling omits 158fe6665389 rxrpc: Abstract out the calculation of whether there's Tx space omits 832165d225f7 Merge branch 'bpf-core-fixes' omits acbd06206bbb selftests/bpf: Add vmlinux.h selftest exercising tracing o [...] omits b8ebce86ffe6 libbpf: Provide CO-RE variants of PT_REGS macros omits d121e1d34b72 libbpf: Ignore incompatible types with matching name durin [...] omits 3e2671fb9a95 selftests/bpf: Ensure consistent test failure output omits b0ea262a2347 Merge tag 'nfs-for-5.6-3' of git://git.linux-nfs.org/proje [...] omits 90341cd8e0a9 ia64: replace setup_irq() by request_irq() omits 7e6d869f5f02 Merge tag 'fuse-fixes-5.6-rc6' of git://git.kernel.org/pub [...] omits 2af82177af47 Merge tag 'ovl-fixes-5.6-rc6' of git://git.kernel.org/pub/ [...] omits 3492d170513a drm/i915/tgl: Remove require_force_probe protection omits 236ebc20d9af btrfs: fix log context list corruption after rename whiteo [...] omits 30b4cb36b111 selftests/bpf: Fix spurious failures in accept due to EAGAIN omits 78511edc2dd4 Merge tag 'pm-5.6-rc6' of git://git.kernel.org/pub/scm/lin [...] omits 5007928eaeb7 Merge tag 'io_uring-5.6-2020-03-13' of git://git.kernel.dk [...] omits bcd66b10b5e9 tools/bpf: Move linux/types.h for selftests and bpftool omits dcce11d545cc bpf: Add missing annotations for __bpf_prog_enter() and __ [...] omits 5996a587a466 bpf_helpers_doc.py: Fix warning when compiling bpftool omits 4e1fd25d19e8 selftests/bpf: Fix usleep() implementation omits 1afbcd9466f2 Merge branch 'generalize-bpf-ksym' omits 7ac88eba185b bpf: Remove bpf_image tree omits 517b75e44c7b bpf: Add dispatchers to kallsyms omits a108f7dcfa01 bpf: Add trampolines to kallsyms omits dba122fb5e12 bpf: Add bpf_ksym_add/del functions omits cbd76f8d5ac9 bpf: Add prog flag to struct bpf_ksym object omits 98868668367b bpf: Abstract away entire bpf_link clean up procedure omits eda0c92902b5 bpf: Add bpf_ksym_find function omits 4cd729fa022c selftests/bpf: Make tcp_rtt test more robust to failures omits ca4424c920f5 bpf: Move ksym_tnode to bpf_ksym omits 2b5cf9fb7484 selftests/bpf: Guarantee that useep() calls nanosleep() syscall omits ecb60d1c670e bpf: Move lnode list node to struct bpf_ksym omits 6ae32b29c09b tools: bpftool: Restore message on failure to guess program type omits bfea9a8574f3 bpf: Add name to struct bpf_ksym omits 535911c80ad4 bpf: Add struct bpf_ksym omits 6a64037d4bf2 bpf: Add bpf_trampoline_ name prefix for DECLARE_BPF_DISPATCHER omits b56cd05c55a1 x86/mm: Rename is_kernel_text to __is_kernel_text omits fb0bb3952401 selftests: android: Fix custom install from skipping test progs omits 1dc74544edc6 selftests: android: ion: Fix ionmap_test compile error omits 29e911ef7b70 selftests: Fix kselftest O=objdir build from cluttering to [...] omits 17829c5a42f7 Merge tag 'block-5.6-2020-03-13' of git://git.kernel.dk/li [...] omits 1ae81d78a8b2 selftests/seccomp: Adjust test fixture counts omits 9c249ec312db selftests/ftrace: Fix typo in trigger-multihist.tc omits 785c4e834f5f selftests/timens: Remove duplicated include <time.h> omits 14f4283aa3e6 selftests/resctrl: fix spelling mistake "Errror" -> "Error" omits d36561296bb5 Merge tag 'mmc-v5.6-rc1-2' of git://git.kernel.org/pub/scm [...] omits 1cfff5f01563 drm/dp_mst: Convert drm_dp_mst_topology_mgr.is_waiting_for [...] omits b2bf6660709c perf test: Print if shell directory isn't present omits 48f5d5cb80b4 Merge tag 'ieee802154-for-davem-2020-03-13' of git://git.k [...] omits 5ec82c49a21a ethtool: fix spelling mistake "exceeeds" -> "exceeds" omits 94b18a87efdd Merge tag 'wireless-drivers-2020-03-13' of git://git.kerne [...] omits 242a6df688dc Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits ddd2b85ff73b afs: Use kfree_rcu() instead of casting kfree() to rcu_callback_t omits b5475d8caedb arm64: kvm: hyp: use cpus_have_final_cap() omits 1db5cdeccd81 arm64: cpufeature: add cpus_have_final_cap() omits 30b435d54b84 spi: dt-bindings: spi-controller: Fix spi-[rt]x-bus-width [...] omits a079ff858cc0 spi: dt-bindings: spi-controller: Fix #address-cells for s [...] omits e32c8c2a5fbe drm/tegra: hdmi: Silence deferred-probe error omits 8f839fb6b39e drm/tegra: dc: Silence RGB output deferred-probe error omits 6e5505cf3ee4 regulator: core: Avoid device name duplication in NORMAL_GET omits 910a7e89cec6 HID: appleir: Use devm_kzalloc() instead of kzalloc() omits b08e8d8a508a HID: appleir: Remove unnecessary goto label omits 34a77b0b7b86 drm/i915: Add Wa_1605460711 / Wa_1408767742 to ICL and EHL omits fb899dd8ea9c drm/i915: Apply Wa_1406680159:icl,ehl as an engine workaround omits 14f49be483b5 drm/i915: Add Wa_1406306137:icl,ehl omits d0ed510a8eb1 drm/i915: Add Wa_1604278689:icl,ehl omits aa64f8e1cf23 drm/i915: Add Wa_1209644611:icl,ehl omits 415d1269975d drm/i915: Handle all MCR ranges omits a7fbb630c548 drm/scheduler: fix inconsistent locking of job_list_lock omits c2c91828fbdb drm/sched: add run job trace omits f88ef3ca869d drm/amdgpu/swsmu: clean up unused header in swsmu omits 93cdb48ecac2 drm/amdgpu: add codes to clear AccVGPR for arcturus omits 473e3f7720f6 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 omits 7f2be468a855 drm/amdgpu: Stop using the DRIVER debugging flag for vblan [...] omits 9543a9c3e235 drm/amd/display: Possible divide by zero in set_speed() omits 95f247e73f8d drm/amdgpu/display: clean up some indenting omits a5437e0b81a4 drm/amd/display: clean up a condition in dmub_psr_copy_settings() omits 62458528b9e3 drm: amd/acp: fix broken menu structure omits 2541f95c177d AMD KFD: Use fallthrough; omits 3738de347405 drm/amd/powerplay: Move fallthrough; into containing #ifde [...] omits 45ce19eb8f29 AMD POWERPLAY: Use fallthrough; omits ded33f368c90 AMD DISPLAY CORE: Use fallthrough; omits c1509f3f6fa4 drm/amdgpu: fix warning in ras_debugfs_create_all() omits 565d19415577 drm/amdgpu: add fbdev suspend/resume on gpu reset omits 88474ccad5f8 drm/amdgpu: update ras capability's query based on mem ecc [...] omits 6397ec580d6e drm/amd/amdgpu: Fix GPR read from debugfs (v2) omits c8d6396b00d4 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct omits 17cb04f2a6c7 drm/amdgpu: use amdgpu_ras.h in amdgpu_debugfs.c omits 06dcd7eb83ee drm/amdgpu: check GFX RAS capability before reset counters omits c2c6f816a815 drm/amdgpu: resolve failed error inject msg omits 5f8761158234 drm/amdgpu/sriov refine vcn_v2_5_early_init func omits 92bd1f2e1eed Merge tag 'at24-fixes-for-v5.6-rc6' of git://git.kernel.or [...] omits 5cb2ace90deb tpm: of: Handle IBM,vtpm20 case when getting log parameters omits c853680453ac ovl: fix lockdep warning for async write omits 53afcd310e86 ovl: fix some xino configurations omits cfb5d65f2595 ARM: dts: dra7: Add bus_dma_limit for L3 bus omits 8c34cd1a7f08 drm/bochs: downgrade pci_request_region failure from error [...] omits 941224e09483 IB/rdmavt: Free kernel completion queue when done omits 469ff207b4c4 x86/vector: Remove warning on managed interrupt migration omits 8daee952b438 i2c: acpi: put device when verifying client fails omits b350f0a3eb26 NTB: add pci shutdown handler for AMD NTB omits ac10d4f6c2a8 NTB: send DB event when driver is loaded or un-loaded omits 41dfc3f79650 NTB: remove redundant setting of DB valid mask omits 5f0856bebc6e NTB: return link up status correctly for PRI and SEC omits ae5f4bdccf03 NTB: add helper functions to set and clear sideinfo omits 92abf4cb993d NTB: move ntb_ctrl handling to init and deinit omits 673dd0c24779 NTB: handle link up, D0 and D3 events correctly omits 60ceafd151d6 NTB: handle link down event correctly omits fdd8281fb0bc NTB: remove handling of peer_sta from amd_link_is_up omits 2465b87ce36e NTB: set peer_sta within event handler itself omits 5cafa48502c8 NTB: return the side info status from amd_poll_link omits 5c6404d5fa74 NTB: define a new function to get link status omits 8a7cedef441f NTB: Enable link up and down event notification omits 52ba44788964 NTB: clear interrupt status register omits cb004c28dd2f NTB: Fix access to link status and control register omits 8ad1a2f351c1 MAINTAINERS: update maintainer list for AMD NTB driver omits 7f78c68aa796 NTB: ntb_transport: Use scnprintf() for avoiding potential [...] omits 788b041afd9a ntb_hw_switchtec: Fix ntb_mw_clear_trans error if size == 0 omits 2ef97a6c181e ntb_tool: Fix printk format omits 99a06056124d NTB: ntb_perf: Fix address err in perf_copy_chunk omits a3cfdd392811 {IB,net}/mlx5: Move asynchronous mkey creation to mlx5_ib omits fc6a9f86f08a {IB,net}/mlx5: Assign mkey variant in mlx5_ib only omits 54c62e13ad76 {IB,net}/mlx5: Setup mkey variant before mr create command [...] omits 5bdfa854013c RDMA/mad: Do not crash if the rdma device does not have a [...] omits f2f2b3bbf0d9 RDMA/core: Fix missing error check on dev_set_name() omits ba3b01d7a6f4 iommu/vt-d: Fix debugfs register reads omits 81ee85d04624 iommu/vt-d: quirk_ioat_snb_local_iommu: replace WARN_TAINT [...] omits 96788c7a7f1e iommu/vt-d: dmar_parse_one_rmrr: replace WARN_TAINT with p [...] omits 59833696442c iommu/vt-d: dmar: replace WARN_TAINT with pr_warn + add_taint omits 7aefa6237cfe RDMA/nl: Do not permit empty devices names during RDMA_NLD [...] omits dec9de2ada52 drm/amd/display: Add link_rate quirk for Apple 15" MBP 2017 omits 063e768ebd27 drm/amdgpu: add fbdev suspend/resume on gpu reset omits 5bbc6604a628 drm/amd/amdgpu: Fix GPR read from debugfs (v2) omits b55dbe596942 drm/amd/display: fix typos for dcn20_funcs and dcn21_funcs struct omits bb4328f6b9cb drm/i915/selftest: Add more poison patterns omits af3d0a68698c powerpc/kasan: Fix shadow memory protection with CONFIG_KA [...] omits 1d3435793123 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 77b400d7a1e8 MAINTAINERS: adjust to trusted keys subsystem creation omits ac97b06f6b0f tpm: tpm_tis_spi_cr50: use new structure for SPI transfer delays omits ad28db73c18c tpm_tis_spi: use new 'delay' structure for SPI transfer delays omits f9bf8adb55cd tpm: tpm2_bios_measurements_next should increase position index omits d7a47b96ed11 tpm: tpm1_bios_measurements_next should increase position index omits 805fa88e0780 tpm: Don't make log failures fatal omits 3a9dd3ecb207 kconfig: make 'imply' obey the direct dependency omits def2fbffe62c kconfig: allow symbols implied by y to become m omits 0d81a3f29c0a Merge tag 'drm-fixes-2020-03-13' of git://anongit.freedesk [...] omits 1cd9b3abf533 net: drop_monitor: use IS_REACHABLE() to guard net_dm_hw_report() omits 54b778476941 modpost: return error if module is missing ns imports and [...] omits 93c95e526a4e modpost: rework and consolidate logging interface omits 9dffecc1339b kbuild: allow to run dt_binding_check without kernel confi [...] omits e10c4321dc1e kbuild: allow to run dt_binding_check and dtbs_check in a [...] omits b5154bf63e55 kbuild: avoid concurrency issue in parallel building dtbs [...] omits 2eebb7abefb9 kbuild: doc: fix references to other documents omits 290df92a9419 null_blk: describe the usage of fault injection param omits d831ee84bfc9 bpf: Add bpf_xdp_output() helper omits bb81bf621510 NTB: Fix an error in get link status omits 4823b7210b90 Merge branch 'bpf_get_ns_current_pid_tgid' omits 1c1052e0140a tools/testing/selftests/bpf: Add self-tests for new helper [...] omits 16b78f052d01 Merge tag 'topic/mst-bw-check-fixes-for-airlied-2020-03-12 [...] omits b4490c5c4e02 bpf: Added new helper bpf_get_ns_current_pid_tgid omits 1e2328e76254 fs/nsfs.c: Added ns_match omits f31d83f047e1 Merge tag 'drm-intel-fixes-2020-03-12' of git://anongit.fr [...] omits 132c1af0a23d tools: bpftool: Fix minor bash completion mistakes omits 75a1e792c335 tools: bpftool: Allow all prog/map handles for pinning objects omits d94432653519 Merge tag 'amd-drm-fixes-5.6-2020-03-11' of git://people.f [...] omits 1b51f69461e6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b35f14f41041 libbpf: Split BTF presence checks into libbpf- and kernel- [...] omits 69ddce0970d9 Merge tag 'amd-drm-next-5.7-2020-03-10' of git://people.fr [...] omits 8d830f549dbd bpftool: Add _bpftool and profiler.skel.h to .gitignore omits 39be909c38a4 bpftool: Skeleton should depend on libbpf omits 14e5728ff817 bpftool: Only build bpftool-prog-profile if supported by clang omits 047d4cd2067b drm/dp_mst: Rewrite and fix bandwidth limit checks omits 87212b51bff0 drm/dp_mst: Reprobe path resources in CSN handler omits fcf463807596 drm/dp_mst: Use full_pbn instead of available_pbn for band [...] omits b2feb1d6d348 drm/dp_mst: Rename drm_dp_mst_is_dp_mst_end_device() to be [...] omits a8eceea84a3a inet: Use fallthrough; omits 8a765471a65e octeontx2-pf: unlock on error path in otx2_config_pause_frm() omits 807f030b44cc Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c0368595c163 net: systemport: fix index check to avoid an array out of [...] omits 0f70eedc0f77 Merge branch 'ipa-fixes' omits 4639b38b7209 Revert "arm64: dts: sdm845: add IPA information" omits e31a50162feb bitfield.h: add FIELD_MAX() and field_max() omits 9d0e0cd9a529 tc-testing: add ETS scheduler to tdc build configuration omits 611d779af7ca net: phy: fix MDIO bus PM PHY resuming omits 82a9822b2677 Merge branch 'ethtool-netlink-interface-part-3' omits 546379b9a01b ethtool: add CHANNELS_NTF notification omits e19c591eafad ethtool: set device channel counts with CHANNELS_SET request omits 0c84979c951a ethtool: provide channel counts with CHANNELS_GET request omits bc9d1c995ecb ethtool: add RINGS_NTF notification omits 2fc2929e8072 ethtool: set device ring sizes with RINGS_SET request omits e4a1717b677c ethtool: provide ring sizes with RINGS_GET request omits 111dcba3c694 ethtool: add PRIVFLAGS_NTF notification omits f265d799596a ethtool: set device private flags with PRIVFLAGS_SET request omits e16c3386fc4d ethtool: provide private flags with PRIVFLAGS_GET request omits 9c6451ef4881 ethtool: add FEATURES_NTF notification omits 0980bfcd6954 ethtool: set netdev features with FEATURES_SET request omits 88db6d1e4f62 ethtool: add ethnl_parse_bitset() helper omits 0524399d4612 ethtool: provide netdev features with FEATURES_GET request omits f70bb06563ed ethtool: update mapping of features to legacy ioctl requests omits 98130546da11 ethtool: rename ethnl_parse_header() to ethnl_parse_header [...] omits d9a9f4849fe0 cifs_atomic_open(): fix double-put on late allocation failure omits 210391326502 gfs2_atomic_open(): fix O_EXCL|O_CREAT handling on cold dcache omits 175c4d9b3b9a Revert "drm/i915/tgl: Add extra hdc flush workaround" omits f8ab30477690 Merge branch 'Introduce-connection-tracking-offload' omits 1ef3018f5af3 net/mlx5e: CT: Support clear action omits 5c6b94604744 net/mlx5e: CT: Handle misses after executing CT action omits ac991b48d43c net/mlx5e: CT: Offload established flows omits 4c3844d9e97e net/mlx5e: CT: Introduce connection tracking omits ee1c45e87595 flow_offload: Add flow_match_ct to get rule ct match omits 43435e91396f net/mlx5: E-Switch, Support getting chain mapping omits 6fb0701a9cfa net/mlx5: E-Switch, Add support for offloading rules with [...] omits d18296ffd9cc net/mlx5: E-Switch, Introduce global tables omits edd5861e597b net/sched: act_ct: Enable hardware offload of flow table entires omits 8b3646d6e0c4 net/sched: act_ct: Support refreshing the flow table entries omits 30b0cf90c6dd net/sched: act_ct: Support restoring conntrack info on skbs omits 9c26ba9b1f45 net/sched: act_ct: Instantiate flow table entry actions omits 978703f42549 netfilter: flowtable: Add API for registering to flow tabl [...] omits c6fe5729dcff net/mlx5e: en_rep: Create uplink rep root table after eswi [...] omits 5b7cb7451585 net/mlx5: E-Switch, Enable reg c1 loopback when possible omits 22ca8a452e57 drm/i915/gt: Wait for RCUs frees before asserting idle on unload omits 1aa6e058dd6c vt: vt_ioctl: remove unnecessary console allocation checks omits c46c320c02d0 drm/i915/selftests: Use igt_random_offset() omits 7dc8f1143778 drm/i915/gem: Drop relocation slowpath omits 6687c201fdc3 ARM: bcm2835-rpi-zero-w: Add missing pinctrl name omits bf3347c4d15e Merge branch 'ct-offload' of git://git.kernel.org/pub/scm/ [...] omits 93e616131a38 Merge branch 'bind_addr_zero' omits 7f204a7de8b0 selftests: net: Add SO_REUSEADDR test to check if 4-tuples [...] omits 335759211a32 tcp: Forbid to bind more than one sockets haveing SO_REUSE [...] omits 4b01a9674231 tcp: bind(0) remove the SO_REUSEADDR restriction when ephe [...] omits 16f6c2518f9e tcp: Remove unnecessary conditions in inet_csk_bind_conflict(). omits e4792ffe971d Merge branch 'hns3-fixes' omits 59359fc8a2f7 net: hns3: clear port base VLAN when unload PF omits 903b85d3adce net: hns3: fix RMW issue for VLAN filter switch omits 23b4201dead4 net: hns3: fix VF VLAN table entries inconsistent issue omits 5eb01ddfcfb2 net: hns3: fix "tc qdisc del" failed issue omits af91fd7e17f1 Merge branch 'ethtool-consolidate-irq-coalescing-part-4' omits e259b9114b1e net: ixgbevf: reject unsupported coalescing params omits eb7975d3789f net: ixgbe: reject unsupported coalescing params omits dbfa497a26e1 net: igc: let core reject the unsupported coalescing parameters omits 3ff8000ddc7d net: igbvf: reject unsupported coalescing params omits a289108c2a62 net: igb: let core reject the unsupported coalescing parameters omits cf5d0f1c24b1 net: iavf: reject unsupported coalescing params omits 5f85d407ed4b net: i40e: reject unsupported coalescing params omits 194219a79259 net: fm10k: reject unsupported coalescing params omits 86f0f963f8db net: e1000: reject unsupported coalescing params omits 7b8fda64b29d net: hns3: reject unsupported coalescing params omits 4f9546d24a12 net: hns: reject unsupported coalescing params omits 4db086932370 net: gianfar: reject unsupported coalescing params omits d5e3c87d302c net: fec: reject unsupported coalescing params omits a3f9dd70bfcc net: dpaa: reject unsupported coalescing params omits 8213f6c9a275 net: be2net: reject unsupported coalescing params omits c7449b756943 sfc: ethtool: Refactor to remove fallthrough comments in c [...] omits b09fe70ef520 taprio: Fix sending packets without dequeueing them omits 470cf1c28d2f clocksource/drivers/timer-cs5535: Request irq with non-NUL [...] omits 7c4046b1c53b Revert "net: sched: make newly activated qdiscs visible" omits 7315608302f1 Merge series "spi: meson-spicc: add support for AXG and G1 [...] omits 5b16668e638c spi: acpi: remove superfluous parameter check omits 9ea7db818d9d spi: dt-bindings: amlogic, meson-gx-spicc: add Amlogic G12 [...] omits 4e3d322058a5 spi: meson-spicc: add support for Amlogic G12A omits 0eb707ac7dd7 spi: meson-spicc: adapt burst handling for G12A support omits f27bff479ea3 spi: meson-spicc: setup IO line delay omits 8791068dab97 spi: meson-spicc: add min sclk for each compatible omits 3196816ff64b spi: meson-spicc: support max 80MHz clock omits 3e0cf4d3fc29 spi: meson-spicc: add a linear clock divider support omits a6cda1f905b4 spi: meson-spicc: enhance output enable feature omits b9dfb20eed5c spi: meson-spicc: remove unused variables omits 3cc6e2c599cd Merge tag 'for-linus-5.6-2' of git://github.com/cminyard/l [...] omits e2e57291097b wlcore: remove stray plus sign omits c57c1644c266 vt: drop redundant might_sleep() in do_con_write() omits 6a7c533d4a18 xhci-pci: Allow host runtime PM as default for Intel Tiger [...] omits ceca49382ac2 xhci: Finetune host initiated USB3 rootport link suspend a [...] omits 0200b9f790b0 xhci: Wait until link state trainsits to U0 after setting [...] omits eb002726fac7 xhci: Ensure link state is U3 after setting USB_SS_PORT_LS_U3 omits cbb23d5572f0 usb: host: xhci-tegra: Tegra186/Tegra194 LPM omits 2170a98d56cc usb: xhci: Enable LPM for VIA LABS VL805 omits 9c1aa36efdae xhci: Show host status when watchdog triggers and host is [...] omits 76eac5d21a71 xhci: Add a separate debug message for split transaction errors. omits 72ae194704da xhci: bail out early if driver can't accress host in resume omits 2a9c226da9aa media: imx: imx7-media-csi: Support clamping Y10 and Y12 to Y8 omits b1f240eeef79 media: imx: imx7-media-csi: Add Y10 and Y12 formats support omits 61ef7304be7a media: imx: imx6-media-csi: Support clamping Y10 and Y12 to Y8 omits 8f1973023e96 media: imx: imx6-media-csi: Replace Y16 with Y10 and Y12 omits f7b8488bd39a media: imx: imx7-media-csi: Fix video field handling omits 490f1ff1e6b2 media: imx: imx7-media-csi: Remove unneeded register read omits 89f517a133ec media: imx: imx7-mipi-csis: Filter on CSI-2 data type omits e1a7461b2159 media: imx: imx7_mipi_csis: Add greyscale formats support omits 535e9ea794cf media: imx: imx7_mipi_csis: Print the RESOL_CH0 register omits 770cbf89f90b media: imx: imx7_mipi_csis: Power off the source when stop [...] omits c6d8269700ff media: mtk-mdp: Check return value of of_clk_get omits a5e72cfa6a75 media: platform: stm32: don't print an error on probe deferral omits 40ed96299357 media: platform: stm32: defer probe for auxiliary clock omits a246b4d54770 media: xirlink_cit: add missing descriptor sanity checks omits 485b06aadb93 media: stv06xx: add missing descriptor sanity checks omits 2644bc8569ba Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 998912346c0d media: ov519: add missing endpoint sanity checks omits 8ff3cf4824d1 media: i2c: s5c73m3: Fix number in auto focus cluster omits 2362a3d189fc media: videobuf2-core: fix dprintk level omits 791b7be14e93 media: imx214: Remove redundant code omits f1a64f56663e media: i2c: ov5695: Fix power on and off sequences omits 25130b8ad409 media: i2c: imx219: Add support for cropped 640x480 resolution omits 22da1d56e982 media: i2c: imx219: Add support for RAW8 bit bayer format omits ca45448a5665 media: i2c: imx219: Fix power sequence omits da84967943f7 media: MAINTAINERS: adjust entry to refactoring smiapp.h omits aad54b1b41d4 media: mailmap: Add entry for my @iki.fi address omits 9a9b138e6411 media: staging: imgu: make imgu work on low frequency for [...] omits da9a5aa3402d serial: core: Refactor uart_unlock_and_check_sysrq() omits e140ef36925f serial: core: Use uart_console() helper in SysRq code omits b18896ff3a92 serial: core: Print escaped SysRq Magic sequence if enabled omits 2ce5eace42b8 serial: core: Use string length for SysRq magic sequence omits 6de18fa3bd1d media: Fix build failure due to missing select REGMAP_I2C omits 5461e0530c22 ALSA: pcm: oss: Remove WARNING from snd_pcm_plug_alloc() checks omits f17f06a0c779 slimbus: ngd: add v2.1.0 compatible omits 430f35b734e6 media: tvp5150: make debug output more readable omits baf178219478 media: tvp5150: add support to limit sdtv standards omits 6a9feaa8774f x86/mm/kmmio: Use this_cpu_ptr() instead get_cpu_var() for [...] omits de4362899e78 media: dt-bindings: tvp5150: add optional sdtv standards d [...] omits 47428787b894 media: dt-bindings: tvp5150: cleanup bindings stlye omits 9c8e50986328 media: tvp5150: add subdev open/close callbacks omits e953c1030005 media: tvp5150: add v4l2-event support omits 73549a69a415 media: tvp5150: move irq en-/disable into runtime-pm ops omits 96ca7c412a2c media: tvp5150: initialize subdev before parsing device tree omits 46fe6e7dcede media: tvp5150: add FORMAT_TRY support for get/set selecti [...] omits 531d3040bc5c ovl: fix lock in ovl_llseek() omits b4125e5b1bd7 media: tvp5150: fix set_selection rectangle handling omits fc79884b00dc media: dt-bindings: tvp5150: Add input port connectors DT [...] omits 0556f1d580d4 media: tvp5150: add input source selection of_graph support omits a080a92a6f89 media: partial revert of "[media] tvp5150: add HW input co [...] omits dfc22c073b78 media: v4l2-fwnode: add initial connector parsing support omits a5e1deec4ebb media: v4l2-fwnode: add v4l2_fwnode_connector omits 5e316ff52cd7 media: v4l2-fwnode: add endpoint id field to v4l2_fwnode_link omits 507a0ba93aa1 media: v4l2-fwnode: simplify v4l2_fwnode_parse_link omits 453b0c8304dc media: v4l2-fwnode: fix v4l2_fwnode_parse_link handling omits f8c8ee61189b media: v4l: link dt-bindings and uapi omits a5a8cb966a61 media: dt-bindings: display: add sdtv-standards defines omits 369cee792524 media: dt-bindings: connector: analog: add sdtv standards [...] omits 3f870a450304 media: am437x-vpfe: exclude illegal values for enum when v [...] omits 80264809ea0a media: ti-vpe: cal: fix a kernel oops when unloading module omits e6599adfad30 media: mtk-vpu: avoid unaligned access to DTCM buffer. omits fe4eb069edb7 bpftool: Use linux/types.h from source tree for profiler build omits 11bde986002c block, zoned: fix integer overflow with BLKRESETZONE et al omits ff77042296d0 null_blk: fix spurious IO errors after failed past-wp access omits 1a421ebab6bb spi: spi-nxp-fspi: Fix a NULL vs IS_ERR() check in probe omits 27978872179b MAINTAINERS: Update my email address omits 1320a4052ea1 audit: trigger accompanying records when no rules present omits 44d462acc0bf perf record: Fix binding of AIO user space buffers to nodes omits 2bdb7380fe12 drm/vmwgfx: Remove a few unused functions omits 44e5f9311cf0 drm/vmwgfx: Drop preempt_disable() in vmw_fifo_ping_host() omits b354e6c10eaf Bluetooth: L2CAP: Fix a condition in l2cap_sock_recvmsg() omits 58def851063d libata: drop BPRINTK() omits fa800d73c8d0 blk-iocost: remove duplicated lines in comments omits 2c272542baee nbd: requeue command if the soecket is changed omits 88d6041d0700 block: sed-opal: Change the check condition for regular se [...] omits d970958b2d24 nbd: enable replace socket if only one connection is configured omits b53df2e7442c block: Fix partition support for host aware zoned block devices omits 2293b4195800 io-wq: remove duplicated cancel code omits 91dfa2dd812a block/drbd: delete invalid function drbd_md_mark_dirty_ omits 9243c6f3e012 block: Document genhd capability flags omits 07bcfd1291de drm/i915/gen12: Disable preemption timeout omits e49bd683e00b AHCI: Add support for Loongson 7A1000 SATA controller omits 9acb9fe18d86 PCI: Add Loongson vendor ID omits ca44e47a2b86 ssb: Use scnprintf() for avoiding potential buffer overflow omits 1da740e08a2d prism54: Use scnprintf() for avoiding potential buffer overflow omits f35ba45c39c9 ipw2x00: Use scnprintf() for avoiding potential buffer overflow omits d3f8c708c0d7 b43legacy: Use scnprintf() for avoiding potential buffer overflow omits 68b02e0c512b b43: Use scnprintf() for avoiding potential buffer overflow omits 5cb5b4759cf6 carl9170: Use scnprintf() for avoiding potential buffer overflow omits ce24f736f2e0 block: cleanup comment for blk_flush_complete_seq omits 754a15726f8d block: remove unneeded argument from blk_alloc_flush_queue omits 361301a22219 block: cleanup for _blk/blk_rq_prep_clone omits fc4cc7721025 block: remove redundant setting of QUEUE_FLAG_DYING omits 35ed78b32cbb block: use bio_{wouldblock,io}_error in direct_make_request omits 0d72031820a7 block: fix comment for blk_cloned_rq_check_limits omits 32521a913852 libertas: Use new structure for SPI transfer delays omits 9454f7a895b8 mwifiex: set needed_headroom, not hard_header_len omits 310443268b29 iwlegacy: Remove unneeded variable ret omits 871b4b48cdbf b43legacy: replace simple_strtol() with kstrtoint() omits 90a39326f1d1 rtw88: remove unused member of struct rtw_hal omits 7cd37a0006b0 lightnvm: pblk: Use scnprintf() for avoiding potential buf [...] omits 034851049082 block: aoe: Use scnprintf() for avoiding potential buffer [...] omits 2d83dddf85cc qtnfmac: add interface combination check for repeater mode omits 616f5701f4ab qtnfmac: assign each wiphy to its own virtual platform device omits c3d476d21851 qtnfmac: set valid edmg in cfg80211_chan_def omits 44d09764856f qtnfmac: support WPA3 OWE in AP mode omits b3860e7a3e71 qtnfmac: support WPA3 SAE in AP mode omits a900cc5cd846 libata: transport: Use scnprintf() for avoiding potential [...] omits c80b18cbb04b rtlwifi: rtl8188ee: Fix regression due to commit d1d1a96bdb44 omits cc3200eac4c5 blk-mq: insert flush request to the front of dispatch queue omits 5e6bdd37c552 s390/dasd: fix data corruption for thin provisioned devices omits f967140dfb74 perf/amd/uncore: Replace manual sampling check with CAP_NO [...] omits 30a2da7b7e22 block: Fix use-after-free issue accessing struct io_cq omits 6f704b2fbbde media: venus: support frame rate control omits 18d200460cd7 mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for eMMC sleep command omits 0eae14a067c5 crypto: ccree - refactor AEAD IV in AAD handling omits b66c1876a756 crypto: ccree - use crypto_ipsec_check_assoclen() omits 69cd3e16c0d6 crypto: ccree - only check condition if needed omits 6429ccdd4f2d crypto: ccree - remove ancient TODO remarks omits 8b9d6e982db7 crypto: ccree - remove pointless comment omits d8215ff1265f crypto: ccree - update register handling macros omits b61028135843 crypto: ccp - use file mode for sev ioctl permissions omits f086fd1e4344 hwrng: imx-rngc - simplify interrupt mask/unmask omits b9957fc94458 hwrng: imx-rngc - check the rng type omits f7d79450d192 hwrng: imx-rngc - (trivial) simplify error prints omits 3acd9ea9331c hwrng: imx-rngc - use automatic seeding omits 47a1f8e8b363 hwrng: imx-rngc - fix an error path omits ace74b627c88 hwrng: ks-sa - move TI Keystone driver into the config men [...] omits 74b58db8b7ed crypto: hisilicon/sec2 - Add pbuffer mode for SEC driver omits 2514f5595db7 crypto: hisilicon/sec2 - Update IV and MAC operation omits 8824bc5ed1e7 crypto: hisilicon/sec2 - Add iommu status check omits a13c97118749 crypto: hisilicon/sec2 - Add workqueue for SEC driver. omits 57ca81245f4d crypto: hisilicon - Use one workqueue per qm instead of per qp omits 3cd54a4c3c32 crypto: aead - improve documentation for scatterlist layout omits 8ff357a9d146 crypto: testmgr - do comparison tests before inauthentic i [...] omits 6f3a06d959f4 crypto: testmgr - use consistent IV copies for AEADs that need it omits d069b20403d7 crypto: qce - fix wrong config symbol reference omits 542b7ffee3e2 crypto: qat - simplify the qat_crypto function omits 15f7a4c65293 crypto: ccp - Cleanup sp_dev_master in psp_dev_destroy() omits 1f14b57ffc0a crypto: ccp - Cleanup misc_dev on sev_exit() omits c15e7f072288 staging: rtl8712: Fixes for simple typos in C comments omits cecc113c1af0 USB: serial: pl2303: add device-id for HP LD381 omits 8e852a7953be USB: serial: option: add ME910G1 ECM composition 0x110b omits 753039ef8b2f x86/cpu/amd: Call init_amd_zn() om Family 19h processors too omits 3b0d6458c705 drm/vmwgfx: Refuse DMA operation when SEV encryption is active omits 81a00960d3fa drm/vmwgfx: Fix the refuse_dma mode when using guest-backe [...] omits 808431d6deac media: venus: vdec: Fix forgotten mutex unlock in start streaming omits 0c868627e617 cpufreq: dt: Allow platform specific intermediate callbacks omits 0411ea89a689 drm/tegra: dc: Release PM and RGB output when client's reg [...] omits a858ac8f4033 drm/tegra: dc: Use devm_platform_ioremap_resource omits f9d690b6ece7 tty: serial: qcom_geni_serial: Allocate port->rx_fifo buff [...] omits 9a8da6082ddb tty: serial: ifx6x60: Convert to GPIO descriptors omits b685e6febde6 tty: serial: ifx6x60: Use helper variable for dev omits 2607d7246fb2 arm64: dts: ls1028a: add missing LPUART nodes omits c75b1fddae6c dt-bindings: serial: lpuart: add ls1028a compatibility omits e33253f3b74b tty: serial: fsl_lpuart: add LS1028A earlycon support omits c2f448cff22a tty: serial: fsl_lpuart: add LS1028A support omits a092ab25fdaa tty: serial: fsl_lpuart: fix DMA mapping omits 159381df1442 tty: serial: fsl_lpuart: fix DMA operation when using IOMMU omits d3394b3d5182 serial/sysrq: Add a help-string for MAGIC_SYSRQ_SERIAL_SEQUENCE omits 207f6f34fb10 tty/serial: atmel: Use uart_console() helper omits cfb7bdfc6978 serial: pic32_uart: Use uart_console() helper omits 4cbd7814bbd5 tty: sifive: Finish transmission before changing the clock omits 541368b46b82 usb: phy: Add driver for the Ingenic JZ4770 USB transceiver omits adc221b564df dt-bindings: Document JZ4770 PHY bindings omits aed679220313 USB: EHCI: ehci-mv: use a unique bus name omits 6351f1708b14 USB: EHCI: ehci-mv: switch the HSIC HCI to HSIC mode omits 706f4bbf187c usb: typec: ucsi_ccg: workaround for NVIDIA test device omits 0de005d0e427 USB: mon: Use scnprintf() for avoiding potential buffer overflow omits eceeea5481d4 media: lmedm04: remove redundant assignment to variable gate omits a7463e2dc698 media: tda10071: fix unsigned sign extension overflow omits b433e340e756 usb: host: xhci-plat: add a shutdown omits 081da1325d35 usb: typec: ucsi: displayport: Fix a potential race during [...] omits d16e7b62c5ad usb: typec: ucsi: displayport: Fix NULL pointer dereference omits b63e48fb50e1 USB: Disable LPM on WD19's Realtek Hub omits 6e436169a701 Staging: rtl8188eu: rtw_mlme: Add space around operators omits 3010518964dc thunderbolt: Use scnprintf() for avoiding potential buffer [...] omits 889968a4f769 media: dw2102: probe for demodulator i2c address omits 985b0edefa31 media: em28xx: Enable Hauppauge 461e rev2 omits e6089feca460 media: m88ds3103: Add support for ds3103b demod omits 038341dc5f7b staging: rtl8723bs: Use scnprintf() for avoiding potential [...] omits 39ddadf14da7 staging: rtl8192e: Use scnprintf() for avoiding potential [...] omits 72e7375cafc1 staging: rtl8188eu: Use scnprintf() for avoiding potential [...] omits 234ff54287c1 staging: most: core: Use scnprintf() for avoiding potentia [...] omits 1693a2fa4b1f staging: wilc1000: updated DT binding documentation omits 9aa4e8de3b0c staging: wilc1000: modified 'clock-names' and 'compatible' [...] omits 3ee72c08885c staging: wilc1000: use 'interrupts' property instead of 'i [...] omits dfb252c7b680 ath5k: Use scnprintf() for avoiding potential buffer overflow omits bc8f237823bc ath11k: Use scnprintf() for avoiding potential buffer overflow omits e6c6d7d4a15d media: rc: make scancodes 64 bit omits 5637c4ca961b ath10k: allow qca988x family to support ack rssi of tx dat [...] omits 58d6fee50e67 misc: eeprom: at24: fix regulator underflow omits 96298f640104 Bluetooth: L2CAP: handle l2cap config request during open state omits b8d290525e39 Bluetooth: clean up connection in hci_cs_disconnect omits e6e0f093d978 dt-bindings: soc: qcom: fix IPA binding omits e1f550dc44a4 net: mvmdio: avoid error message for optional IRQ omits 012fc74517b2 net: dsa: mv88e6xxx: Add missing mask of ATU occupancy register omits 767d3ded5fb8 net: mptcp: don't hang before sending 'MP capable with data' omits 06669ea346e4 net: memcg: fix lockdep splat in inet_csk_accept() omits 5e72b23774c2 Merge branch 's390-qeth-fixes' omits 5d4f78564c9c s390/qeth: implement smarter resizing of the RX buffer pool omits 0f75e149298b s390/qeth: refactor buffer pool code omits f81649dfa534 s390/qeth: use page pointers to manage RX buffer pool omits 267762538705 seg6: fix SRv6 L2 tunnels to use IANA-assigned protocol number omits a20f997010c4 net: dsa: Don't instantiate phylink for CPU/DSA ports unle [...] omits dc3e19f4572b soc: qcom: ipa: fix spelling mistake "cahces" -> "caches" omits 9b96a3e6dd4b net: ibm: remove set but not used variables 'err' omits 64fbca011976 net: Add missing annotation for *netlink_seq_start() omits 734c8f757439 tcp: Add missing annotation for tcp_child_process() omits 0d8a42c93a7a raw: Add missing annotations to raw_seq_start() and raw_se [...] omits 4cda75275f9f net: sched: make newly activated qdiscs visible omits dacf470b2641 net: slcan, slip -- no need for goto when if () will do omits 46e4c421a053 net/packet: tpacket_rcv: do not increment ring index on drop omits f3cc008bf6d5 sxgbe: Fix off by one in samsung driver strncpy size arg omits c7211ff3be0f net: stmmac: selftests: Fix L3/L4 Filtering test omits 0fa81b304a79 cdc_ncm: Implement the 32-bit version of NCM Transfer Block omits f9fc28a8de2f net: caif: Add lockdep expression to RCU traversal primitive omits 81f954a44567 bareudp: Fixed bareudp receive handling omits eecba79e694e MAINTAINERS: remove Sathya Perla as Emulex NIC maintainer omits ab14961d10d0 net: fec: validate the new settings in fec_enet_set_coalesce() omits 9e12da086e5e Merge tag 'drm-misc-next-2020-03-09' of git://anongit.free [...] omits 443d372d6a96 ipmi_si: Avoid spurious errors for optional IRQs omits e3c3b6e66da1 Merge tag 'exynos-drm-fixes-for-v5.6-rc5-v2' of git://git. [...] omits 3a7c733165a4 int128: fix __uint128_t compiler test in Kconfig omits 8cc4fd73501d kconfig: introduce m32-flag and m64-flag omits 46b7c49254f8 kbuild: Fix inconsistent comment omits 70c96e3978e5 drm/i915/gem: Take a copy of the engines for context_barrier_task omits c02aac25f150 drm/i915/gem: Mark up sw-fence notify function omits fac01d11722c x86/tsc_msr: Make MSR derived TSC frequency more accurate omits c8810e2ffc30 x86/tsc_msr: Fix MSR_FSB_FREQ mask for Cherry Trail devices omits 812c2d7506fd x86/tsc_msr: Use named struct initializers omits 17e5888e4e18 x86: Select HARDIRQS_SW_RESEND on x86 omits 14a0d527a479 drm/i915: Defer semaphore priority bumping to a workqueue omits 8ea6bb8e4d47 drm/i915/gt: Close race between cacheline_retire and free omits eafc2aa20fba drm/i915/execlists: Enable timeslice on partial virtual en [...] omits 1d61c5d711a2 drm/i915: be more solid in checking the alignment omits 259170cb4c84 drm/i915/gvt: Fix dma-buf display blur issue on CFL omits c951b0af2ddd drm/i915: Return early for await_start on same timeline omits c67b35d970ed drm/i915: Actually emit the await_start omits cce81ba6b715 drm: Remove drm dp mst destroy_connector callbacks omits e1ae63b33b58 drm: Add drm_dp_destroy_connector helper and use it omits a5c4dc165957 drm/dp_mst: Remove register_connector callback omits 615eff35d427 drm: Remove dp mst register connector callbacks omits f8d97d98ee82 drm: Register connector instead of calling register_connec [...] omits 86eeb97de710 ftgmac100: Remove redundant judgement omits 7395f62d95aa dpaa_eth: Remove unnecessary boolean expression in dpaa_ge [...] omits e6e6ec48dd0f Merge tag 'fscrypt-for-linus' of git://git.kernel.org/pub/ [...] omits 7d3d3254adaa docs: fix pointers to io-mapping.rst and io_ordering.rst files omits a1d11d1efe4d drm/edid: Add function to parse EDID descriptors for monit [...] omits f1ce98766496 drm/edid: Name the detailed monitor range flags omits b562b304efc0 Merge tag 'mtk-mtd-spi-move' of https://git.kernel.org/pub [...] omits e11e8473bcec mtd: spi-nor: remove mtk-quadspi driver omits 13a971046a23 dt-bindings: convert mtk-quadspi binding doc for spi-mtk-nor omits 881d1ee9fe81 spi: add support for mediatek spi-nor controller omits 671c3bf50ae4 spi: make spi-max-frequency optional omits f2df8ce148fc Merge tag 'mac80211-for-net-2020-03-11' of git://git.kerne [...] omits caef2df1137a spi: Stop selecting MTD_SPI_NOR for SPI_HISI_SFC_V3XX omits 211b64e4b5b6 binderfs: use refcount for binder control devices too omits 3f9d64415fda io_uring: fix truncated async read/readv and write/writev retry omits 1aae30651972 drm/i915: Add missing HDMI audio pixel clocks for gen12 omits 8d92e992a785 ARC: define __ALIGN_STR and __ALIGN symbols for ARC omits 204c7eceb76f ARC: show_regs: reduce lines of output omits 4867bd007d25 Bluetooth: Pause discovery and advertising during suspend omits dd522a7429b0 Bluetooth: Handle LE devices during suspend omits 4f40afc6c764 Bluetooth: Handle BR/EDR devices during suspend omits 9952d90ea288 Bluetooth: Handle PM_SUSPEND_PREPARE and PM_POST_SUSPEND omits addcb1d0ee31 Merge tag 'for-linus-2020-03-10' of git://git.kernel.org/p [...] omits 36feb996308e Merge tag 'trace-v5.6-rc4' of git://git.kernel.org/pub/scm [...] omits 968ae2caad07 ath9k: Handle txpower changes even when TPC is disabled omits c98cdaef931c ath5k: Add proper dependency for ATH5K_AHB omits c7f26a0ce61e Merge tag 'mips_fixes_5.6.1' of git://git.kernel.org/pub/s [...] omits a41d10348b01 ath11k: add thermal sensor device support omits 2a63bbca06b2 ath11k: add thermal cooling device support omits f9680c75d187 ath10k: fix not registering airtime of 11a station with WM [...] omits a6ff4631a619 Merge tag 'pinctrl-v5.6-2' of git://git.kernel.org/pub/scm [...] omits a36adf54cbc8 ath11k: config reorder queue for all tids during peer setup omits bbdc8c5abbd4 ath10k: fix unsupported chip reset debugs file write omits 402f2992b4d6 ath10k: use kzalloc to read for ath10k_sdio_hif_diag_read omits 37b7ecb75627 ath10k: start recovery process when read int status fail for sdio omits 6e51b0e4913c ath10k: add QCA9377 sdio hw_param item omits e3a36eb6dfae driver code: clarify and fix platform device DMA mask allocation omits a4b9f641e858 ath10k: avoid consecutive OTP download to reduce boot time omits 00cef5e404a6 ARM: dts: sun8i: a33: add the new SS compatible omits d2f8bfa4bff5 mmc: sdhci-tegra: Fix busy detection by enabling MMC_CAP_N [...] omits f81547ba7a98 dt-bindings: crypto: add new compatible for A33 SS omits 055e04830d45 mmc: sdhci-omap: Fix busy detection by enabling MMC_CAP_NE [...] omits 43cc64e5221c mmc: core: Respect MMC_CAP_NEED_RSP_BUSY for erase/trim/discard omits 1292e3efb149 mmc: core: Allow host controllers to require R1B for CMD6 omits 6a096871b2be hwmon: (ibmpowernv) Use scnprintf() for avoiding potential [...] omits 0e91506ba007 gpiolib: acpi: Add quirk to ignore EC wakeups on HP x2 10 [...] omits 2ccb21f5516a gpiolib: acpi: Rework honor_wakeup option into an ignore_w [...] omits efaa87fa0947 gpiolib: acpi: Correct comment for HP x2 10 honor_wakeup quirk omits 8959b304c706 gpiolib: Fix irq_disable() semantics omits 985e537a4082 x86/ioremap: Map EFI runtime services data as encrypted for SEV omits d9b553b02e69 ARM: dts: sun8i: r40: Move SPI device nodes based on addre [...] omits abe076fb0dfd ARM: dts: sun8i: r40: Fix register base address for SPI2 and SPI3 omits fe3a04824f75 ARM: dts: sun8i: r40: Move AHCI device node based on addre [...] omits f873c5d88e9b drm/panel-simple: Fix dotclock for Logic PD Type 28 omits 880b3798e1d8 drm/panel-sony-acx424akp: Fix dotclocks omits 86555a00316a drm/panel-lg-lg4573: Fix dotclock omits e4d2a287c8c7 drm/panel-ilitek-ili9322: Fix dotclocks omits 4f9326d734ad drm/panel-novatek-nt35510: Fix dotclock omits d9815bff6b37 ftrace: Return the first found result in lookup_rec() omits f0c0d4b74d59 arm64: entry: unmask IRQ in el0_sp() omits 72da7b2ccabd Bluetooth: mgmt: add mgmt_cmd_status in add_advertising omits 8a5956197d7e Bluetooth: fix off by one in err_data_reporting cmd masks. omits 67439d555f7d perf scripting perl: Add common_callchain to fix argument order omits 37ccc12bbcef tools/runqslower: Add BPF_F_CURRENT_CPU for running selfte [...] omits ec2eab9deb80 perf intel-pt: Update intel-pt.txt file with new location [...] omits 870d325b15fb perf intel-pt: Add Intel PT man page references omits 97256d1a2a62 perf intel-pt: Rename intel-pt.txt and put it in man page format omits 9b9f2219b2c4 drm: sysfs: Use scnprintf() for avoiding potential buffer [...] omits 0c2d04123241 perf doc: Set man page date to last git commit omits bc010dd657ee perf cs-etm: Fix unsigned variable comparison to zero omits 695378b567df perf cs-etm: Optimize copying last branches omits c9f5baa13677 perf cs-etm: Correct synthesizing instruction samples omits f1410028c762 perf cs-etm: Continuously record last branch omits d01751563caf perf cs-etm: Swap packets for instruction samples omits bdadd647cbf7 perf map: Use strstarts() to look for Android libraries omits b8fdcfb5a17f perf map: Fix off by one in strncpy() size argument omits bbbdeb4720a0 io_uring: dual license io_uring.h uapi header omits 32b2244a840a io_uring: io_uring_enter(2) don't poll while SETUP_IOPOLL| [...] omits 90db6d772f74 bpf, sockmap: Remove bucket->lock from sock_{hash|map}_free omits 13fac1d851e0 bpf: Fix trampoline generation for fmod_ret programs omits babf3164095b bpf: Add bpf_link_new_file that doesn't install FD omits 9a25136a6117 arm64: Mark call_smc_arch_workaround_1 as __maybe_unused omits 4aea5a9e6521 drm/i915/gem: Mark up the racy read of the mmap_singleton omits 60ef5b7ac6a1 drm/i915/execlists: Track active elements during dequeue omits 408464b4cbcf drm/i915/gt: Pull checking rps->pm_events under the irq_lock omits 41252c6d1c3b drm/ttm: Use scnprintf() for avoiding potential buffer overflow omits 69d113b5c402 arm64: entry-ftrace.S: Fix missing argument for CONFIG_FUN [...] omits 62a1a5803959 HID: hid-sensor-custom: Use scnprintf() for avoiding poten [...] omits 42f502dfe132 HID: hid-picolcd_fb: Use scnprintf() for avoiding potentia [...] omits 29e6ecf3ceb6 drm/i915: Extend i915_request_await_active to use all timelines omits 61f874d6e001 drm/i915/gt: Use scnprintf() for avoiding potential buffer [...] omits 3c4e93e9d988 drm/i915/overlay: convert to drm_device based logging. omits 900b8c9e8fe7 drm/i915/lvds: convert to drm_device based logging macros. omits 442947246cff drm/i915/lpe_audio: convert to drm_device based logging macros. omits 1084f5c81184 drm/i915/hotplug: convert to drm_device based logging. omits 6a9cc4bfb728 drm/i915/gmbus: convert to drm_device based logging, omits 5cc40a90859f drm/i915/fifo_underrun: convert to drm_device based logging. omits 32fc2849a3d5 drm/i915/dsb: convert to drm_device based logging macros. omits 6bfad4abac2a drm/ttm: fix false positive assert omits a813ccb88b3b drm/i915: Remove debugfs i915_drpc_info and i915_forcewake [...] omits 195967c088aa MAINTAINERS: rectify the INTEL IADX DRIVER entry omits f91da3bd2172 dmaengine: move .device_release missing log warning to deb [...] omits 7cd7943dc55e drm/rockchip: rgb: don't count non-existent devices when d [...] omits 615e58ccfbc0 USB: serial: fix tty cleanup-op kernel-doc omits 5e95dbb62171 USB: serial: clean up carrier-detect helper omits 636b45b8efa9 ARM: dts: imx6: phycore-som: fix arm and soc minimum voltage omits 4a33691c4cea cpu-topology: Fix the potential data corruption omits b8fe128dad8f arch_topology: Adjust initial CPU capacities with current freq omits 847e33867b65 drivers/base/cpu: Simplify s*nprintf() usages omits 4636a04630f6 drivers/base/cpu: Use scnprintf() for avoiding potential b [...] omits bb0084ec893e Bluetooth: hci_h5: Switch from BT_ERR to bt_dev_err where [...] omits 00b383b8abd1 Bluetooth: Use bt_dev_err for RPA generation failure message omits 2a4f3909d0fb Bluetooth: bfusb: Switch from BT_ERR to bt_dev_err where possible omits ba32679cac50 mac80211: Do not send mesh HWMP PREQ if HWMP is disabled omits 5cde05c61cbe nl80211: add missing attribute validation for channel switch omits 056e9375e1f3 nl80211: add missing attribute validation for beacon repor [...] omits 0e1a1d853ece nl80211: add missing attribute validation for critical pro [...] omits e93fc7b4544a KVM: s390: Also reset registers in sync regs for initial c [...] omits ac42c12dd752 staging: wfx: fix RCU usage between hif_join() and ieee802 [...] omits 046cc2effd13 staging: wfx: fix RCU usage in wfx_join_finalize() omits 4bbc6a3e7ad0 staging: wfx: make warning about pending frame less scary omits c918c27ac6f0 staging: wfx: fix lines ending with a comma instead of a s [...] omits bab0a0b03442 staging: wfx: fix warning about freeing in-use mutex durin [...] omits 9d32c0cde4e2 staging/speakup: fix get_word non-space look-ahead omits 7d5088809019 staging: qlge: Fix WARNING: Missing a blank line after dec [...] omits 3394cf077922 staging: rtl8188eu: fix typo s/informations/information omits d154c0a96869 staging: vt6655: power.c: code reformatting for improved r [...] omits 3cd89589351e staging: vt6655: power.c: Remove setting ATIM Window in PS [...] omits 5ca61dffc7da staging: mt7621-pci: enable clock bit for each port omits 05ffb11ca7e2 staging: comedi: dt282x: remove old unused code omits c9edd2975416 staging: wfx: remove unused structure omits 02a33f8e06f3 staging: wfx: remove variable declaration omits 3f716acc2710 staging: wfx: data_tx.h: remove space after cast omits df69646bf27d staging: wfx: dat_tx.c: remove space after a cast omits c67dc09facc0 staging: wfx: change 1 to bool omits 98c386c2649b staging: wfx: data_rx.c: remove space after cast omits 3b36b13d5e69 ALSA: hda/realtek: Fix pop noise on ALC225 omits c98330446c32 cpufreq: imx-cpufreq-dt: Correct i.MX8MP's market segment [...] omits 394b61711f3c scsi: ipr: Fix softlockup when rescanning devices in petitboot omits 96ee187badb7 Merge branch 'ethtool-consolidate-irq-coalescing-part-3' omits d13f1167ab1c net: gemini: reject unsupported coalescing params omits 009ab69b4b67 net: cxgb4vf: reject unsupported coalescing params omits 5608c6417926 net: cxgb4: reject unsupported coalescing params omits 62923b6abe8c net: cxgb3: reject unsupported coalescing params omits d824178d0f5d net: cxgb2: reject unsupported coalescing params omits bd4be35b4ae2 net: mlx4: reject unsupported coalescing params omits 812df69beb86 net: liquidio: reject unsupported coalescing params omits 659d0760b0c6 net: bna: reject unsupported coalescing params omits 3eb2efbea193 net: tg3: reject unsupported coalescing params omits f6f508c07a1e net: bcmgenet: reject unsupported coalescing params omits a0dadb331dfa net: bnx2x: reject unsupported coalescing params omits 05c531452f6c net: bnx2: reject unsupported coalescing params omits f4a76615f0fe net: systemport: reject unsupported coalescing params omits fcca747f1800 net: aquantia: reject all unsupported coalescing params omits 8e4f90caf05c net: ena: reject unsupported coalescing params omits 314a9cbbfb1d r8169: simplify getting stats by using netdev_stats_to_stats64 omits 047521d7b12d r8169: let rtl8169_mark_to_asic clear rx descriptor field opts2 omits 6ee242580447 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 13e787ca82f8 net: dsa: mt7530: fix macro MIRROR_PORT omits 3a55dc895e52 drm/i915/execlists: Mark up data-races in virtual engines omits 326611ddff60 drm/i915: Mark up racy read of active rq->engine omits 0690e504b66f drm/i915/gt: Mark up racy reads for intel_context.inflight omits 6cebcf746f3f drm/i915: Tweak scheduler's kick_submission() omits 209df10bb453 drm/i915: Defer semaphore priority bumping to a workqueue omits 469b390e1ba3 net: dsa: microchip: use delayed_work instead of timer + work omits 2165fdf4bc2d Merge branch 's390-qeth-fixes' omits 0e635c2a8713 s390/qeth: cancel RX reclaim work earlier omits 17413852804d s390/qeth: handle error when backing RX buffer omits 240c1948491b s390/qeth: don't reset default_out_queue omits 377bb76444a1 Merge branch 'flow_offload-follow-ups-to-HW-stats-type-patchset' omits a16fa289843d flow_offload: restrict driver to pass one allowed bit to f [...] omits 42d5fe5f9c19 flow_offload: turn hw_stats_type into dedicated enum omits a393daa8993f flow_offload: fix allowed types check omits be7594a424b4 scsi: ufs: Fix possible unclocked access to auto hibern8 t [...] omits a2d8bf77a27c Merge branch 'MACSec-bugfixes-related-to-MAC-address-change' omits 09f4136c5d6b net: macsec: invoke mdo_upd_secy callback when mac address [...] omits 6fc498bc8292 net: macsec: update SCI upon MAC address change. omits 7d7195a026ba ibmvnic: Do not process device remove during device reset omits 79c57bffebe8 Merge branch 'enetc-Support-extended-BD-rings-at-runtime' omits 434cebabd3a2 enetc: Add dynamic allocation of extended Rx BD rings omits 714239ac630a enetc: Clean up Rx BD iteration omits a784c92ee272 enetc: Clean up of ehtool stats len omits 9ff3dd7b8453 enetc: Drop redundant device node check omits 75e675f81f33 Merge tag 'gvt-next-2020-03-10' of https://github.com/inte [...] omits 1e09e5818b3a pktgen: Allow on loopback device omits 62751b6808ec flow_offload: use flow_action_for_each in flow_action_mixe [...] omits ece0d7bd7461 net/smc: cancel event worker during device removal omits 60380488e4e0 ipv6/addrconf: call ipv6_mc_up() for non-Ethernet interface omits f35111a94654 Merge tag 'clang-format-for-linus-v5.6-rc6' of git://githu [...] omits d752a4986532 net: memcg: late association of sock to memcg omits e876ecc67db8 cgroup: memcg: net: do not associate sock with unrelated cgroup omits 2a48b3793157 Merge tag 'auxdisplay-for-linus-v5.6-rc6' of git://github. [...] omits 65dfcf08072b MAINTAINERS: update cxgb4vf maintainer to Vishal omits e94148454103 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits 2c1aca4bd3fe Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits 1d2686d417c5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] omits d3bd37f587b4 Merge v5.6-rc5 into drm-next omits 9134ae2a2546 nvme-rdma: Avoid double freeing of async event data omits 765e7cd9a6fd drm/i915/display: Do not write in removed FBC fence registers omits dff8ba1cd4b7 drm/i915/display: Deactive FBC in fastsets when disabled b [...] omits fe8fe7723a3a soc: fsl: dpio: register dpio irq handlers after dpio create omits f972b4954711 drm/i915/mst: Hookup DRM DP MST late_register/early_unregi [...] omits dab02de8673f ice: fix incorrect size description of ice_get_nvm_version omits 6dae8aa0ed5b ice: use variable name more descriptive than type omits dced8ad321dd ice: Use EOPNOTSUPP instead of ENOTSUPP omits 93ff48589a9e ice: Fix format specifier omits 0fbcf5798234 loop: Only freeze block queue when needed. omits c88ba3fb33ca ice: fix use of deprecated strlcpy() omits 7e81f99afd91 loop: Only change blocksize when needed. omits c8a1071df934 ice: Increase mailbox receive queue length to maximum omits 345be791abd1 ice: Correct setting VLAN pruning omits 35e935617e6e ice: renegotiate link after FW DCB on omits 1f454e06d93b ice: Fix corner case when switching from IEEE to CEE omits 111820b0515a ice: Display Link detected via Ethtool in safe mode omits f844d5212cb0 ice: Fix removing driver while bare-metal VFs pass traffic omits 46c276cebfb4 ice: Improve clarity of prints and variables omits 0ca469fbc3ca ice: allow bigger VFs omits 5520deb15326 iavf: Enable support for up to 16 queues omits f3beaf246f53 ice: Cleanup unneeded parenthesis omits 0a07bef6e5c5 Documentation: Better document the softlockup_panic sysctl omits 5d11e37c021f drm/amdgpu/runpm: disable runpm on Vega10 omits 204eaac625d5 drm/amdgpu: call ras_debugfs_create_all in debugfs_init omits f9317014ea51 drm/amdgpu: add function to creat all ras debugfs node omits 7bef6ea9721b drm/amd/powerplay: fix the coverity warning about negative [...] omits 9fe58d0bbdb0 drm/amdgpu: Correct the condition of warning while bo release omits 1d251d90080a drm/amdkfd: Consolidate duplicated bo alloc flags omits 8f2e0c033337 drm/amdkfd: Use pr_debug to print the message of reaching [...] omits ea29221d1d6d drm/amdgpu: do not set nil entry in compute_prio_sched omits 8efef33eff50 dt-bindings: display: Add idk-2121wr binding omits 22ee9de1ecfb spi: spi-fsl-dspi: fix DMA mapping omits 94b6ada401cb drm/dp_mst: Fix drm_dp_check_mstb_guid() return code omits 4c0a9b62b3e3 drm/dp_mst: Make drm_dp_mst_dpcd_write() consistent with d [...] omits 23f03fe22032 docs: hw-vuln: tsx_async_abort.rst: get rid of an unused ref omits b95fcd2c1c25 perf vendor events intel: Add NO_NMI_WATCHDOG metric constraint omits 2b008dc6926c docs: perf: imx-ddr.rst: get rid of a warning omits 3b31589c7d85 docs: filesystems: fuse.rst: supress a Sphinx warning omits faa71c80a8d5 docs: translations: it: avoid duplicate refs at programmin [...] omits 99d1a38a739e docs: driver.rst: supress two ReSt warnings omits ab483d8bc8ac perf metricgroup: Support metric constraint omits 8206de7d3887 docs: trace: events.rst: convert some new stuff to ReST format omits 2a14c1bf017f perf util: Factor out sysctl__nmi_watchdog_enabled() omits f742634ab47f perf metricgroup: Factor out metricgroup__add_metric_weak_group() omits 03fe02b11388 perf jevents: Support metric constraint omits 855e764d3979 drm/panel-simple: Fix dotclock for Ortustech COM37H3M omits dcd6589b11d3 blk-iocost: fix incorrect vtime comparison in iocg_is_idle() omits 2ccedf4647aa drm: panel: Set connector type for OrtusTech COM43H4M85ULC panel omits ec16b6bbdab1 RDMA/mlx5: Fix the number of hwcounters of a dynamic counter omits d1ce350015d8 Documentation: Add io_ordering.rst to driver-api manual omits fcd680727157 Documentation: Add io-mapping.rst to driver-api manual omits 26f67b4c6e4c Documentation: management-style: Fix formatting of emphsized word omits 6480e449646c docs: dev-tools: kmemleak: Update list of architectures omits d372abf37676 MAINTAINERS: Update maintainers for HISILICON ROCE DRIVER omits b53366a979f7 MAINTAINERS: adjust to kobject doc ReST conversion omits 0f9826f4753f RDMA/odp: Fix leaking the tgid for implicit ODP omits 7929b9836ed0 docs: Remove :c:func: from process/deprecated.rst omits 76136e028d3b docs: deprecated.rst: Clean up fall-through details omits 6505a18e6687 docs: move core-api/ioctl.rst to driver-api/ omits 2b4cbd5c9505 docs: move gcc-plugins to the kbuild manual omits 5e7201727995 docs: Organize core-api/index.rst omits d8401f504b49 docs: deprecated.rst: Add %p to the list omits d442bbca3675 docs: it_IT: netdev-FAQ: Fix link to original document omits ea6b5370836f docs: admin-guide: binfmt-misc: Improve the title omits 19796c348ab6 docs: Move Intel Many Integrated Core documentation (mic) [...] omits f7861a55b1ce Merge branch 'fix-BTF-enum' omits 6ffe559a77d1 selftests/bpf: Add test for the packed enum member in stru [...] omits da6c7faeb103 bpf/btf: Fix BTF verification of enum members in struct/union omits 16263abc12d0 usb: xhci: apply XHCI_SUSPEND_DELAY to AMD XHCI controller [...] omits 045706bff837 xhci: Do not open code __print_symbolic() in xhci trace events omits c08ab390b683 Merge tag 'thunderbolt-fix-for-v5.6-rc6' of git://git.kern [...] omits 1756bfe89857 Merge branch 'fix-lcdc-quirk' into fixes omits 469956e853cc io_uring: Fix unused function warnings omits 84557871f2ff io_uring: add end-of-bits marker and build time verify it omits 067524e914cb io_uring: provide means of removing buffers omits 52de1fe12240 io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_RECVMSG omits 0a384abfae66 net: abstract out normal and compat msghdr import omits 4d954c258a0c io_uring: add IOSQE_BUFFER_SELECT support for IORING_OP_READV omits bcda7baaa3f1 io_uring: support buffer selection for OP_READ and OP_RECV omits ddf0322db79c io_uring: add IORING_OP_PROVIDE_BUFFERS omits e7950166e402 perf vendor events s390: Add new deflate counters for IBM z15 omits 36098a1db74a Merge series "spi: Add FSI-attached SPI controller driver" [...] omits 7a86a419ff62 spi: update the structure documentation omits f3a14a3a4d9a spi: rspi: Add support for active-high chip selects omits c6486eadb4fe spi: rockchip: add compatible string for px30 rk3308 rk3328 omits aa202f1f5696 workqueue: don't use wq_select_unbound_cpu() for bound works omits bbb6b2f9865b spi: Add FSI-attached SPI controller driver omits 1e7479df0168 dt-bindings: fsi: Add FSI2SPI bindings omits da86cad0e011 MAINTAINERS: update web URL for iwlwifi omits 453bfc2d16fc Merge tag 'iwlwifi-for-kalle-2020-03-08' of git://git.kern [...] omits 8c9d734cdffc HID: logitech-dj: add support for the static device in the [...] omits 596444e75705 null_blk: Add support for init_hctx() fault injection omits 9b03b713082a null_blk: Handle null_add_dev() failures properly omits 2004bfdef945 null_blk: Fix the null_add_dev() error path omits 78b10be23d42 null_blk: Fix changing the number of hardware queues omits b9853b4d6fb4 null_blk: Suppress an UBSAN complaint triggered when setti [...] omits d0930bb8f46b blk-mq: Fix a recently introduced regression in blk_mq_rea [...] omits 6e66b4939241 blk-mq: Keep set->nr_hw_queues and set->map[].nr_queues in sync omits 2dd209f00fc5 blk-mq: Fix a comment in include/linux/blk-mq.h omits 810f80a61be8 x86/entry/64: Trace irqflags unconditionally as ON when re [...] omits 74a4882d723a x86/entry/32: Remove unused label restore_nocheck omits 67a95c21463d HID: mcp2221: add usb to i2c-smbus host bridge omits 3747cd2efe7e i2c: gpio: suppress error on probe defer omits bcf3588d8ed3 macintosh: windfarm: fix MODINFO regression omits 590a95e418d1 staging: exfat: remove staging version of exfat filesystem omits 798fa870abf5 drm/i915: Improve the start alignment of bonded pairs omits 0d1650fa2420 drm/mm: Remove redundant assignment in drm_mm_reserve_node omits 9a5e71a68d20 staging: mt7621-pci: simplify 'mt7621_pcie_init_virtual_br [...] omits 8496a2172d7c drm/meson: Add YUV420 output support omits e5fab2ec9ca4 drm/meson: vclk: add support for YUV420 setup omits 64db601a9561 drm/meson: venc: add support for YUV420 setup omits 1fd34184aab0 drm/meson: dw-hdmi: stop enforcing input_bus_format omits f43aa58432de drm/meson: meson_dw_hdmi: add bridge and switch to drm_bri [...] omits 0fad640bbfed drm/meson: venc: make drm_display_mode const omits f14d3f6c39f3 drm/bridge: synopsys: dw-hdmi: allow ycbcr420 modes for >= 0x200a omits 6c3c719936da drm/bridge: synopsys: dw-hdmi: add bus format negociation omits a5cf9e2e52b6 drm/bridge: dw-hdmi: Plug atomic state hooks to the defaul [...] omits b8e810e868f7 drm/bridge: dw-hdmi: add max bpc connector property omits c6cae7023400 drm/bridge: dw-hdmi: set mtmdsclock for deep color omits 8080b0f53724 staging: speakup: Fix a typo error print for softsynthu device omits 696089de8eca staging: vt6656: struct vnt_rcb remove unused in_use. omits d1ec12424618 staging: vt6656: Remove vnt_interrupt_buffer in_use flag. omits b26b1391dfa5 staging: wilc1000: spi: Use new structure for SPI transfer delays omits 19a91ec87a14 staging: kpc2000: kpc2000_spi: Use new structure for SPI t [...] omits d2ac333d2e99 Staging: rtl8188eu: Add space around operator omits c12b19af4a10 staging: hp: remove commented out code omits 1657f11c7ca1 staging: exfat: alignment should match open parenthesis omits b92a047b2e59 staging: exfat: exfat_super.c: remove commented out function omits 9be8bc4dd617 i2c: designware-pci: Fix BUG_ON during device removal omits f5152416528c iommu/vt-d: Silence RCU-list debugging warnings omits 2d48ea0efb88 iommu/vt-d: Fix RCU-list bugs in intel_iommu_init() omits 04bbb97d1b73 i2c: i801: Do not add ICH_RES_IO_SMI for the iTCO_wdt device omits d8ecca4043f2 x86/mce/dev-mcelog: Dynamically allocate space for machine [...] omits e42b0c24389d watchdog: iTCO_wdt: Make ICH_RES_IO_SMI optional omits 7ca6ee389091 watchdog: iTCO_wdt: Export vendorsupport omits b74f241d71c2 Merge tag 'gvt-fixes-2020-03-10' of https://github.com/int [...] omits 9eafa2b71a10 Staging: rtl8723bs: Remove comparison to true omits a5e7d27e2d7d staging: ks7010: remove line over 80 characters omits 95f67ef3d263 staging: wfx: remove blank line omits bcfb8b05a921 staging: wfx: alignment should match open parenthesis omits 66d93d7ff9c4 staging: greybus: Fix the irq API abuse omits add1a2faba5d staging: greybus: i2c.c: remove commented out function omits b642a2f9317b staging: qlge: qlge.h: remove excess newlines omits 98624b53ee00 staging: qlge: qlge.h: add spaces around operators omits e148bdb2ed5b staging: qlge: qlge.h: remove spaces before tabs and align code omits 70ab9945f239 staging: qlge: remove blank line omits a632b9faec47 staging: vt6655: alignment should match open parenthesis omits ad3ee730074d staging: vt6656: remove blank line omits bdb04a1abbf9 x86/Kconfig: Drop vendor dependency for X86_UMIP omits cb05c6c82fb0 Merge 5.6-rc5 into tty-next omits bce74b1feb01 Merge tag 'linux-cpupower-5.6-rc6' of git://git.kernel.org [...] omits 8e567ed9e244 Merge 5.6-rc5 into usb-next omits 36fa3e50085e tee: amdtee: out of bounds read in find_session() omits 07dc3678bacc drm/exynos: Fix cleanup of IOMMU related objects omits e442cfc76833 Merge branch 'net-Add-support-for-Synopsys-DesignWare-XPCS' omits f213bbe8a9d6 net: stmmac: Integrate it with DesignWare XPCS omits fcb26bd2b6ca net: phy: Add Synopsys DesignWare XPCS MDIO module omits 9414819654cc net: phylink: Test if MAC/PCS support Autoneg omits c580165ffbf2 net: phylink: Add missing Backplane speeds omits 46f69ded988d net: stmmac: Use resolved link config in mac_link_up() omits 8dc6051ce3ea net: stmmac: Fallback to dev_fwnode() if needed omits 422829f9f8db net: stmmac: Switch to linkmode_and()/linkmode_andnot() omits e0fa433db28a net: stmmac: selftests: Do not fail if PHY is not attached omits 1d8006abaab4 bpf: Fix cgroup ref leak in cgroup_bpf_inherit on out-of-memory omits 62039c30c19d bpf: Initialize storage pointers to NULL to prevent freein [...] omits 6c9ee3069380 Merge tag 'mlx5-updates-2020-03-09' of git://git.kernel.or [...] omits 119959a0a5bf Merge branch 'hns3-next' omits fbdc4d79fcc2 net: hns3: delete unnecessary logs after kzalloc fails omits 8de91e92070b net: hns3: synchronize some print relating to reset issue omits 77ba415d1920 net: hns3: print out command code when dump fails in debugfs omits e45afb396e23 net: hns3: print out status register when VF receives unkn [...] omits 9091367037d3 net: hns3: add a check before PF inform VF to reset omits 01c45c521a5a net: hns3: delete some reduandant code omits 89a85559302f net: hns3: remove an unnecessary resetting check in hclge_ [...] omits 4960cabff63e net: hns3: rename macro HCLGE_MAX_NCL_CONFIG_LENGTH omits 72fa490480ce net: hns3: fix some mixed type assignment omits 09dee69ea6a5 Merge branch 'ionic-updates' omits 1fcbebf115d9 ionic: drop ethtool driver version omits b3f064e9746d ionic: add support for device id 0x1004 omits c220e5239677 ionic: print pci bus lane info omits 75fcb75b93aa ionic: support ethtool rxhash disable omits c6d3d73a4055 ionic: clean up bitflag usage omits b7f55b81f2ac ionic: improve irq numa locality omits 5dca69c425bc ionic: remove pragma packed omits 30a1e6d0f8e2 ionic: keep ionic dev on lif init fail omits c8e98343bf5c Merge branch 'mptcp-don-t-auto-adjust-rcvbuf-size-if-locked' omits ec33916d47cb mptcp: don't grow mptcp socket receive buffer when rcvbuf [...] omits 8a4b910d005d mptcp: selftests: add rcvbuf set option omits 37feab6076aa net: dsa: mt7530: add support for port mirroring omits 6c1a55fecae0 Merge tag 'batadv-next-for-davem-20200306' of git://git.op [...] omits 236205942749 Merge tag 'batadv-net-for-davem-20200306' of git://git.ope [...] omits af99168a4cc8 Merge branch 'r8169-series-with-improvements-to-rtl_tx' omits 101438729d84 r8169: remove now unneeded barrier in rtl_tx omits 22d352c51e74 r8169: simplify usage of rtl8169_unmap_tx_skb omits 6a41f2b2f1e4 r8169: ensure tx_skb is fully reset after calling rtl8169_ [...] omits a0e6650bdd25 r8169: convert while to for loop in rtl_tx omits a8015ded89ad net: mscc: ocelot: properly account for VLAN header length [...] omits afe207d80a61 ipvlan: do not use cond_resched_rcu() in ipvlan_process_mu [...] omits 206bd0a735d4 Merge branch 's390-qeth-next' omits 49f42f5d6194 s390/qeth: remove VNICC callback parameter struct omits 13099824145a s390/qdio: add tighter controls for IRQ polling omits 018d26fcd12a cgroup, netclassid: periodically release file_lock on clas [...] omits 3f95f55eb55d net: sched: pie: change tc_pie_xstats->prob omits ce9a4186f9ac macvlan: add cond_resched() during multicast processing omits e18b353f102e ipvlan: add cond_resched_rcu() while processing muticast backlog omits ad8192767c9f ipvlan: don't deref eth hdr before checking it's set omits e08ab0b377a1 tcp: add bytes not sent to SCM_TIMESTAMPING_OPT_STATS omits 4b1bd9db078f sfc: detach from cb_page in efx_copy_channel() omits f787feff69c4 perf block-info: Support color ops to print block percents [...] omits cca0cc76f5f5 perf block-info: Allow selecting which columns to report a [...] omits a8a9f6dc0dbf perf diff: Use __block_info__cmp() to replace block_pair_cmp() omits 3e152aa984ff perf block-info: Fix wrong block address comparison in blo [...] omits d942815a7646 perf expr: Make expr__parse() return -1 on error omits 0f9b1e124bb2 perf expr: Straighten expr__parse()/expr__find_other() interface omits 58ca707636dc perf expr: Increase EXPR_MAX_OTHER to support metrics with [...] omits 26226a97724d perf expr: Move expr lexer to flex omits 576a65b6974d perf expr: Add expr.c object omits 277ce1efa7b5 perf header: Add check for unexpected use of reserved memb [...] omits d3f85437ad6a perf evsel: Support PERF_SAMPLE_BRANCH_HW_INDEX omits 42bbabed09ce perf tools: Add hw_idx in struct branch_stack omits b63293e759a1 net/mlx5e: Show/set Rx network flow classification rules o [...] omits 6783e8b29f63 net/mlx5e: Init ethtool steering for representors omits 01013ad355d6 net/mlx5e: Show/set Rx flow indir table and RSS hash key o [...] omits 20f7b37ffc7d net/mlx5e: Introduce root ft concept for representors netdevs omits cc617ceda0eb net/mlx5: E-switch, make query inline mode a static function omits 891b8f33218d net/mlx5: Allocate smaller size tables for ft offload omits d9fb932fde21 net/mlx5e: Fix an IS_ERR() vs NULL check omits 2fbbc30da05d net/mlx5: Verify goto chain offload support omits 1e62e222db2e net/mlx5: E-Switch, Use vport metadata matching only when [...] omits 2f5438ca0ee0 net/mlx5: Tidy up and fix reverse christmas ordring omits c268ca6087f5 net/mlx5: Expose port speed when possible omits a70ed9d8ecf3 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] omits 30bb5572ce7a Merge tag 'ktest-v5.6' of git://git.kernel.org/pub/scm/lin [...] omits d397a82b7cca Merge tag 'mmc-v5.6-rc1' of git://git.kernel.org/pub/scm/l [...] omits aad32f4c76a2 bpftool: Fix typo in bash-completion omits 397692eab35c bpftool: Bash completion for "bpftool prog profile" omits 319c7c1f6b78 bpftool: Documentation for bpftool prog profile omits 47c09d6a9f67 bpftool: Introduce "prog profile" command omits 7de41b120bb7 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] omits 10dab84caf40 pid: make ENOMEM return value more obvious omits 8128d3aac0ee pstore/ram: Replace zero-length array with flexible-array member omits 7b4b73bc8a60 bpf, doc: Update maintainers for L7 BPF omits 1f441b35ea54 selftests: bpf: Enable UDP sockmap reuseport tests omits 84be2113e6a7 selftests: bpf: Add tests for UDP sockets in sockmap omits b05fbb9f03f1 selftests: bpf: Don't listen() on UDP sockets omits 7b98cd42b049 bpf: sockmap: Add UDP support omits edc6741cc660 bpf: Add sockmap hooks for UDP sockets omits cb21802b3963 bpf: sockmap: Simplify sock_map_init_proto omits f747632b608f bpf: sockmap: Move generic sockmap hooks from BPF TCP omits 5da004044231 bpf: tcp: Guard declarations with CONFIG_NET_SOCK_MSG omits d19da360ee0f bpf: tcp: Move assertions into tcp_bpf_get_proto omits 1a2e20132db7 skmsg: Update saved hooks only once omits 7b70973d7edb bpf: sockmap: Only check ULP for TCP sockets omits 8d67743653dc futex: Unbreak futex hashing omits f1c2cd3f8fb9 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 omits f494960d5ee7 drm/i915/gt: Defend against concurrent updates to execlist [...] omits bb9ca240dca5 drm/i915: Lock gmbus/aux mutexes while changing cdclk omits 1091c8fce8aa ktest: Fix typos in ktest.pl omits e10eb8dd59e1 drm/i915: Pass the crtc to the low level read_lut() funcs omits 62153bdd66f2 drm/i915: Fix readout of PIPEGCMAX omits 0ff3b23f0c9b drm/i915: Refactor LUT read functions omits 73ce0969d1d0 drm/i915: Clean up integer types in color code omits a97b0c63cc88 drm/i915: s/chv_read_cgm_lut/chv_read_cgm_gamma/ omits 7fd3365594a8 drm/i915: s/blob_data/lut/ omits 100882673ab8 drm/i915: Split i9xx_read_lut_8() to gmch vs. ilk variants omits f0bb7c9fd7b0 drm/i915: Clean up i9xx_load_luts_internal() omits 4d00fc477a2c ktest: Add timeout for ssh sync testing omits 791dc9d6b3ca ktest: Make default build option oldconfig not randconfig omits afbac6c500da ktest: Fix some typos in sample.conf omits d191832d8136 drm/i915: Polish CHV CGM CSC loading omits d5349775c172 drm/amd/display: update soc bb for nv14 omits ff34527103d2 drm/i915/gt: Mark up intel_rps.active for racy reads omits a4e648a0b36c drm/i915/execlsts: Mark up racy inspection of current i915 [...] omits fa192d90cf6c drm/i915/execlists: Mark up read of i915_request.fence.flags omits 875c3b4b5c2f drm/i915/gt: Mark up racy check of last list element omits 89f077ab90d9 drm/i915: Mark up unlocked update of i915_request.hwsp_seqno omits b8f58ac7c38a arm64: efi: add efi-entry.o to targets instead of extra-$( [...] omits e9c7ddbf8b4b arm64: csum: Optimise IPv6 header checksum omits 552b80d7409d drm/amdgpu: remove unused functions omits 2316a86bde49 drm/amdgpu: change hw sched list on ctx priority override omits b37aced31eb0 drm/scheduler: implement a function to modify sched list omits 33abcb1f5a17 drm/amdgpu: set compute queue priority at mqd_init omits c1b6921209e3 drm/amd/powerplay: add smu if version for navi12 omits 6cc47f3f9634 drm/amdgpu/display: Fix Pollock Variant Detection omits 2dc31ca1895c drm/amdgpu/display: fix pci revision id fetching omits 97f6a21bfa56 drm/amdgpu: Enter low power state if CRTC active. omits aec0f262f3d2 drm/amd/display: dcn20: remove an unused function omits 2f11c7c04353 drm/amd/display: 3.2.76 omits e6b11b43cd56 drm/amd/display: separate FEC capability from fec debug flag omits e592e85f3378 drm/amd/display: writing stereo polarity register if swapped omits a0e40018dcc3 drm/amd/display: Stop if retimer is not available omits 1450d2378360 drm/amd/display: fix a minor HDCP logging error omits d7ecf5e37d76 drm/amd/display: determine rx id list bytes to read based [...] omits 8cc426d79be1 drm/amd/display: Program DSC during timing programming omits 4c631826e0bc drm/amd/display: Not check wm and clk change flag in optim [...] omits cc4935087e20 drm/amd/display: Add registry for mem pwr control omits b6a1a0e76084 drm/amd/display: determine is mst hdcp based on stream ins [...] omits caa08c58cc10 drm/amd/display: Add stay count and bstatus to HDCP log omits e1ab4a91aa08 drm/amd/display: update soc bb for nv14 omits 1157eb8f2ef3 arm64: vdso32: Convert to modern assembler annotations omits c91db232da48 arm64: vdso: Convert to modern assembler annotations omits 1242b9b30327 arm64: sdei: Annotate SDEI entry points using new style an [...] omits 4db61fef16a1 arm64: kvm: Modernize __smccc_workaround_1_smc_start annotations omits 6e52aab90152 arm64: kvm: Modernize annotation for __bp_harden_hyp_vecs omits 617a2f392c92 arm64: kvm: Annotate assembly using modern annoations omits a5d4420b26b5 arm64: kernel: Convert to modern annotations for assembly data omits ebdf44a18998 arm64: head: Annotate stext and preserve_boot_args as code omits c63d9f82db94 arm64: head.S: Convert to modern annotations for assembly [...] omits 1e4729ed028d arm64: ftrace: Modernise annotation of return_to_handler omits e434b08b442b arm64: ftrace: Correct annotation of ftrace_caller assembly omits e2d591d29d44 arm64: entry-ftrace.S: Convert to modern annotations for a [...] omits e7bf69721773 arm64: entry: Additional annotation conversions for entry.S omits c3357fc5415d arm64: entry: Annotate ret_from_fork as code omits 0ccbd98a92c1 arm64: entry: Annotate vector table and handlers as code omits b8e505484e37 arm64: crypto: Modernize names for AES function macros omits 2ca86c346277 arm64: crypto: Modernize some extra assembly annotations omits 34a568a244be net: sgi: ioc3-eth: Remove phy workaround omits 27afb236fe5a arch/arm64: fix typo in a comment omits 23a44ae9e854 drm/i915/execlists: Mark up the racy access to switch_prio [...] omits 60900add8596 drm/i915: Mark racy read of intel_engine_cs.saturated omits 74e5a9aca01e drm/i915/gt: Mark up intel_rps.active for racy reads omits 661388f9b000 linux-next: DOC: RDS: Fix a typo in rds.txt omits 0c5220a3c124 ARM: dts: N900: fix onenand timings omits cfaf6051eccc bus: ti-sysc: Fix quirk flags for lcdc on am335x omits dbe748cd3af4 drm/i915/tgl: Don't treat unslice registers as masked omits 1cada2f30766 pinctrl: qcom: Assign irq_eoi conditionally omits 1efde2754275 perf probe: Do not depend on dwfl_module_addrsym() omits 6b8d68f1ce92 perf probe: Fix to delete multiple probe event omits 9fd1a1c9b3f2 microblaze: Replace setup_irq() by request_irq() omits 05e54e238673 perf parse-events: Fix reading of invalid memory in event parsing omits a7ffd416d804 perf python: Fix clang detection when using CC=clang-version omits d62e7fbea495 pinctrl: falcon: fix syntax error omits f98371476f36 pinctrl: qcom: ssbi-gpio: Fix fwspec parsing bug omits db2c549407d4 perf map: Fix off by one in strncpy() size argument omits f7d5f5655ef7 MAINTAINERS: Correct MIPS patchwork URL omits 8051d1ece440 drm/i915: Fix documentation for intel_dpll_get_freq() omits 86cded5fc525 m68k: defconfig: Update defconfigs for v5.6-rc4 omits 573a73abc316 zorro: Replace zero-length array with flexible-array member omits acc45648b9ae m68k: Switch to asm-generic/hardirq.h omits ea6658925dcc fbdev: c2p: Use BUILD_BUG() instead of custom solution omits 435cb3eaf34e dio: Remove unused dio_dev_driver() omits b87c9661bf35 dio: Fix dio_bus_match() kerneldoc omits b3875759332e dio: Make dio_match_device() static omits 7332bc4dc89c zorro: Move zorro_bus_type to bus-private header file omits 1c5b915a1306 zorro: Remove unused zorro_dev_driver() omits 3d52910e2b8a zorro: Use zorro_match_device() helper in zorro_bus_match() omits aeee094d953b zorro: Fix zorro_bus_match() kerneldoc omits 0cfb07c5f221 zorro: Make zorro_match_device() static omits 1b43cb5fed0b m68k: Fix Kconfig indentation omits 1babf557bf6e microblaze: Stop printing the virtual memory layout omits d683469b3c93 ALSA: line6: Fix endless MIDI read loop omits 361739c8caea Merge branch 'pgtable-layout-rewrite' into for-v5.7 omits bc1a4130fc03 drm/virtio: add case for shmem objects in virtio_gpu_clean [...] omits f651c8b05542 drm/virtio: factor out the sg_table from virtio_gpu_object omits ee21ec776762 drm: Make drm_pci_agp_init legacy omits f2ecf903ef06 ALSA: pcm: oss: Avoid plugin buffer overflow omits 9a2dd570591e Merge 5.6-rc5 into driver-core-next omits fbd436029c48 Merge branch 'net-introduce-Qualcomm-IPA-driver' omits 9cc5ae125f0e arm64: dts: sdm845: add IPA information omits aa3027455974 MAINTAINERS: add entry for the Qualcomm IPA driver omits 08120d236c47 soc: qcom: ipa: support build of IPA code omits 530f9216a953 soc: qcom: ipa: AP/modem communications omits a646d6ec9098 soc: qcom: ipa: modem and microcontroller omits 731c46edad82 soc: qcom: ipa: immediate commands omits 2b9feef2b6c2 soc: qcom: ipa: filter and routing tables omits 84f9bd12d46d soc: qcom: ipa: IPA endpoints omits 9dd441e4ed57 soc: qcom: ipa: GSI transactions omits c3f398b141a8 soc: qcom: ipa: IPA interface to GSI omits 650d1603825d soc: qcom: ipa: the generic software interface omits ca48b27be7c6 soc: qcom: ipa: GSI headers omits ba764c4dad7b soc: qcom: ipa: clocking, interrupts, and memory omits 1ed7d0c0fdba soc: qcom: ipa: configuration data omits cdf2e9419dd9 soc: qcom: ipa: main code omits fc39c40a15a6 dt-bindings: soc: qcom: add IPA bindings omits d7f5f3c89c1a remoteproc: add IPA notification to q6v5 driver omits e2f5cb7280f8 Merge branch 'QorIQ-DPAA-Use-random-MAC-address-when-none- [...] omits cbb961ca271e dpaa_eth: Use random MAC address when none is given omits f3353b990225 fsl/fman: tolerate missing MAC address in device tree omits 6b995bdefc10 fsl/fman: reuse set_mac_address() in dtsec init() omits 83f73c5bb7b9 inet_diag: return classid for all socket types omits 896328fe0b5f Merge branch 'bnxt_en-Updates' omits 0fcfc7a1c3d1 bnxt_en: Call devlink_port_type_clear() in remove() omits 3a707bed13b7 bnxt_en: Return -EAGAIN if fw command returns BUSY omits 3d0615911d33 bnxt_en: Modify some bnxt_hwrm_*_free() functions to void. omits 9f90445c14be bnxt_en: Remove unnecessary assignment of return code omits 843d699d79a1 bnxt_en: Clear DCB settings after firmware reset. omits 389a877a3b20 bnxt_en: Process the NQ under NAPI continuous polling. omits 340ac85eabce bnxt_en: Simplify __bnxt_poll_cqs_done(). omits 54a9062f6909 bnxt_en: Handle all NQ notifications in bnxt_poll_p5(). omits 138470a9b2cc net/sched: act_ct: fix lockdep splat in tcf_ct_flow_table_get omits 376d5307e057 net: rmnet: set NETIF_F_LLTX flag omits b723bd933980 net: stmmac: dwmac1000: Disable ACS if enhanced descs are [...] omits 17c25cafd4d3 gre: fix uninit-value in __iptunnel_pull_header omits 1033a215fee5 Merge branch 'bareudp-several-code-cleanup-for-bareudp-module' omits 2baecda37f4e bareudp: remove unnecessary udp_encap_enable() in bareudp_ [...] omits c46a49a45c86 bareudp: print error message when command fails omits eea45da4036d bareudp: add module alias omits 31de3f562f52 Merge branch 'cxgb4-chcr-ktls-tx-ofld-support-on-T6-adapter' omits 62370a4f346d cxgb4/chcr: Add ipv6 support and statistics omits dc05f3df8fac chcr: Handle first or middle part of record omits 429765a149f1 chcr: handle partial end part of a record omits 5a4b9fe7fece cxgb4/chcr: complete record tx handling omits 8a30923e1598 cxgb4/chcr: Save tx keys and handle HW response omits 34aba2c45024 cxgb4/chcr : Register to tls add and del callback omits 63aae7b17344 ipvlan: do not add hardware address of master to its unica [...] omits 9d2e4e16484a Merge branch 'net-allow-user-specify-TC-action-HW-stats-type' omits 44f865801741 sched: act: allow user to specify type of HW stats for a filter omits d7cb1e3ba12e flow_offload: introduce "disabled" HW stats type and allow [...] omits f16e7f64e4b5 mlxsw: spectrum_acl: Ask device for rule stats only if cou [...] omits 48855479510b flow_offload: introduce "delayed" HW stats type and allow [...] omits d60d7ed4c860 flow_offload: introduce "immediate" HW stats type and allo [...] omits c4afd0c81635 mlxsw: restrict supported HW stats type to "any" omits 3632f6d39078 mlxsw: spectrum_flower: Do not allow mixing HW stats types [...] omits 319a1d19471e flow_offload: check for basic action hw stats type omits 1ee473306a28 ocelot_flower: use flow_offload_has_one_action() helper omits 2514921e7247 flow_offload: Introduce offload of HW stats type omits 86da28eed4fb hwmon: (adt7475) Add support for inverting pwm output omits 2ecff39791bd hwmon: (adt7475) Add attenuator bypass support omits ed39ff506adb dt-bindings: hwmon: Document adt7475 pwm-active-state property omits f8372ec4ecdf dt-bindings: hwmon: Document adt7475 bypass-attenuator property omits b56400b9314f dt-bindings: hwmon: Document adt7475 binding omits 0454e799c567 hwmon: (lm73) Add support for of_match_table omits 8e67ff661a08 dt-bindings: Add TI LM73 as a trivial device omits 6f4a0daea430 hwmon: (pmbus/tps53679) Add documentation omits 6f944004f873 hwmon: (pmbus/tps53679) Add support for TPS53647 and TPS53667 omits 53030bcc87e4 hwmon: (pmbus/tps53679) Add support for TPS53681 omits 39c749aca891 hwmon: (pmbus/tps53679) Add support for IIN and PIN to TPS [...] omits 63eb4587f624 hwmon: (pmbus/tps53679) Add support for multiple chips IDs omits 16358542f32f hwmon: (pmbus) Implement multi-phase support omits 43f33b6e59c2 hwmon: (pmbus) Add 'phase' parameter where needed for mult [...] omits a1dd176c4295 hwmon: (pmbus) Add IC_DEVICE_ID and IC_DEVICE_REV command [...] omits afde6416e196 hwmon: (ibmaem) Replace zero-length array with flexible-ar [...] omits 4d52b28ddfae hwmon: (k10temp) Update driver documentation omits 60465245e6ce hwmon: (k10temp) Reorganize and simplify temperature suppo [...] omits b02c6857389d hwmon: (k10temp) Swap Tdie and Tctl on Family 17h CPUs omits c21a12d003d0 bindings: (hwmon/ltc2978.txt) add support for more parts ( [...] omits ee44fafb3886 hwmon: (pmbus/ltc2978) add support for more parts. omits 50b6ced709c6 docs: hwmon: (pmbus/ltc2978) Update datasheet URLs to analog.com. omits e81ca0efbbe2 dt-bindings: hwmon: Add AXI FAN Control documentation omits 8412b410fa5e hwmon: Support ADI Fan Control IP omits 805b13adde39 io_uring: ensure RCU callback ordering with rcu_barrier() omits 93e97f715b24 MAINTAINERS: Update Chun-Kuang Hu's email address omits 2c523b344dfa Linux 5.6-rc5 omits 62790268e4ed Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits efe582a137ed Merge tag 'edac_urgent-2020-03-08' of git://git.kernel.org [...] omits fe297f8f048a iio: dac: Kconfig: sort symbols alphabetically omits a305b0c9edd2 iio: light: gp2ap020a00f: fix iio_triggered_buffer_{predis [...] omits d7cf5f60474c iio: potentiostat: lmp9100: fix iio_triggered_buffer_{pred [...] omits 736e19e684b3 iio: trigger: stm32-timer: add power management support omits e23aaafcdb39 iio: trigger: stm32-timer: rename enabled flag omits 5da06e6cd94d iio: add a TODO omits 954ab5cc5f3e counter: 104-quad-8: Support Differential Encoder Cable Status omits de65d0556343 counter: 104-quad-8: Support Filter Clock Prescaler omits 95c72b78c336 iio: pressure: icp10100: add driver for InvenSense ICP-101xx omits 2ddc982a6c17 iio: industrialio-core: Fix debugfs read omits 2303248b291f iio: imu: adis: add a note better explaining state_lock omits 2dd86ba82133 iio: imu: adis: update 'adis_data' struct doc-string omits 3543b1998dd3 iio: imu: adis: add doc-string for 'adis' struct omits 61e618be6a0e iio: imu: adis_buffer: Use new structure for SPI transfer delays omits ccea1f5acff9 iio: adc: ti-tlc4541: Use new structure for SPI transfer delays omits eccd071836b3 iio: adc: mcp320x: Use new structure for SPI transfer delays omits 5f0ea0f5a63c iio: adc: max1118: Use new structure for SPI transfer delays omits e89602c32e19 iio: adc: ad9292: Use new structure for SPI transfer delays omits ba1b4c8e8092 iio: adc: exynos: Silence warning about regulators during [...] omits f5572bd7edea staging: iio: update TODO omits cc74a38d85fe iio: amplifiers: ad8366: add support for HMC1119 Attenuator omits 328b50e9a0ad iio: si1133: read 24-bit signed integer for measurement omits ea52c21268e6 dt-bindings: iio: dac: Add docs for AD5770R DAC omits cbbb819837f6 iio: dac: ad5770r: Add AD5770R support omits 070bd30a518a iio: light: Simplify the current to lux LUT omits 317d4bcca769 dt-bindings: iio: adc: ad7923: Add binding documentation f [...] omits 189d4dab640b dt-bindings: iio: chemical: consolidate atlas-sensor docs omits a751b8e48018 iio: chemical: atlas-sensor: add DO-SM module support omits d4578dc05103 iio: chemical: atlas-sensor: allow probe without interrupt line omits 74a40e19f9db iio: imu: inv_mpu6050: temperature only work with accel/gyro omits 4599cac84614 iio: imu: inv_mpu6050: use runtime pm with autosuspend omits 5e95ca3637d6 iio: imu: inv_mpu6050: dynamic sampling rate change omits 4c1e0147015c iio: imu: inv_mpu6050: factorize fifo enable/disable omits ffc9648a52c4 iio: imu: inv_mpu6050: fix data polling interface omits 92e7407ab1bc iio: imu: inv_mpu6050: rewrite power and engine management omits 398da9942359 iio: imu: inv_mpu6050: reduce sleep time when turning regu [...] omits c1bfe9c81812 iio: imu: inv_mpu6050: add all signal path resets at init omits 5621a63a017f iio: imu: inv_mpu6050: early init of chip_config for use at setup omits 3c1024aa99c3 iio: imu: inv_mpu6050: simplify polling magnetometer omits a3aaf7770a88 iio: imu: inv_mpu6050: set power on/off only once during all init omits 14c046ed1711 iio: imu: inv_mpu6050: delete useless check omits ddfd781dc4d8 iio: imu: inv_mpu6050: enable i2c aux mux bypass only once omits e3d2d8ece5f0 dt-bindings: iio: adc: max1363 etc i2c ADC binding conversion omits 3192ade7b6f6 iio: trigger: stm32-timer: enable clock when in master mode omits 9c088c020d81 iio: light: al3320a allow module autoload and polish omits 3a271275fa74 iio: light: al3320a implement devm_add_action_or_reset omits c39a05e35263 iio: light: al3320a implement suspend support omits c36b5195ab70 iio: light: add Dyna-Image AL3010 driver omits 58d22a911d91 iio: light: al3320a slightly improve code formatting omits 2295338b4a3e dt-bindings: iio: light: add support for Dyna-Image AL3010 omits 4af495dad54f dt-bindings: iio: light: add support for Dyna-Image AL3320A omits b581f748cce0 staging: iio: adc: ad7192: move out of staging omits 7e4d75935ddb Documentation: ABI: testing: ad7192: update sysfs docs omits 66614ab2be38 staging: iio: adc: ad7192: removed spi_device_id omits 893ac1a02b19 staging: iio: adc: ad7192: modify iio_chan_spec array omits ab0afa65bbc7 staging: iio: adc: ad7192: fail probe on get_voltage omits 1d8690fe61c9 iio: adc: ad7124: Add direct reg access omits 62504d1b44ec iio: adis16460: Make use of __adis_initial_startup omits 366a543421cf iio: adis16480: Make use of __adis_initial_startup omits 1fd456702692 iio: imu: adis: add support product ID check in adis_initi [...] omits ecb010d44108 iio: imu: adis: Refactor adis_initial_startup omits fdcf6bbb4ed3 iio: imu: adis: Add self_test_reg variable omits 3f17ada8f38c iio: imu: adis: add unlocked __adis_initial_startup() omits e914cfdf12ab iio: gyro: adis16136: initialize adis_data statically omits 99460853a894 iio: imu: adis16400: initialize adis_data statically omits 97928677fe35 iio: imu: adis16480: initialize adis_data statically omits f20dbe11e2e9 iio: imu: st_lsm6dsx: check return value from st_lsm6dsx_s [...] omits 16256a73744d MAINTAINERS: add entry for hmc425a driver. omits 8aba25394cbf dt-bindings: iio: amplifiers: Add docs for HMC425A Step At [...] omits a76838dfc7b7 iio: amplifiers: hmc425a: Add support for HMC425A attenuator omits 10856d88f765 iio: ping: set pa_laser_ping_cfg in of_ping_match omits 016a8845f6da iio: chemical: sps30: fix missing triggered buffer dependency omits e43d110cdc20 iio: st_sensors: remap SMO8840 to LIS2DH12 omits 2ca5a8792d61 iio: light: vcnl4000: update sampling periods for vcnl4040 omits b42aa97ed5f1 iio: light: vcnl4000: update sampling periods for vcnl4200 omits cb2116ff9785 iio: accel: adxl372: Set iio_chan BE omits 378fee2e6b12 Merge tag 'char-misc-5.6-rc5' of git://git.kernel.org/pub/ [...] omits b34e5c13327e Merge tag 'driver-core-5.6-rc5' of git://git.kernel.org/pu [...] omits cc432aee7d5a Merge tag 'tty-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] omits fd3f6cc9806c Merge tag 'usb-5.6-rc5' of git://git.kernel.org/pub/scm/li [...] omits 2ef1cb763d92 irqchip: Replace setup_irq() by request_irq() omits bc714c8bd4b7 irqchip/renesas-intc-irqpin: Restore devm_ioremap() alignment omits 66968d7dfc3f irqchip: Add COMPILE_TEST support for IMX_INTMUX omits 04d80dbe858d irqchip/gic-v3-its: Fix access width for gicr_syncr omits 47beed513a85 pinctrl: stm32: Add level interrupt support to gpio irq chip omits 25591d4c6459 irqchip/stm32: Add irq retrigger support omits a15111075a84 irqchip: vic: Support cascaded VIC in device tree omits 71811cac8532 Bluetooth: RFCOMM: fix ODEBUG bug in rfcomm_dev_ioctl omits b26ebfe12f34 pid: Fix error return value in some cases omits 87f2d1c662fa genirq/irqdomain: Check pointer in irq_domain_alloc_irqs_h [...] omits 9ae052253785 PCI/AER: Fix the broken interrupt injection omits acd26bcf3627 genirq: Provide interrupt injection mechanism omits da90921acc62 genirq: Sanitize state handling in check_irq_resend() omits 1f85b1f5e1f5 genirq: Add return value to check_irq_resend() omits 008f1d60fe25 x86/apic/vector: Force interupt handler invocation to irq context omits c16816acd086 genirq: Add protection against unsafe usage of generic_han [...] omits a740a423c369 genirq/debugfs: Add missing sanity checks to interrupt injection omits b513df6780ec irqdomain: Fix function documentation of __irq_domain_allo [...] omits 6ae4edab2fbf virtio_balloon: Adjust label in virtballoon_probe omits 3d973b2e9a62 virtio-blk: improve virtqueue error to BLK_STS omits f5f6b95c72f7 virtio-blk: fix hw_queue stopped on arbitrary error omits f13f09a12cbd virtio_ring: Fix mem leak with vring_new_virtqueue() omits 4be5ca67d59d Bluetooth: L2CAP: Add module option to enable ECRED mode omits 15f02b910562 Bluetooth: L2CAP: Add initial code for Enhanced Credit Based Mode omits 145720963b6c Bluetooth: L2CAP: Add definitions for Enhanced Credit Based Mode omits d5528d5e9104 partitions/efi: Fix partition name parsing in GUID partiti [...] omits 0347d8c28cbb efi/x86: Fix cast of image argument omits ac82d356994d efi/libstub/x86: Use ULONG_MAX as upper bound for all allocations omits 8d8ab66a717a efi: Fix a mistype in comments mentioning efivar_entry_ite [...] omits 2fb2c17993a3 efi/libstub: Avoid linking libstub/lib-ksyms.o into vmlinux omits 57648adb317c efi/x86: Preserve %ebx correctly in efi_set_virtual_address_map() omits dd09fad9d2ca efi/x86: Ignore the memory attributes table on i386 omits d5cdf4cfeac9 efi/x86: Don't relocate the kernel unless necessary omits 964124a97b97 efi/x86: Remove extra headroom for setup block omits 26725192c46e efi/x86: Add kernel preferred address to PE header omits 1887c9b653f9 efi/x86: Decompress at start of PE image load address omits 8ef44be39311 x86/boot/compressed/32: Save the output address instead of [...] omits f3fa0efce2e7 efi/libstub/x86: Deal with exit() boot service returning omits 81a34892c2c7 x86/boot: Use unsigned comparison for addresses omits 8acf63efa171 efi/x86: Avoid using code32_start omits 3fab43318f05 efi/x86: Make efi32_pe_entry() more readable omits 71ff44ac6cfa efi/x86: Respect 32-bit ABI in efi32_pe_entry() omits 3cdcd6899eaf efi/x86: Annotate the LOADED_IMAGE_PROTOCOL_GUID with SYM_DATA omits f9834f18f03e efi/libstub: Add libstub/mem.c to the documentation tree omits 73f2f563661d MAINTAINERS: Adjust EFI entry to removing eboot.c omits 6120681bdf1a Merge branch 'efi/urgent' into efi/core, to pick up fixes omits d6c066fda90d efi: Add a sanity check to efivar_store_raw() omits 286d3250c9d6 efi: Fix a race and a buffer overflow while reading efivar [...] omits 985048f42714 Bluetooth: Increment management interface revision omits 3be5f0d286dc Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 00bce3fb0642 Bluetooth: Enable erroneous data reporting if WBS is supported omits 55cee73e2af5 Bluetooth: Make use of skb_pull to parse L2CAP signaling PDUs omits 2b4eae95c736 fscrypt: don't evict dirty inodes after removing key omits 61a09258f2e5 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits e0ebd8eb36ed net/mlx5: HW bit for goto chain offload support omits dc392fc56f39 net/mlx5: Expose link speed directly omits bd673da6d933 net/mlx5: Introduce TLS and IPSec objects enums omits 86f5d0f3d499 net/mlx5: Introduce egress acl forward-to-vport capability omits c20037652700 Merge tag 'io_uring-5.6-2020-03-07' of git://git.kernel.dk [...] omits 5dfcc13902bf Merge tag 'block-5.6-2020-03-07' of git://git.kernel.dk/li [...] omits 7e4f6fb35408 Revert "drm/panel: simple: Add support for Sharp LQ150X1LG [...] omits 6f784a3179dc Merge tag 'media/v5.6-2' of git://git.kernel.org/pub/scm/l [...] omits cc328351e1e4 drm/i915/gt: Wait for the wa batch to be pinned omits f0e20b894350 io_uring: fix lockup with timeouts omits 9d588f636027 Merge tag 's390-5.6-5' of git://git.kernel.org/pub/scm/lin [...] omits 5236647adbae Merge tag 'powerpc-5.6-4' of git://git.kernel.org/pub/scm/ [...] omits cbee7c8b4485 Merge tag 'for-linus-5.6b-rc5-tag' of git://git.kernel.org [...] omits fa883d6afb15 Merge tag 'for-linus-2020-03-07' of gitolite.kernel.org:pu [...] omits 676fc8de3193 Merge tag 'sound-5.6-rc5' of git://git.kernel.org/pub/scm/ [...] omits afdd597940f3 drm/vboxvideo/vboxvideo.h: Replace zero-length array with [...] omits 130ab8819d81 MIPS: DTS: CI20: fix interrupt for pcf8563 RTC omits e8d87a0b822d MIPS: DTS: CI20: fix PMU definitions for ACT8600 omits d24e163af05c tty: mips_ejtag_fdc: Mark expected switch fall-through omits 68af43173d3f serial/sysrq: Add MAGIC_SYSRQ_SERIAL_SEQUENCE omits eaee41727e6d sysctl/sysrq: Remove __sysrq_enabled copy omits 7f9803072ff6 serial: 8250: Support console on software emulated rs485 ports omits f93bf7589114 serial: 8250_bcm2835aux: Support rs485 software emulation omits 058bc104f7ca serial: 8250: Generalize rs485 software emulation omits 41a70b7f4734 serial: 8250: Deduplicate rs485 active_timer assignment omits 6d3e54e1955e serial: 8250: Sanitize rs485 config harder omits 283e096ffb70 serial: 8250: Deduplicate ->rs485_config() callback omits fe7f0fa43cef serial: 8250: Support rs485 devicetree properties omits f45709df7731 serial: 8250: Don't touch RTS modem control while in rs485 mode omits f8c3686c65f0 serial: earlycon: prefer EARLYCON_DECLARE() variant omits 4f5f58873756 tty: serial: Use the correct style for SPDX License Identifier omits debdedf2eb5a Bluetooth: Fix calculation of SCO handle for packet processing omits 798048f85093 Merge tag 'perf-urgent-for-mingo-5.6-20200306' of git://gi [...] omits caf48383f1e6 Merge branch 'ethtool-consolidate-irq-coalescing-other-drivers' omits fad99303f0e3 wil6210: reject unsupported coalescing params omits 35fa705665c6 staging: qlge: reject unsupported coalescing params omits 0f3883b4773f vmxnet3: let core reject the unsupported coalescing parameters omits e52a646b34ff r8152: reject unsupported coalescing params omits e5ad00b34dc0 tun: reject unsupported coalescing params omits 524250a324da RDMA/ipoib: reject unsupported coalescing params omits cdc7aaca074d um: reject unsupported coalescing params omits aeaa925bff84 rhashtable: Document the right function parameters omits 5a56996b0f13 Merge tag 'asoc-fix-v5.6-rc4' of https://git.kernel.org/pu [...] omits ae9e82cc096b dt-bindings: net: Add ipq806x mdio bindings omits caaa71fac36e net: mdio: add ipq8064 mdio driver omits 03138e2bf78b MAINTAINERS: remove bouncing pkaustub@cisco.com from enic omits e396ce5f4229 ionic: fix vf op lock usage omits b7469e83d2ad bonding/alb: make sure arp header is pulled before accessing it omits 172fd3eb3873 Merge branch 'QorIQ-DPAA-FMan-erratum-A050385-workaround' omits 3c68b8fffb48 dpaa_eth: FMan erratum A050385 workaround omits b281f7b93b25 fsl/fman: detect FMan erratum A050385 omits b54d39008623 arm64: dts: ls1043a: FMan erratum A050385 omits 26d5bb9e4c4b dt-bindings: net: FMan erratum A050385 omits 357ddbb9bf48 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits 2d4bd971f5ba drm/i915/gt: Close race between cacheline_retire and free omits 3df2deed411e drm/i915/execlists: Enable timeslice on partial virtual en [...] omits e3e7aeec3281 drm/i915/selftests: Apply a heavy handed flush to i915_active omits dff2a11b065c drm/i915: Do not poison i915_request.link on removal omits 63849c8f4107 Merge tag 'linux-kselftest-5.6-rc5' of git://git.kernel.or [...] omits b592322f5092 drm/i915/tgl: Make Wa_1606700617 permanent omits da3289044833 Input: tm2-touchkey - add support for Coreriver TC360 variant omits 3c2c07b0068a dt-bindings: input: add Coreriver TC360 binding omits 574abf5676ac dt-bindings: vendor-prefixes: Add Coreriver vendor prefix omits 7e6582ef32f6 Merge tag 'riscv-for-linus-5.6-rc5' of git://git.kernel.or [...] omits 32cf3a610c35 Input: raydium_i2c_ts - fix error codes in raydium_i2c_boo [...] omits 270810a73210 drm/i915/hotplug: Use phy to get the hpd_pin instead of th [...] omits 611d61f9ac99 parse-maintainers: Mark as executable omits bdf1ea7ca8a9 Merge tag 'devicetree-fixes-for-5.6-3' of git://git.kernel [...] omits 2f501bb1802d Merge tag 'drm-fixes-2020-03-06-1' of git://anongit.freede [...] omits 2f920c0f0e29 auxdisplay: charlcd: replace zero-length array with flexib [...] omits e8897e4fe8f2 auxdisplay: img-ascii-lcd: convert to devm_platform_iorema [...] omits d568bbd2f872 auxdisplay: Fix Kconfig indentation omits 30fe0d07fd7b Merge tag 'for-5.6-rc4-tag' of git://git.kernel.org/pub/sc [...] omits 0b25d458035d Merge tag 'filelock-v5.6-1' of git://git.kernel.org/pub/sc [...] omits ae24a21bbd96 Merge tag 'spi-fix-v5.6-rc4' of git://git.kernel.org/pub/s [...] omits 11a4a8f73b3c clang-format: Update with the latest for_each macro list omits 43c63729c96f Merge tag 'regulator-fix-v5.6-rc4' of git://git.kernel.org [...] omits 08e39fcb92b0 Merge tag 'hwmon-for-v5.6-rc5' of git://git.kernel.org/pub [...] omits c20c4a084a87 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits be40920fbf10 tools: Let O= makes handle a relative path with -C option omits 513dc792d606 vgacon: Fix a UAF in vgacon_invert_region omits 129657c86f85 drm/amdkfd: Signal eviction fence on process destruction (v2) omits cc9f2fba37e5 drm/amdgpu: disable clock/power gating for SRIOV omits 68430c6be5ac drm/amdgpu: cleanup ring/ib test for SRIOV vcn2.0 (v2) omits dd26858a9cd8 drm/amdgpu: implement initialization part on VCN2.0 for SRIOV omits fe4424918655 drm/amdgpu: disable jpeg block for SRIOV omits 3569b6d19e41 drm/amdgpu: introduce mmsch v2.0 header omits 2f6ae2de130f drm/amdkfd: Add more comments on GFX9 user CP queue MQD wo [...] omits fa5bde8056cf drm/amdgpu: Use better names to reflect it is CP MQD buffer omits 90f88cdd7c8d drm/amdgpu: Fix GPU reset error. omits 5e208eb62bb3 drm/amdgpu: Update SPM_VMID with the job's vmid when appli [...] omits 1a2172b5ee17 drm/amdgpu: update page retirement sequence omits d38c3ac71630 drm/amdgpu: toggle DF-Cstate when accessing UMC ras error [...] omits 1b3460a8b196 drm/amdgpu: increase atombios cmd timeout omits a61f41b177ca drm/amdgpu: enable PCS error report on arcturus omits ec01fe2dbf8c drm/amdgpu: enable PCS error report on VG20 omits 18f36157f2cb drm/amdgpu: add helper funcs to detect PCS error omits 15a1fbdcfb51 drm/amdgpu: add wafl2 ip headers omits 86edee9725a5 drm/amdgpu: add xgmi ip headers omits d2334a91a3b0 dt-bindings: arm: Fixup the DT bindings for hierarchical P [...] omits 14ee09a05ed5 dt-bindings: power: Extend nodename pattern for power-doma [...] omits c1e2148f8ecb io_uring: free fixed_file_data after RCU grace period omits 7064de726ec8 dt-bindings: convert rockchip-drm.txt to rockchip-drm.yaml omits 6a42cefb25d8 netfilter: nft_chain_nat: inet family is missing module ownership omits 6d390e4b5d48 locks: fix a potential use-after-free problem when wakeup [...] omits 490031281d5a gfs2: Additional information when gfs2_ail1_flush withdraws omits c265861af2af clocksource/drivers/arm_arch_timer: validate arch_timer_rate omits cd0ed03a8903 arm64: use activity monitors for frequency invariance omits bbce8eaa6032 cpufreq: add function to get the hardware max frequency omits 6abde90881a5 Documentation: arm64: document support for the AMU extension omits 4fcdf106a433 arm64/kvm: disable access to AMU registers from kvm guests omits 87a1f063464a arm64: trap to EL1 accesses to AMU counters from EL0 omits 2c9d45b43c39 arm64: add support for the AMU extension v1 omits e14572c52546 spi: Remove CONFIG_ prefix from Kconfig select omits c393fbae0226 drm/pci: Unexport drm_get_pci_dev omits 1fe3818d17c9 drm/i915/selftests: try to rein in alloc_smoke omits f4b1b92f411e drm/i915/buddy: avoid double list_add omits 14afc5936197 block, bfq: fix overwrite of bfq_group pointer in bfq_find [...] omits cf7da891b624 docs: dmaengine: provider.rst: get rid of some warnings omits 9352ed0165ff iwlwifi: cfg: use antenna diversity with all AX101 devices omits ce19801ba75a iwlwifi: mvm: Fix rate scale NSS configuration omits 699b760bd29e iwlwifi: dbg: don't abort if sending DBGC_SUSPEND_RESUME fails omits a5688e600e78 iwlwifi: yoyo: don't add TLV offset when reading FIFOs omits 71bc0334a637 iwlwifi: check allocated pointer when allocating conf_tlvs omits cb377dfda175 iwlwifi: consider HE capability when setting LDPC omits 089e5016d7eb iwlwifi: mvm: take the required lock when clearing time ev [...] omits 14533a16c46d thermal/cpu-cooling, sched/core: Move the arch_set_thermal [...] omits 8ff1d62c9e97 drm/todo: Update drm_fb_helper tasks omits 8e7a194652c6 drm/fb-helper: Remove drm_fb_helper add, add_all and remov [...] omits ff1f62d35b23 drm: Remove drm_fb_helper add, add all and remove connector calls omits 75b2ccde5fc6 drm/i915/display: Remove drm_fb_helper_{add,remove}_one_co [...] omits 439490f6cc9b drm/amdgpu: Remove drm_fb_helper_{add,remove}_one_connector calls omits c8b4a4b1027e drm/radeon: remove radeon_fb_{add,remove}_connector functions omits 2dea2d118217 drm: Remove unused arg from drm_fb_helper_init omits aeb542a1b5c5 Merge branch 'akpm' (patches from Andrew) omits 93e5fbb18cec selftests: bpf: Add test for JMP32 JSET BPF_X with upper bits set omits 80f1f8503635 bpf, x32: Fix bug with JMP32 JSET BPF_X checking upper bits omits 520f8350364d drm/i915: properly sanity check batch_start_offset omits 2b2e71fe6575 tty: serial: fsl_lpuart: free IDs allocated by IDA omits 0e28ed6c9df9 Revert "tty: serial: fsl_lpuart: drop EARLYCON_DECLARE" omits 35d4670aaec7 serdev: Fix detection of UART devices on Apple machines. omits 140d7e88bb2a arch/Kconfig: update HAVE_RELIABLE_STACKTRACE description omits c87cbc1f007c mm, hotplug: fix page online with DEBUG_PAGEALLOC compiled [...] omits a8198fedd945 mm/z3fold.c: do not include rwlock.h directly omits bc87302a093f fat: fix uninit-memory access for partial initialized inode omits c3e5ea6ee574 mm: avoid data corruption on CoW fault into PFN-mapped VMA omits 8a8683ad9ba4 mm: fix possible PMD dirty bit lost in set_pmd_migration_entry() omits 8b272b3cbbb5 mm, numa: fix bad pmd by atomically check for pmd_trans_hu [...] omits b0b8a945ea29 Merge tag 'devprop-5.6-rc5' of git://git.kernel.org/pub/sc [...] omits fe67d1821fa8 Merge tag 'acpi-5.6-rc5' of git://git.kernel.org/pub/scm/l [...] omits ba0ae9ac4607 Merge tag 'drm-fixes-2020-03-06' of git://anongit.freedesk [...] omits fd3eafda8f14 sched/core: Remove rq.hrtick_csd_pending omits e188f0a50f63 MIPS: smp: Remove tick_broadcast_count omits 5a18ceca6350 smp: Allow smp_call_function_single_async() to insert locked csd omits 7ba87cfec71a tty: serial: make SERIAL_SPRD not depend on ARCH_SPRD omits 2b1b799d7630 arm64: change ARCH_SPRD Kconfig to tristate omits 1b91d97c66ef serial: 8250_lpss: Add ->setup() for Elkhart Lake ports omits e32a83c70cf9 serial: 8250-mtk: modify mtk uart power and clock management omits 5a08a4877aed tty: imx serial: Implement support for reversing TX and RX [...] omits 9dd5185a206d dt-bindings: serial: document fsl,inverted-tx and -rx options omits 9be1064fe524 serial: ar933x_uart: add RS485 support omits 9fa3c4b1fa37 tty: serial: qcom_geni_serial: Fix GPIO swapping with workaround omits 97cbaf2c829b tty: serial: cpm_uart: Convert to use GPIO descriptors omits 8145e85f8245 tty: serial: lantiq: Drop GPIO include omits 67f468d4ae9f tty: serial: atmel_serial: Drop GPIO includes omits d94a9df49069 sched/rt: Remove unnecessary push for unfit tasks omits 98ca645f8243 sched/rt: Allow pulling unfitting task omits a1bd02e1f28b sched/rt: Optimize cpupri_find() on non-heterogenous systems omits b28bc1e002c2 sched/rt: Re-instate old behavior in select_task_rq_rt() omits d9cb236b9429 sched/rt: cpupri_find: Implement fallback mechanism for !fit case omits 5ab297bab984 sched/fair: Fix reordering of enqueue/dequeue_task_fair() omits 6212437f0f60 sched/fair: Fix runnable_avg for throttled cfs omits ba4f7bc1dee3 sched/deadline: Make two functions static omits 6f693dd5be08 arm64: defconfig: enable CONFIG_SCHED_SMT omits 38502ab4bf3c sched/topology: Don't enable EAS on SMT systems omits 0621df315402 sched/numa: Acquire RCU lock for checking idle cores durin [...] omits 76c389ab2b5e sched/fair: Fix kernel build warning in test_idle_cores() [...] omits 05289b90c2e4 sched/fair: Enable tuning of decay period omits f12e4f66ab6a thermal/cpu-cooling: Update thermal pressure in case of a [...] omits 467b7d01c469 sched/fair: Update cpu_capacity to reflect thermal pressure omits b4eccf5f8e1d sched/fair: Enable periodic update of average thermal pressure omits 8eab879c5463 arm/topology: Populate arch_scale_thermal_pressure() for A [...] omits ae1677c0bbe2 arm64/topology: Populate arch_scale_thermal_pressure() for [...] omits ad58cc5cc50c drivers/base/arch_topology: Add infrastructure to store an [...] omits 36a0df85d2e8 sched/topology: Add callback to read per CPU thermal pressure omits 765047932f15 sched/pelt: Add support to track thermal pressure omits f1dfdab694eb sched/vtime: Prevent unstable evaluation of WARN(vtime->state) omits 0be38b10f064 MAINTAINERS: adjust to reservation.h renaming omits 1b10d388d094 Merge branch 'linus' into sched/core, to pick up fixes omits 441b62acd9c8 tools: Fix off-by 1 relative directory includes omits 3f5777fbaf04 perf jevents: Fix leak of mapfile memory omits 7b919a53102d perf bench: Clear struct sigaction before sigaction() syscall omits f649bd9dd5d5 perf bench futex-wake: Restore thread count default to onl [...] omits 29b4f5f18857 perf top: Fix stdio interface input handling with glibc 2.28+ omits cfd3bc752a3f perf diff: Fix undefined string comparision spotted by cla [...] omits 9b6c80be979d drm: unbreak the DRM menu, broken by DRM_EXPORT_FOR_TESTS omits 7be1b9b8e9d1 drm/mm: Break long searches in fragmented address spaces omits 95dbf14b236f ALSA: sgio2audio: Remove usage of dropped hw_params/hw_fre [...] omits ef398881d27d drm/i915/gem: Limit struct_mutex to eb_reserve omits 26fc4e4ba160 drm/i915: Always propagate the invocation to i915_schedule omits 95ed6c707f26 perf/cgroup: Order events in RB tree by cgroup id omits c2283c9368d4 perf/cgroup: Grow per perf_cpu_context heap storage omits 836196beb377 perf/core: Add per perf_cpu_context min_heap storage omits 6eef8a7116de perf/core: Use min_heap in visit_groups_merge() omits 6e24628d78e4 lib: Introduce generic min-heap omits 98add2af89bb perf/cgroup: Reorder perf_cgroup_connect() omits 2c2366c7548e perf/core: Remove 'struct sched_in_data' omits ab6f824cfdf7 perf/core: Unify {pinned,flexible}_sched_in() omits 1941011a8bd2 Merge branch 'perf/urgent' into perf/core, to pick up the [...] omits 1eaa251b66a6 drm/i915: Assert requests within a context are submitted in order omits 78a7b61aefa3 drm/bridge/mhl.h: Replace zero-length array with flexible- [...] omits 5b2adbddf25c drm/vc4/vc4_drv.h: Replace zero-length array with flexible [...] omits 1895a4fc3fad drm/gma500/intel_bios.h: Replace zero-length array with fl [...] omits 2920516b2f71 drm/i915: be more solid in checking the alignment omits 5d0c9b0eb8ab asm-generic/bitops: Update stale comment omits 4b39f99c222a futex: Remove {get,drop}_futex_key_refs() omits 222993395ed3 futex: Remove pointless mmgrap() + mmdrop() omits 3867913c45b4 Merge branch 'locking/urgent' omits 8019ad13ef7f futex: Fix inode life-time issue omits 64dc802aa5ac drm/i915/phys: unconditionally call release_memory_region omits 86dfa5bec249 Merge branch 'acpi-doc' omits 47f8253d2b89 drm/i915/gen7: Clear all EU/L3 residual contexts omits ee2413eeed76 drm/i915: Add mechanism to submit a context WA on ring submission omits 099d705dd161 drm/vblank: Fix documentation of VBLANK timestamp helper omits 2cb5974dcaaa drm/simple-kms: Fix documentation for drm_simple_encoder_init() omits bc80932cc25a vt: selection, indent switch-case properly omits 6ff66e081374 vt: selection, remove redeclaration of poke_blanked_console omits a10df4910cdb vt: vt_kern.h, remove extern from functions omits f400991bf872 vt: switch vt_dont_switch to bool omits 9256d09f1da1 vt: selection, create struct from console selection globals omits 555b4ef79797 vt: selection, localize use_unicode omits 101f227c2403 vt: selection, remove 2 local variables from set_selection_kernel omits 425c075dcbb2 Merge branch 'tun-debug' omits 5af090713481 tun: drop TUN_DEBUG and tun_debug() omits 3424170f37e7 tun: replace tun_debug() by netif_info() omits 182094348a08 tun: drop useless debugging statements omits 7522416d2569 tun: get rid of DBG1() macro omits 516c512bde3e tun: fix misleading comment format omits 2398e3991bda mptcp: always include dack if possible. omits a3aefbfe4575 net: nfc: fix bounds checking bugs on "pipe" omits 9803aac7b550 drm/komeda: mark PM functions as __maybe_unused omits a61ac1e75105 drm/i915/gvt: Wean gvt off using dev_priv omits 8fde41076f6d drm/i915/gvt: Wean gvt off dev_priv->engine[] omits aa444fc7fb88 drm/i915/gvt: cleanup debugfs scan_nonprivbb omits 135dde8853c7 drm/i915/gvt: Fix dma-buf display blur issue on CFL omits 9dd620afd154 tc-testing: updated tdc tests for basic filter with canid [...] omits 52ef8108396f tc-testing: list kernel options for basic filter with cani [...] omits 5e0db7e4b199 Merge branch 'PCI-Implement-function-to-read-Device-Serial [...] omits 61600112f02f nfp: Use pci_get_dsn() omits f998958df272 ixgbe: Use pci_get_dsn() omits ceb2f00707f9 ice: Use pci_get_dsn() omits dbce64cbee6b scsi: qedf: Use pci_get_dsn() omits 8d85b75b4e08 bnxt_en: Use pci_get_dsn() omits 70c0923b0ef1 PCI: Introduce pci_get_dsn omits 2fa7e15c5f46 drm/i915/gvt: Fix emulated vbt size issue omits 367ab29e3d88 ibmveth: Remove unused page_offset macro omits 5b6603360c12 drm/panel: add panel driver for Elida KD35T133 panels omits e25d5dbcffae veth: ignore peer tx_dropped when counting local rx_dropped omits 7548bf8c17d8 crypto: arm/ghash-ce - define fpu before fpu registers are [...] omits dc7fc3a53ae1 crypto: x86/curve25519 - leave r12 as spare register omits 3f142b6a7b57 crypto: caam - update xts sector size for large input length omits 3a5a9e1ef37b crypto: caam/qi2 - fix chacha20 data size error omits a83880068845 crypto: chelsio/chtls - Fixed boolinit.cocci warning omits 47c16b449921 crypto: hisilicon - qm depends on UACCE omits acc670dba9f5 uacce: unmap remaining mmapping from user space omits 732e54095347 crypto: xts - simplify error handling in ->create() omits 0708bb435354 crypto: rsa-pkcs1pad - simplify error handling in pkcs1pad [...] omits 07b24c7c08bd crypto: pcrypt - simplify error handling in pcrypt_create_aead() omits d57063103332 crypto: lrw - simplify error handling in create() omits 376ffe1acbc6 crypto: geniv - simply error handling in aead_geniv_alloc() omits c4caa56d8f99 crypto: gcm - simplify error handling in crypto_rfc4543_create() omits 959ac1cdd630 crypto: gcm - simplify error handling in crypto_rfc4106_create() omits 3ff2bab82f42 crypto: cts - simplify error handling in crypto_cts_create() omits a108dfcff844 crypto: ctr - simplify error handling in crypto_rfc3686_create() omits b8c0d74a7027 crypto: cryptd - simplify error handling in cryptd_create_*() omits 64d66793b76c crypto: ccm - simplify error handling in crypto_rfc4309_create() omits d1dc4df1fe21 crypto: authencesn - fix weird comma-terminated line omits baaa30fa6166 MAINTAINERS: add maintainers for uacce omits 4e98a8804923 crypto: chelsio/chtls - Fixed tls stats omits fa03481b6e2e crypto: mxs-dcp - fix scatterlist linearization for hash omits 5fbab10dee12 crypto: sun8i-ce - fix description of stat_fb omits 11c7686a9359 crypto: sun8i-ss - fix description of stat_fb omits 5a8a076506af crypto: Replace zero-length array with flexible-array member omits d282eeeb112a crypto: arm64/sha-ce - implement export/import omits 567be3a5d227 crypto: chelsio - Use multiple txq/rxq per tfm to process [...] omits bed44d0c05d8 crypto: chelsio - Recalculate iv only if it is needed omits 7d10001e20e4 ptp: add VMware virtual PTP clock driver omits 3c2fa511c459 dt-bindings: display: panel: Add binding document for Elid [...] omits 2ac4853e295b Merge tag 'amd-drm-fixes-5.6-2020-03-05' of git://people.f [...] omits 64c3fd53408d Merge tag 'drm-intel-fixes-2020-03-05' of git://anongit.fr [...] omits 26398db1f49a Merge tag 'drm-misc-fixes-2020-03-05' of git://anongit.fre [...] omits 3e7c67d90e3e bpf: Fix bpf_prog_test_run_tracing for !CONFIG_NET omits 0b136454741b net/mlx5: Clear LAG notifier pointer after unregister omits 404402abd5f9 net/mlx5e: Fix endianness handling in pedit mask omits f28ca65efa87 net/mlx5e: kTLS, Fix wrong value in record tracker enum omits 56917766def7 net/mlx5e: kTLS, Fix TCP seq off-by-1 issue in TX resync flow omits 692b0399a225 net/mlx5: DR, Fix postsend actions write length omits a368e860adb1 Merge tag 'wireless-drivers-next-2020-03-05' of git://git. [...] omits 2f63f2d59814 Merge tag 'wireless-drivers-2020-03-05' of git://git.kerne [...] omits aadfa206e9bb docs: cpu-freq: convert cpufreq-stats.txt to ReST omits 8f92058987a1 docs: cpu-freq: convert cpu-drivers.txt to ReST omits c460f972d303 docs: cpu-freq: convert core.txt to ReST omits 12bd112bf8e4 docs: cpu-freq: convert index.txt to ReST omits 442a46ad103e bcm63xx_enet: remove redundant variable definitions omits c3419b71a7ee docs: cpufreq: fix a broken reference omits 3b4f06c715d0 sfc: complete the next packet when we receive a timestamp omits 5de3a2386ec3 net: tulip: Replace zero-length array with flexible-array member omits 681ff0181bbf x86/mm/init/32: Stop printing the virtual memory layout omits 69191754ff29 bpf: Remove unnecessary CAP_MAC_ADMIN check omits 849b4d94582a bpf: Do not allow map_freeze in struct_ops map omits 8e5290e710f4 bpf: Return better error value in delete_elem for struct_ops map omits a35a76faad53 Merge branch 'fix_bpf_send_signal' omits 00c43088aa68 media: meson: vdec: add VP9 decoder support omits 6349021701d0 Merge branch 'mlxsw-Offload-FIFO' omits b9b72999eb86 selftests: forwarding: ETS: Use Qdisc counters omits 7bec1a45d570 mlxsw: spectrum_qdisc: Support offloading of FIFO Qdisc omits c4e372e2ac7c mlxsw: spectrum_qdisc: Add handle parameter to ..._ops.replace omits ee88450d2509 mlxsw: spectrum_qdisc: Introduce struct mlxsw_sp_qdisc_state omits aaca94080789 net: sched: Make FIFO Qdisc offloadable omits c4ef2f3256e3 selftests/bpf: Add send_signal_sched_switch test omits 1bc7896e9ef4 bpf: Fix deadlock with rq_lock in bpf_send_signal() omits e9a3eb4819ca media: meson: vdec: add VP9 input support omits 823a7300340e media: meson: vdec: add common HEVC decoder support omits 09b455d1daf5 media: meson: vdec: add helpers for lossless framebuffer c [...] omits 7624c9cd5b26 media: meson: vdec: align stride on 32 bytes omits d7647e7c90f5 media: meson: vdec: add H.264 decoding support omits af33d2433b03 riscv: fix seccomp reject syscall code path omits 876f123b8956 media: meson: vdec: bring up to compliance omits d4d137de5f31 media: vicodec: use v4l2-mem2mem draining, stopped and nex [...] omits 2b48e113866a media: v4l2-mem2mem: handle draining, stopped and next-buf [...] omits 2fae4d6aabc8 media: v4l2-ctrls: v4l2_ctrl_request_complete() should alw [...] omits 34217262898a media: staging: media: usbvision: Add missing MEDIA_USB_SU [...] omits 7af80a697d1d media: staging: tegra-vde: Use devm_platform_ioremap_resou [...] omits 1db56284b9da media: ti-vpe: cal: fix disable_irqs to only the intended target omits e3004605a0c9 media: imx: Propagate quantization and encoding in CSI omits 60d70d75c12d media: v4l2: Switch to new kerneldoc syntax for named vari [...] omits 204c7b3c066f media: spi: gs1662: Use new structure for SPI transfer delays omits aead0ffbf078 media: v4l2-core: fix entity initialization in device_regi [...] omits 6990570f7e0a media: v4l2-core: fix a use-after-free bug of sd->devnode omits 403265137f7a media: vimc: use-after-free fix - release vimc in the v4l_ [...] omits 4babf057c143 media: vimc: allocate vimc_device dynamically omits 2362f53dde2c media: vimc: replace vimc->pdev.dev with vimc->mdev.dev omits 153031a301bb blktrace: fix dereference after null check omits b85c82108335 MAINTAINERS: Add missed files related to Synopsys DesignWare UART omits 10c5ccc3c6d3 serial: 8250_exar: add support for ACCES cards omits 0a91330b2af9 riscv: dts: Add GPIO reboot method to HiFive Unleashed DTS file omits 4a3e20847420 tty:serial:mvebu-uart:fix a wrong return omits f3588909c185 Merge branch 'ethtool-consolidate-parameter-checking-for-i [...] omits a51e520653a6 virtio_net: reject unsupported coalescing params omits f9f12f57e2a5 e1000e: reject unsupported coalescing params omits 55808762f3c3 mlx5: reject unsupported coalescing params omits f704d24371a4 bnxt: reject unsupported coalescing params omits 4a80a1833871 ice: let core reject the unsupported coalescing parameters omits 60d339641a2a hisilicon: let core reject the unsupported coalescing parameters omits 987b191c16f9 ionic: let core reject the unsupported coalescing parameters omits 0e72ea19e395 nfp: let core reject the unsupported coalescing parameters omits d0ee0e620fa2 stmmac: let core reject the unsupported coalescing parameters omits c885bff6c23e enic: let core reject the unsupported coalescing parameters omits 4a1ce0107e09 xgbe: let core reject the unsupported coalescing parameters omits 95cddcb5cc20 ethtool: add infrastructure for centralized checking of co [...] omits 68e1006f618e net: hns3: fix a not link up issue when fibre port support [...] omits 56dc0a0eac99 hsr: fix refcnt leak of hsr slave interface omits 5e729e111eaf selinux: avtab_init() and cond_policydb_init() return void omits 110a40dfb708 slip: make slhc_compress() more robust against malicious packets omits 34a2dab488bc selinux: clean up error path in policydb_init() omits d99045283ec1 Merge branch 'rmnet-cleanups' omits 9c9cc918152e net: rmnet: use GFP_KERNEL instead of GFP_ATOMIC omits fcf8f4eb81fb net: rmnet: print error message when command fails omits eed22a0685d6 net: rmnet: add missing module alias omits 52e7c083b417 mailmap: Update email address omits d2047aba2e68 RISC-V: Select Goldfish RTC driver for QEMU virt machine omits 81e2d3c52c0e RISC-V: Select SYSCON Reboot and Poweroff for QEMU virt machine omits a4485398b6b8 RISC-V: Enable QEMU virt machine support in defconfigs omits 759bdc168181 RISC-V: Add kconfig option for QEMU virt machine omits 9f65ed5fe41c Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/pu [...] omits 6fd145da21af Merge tag 'dmaengine-fix-5.6-rc5' of git://git.infradead.o [...] omits e8dca30f7118 drm/bridge: dw-hdmi: fix AVI frame colorimetry omits 4ab50af63d2e xen/blkfront: fix ring info addressing omits ac8fd122e070 MIPS: Replace setup_irq() by request_irq() omits 81dcef4ceebf drm/i915/execlists: Show the "switch priority hint" in dumps omits 2f69a110e7bb xen/xenbus: fix locking omits 8130b9d5b5ab xenbus: req->err should be updated before req->state omits 1b6a51e86cce xenbus: req->body should be updated before req->state omits e8dc73c9f9ea xen: Replace zero-length array with flexible-array member omits ab7a69020fb5 drm/i915: Return early for await_start on same timeline omits 9211f0a6a91a driver core: fw_devlink_flags can be static omits dad737c926b5 MAINTAINERS: Add entry for RV32G BPF JIT omits 06b741521622 bpf, doc: Add BPF JIT for RV32G to BPF documentation omits 5f316b65e99f riscv, bpf: Add RV32G eBPF JIT omits ca6cb5447cec riscv, bpf: Factor common RISC-V JIT code omits 8b33a134a9cc ALSA: hda/realtek - Enable the headset of ASUS B9450FA wit [...] omits 09ed6ba43e65 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] omits ab65a371dd5f drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case omits 80381d40c9bf drm/amd/powerplay: fix pre-check condition for setting clo [...] omits a0275dfc82c9 drm/amd/display: fix dcc swath size calculations on dcn1 omits 5ac7fd2f597b drm/amd/display: Clear link settings on MST disable connector omits 194bcf35bce4 drm/amdgpu: disable 3D pipe 1 on Navi1x omits 0d45e86d2267 ALSA: hda/realtek - Fix silent output on Gigabyte X570 Aor [...] omits 4a8ee2ab49ea Merge series "TCFQ to XSPI migration for NXP DSPI driver" [...] omits 6ac12131699b dt-bindings: spi: spi-rockchip: add description for rk3328 omits db7dd939acf3 dt-bindings: spi: spi-rockchip: add description for rk3308 omits 5de04175fa27 dt-bindings: spi: convert rockchip spi bindings to yaml omits 29d2daf2c33c spi: spi-fsl-dspi: Make bus-num property optional omits c7a1a20e36fa spi: spi-nxp-fspi: Add support for imx8mm, imx8qxp omits b7461fa5be3c spi: spi-nxp-fspi: Enable the Octal Mode in MCR0 omits d166a73503ef spi: fspi: dynamically alloc AHB memory omits 941be8a73f78 spi: fspi: enable fspi on imx8qxp and imx8mm omits 76f7dec08fd6 ALSA: hda/realtek - Add Headset Button supported for ThinkPad X1 omits 78def224f59c ALSA: hda/realtek - Add Headset Mic supported omits a754acc3e4bc KVM: fix Kconfig menu text for -Werror omits 07e9c59d63df drm/i915: Actually emit the await_start omits 5313b2a58ef0 HID: hyperv: NULL check before some freeing functions is n [...] omits 8c1b0767ae0c Hyper-V: add myself as a maintainer omits acb4d372a031 Hyper-V: Drop Sasha Levin from the Hyper-V maintainers omits e9bac90036d3 spi: spi-fsl-dspi: Take software timestamp in dspi_fifo_write omits ea93ed4c181b spi: spi-fsl-dspi: Use EOQ for last word in buffer even fo [...] omits 6365504d42d9 spi: spi-fsl-dspi: Optimize dspi_setup_accel for lowest in [...] omits 6c1c26ecd9a3 spi: spi-fsl-dspi: Accelerate transfers using larger word [...] omits d59c90a2400f spi: spi-fsl-dspi: Convert TCFQ users to XSPI FIFO mode omits 6a726824aaa3 spi: Do spi_take_timestamp_pre for as many times as necessary omits a3185c38dc6c spi: spi-fsl-dspi: Implement .max_message_size method for [...] omits 547248fbed23 spi: spi-fsl-dspi: Rename fifo_{read,write} and {tx,cmd}_f [...] omits 8f8303ee0585 spi: spi-fsl-dspi: Add comments around dspi_pop_tx and dsp [...] omits 5542bd797190 spi: spi-fsl-dspi: Don't mask off undefined bits omits 6d6af5796e5d spi: spi-fsl-dspi: Remove unused chip->void_write_data omits 53fadb4d90c7 spi: spi-fsl-dspi: Simplify bytes_per_word gymnastics omits 6339998d22ec tools headers UAPI: Update tools's copy of linux/perf_event.h omits 6198adeaf215 MAINTAINERS: update ALLWINNER CPUFREQ DRIVER entry omits 2c1816af090d drm/i915/display: Decrease log level omits c834d03cca61 drm/i915: Implement display w/a 1140 for glk/cnl omits a7f1e8e45f21 drm/i915: Enable transition watermarks for glk omits 23baedd217ef drm/i915: Don't check for wm changes until we've compute t [...] omits e7f54e6c1981 drm/i915: Don't check uv_wm in skl_plane_wm_equals() omits 9b11bbf0c400 drm/i915/tgl: WaDisableGPGPUMidThreadPreemption omits 3fb83cbee1de ASoC: wm8741: Fix typo in Kconfig prompt omits 1326034b3ce7 net/mlx5: Expose raw packet pacing APIs omits 1d305ba40eb8 netfilter: nf_tables: fix infinite loop when expr is not a [...] omits 922003733d42 dt-bindings: phy: Remove Cadence MHDP PHY dt binding omits 1442d81fef99 drm/etnaviv: Replace zero-length array with flexible-array member omits d78008de6103 netfilter: nf_tables: dump NFTA_CHAIN_FLAGS attribute omits 1579f1bc3b75 crypto: x86/curve25519 - support assemblers with no adx support omits 9daee6141cc9 drm/v3d: Replace wait_for macros to remove use of msleep omits 7f2a09ecf2e8 drm/vc4: Replace wait_for macros to remove use of msleep omits 59bee45b9712 powerpc/mm: Fix missing KUAP disable in flush_coherent_icache() omits 67a4addd0970 drm/amd/display: Remove pointless NULL checks in dmub_psr_ [...] omits 9340dfd3f594 drm/amdgpu/display: navi1x copy dcn watermark clock settin [...] omits 2ab7e274b867 drm/amdgpu: clean wptr on wb when gpu recovery omits 6863d60732ac drm/amdgpu: Wrap clflush_cache_range with x86 ifdef omits 57430471e2fa drm/amdgpu: Add support for USBC PD FW download omits 0dc93fd11740 drm/amdgpu: Add USBC PD FW load to PSP 11 omits 95860efc447c drm/amdgpu: Add USBC PD FW load interface to PSP. omits 1a0dd3d92833 drm/amdgpu: correct ROM_INDEX/DATA offset for VEGA20 omits 4a89ad9b3987 drm/amdgpu: add reset_ras_error_count function for HDP omits 279375c3311a drm/amdgpu: add reset_ras_error_count function for GFX omits fe5211f19a74 drm/amdgpu: add reset_ras_error_count function for MMHUB omits 86153f1be269 drm/amdgpu: add reset_ras_error_count function for SDMA omits e7429606bb6a drm/amdgpu/sriov: Use VF-accessible register for gpu_clock_count omits 781345f9ef03 drm/amd/powerplay: map mclk to fclk for COMBINATIONAL_BYPASS case omits ffbed184d209 drm/amd/powerplay: fix pre-check condition for setting clo [...] omits 8a43cf88b7d6 drm/amdgpu/sriov: skip programing some regs with new L1 policy omits bcc5042a2209 drm/amd/display: set lttpr mode before link settings omits ccb6af1e2583 drm/amd/display: Fix default logger mask definition omits e6ea8c342fb4 drm/amd/display: Add ABM command structs to DMCUB omits f3607bfb93d2 drm/amd/display: 3.2.75 omits 6d0d6456084e drm/amd/display: Clear link settings on MST disable connector omits 8151306be02e drm/amd/display: Add 'disable FEC for specific monitor' in [...] omits ffa121419257 drm/amd/display: Set clock optimization required after upd [...] omits 8f174fdbe9a8 drm/amd/display: change number of cursor policy for dml ca [...] omits f9b9b6d9722b drm/amd/display: fix dcc swath size calculations on dcn1 omits 3cfe9fb69adf drm/amd/display: Disable freesync borderless on Renoir omits 78fe9f63947a drm/amd/display: Remove DISPCLK Limit Floor for Certain SM [...] omits 7bc3807fe1d0 drm/amd/display: Workaround to do HDCP authentication twic [...] omits df8e34ac27e8 drm/amd/display: fix image corruption with ODM 2:1 DSC 2 slice omits 10b4e64e58b4 drm/amd/display: program DPG_OFFSET_SEGMENT for odm_pipe omits e8f9ecf261fe drm/amd/display: add vsc update support for test pattern request omits 3c1fcc554250 drm/amd/display: fix typo "to found" -> "to find" omits 9b31b4e8b085 drm/amd/display: Make clock table struct more accessible omits 8d8c82b69987 drm/amd/display: add worst case dcc meta pitch to fake plane omits c14b726ee0ca drm/amd/display: only include FEC overhead if both asic an [...] omits e625c1eae2d3 drm/amd/display: Add driver support for enabling PSR on DMCUB omits a09f8e295cec drm/amd/display: Move mod_hdcp_displays to mod_hdcp struct omits 834a9a9f04c7 drm/amd/display: Link training TPS1 workaround add back in dpcd omits 022b65181631 drm/amdgpu: Rearm IRQ in Navi10 SR-IOV if IRQ lost omits 341dfe9073d1 drm/amdgpu: stop using sratch_reg in IB test omits 752c683dbb65 drm/amdgpu: fix IB test MCBP bug omits f091c1c70e89 drm/amdgpu: disable 3D pipe 1 on Navi1x omits 0cf64555fe6c drm/amdgpu: Add debugfs interface to set arbitrary sclk fo [...] omits 31faff1a1c2d drm/amdgpu: add lock option for smu_set_soft_freq_range() omits 5b2b2416faf3 drm/amd/display: dc_link: code clean up on detect_dp function omits 9100c359b5e9 drm/amd/display: dc_link: code clean up on enable_link_dp [...] omits e599f01f44a7 drm/amd/display: Fix dmub_psr_destroy() omits c94279345379 drm/amd/display: fix indentation issue on a hunk of code omits b84fe6ffc1bf drm/amdkfd: fix indentation issue omits 1da7d4a8ab79 drm/amdgpu: Write blocked CP registers using RLC on VF omits 1d21a84661b4 drm/amdgpu: clean wptr on wb when gpu recovery omits 70b8ea1ab1d3 Merge tag 'mediatek-drm-fixes-5.6' of https://github.com/c [...] omits 755d7a928a0c Merge tag 'exynos-drm-fixes-for-v5.6-rc5' of git://git.ker [...] omits a160eed4b783 riscv: Fix range looking for kernel image memblock omits 51891498f2da seccomp: allow TSYNC and USER_NOTIF together omits aec128f9ab1d Merge branch 'marvell10g-tunable-and-power-saving-support' omits c9cc1c815d36 net: phy: marvell10g: place in powersave mode at probe omits a585c03e63fd net: phy: marvell10g: add energy detect power down tunable omits 8d8963c3db6c net: phy: marvell10g: add mdix control omits e7c298854a04 Merge branch 'PCI-Add-and-use-constant-PCI_STATUS_ERROR_BI [...] omits ec46bf925a7f sound: bt87x: use pci_status_get_and_clear_errors omits 75e1fd42e6e1 PCI: pci-bridge-emul: Use new constant PCI_STATUS_ERROR_BITS omits 3ae944b829d6 net: skfp: use new constant PCI_STATUS_ERROR_BITS omits 0800d88e2c2c net: sun: use pci_status_get_and_clear_errors omits 2864a883f931 r8169: use pci_status_get_and_clear_errors omits ec5d9e87842a PCI: Add pci_status_get_and_clear_errors omits d6e055e8733d PCI: Add constant PCI_STATUS_ERROR_BITS omits 90760b21aef4 r8169: add PCI_STATUS_PARITY to PCI status error bits omits a84bf9970eab net: skfp: add PCI_STATUS_REC_TARGET_ABORT to PCI status e [...] omits 87578b50d8ad net: marvell: add PCI_STATUS_SIG_TARGET_ABORT to PCI statu [...] omits 5a1c63f12941 Merge branch 'Allow-unknown-unicast-traffic-to-CPU-for-Felix-DSA' omits 1cf3299b038b net: dsa: felix: Allow unknown unicast traffic towards the [...] omits 69df578c5f4b net: mscc: ocelot: eliminate confusion between CPU and NPI port omits 9ce601029058 Merge branch 'bpf_modify_ret' omits 3d08b6f29cf3 bpf: Add selftests for BPF_MODIFY_RETURN omits da00d2f117a0 bpf: Add test ops for BPF_PROG_TYPE_TRACING omits aca228cd3387 tools/libbpf: Add support for BPF_MODIFY_RETURN omits 6ba43b761c41 bpf: Attachment verification for BPF_MODIFY_RETURN omits ae24082331d9 bpf: Introduce BPF_MODIFY_RETURN omits 7e639208e88d bpf: JIT helpers for fmod_ret progs omits 88fd9e5352fe bpf: Refactor trampoline update code omits 0d94b0626cea PNP: add missing include/linux/pnp.h to MAINTAINERS omits 7589238a8cf3 Revert "software node: Simplify software_node_release() function" omits f6f8ef9a8691 Merge branch 'pie-minor-improvements' omits 5c5840e4b968 pie: realign comment omits 105e808c1da2 pie: remove pie_vars->accu_prob_overflows omits 220d4ac74ed6 pie: remove unnecessary type casting omits 90baeb9dd265 pie: use term backlog instead of qlen omits 792a402c2840 MIPS: OCTEON: irq: Fix potential NULL pointer dereference omits be90e344836a drm/i915/gt: Cancel banned contexts after GT reset omits 172a37e9d011 arch/mips: change duplicated word in NUMA help text omits cc6fa771024f selftests/bpf: Support out-of-tree vmlinux builds for VMLINUX_BTF omits 07f5ae220b36 dt-bindings: bus: Drop empty compatible string in example omits ef71037047b0 Merge branch 'act_ct-software-offload-of-established-flows-fixes' omits 4cc5fdec6dfe net/sched: act_ct: Use pskb_network_may_pull() omits 07ac9d16b4a5 net/sched: act_ct: Fix ipv6 lookup of offloaded connections omits 776e49e8ddb5 Merge tag 'for-5.6/dm-fixes' of git://git.kernel.org/pub/s [...] omits 5a2e745d4d43 io_uring: buffer registration infrastructure omits e9fd939654f1 io_uring/io-wq: forward submission ref to async omits f462fd36fc43 io-wq: optimise out *next_work() double lock omits 58e393198737 io-wq: optimise locking in io_worker_handle_work() omits dc026a73c722 io-wq: shuffle io_worker_handle_work() code omits aa2734202acc riscv: Force flat memory model with no-mmu omits cb71d8efd74c Merge series "Compatible string consolidation for NXP DSPI [...] omits 50b62071deab spi: spi-fsl-dspi: Add specific compatibles for all Layers [...] omits 0feaf8f5afe0 spi: spi-fsl-dspi: Convert the instantiations that support [...] omits 63669902f74a spi: spi-fsl-dspi: Support SPI software timestamping in al [...] omits ca5052c8bfab spi: spi-fsl-dspi: LS2080A and LX2160A support XSPI mode omits 1d8b4c95c37c spi: spi-fsl-dspi: Parameterize the FIFO size and DMA buffer size omits d35054010b57 spi: spi-fsl-dspi: Use specific compatible strings for all [...] omits 810dbc69087b RDMA/iwcm: Fix iwcm work deallocation omits 12e5eef0f4d8 RDMA/siw: Fix failure handling during device creation omits 78f34a16c286 RDMA/nldev: Fix crash when set a QP to a new counter but Q [...] omits 68464d79015a driver core: Add missing annotation for device_links_write_lock() omits ab7789c5174c driver core: Add missing annotation for device_links_read_lock() omits a4e63bce1414 RDMA/odp: Ensure the mm is still alive before creating an [...] omits e38b55ea0443 RDMA/core: Fix protection fault in ib_mr_pool_destroy omits af73d78bd384 kbuild: Remove debug info from kallsyms linking omits de5ed007a03d IB/mlx5: Fix implicit ODP race omits dca0b44957e5 regulator: Use driver_deferred_probe_timeout for regulator [...] omits 64c775fb4b21 driver core: Rename deferred_probe_timeout and make it global omits 0e9f8d09d280 driver core: Remove driver_deferred_probe_check_state_continue() omits bec6c0ecb243 pinctrl: Remove use of driver_deferred_probe_check_state_c [...] omits e2cec7d68537 driver core: Set deferred_probe_timeout to a longer defaul [...] omits c8c43cee29f6 driver core: Fix driver_deferred_probe_check_state() logic omits 43cc66892e81 nvmet-tcp: set SO_PRIORITY for accepted sockets omits 9912ade35590 nvme-tcp: Set SO_PRIORITY for all host sockets omits d3a9b0cadf8c nvmet: check sscanf value for subsys serial attr omits 013b7ebe5a0d nvmet: make ctrl model configurable omits 94a39d61f80f nvmet: make ctrl-id configurable omits 527123c7deaf nvmet: configfs code cleanup omits adce7e985679 nvme: remove unused return code from nvme_alloc_ns omits e94f62b7140f of: property: Delete of_devlink kernel commandline option omits bc749007ad8d of: property: Start using fw_devlink_get_flags() omits 35223d15f32a efi/arm: Start using fw_devlink_get_flags() omits 8375e74f2bca driver core: Add fw_devlink kernel commandline option omits 1745d299af5b driver core: Reevaluate dev->links.need_for_probe as suppl [...] omits 2e5383d7904e cgroup1: don't call release_agent when it is "" omits d4d89e25fc7b Merge tag 'socfpga_defconfig_fix_for_v5.6' of git://git.ke [...] omits 190ecb190a9c cgroup: fix psi_show() crash on 32bit ino archs omits 77131dfec6af Bluetooth: hci_qca: Replace devm_gpiod_get() with devm_gpi [...] omits 0641cadac467 Merge branch 'bpf-uapi-enums' omits 367d82f17eff tools/runqslower: Drop copy/pasted BPF_F_CURRENT_CPU definiton omits 7cb30aaab3f2 libbpf: Assume unsigned values for BTF_KIND_ENUM omits 1aae4bdd7879 bpf: Switch BPF UAPI #define constants used from BPF progr [...] omits 8f1e57409079 drm/i915: Add invert-brightness quirk for Thundersoft TST1 [...] omits d59b1d1bdffa drm/i915: panel: Use intel_panel_compute_brightness() from [...] omits 857a141d7fb7 arm64: remove gratuitious/stray .ltorg stanzas omits bbd6ec605c0f arm64/mm: Enable memory hot remove omits bf2b59f60ee1 arm64/mm: Hold memory hotplug lock while walking for kerne [...] omits 65ac74f1de33 iommu/dma: Fix MSI reservation allocation omits 3261227d136d dt-bindings: power: Convert domain-idle-states bindings to [...] omits ac9686a936a1 dt-bindings: arm: Fix cpu compatibles in the hierarchical [...] omits 8d62d9c4bc05 dt-bindings: arm: Correct links to idle states definitions omits 31e43f31890c mmc: sdhci-pci-gli: Enable MSI interrupt for GL975x omits 8e9f84cf5cac drm/i915/gt: Propagate change in error status to children [...] omits 36e191f0644b drm/i915: Apply i915_request_skip() on submission omits f9981d4f50b4 spi: spi_register_controller(): free bus id on error paths omits e177440a1bba regulator: vqmmc-ipq4019-regulator: add binding document omits 56ed441aa1ed drm/i915/ehl: Check PHY type before reading DPLL frequency omits 02fbabd5f4ed regulator: stm32-vrefbuf: fix a possible overshoot when re [...] omits 401d61cbd4d4 tools lib traceevent: Remove extra '\n' in print_event_time() omits 76ce02651dab libperf: Add counting example omits dabce16bd292 perf annotate: Get rid of annotation->nr_jumps omits 357a5d24c471 perf llvm: Add debug hint message about missing kernel-dev [...] omits 1af62ce61cd8 perf stat: Show percore counts in per CPU output omits 7982a8985150 tools lib api fs: Move cgroupsfs_find_mountpoint() omits d46eec8e975a Merge remote-tracking branch 'acme/perf/urgent' into perf/core omits 1b79cfd99ff5 drm: kirin: Revert "Fix for hikey620 display offset problem" omits c395c3553d68 perf diff: Fix undefined string comparison spotted by clan [...] omits 0d6defc7e0e4 ASoC: stm32: sai: manage rebind issue omits eb82dfe642b9 MAINTAINERS: adjust to 6lowpan doc ReST conversion omits 77036165d8bc driver core: Skip unnecessary work when device doesn't hav [...] omits ac338acf514e driver core: Add dev_has_sync_state() omits 21eb93f432b1 driver core: Call sync_state() even if supplier has no consumers omits 19f3c1e98bd1 Merge tag 'phy-for-5.6-rc_v2' of git://git.kernel.org/pub/ [...] omits 169c0aa4bc17 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 08f56f8f3799 drm/i915/perf: Reintroduce wait on OA configuration completion omits d1d17a359ce6 esp: remove the skb from the chain when it's enqueued in c [...] omits b95b4d5ef061 Merge tag 'perf-urgent-for-mingo-5.6-20200303' of git://gi [...] omits df057c914a9c s390/pci: Fix unexpected write combine on resource omits 582b4e55403e s390/mm: fix panic in gup_fast on large pud omits 6701adfa9693 usb: typec: driver for Intel PMC mux control omits ca469c292edc usb: typec: Add definitions for Thunderbolt 3 Alternate Mode omits a7914d1072fb device property: Export fwnode_get_name() omits e5256194cb51 usb: roles: Allow the role switches to be named omits bce3052f0c16 usb: roles: Provide the switch drivers handle to the switc [...] omits 69af044a7700 usb: roles: Leave the private driver data pointer to the drivers omits d1c6a769cdf4 usb: typec: mux: Allow the mux handles to be requested wit [...] omits 774a9df6aeac usb: typec: mux: Add helpers for setting the mux state omits ef441dd6af91 usb: typec: mux: Allow the muxes to be named omits 27565c9e22dd powercap: idle_inject: Replace zero-length array with flex [...] omits 41bae0caf5dc ARM: socfpga_defconfig: Add back DEBUG_FS omits 2591e7b17c0d PM: sleep: wakeup: Use built-in RCU list checking omits 42beb82ec4dc PM: sleep: core: Use built-in RCU list checking omits b54fc5f5b7b5 drm/i915/gvt: Inlcude intel_gvt.h where needed omits c111566bea7c PM: runtime: Add pm_runtime_get_if_active() omits dad2aff3e827 usb: dwc3: gadget: Update chain bit correctly when using sg list omits 1f8b39bc99a3 usb: core: port: do error out if usb_autopm_get_interface() fails omits 60e3f6e4ac5b usb: core: hub: do error out if usb_autopm_get_interface() fails omits 63d6d7ed475c usb: core: hub: fix unhandled return by employing a void function omits 86d92f546595 usb: storage: Add quirk for Samsung Fit flash omits b96ed52d781a usb: quirks: add NO_LPM quirk for Logitech Screen Share omits f06947f275f1 usb: usb251xb: fix regulator probe and error handling omits 96b4ea324ae9 phy: allwinner: Fix GENMASK misuse omits 4bf2dd65135a usb: cdns3: gadget: toggle cycle bit before reset endpoint omits 8a7c47fb7285 usb: cdns3: gadget: link trb should point to next request omits 67540460193b usb: typec: tcpm: move to SNK_UNATTACHED if sink removed for DRP omits 9cb9322a26ae usb: phy: tegra: Include proper GPIO consumer header to fi [...] omits c06a1c378a9d usb: gadget: net2280: Distribute switch variables for init [...] omits 6e1591947304 udc: s3c-hsudc: Silence warning about supplies during defe [...] omits 75f81a7ffe4d usb: typec: Add sysfs node to show cc orientation omits 07761a4cd43c ACPI: list_for_each_safe() -> list_for_each_entry_safe() omits 966f58df1753 ACPI: video: remove redundant assignments to variable result omits 2288eba5ca74 ACPI: OSL: Add missing __acquires/__releases annotations omits e9d0e7511fda thunderbolt: Fix error code in tb_port_is_width_supported() omits 8c3f6993c221 ACPI / battery: Cleanup Lenovo Ideapad Miix 320 DMI table entry omits 04900fa3ab68 ACPI / AC: Cleanup DMI quirk table omits d441dceb5dce tick/common: Make tick_periodic() check for missing ticks omits 38f7b0b1316d hrtimer: Cast explicitely to u32t in __ktime_divns() omits 4cbbc3a0eeed timekeeping: Prevent 32bit truncation in scale64_check_overflow() omits b95e31c07c5e posix-cpu-timers: Stop disabling timers on mt-exec omits 55e8c8eb2c7b posix-cpu-timers: Store a reference to a pid not a task omits 83794ee6c13b Merge drm/drm-next into drm-misc-next omits 08bb4da90150 Bluetooth: guard against controllers sending zero'd events omits 8a208b24d770 Bluetooth: hci_qca: Make bt_en and susclk not mandatory fo [...] omits 0fc6d4e4ce01 staging: wilc1000: use flexible-array member instead of ze [...] omits f79a8a85cc52 staging: wilc1000: remove unnecessary always true 'if' conditions omits efabc44b8004 staging: wilc1000: use correct data for memcpy in wilc_hif [...] omits 7db73c8c9028 staging: vt6656: Remove unnecessary local variables initia [...] omits 3c505f508f44 staging: vt6656: Move vnt_rx_data to usbpipe.c omits 10e9a359cea7 staging: vt6656: Delete int.c/h file and move functions to [...] omits 05f665dd0faa staging: vt6656: Remove function vnt_int_process_data. omits 0fd349fd1d22 staging: vt6656: vnt_int_start_interrupt remove spin lock. omits f75bb88fef1a staging: vt6656: vnt_vt3184_init remove stack copy to array. omits c3aee6626184 staging: vt6656: use vnt_vt3184_agc array directly omits 2812ab8963e6 staging: vt6656: Remove STATUS enums from TX path omits 3b4922deaf37 staging: vt6656: Use mac80211 duration for tx headers omits 72db61d7d17a staging: kpc2000: prevent underflow in cpld_reconfigure() omits 580f57c2cf61 staging: exfat: remove redundant if statements omits 3eca76cc2d17 staging: exfat: clean up d_entry rebuilding. omits dbcf85e2728f staging: exfat: remove 'file creation modes' omits 2777313cf234 Staging: exfat: fixed a long line coding style issue omits ece19f3ec8de staging: exfat: rename buf_cache_t's 'flag' to 'locked' omits a89af1e1b970 staging: exfat: remove symlink feature omits 97ec3b21b207 gianfar: remove unnecessary zeroing coalesce settings omits 7a743e225b2a io_uring: get next work with submission ref drop omits 014db0073cc6 io_uring: remove @nxt from handlers omits 594506fec5fa io_uring: make submission ref putting consistent omits 209c65b61d94 drivers/of/of_mdio.c:fix of_mdiobus_register() omits 116ca924aea6 cxgb4: fix checks for max queues to allocate omits eae340faea7b Merge branch 'Wire-up-Ocelot-tc-flower-to-Felix-DSA' omits 07d985eef073 net: dsa: felix: Wire up the ocelot cls_flower methods omits ed11bb1f9657 net: dsa: Add bypass operations for the flower classifier- [...] omits 8551cdeb2ad1 net: mscc: ocelot: parameterize the vcap_is2 properties omits 1ba8f6561a3b net: mscc: ocelot: remove port_pcs_init indirection for VSC7514 omits e0632940bc4c net: mscc: ocelot: don't rely on preprocessor for vcap key [...] omits ed13233d8fe2 net: mscc: ocelot: spell out full "ocelot" name instead of "oc" omits d3ac98668640 net: mscc: ocelot: return directly in ocelot_cls_flower_{r [...] omits ce6659c55b7d net: mscc: ocelot: replace "rule" and "ocelot_rule" variab [...] omits a56d7a345dd6 net: mscc: ocelot: simplify tc-flower offload structures omits 29e59fd4fb48 net: mscc: ocelot: make ocelot_ace_rule support multiple ports omits 20d8bb0d172d phylink: Improve error message when validate failed omits d65848922527 Merge branch 'net-module-and-fw-vers' omits ec6de57cb79b net/freescale: Don't set zero if FW iand bus not-available [...] omits bf5d4c064cf7 net/freescale: Don't set zero if FW not-available in ucc_geth omits 1c944a9c7ef6 net/freescale: Don't set zero if FW not-available in dpaa omits ed0a72e0de16 net/freescale: Clean drivers from static versions omits 39dc02da5c10 net/fealnx: Delete driver version omits d560b733ed53 net/faraday: Delete driver version from the drivers omits 80a1608f3327 net/emulex: Delete driver version omits 672c88dbb69d net/dnet: Delete static version from the driver omits 02ff70b292f3 net/dlink: Remove driver version and release date omits 6b80fb17f330 net/dec: Delete driver versions omits 469c9e1ae73d net/davicom: Delete ethtool version assignment omits 3f29c285c98e net/cortina: Delete driver version from ethtool output omits f95f42b72ce5 net/cisco: Delete driver and module versions omits 1bcdfb53acab net/cirrus: Delete driver version omits 50ad85c28a16 net/chelsio: Don't set N/A for not available FW omits 01e392aa4908 net/chelsio: Delete drive and module versions omits 46ca70a3d5b4 net/cavium: Delete N/A assignments for ethtool omits b2c1e1d5a4ef net/cavium: Clean driver versions omits d4bb38156fe6 net/liquidio: Delete non-working LIQUIDIO_PACKAGE check omits b6334be64d6f net/liquidio: Delete driver version assignment omits af9b33c51b16 net/brocade: Delete driver version omits 1611bec5fcd9 net/broadcom: Don't set N/A FW if it is not available omits e3c0a635103d net/broadcom: Clean broadcom code from driver versions omits e762ae5d0547 Merge branch 'net-qrtr-Nameserver-fixes' omits 71046abfffe9 net: qrtr: Fix FIXME related to qrtr_ns_init() omits a1dc1d6a05a7 net: qrtr: Respond to HELLO message omits 30a87f150bd6 net: mlxfw: Replace zero-length array with flexible-array member omits e6a98f8081e2 liquidio: Replace zero-length array with flexible-array member omits 43de81b0601d net: phy: bcm63xx: fix OOPS due to missing driver name omits 707518348ae7 devlink: remove trigger command from devlink-region.rst omits ba518bbd3f3c drm/i915: Force DPCD backlight mode for some Dell CML 2020 panels omits 17f5d57915be drm/i915: Force DPCD backlight mode on X1 Extreme 2nd Gen [...] omits 0883ce8146ed drm/dp: Introduce EDID-based quirks omits 391615d99836 drm/i915/hdcp: Fix config_stream_type() ret value omits beb7712923e5 drm/i915/hdcp: Mandate (seq_num_V==0) at first RecvId msg omits 88a637719a15 netfilter: nft_tunnel: add missing attribute validation fo [...] omits 9d6effb2f152 netfilter: nft_payload: add missing attribute validation f [...] omits c049b3450072 netfilter: cthelper: add missing attribute validation for [...] omits 2d285f26ecd0 netfilter: nf_tables: free flowtable hooks on hook register error omits ee84f19cbbe9 netfilter: x_tables: xt_mttg_seq_next should increase posi [...] omits db25517a5509 netfilter: xt_recent: recent_seq_next should increase posi [...] omits bb71f846a000 netfilter: synproxy: synproxy_cpu_seq_next should increase [...] omits dc15af8e9dbd netfilter: nf_conntrack: ct_cpu_seq_next should increase p [...] omits 05f3a6f5e478 drm/hdcp: fix DRM_HDCP_2_KSV_COUNT_2_LSBITS omits 78efdb5c9fd4 Merge branch 'net-selftests' omits 7b522ba27636 selftests: mlxsw: qos_defprio: Use until_counter_is omits 47b0e096a938 selftests: forwarding: tc_common: Convert to use busywait omits 844f05565469 selftests: forwarding: Convert until_counter_is() to take [...] omits 84ea1f854172 selftests: forwarding: lib: Add tc_rule_handle_stats_get() omits 79643fddd6eb drm/hdcp: optimizing the srm handling omits a29b56c45114 Merge branch 'mptcp-Improve-DATA_FIN-transmission' omits 6d37a0b857c3 mptcp: Only send DATA_FIN with final mapping omits 76c42a29c0eb mptcp: Use per-subflow storage for DATA_FIN sequence number omits 1954b86016cf mptcp: Check connection state before attempting send omits 320a36063e14 libbpf: Fix handling of optional field_name in btf_dump__e [...] omits 820d15632ec1 Merge tag 'socfpga_dts_fix_for_v5.6_v2' of git://git.kerne [...] omits 5fc40f37396c Merge branch 'bpf_gso_size' omits 62511ceadf6e selftests/bpf: Test new __sk_buff field gso_size omits b0ac4941aa2a bpf: Sync uapi bpf.h to tools/ omits cf62089b0edd bpf: Add gso_size to __sk_buff omits f8a0fea9518c docs: networking: net_failover: Fix a few typos omits 8640f8dc6d65 net: dsa: fix phylink_start()/phylink_stop() calls omits 0a303214f8cb Merge branch 'devlink-virtual-port' omits 162add8cbae4 net/mlx5e: Use devlink virtual flavour for VF devlink port omits acf1ee44ca5d devlink: Introduce devlink port flavour virtual omits c04d102ba56e doc: sfp-phylink: correct code indentation omits 8b614cb8f1dc Merge tag '5.6-rc4-smb3-fixes' of git://git.samba.org/sfre [...] omits 630fe59e384e Merge branch 'act_ct-Software-offload-of-conntrack_in' omits 46475bb20f4b net/sched: act_ct: Software offload of established flows omits 64ff70b80fd4 net/sched: act_ct: Offload established connections to flow table omits c34b961a2492 net/sched: act_ct: Create nf flow table per zone omits a7442ec3bf89 octeontx2-af: fix spelling mistake "backpessure" -> "backp [...] omits ca68e1384fd1 net: dsa: sja1105: add 100baseT1_Full support omits d2f7e56d1e40 ipv6: Use math to point per net sysctls into the appropria [...] omits f650bcd4ef5d Merge branch 'Fix-IPv6-peer-route-update' omits 0d29169a708b selftests/net/fib_tests: update addr_metric_test for peer [...] omits d0098e4c6b83 net/ipv6: remove the old peer route if change it to a new one omits 617940123e01 net/ipv6: need update peer route when modify metric omits 50bbd62ce7a1 dt-bindings: mfd: Fix typo in file name of twl-familly.txt omits 8c6687efcfd2 dt-bindings: mfd: tps65910: Improve grammar omits b94858a7eae1 dt-bindings: mfd: zii,rave-sp: Fix a typo ("onborad") omits a534e924c58d PM: QoS: annotate data races in pm_qos_*_value() omits 003d8b9143a6 drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl omits 7d6236bb1335 drm/i915/gem: Extract transient execbuf flags from i915_vma omits 2920bb94e65f drm/i915: Drop inspection of execbuf flags during evict omits 20896ef13734 drm/sun4i: Fix DE2 VI layer format support omits 169ca4b38932 drm/sun4i: Add separate DE3 VI layer formats omits a4769905f0ae drm/sun4i: de2/de3: Remove unsupported VI layer formats omits 50148a25f841 drm/i915/tgl: Move and restrict Wa_1408615072 omits 3551ff928744 drm/i915/gen11: Moving WAs to rcs_engine_wa_init() omits a6fbcddad6a4 Merge branch 'net-add-missing-netlink-policies' omits 6ba3da446551 nfc: add missing attribute validation for vendor subcommand omits 88e706d5168b nfc: add missing attribute validation for deactivate target omits 361d23e41ca6 nfc: add missing attribute validation for SE API omits 213320a67962 tipc: add missing attribute validation for MTU property omits 669fcd779590 team: add missing attribute validation for array index omits dd25cb272ccc team: add missing attribute validation for port ifindex omits e13aaa0643da net: taprio: add missing attribute validation for txtime delay omits 7e6dc03eeb02 net: fq: add missing attribute validation for orphan mask omits b5ab1f1be618 openvswitch: add missing attribute validation for hash omits 31d9a1c52496 macsec: add missing attribute validation for port omits ab02ad660586 can: add missing attribute validation for termination omits b60673c4c418 nl802154: add missing attribute validation for dev_type omits 9322cd7c4af2 nl802154: add missing attribute validation omits 4c16d64ea040 fib: add missing attribute validation for tun_id omits ff3b63b8c299 devlink: validate length of region addr/len omits 8750939b6ad8 devlink: validate length of param values omits b46b2b7ba6e1 ARM: dts: Fix dm814x Ethernet by changing to use rgmii-id mode omits 44f2f882909f hwmon: (adt7462) Fix an error return in ADT7462_REG_VOLT() omits b5c0951860ba perf symbols: Don't try to find a vmlinux file when lookin [...] omits e4d9b04b973b perf bench: Share some global variables to fix build with gcc 10 omits f0fe2c0f050d binder: prevent UAF for binderfs devices II omits ecc421e05bab sys/sysinfo: Respect boottime inside time namespace omits aad15bc85c18 riscv: Change code model of module to medany to improve da [...] omits 0cff8bff7af8 riscv: avoid the PIC offset of static percpu data in modul [...] omits 9b234d264369 drm/i915/selftests: Fix uninitialized variable omits 82126e596d85 drm/i915/gt: Drop the timeline->mutex as we wait for retirement omits 2f0003089bc7 drm/i915: Drop vma is-closed assertion on insert omits 61231f6bd056 drm/i915/gem: Check that the context wasn't closed during setup omits 373f27f24c19 drm/i915/gt: Prevent allocation on a banned context omits 130a95e9098e drm/i915/gem: Consolidate ctx->engines[] release omits 3faf8b8532d7 drm/i915: Polish CHV .load_luts() a bit omits d718fdc3e752 KVM: x86: remove stale comment from struct x86_emulate_ctxt omits 342993f96ab2 KVM: x86: clear stale x86_emulate_ctxt->intercept value omits 636be4241bdd dm: bump version of core and various targets omits 974f51e8633f dm: fix congested_fn for request-based device omits 0a68ff5e2e7c fcntl: Distribute switch variables for initialization omits 6e482b96b387 drm/i915/gvt: only include intel_gvt.h where needed omits aff9e6f2496f drm/i915/gvt: make intel_gvt_active internal to intel_gvt omits 9e859eb9d0f5 drm/i915/vgpu: improve vgpu abstractions omits aa99a76b40d6 erofs: handle corrupted images whose decompressed size les [...] omits af1038abbd14 erofs: use LZ4_decompress_safe() for full decoding omits 9d5a09c6f3b5 erofs: correct the remaining shrink objects omits 6065bb8a9c40 Merge tag 'mt76-for-kvalo-2020-02-14' of https://github.co [...] omits b102f0c522cf mt76: fix array overflow on receiving too many fragments f [...] omits 64094a04414f erofs: convert workstn to XArray omits 8c867387160e arm64: dts: socfpga: agilex: Fix gmac compatible omits 248aa2645aa7 dm integrity: use dm_bio_record and dm_bio_restore omits 1b17159e52bb dm bio record: save/restore bi_end_io and bi_integrity omits 4709d86ca3c8 Merge series "trivial fixes for fsl-spi and spidev" from O [...] omits 2fa98705a928 spi: fsl-lpspi: remove unneeded array omits 788bfc6eb691 regulator: anatop: Lower error message level for -EPROBE_DEFER omits e7a04894c766 btrfs: fix RAID direct I/O reads with alternate csums omits 613cea5935e8 ASoC: SOF: Fix snd_sof_ipc_stream_posn() omits 4b01618b6247 ASoC: rt1015: modify pre-divider for sysclk omits 3a4a32d6d2c6 drm/i915: Fix kbuild test robot build error omits 51279100de83 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits 65220630bb17 kbuild: Build DT binding examples with dtc warnings enabled omits 2ba06cd8565b kbuild: Always validate DT binding examples omits 88694cff4952 kbuild: generate autoksyms.h early omits cd195bc4775a kbuild: split adjust_autoksyms.sh in two parts omits 1518c633df78 kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS omits 2a86f6612164 kbuild: use KBUILD_DEFCONFIG as the fallback for DEFCONFIG_LIST omits fcf1b6a35c16 Documentation/llvm: add documentation on building w/ Clang/LLVM omits a1af8d71f0e4 kbuild: remove trailing slash from devicetree/binding/ for [...] omits 4bd8459b6c3f cpufreq: imx6q: read OCOTP through nvmem for imx6q omits 3646f50a3838 cpufreq: imx6q: fix error handling omits a10510afa0bb drm/i915: move watermark structs more towards usage omits 78f2bfa3181c drm/etnaviv: Warn when GPU doesn't idle fast enough omits 1a910c11d35b drm/etnaviv: Ignore MC when checking runtime suspend idleness omits b170455120b6 drm/etnaviv: Consider all kwnown idle bits in debugfs omits b9e352ed8258 drm/etnaviv: Update idle bits omits ea4ed4a55f73 drm/etnaviv: Fix typo in comment omits ed1dd899baa3 drm/etnaviv: rework perfmon query infrastructure omits 83dc7f699a9c drm/i915: Fix doclinks omits 3b134aba49ce drm/i915/dmc: Use firmware v2.06 for TGL omits f0df68d5bae8 efi: Add embedded peripheral firmware support omits 0e72a6a3cfc3 efi: Export boot-services code and data as debugfs-blobs omits e66ae6cadc8e drm/i915: fix documentation build after rename omits 3791163602f7 interconnect: Handle memory allocation errors omits 3745488e9d59 altera-stapl: altera_get_note: prevent write beyond end of 'key' omits 2669b8b0c798 binder: prevent UAF for binderfs devices omits abbc61a5f26d Merge branch 'bpf_link' omits 04d6067f1f19 drm/i915/gvt: Fix unnecessary schedule timer when no vGPU exits omits 6489b8e1e3cf selftests/bpf: Add link pinning selftests omits c016b68edc7a libbpf: Add bpf_link pinning/unpinning omits 70ed506c3bbc bpf: Introduce pinnable bpf_link abstraction omits a2100672f3b2 io_uring: clean up io_close omits 764b53b26c98 Revert "bcache: ignore pending signals when creating gc an [...] omits 775a2be52da1 selftests/bpf: Declare bpf_log_buf variables as static omits 441420a1f0b3 bpf: Reliably preserve btf_trace_xxx types omits 69f5c87cf43c drm/i915/huc: update TGL HuC to v7.0.12 omits 82dbbfc822cd Merge branch 'move_BPF_PROG_to_libbpf' omits df8ff35311c8 libbpf: Merge selftests' bpf_trace_helpers.h into libbpf's [...] omits 396f544ed5e5 selftests/bpf: Fix BPF_KRETPROBE macro and use it in attac [...] omits fd56e0058412 libbpf: Fix use of PT_REGS_PARM macros with vmlinux.h omits ca7dc2791b50 bpftool: Add header guards to generated vmlinux.h omits 8755d97a09fe io_uring: Ensure mask is initialized in io_arm_poll_handler omits ab4562f4dd92 dt-bindings: arm: fsl: fix APF6Dev compatible omits 15db5fcce9c8 drm/i915/execlists: Check the sentinel is alone in the ELSP omits 0150aedda00e Merge branch 'mauro' into docs-next omits 3b17cf5a58f2 io_uring: remove io_prep_next_work() omits 4bc4494ec7c9 io_uring: remove extra nxt check after punt omits d7718a9d25a6 io_uring: use poll driven retry for files that support it omits 8a72758c51f8 io_uring: mark requests that we can do poll async in io_op_defs omits b41e98524e42 io_uring: add per-task callback handler omits c2f2eb7d2c1c io_uring: store io_kiocb in wait->private omits 6fb614920b38 task_work_run: don't take ->pi_lock unconditionally omits 3684f2465353 io-wq: use BIT for ulong hash omits 5eae8619907a io_uring: remove IO_WQ_WORK_CB omits e85530ddda4f io-wq: remove unused IO_WQ_WORK_HAS_MM omits 9a6108124c1d docs: filesystems: convert zonefs.txt to ReST omits c9817ad5d82f docs: filesystems: convert udf.txt to ReST omits 02d27d895323 io_uring: extract kmsg copy helper omits 38e56b4ec441 docs: filesystems: convert ubifs.txt to ReST omits 688f118e3139 docs: filesystems: convert ubifs-authentication.rst.txt to ReST omits 7e7cd458b810 docs: filesystems: convert tmpfs.txt to ReST omits 826a613d3f81 docs: filesystems: convert sysv-fs.txt to ReST omits 86beb976700b docs: filesystems: convert sysfs.txt to ReST omits 31771f45c8e4 docs: filesystems: convert squashfs.txt to ReST omits 6db0a480aa07 docs: filesystems: convert romfs.txt to ReST omits 56e6d5c0eb7b docs: filesystems: convert relay.txt to ReST omits 8979fc9a2824 docs: filesystems: convert ramfs-rootfs-initramfs.txt to ReST omits d5eefa2c5e56 docs: filesystems: convert qnx6.txt to ReST omits c33e97efa9d9 docs: filesystems: convert proc.txt to ReST omits 18ccb2233fc5 docs: filesystems: convert orangefs.txt to ReST omits b0a20349f212 io_uring: clean io_poll_complete omits 7d67af2c0134 io_uring: add splice(2) support omits 8da11c19940d io_uring: add interface for getting files omits 444ebb5768c5 splice: make do_splice public omits bcaec089c5b6 io_uring: remove req->in_async omits deb6dc054488 io_uring: don't do full *prep_worker() from io-wq omits 7cbb468f0c70 docs: filesystems: convert omfs.txt to ReST omits 5ea62161167e io_uring: don't call work.func from sync ctx omits e441d1cf20e1 io_uring: io_accept() should hold on to submit reference on retry omits 29de5f6a3507 io_uring: consider any io_read/write -EAGAIN as final omits fa95e087ff69 docs: filesystems: convert ocfs2.txt to ReST omits 3d0c60d00464 docs: filesystems: convert ocfs2-online-filecheck.txt to ReST omits 461f2c8f13fc docs: filesystems: convert ntfs.txt to ReST omits 2640c19dcab0 docs: filesystems: convert nilfs2.txt to ReST omits 76f216855b6b docs: filesystems: convert isofs.txt to ReST omits de389cf08d47 docs: filesystems: convert inotify.txt to ReST omits a1ef4bcd1664 docs: filesystems: convert hpfs.txt to ReST omits 5040a0acc8f2 docs: filesystems: convert hfs.txt to ReST omits cdded7db3625 docs: filesystems: convert hfsplus.txt to ReST omits 5b7ac27a6e2c docs: filesystems: convert gfs2-uevents.txt to ReST omits 80ad894382bf io-wq: remove io_wq_flush and IO_WQ_WORK_INTERNAL omits 720c2fc1ec7c docs: filesystems: convert gfs2.txt to ReST omits 89272ca1102e docs: filesystems: convert f2fs.txt to ReST omits 7dc62406320c docs: filesystems: convert ext3.txt to ReST omits 6e29ad2ea34f docs: filesystems: convert ext2.txt to ReST omits e66d8631ddb3 docs: filesystems: convert erofs.txt to ReST omits 06dedb45b79c docs: filesystems: convert efivarfs.txt to ReST omits b02a17cb8ae2 docs: filesystems: convert ecryptfs.txt to ReST omits 14a19fa5cf75 docs: filesystems: convert dlmfs.txt to ReST omits 57443789849c docs: filesystems: convert debugfs.txt to ReST omits f1fa0e6028d3 docs: filesystems: convert cramfs.txt to ReST omits 471379a174aa docs: filesystems: convert ceph.txt to ReST omits 5d43e1bc2dfc docs: filesystems: convert btrfs.txt to ReST omits ee68f34d7e7e docs: filesystems: convert bfs.txt to ReST omits c54ad9a4e8fa docs: filesystems: convert befs.txt to ReST omits c64d3dc69f38 docs: filesystems: convert autofs-mount-control.txt to ReST omits ca6e9049a093 docs: filesystems: convert afs.txt to ReST omits 7627216830d8 docs: filesystems: convert affs.txt to ReST omits 348739003d4f docs: filesystems: convert adfs.txt to ReST omits 07d241fd66ba docs: filesystems: convert 9p.txt to ReST omits 4b4e973d5eb8 drm/i915/perf: Reintroduce wait on OA configuration completion omits 3eb30c51a6dd Documentation: nfsroot.rst: Fix references to nfsroot.rst omits c428cd52282d scripts/sphinx-pre-install: add '-p python3' to virtualenv omits ae5977765acb Documentation: kthread: Fix WQ_SYSFS workqueues path name omits 5fed00dcaca8 Documentation: kobject.txt has been moved to core-api/kobject.rst omits 669a5cc8c5d9 Documentation: Converted the `kobject.txt` to rst format omits f5e5a33037a8 drm/i915/tgl: Add Wa number to WaAllowPMDepthAndInvocation [...] omits 7028b08109f3 drm/i915/tgl: Add note about Wa_1409142259 omits 0bd06a59df21 drm/i915/tgl: Fix the Wa number of a fix omits d55204d3f829 drm/i915/tgl: Add note about Wa_1607063988 omits e2049b4c0c2a drm/i915/tgl: Add note to Wa_1607297627 omits f2097beed59e drm/i915/tgl: Extend Wa_1606931601 for all steppings omits 52c2e4e6f12c drm/i915/tgl: Add Wa_1409085225, Wa_14010229206 omits 072d069a0459 drm/i915/tgl: Implement Wa_1806527549 omits ec1e12645ff3 drm/i915/tgl: Implement Wa_1409804808 omits 373e8ffafd66 doc: cgroup: improve formatting of references omits f3431ba715b5 doc: cgroup: improve formatting of cpuset examples omits 69654d37cfa6 doc: cgroup: improve formatting of io example omits 2551cab59927 doc: cgroup: improve formatting of mem stats omits d0c3bacb3e37 doc: cgroup: improve formatting omits 0b86b258e644 Merge tag 'arm-soc/for-5.6/defconfig-fixes' of https://git [...] omits adf3f38a87bb docs: kernel-docs: Remove "Here is its" at the end of lines omits 7fe068dba833 docs: admin-guide: kernel-parameters: Document earlycon op [...] omits 0a464ea4dc12 docs: dev-tools: gcov: Remove a stray single-quote omits 15070919f801 mvneta: add XDP ethtool errors stats for TX to driver omits 0b56a29f708e Merge branch 'net-zl-array' omits 23640d641255 tehuti: Replace zero-length array with flexible-array member omits ee3bc9c2232a r8152: Replace zero-length array with flexible-array member omits 0fcf4666431f net: atlantic: Replace zero-length array with flexible-arr [...] omits 8f5c69f96a50 bna: bnad: Replace zero-length array with flexible-array member omits 48b77df665e0 net: inet_sock: Replace zero-length array with flexible-ar [...] omits 6e68f499e934 net: ip6_fib: Replace zero-length array with flexible-arra [...] omits a53110609c72 net: ip_fib: Replace zero-length array with flexible-array member omits 1776658da830 drop_monitor: Replace zero-length array with flexible-arra [...] omits 2e83abdcb30e net: mip6: Replace zero-length array with flexible-array member omits bb4cf02d4c74 netdevice: Replace zero-length array with flexible-array member omits 6f2f92a9d04d Merge branch 'net-thunderx-Miscellaneous-changes' omits aa3afccc9adf net: cavium: Register driver with PCI subsys IDs omits 605a9bbc7f49 net: thunderx: Reduce mbox wait response time. omits c0d2507abc26 net: thunderx: Adjust CQE_RX drop levels for better performance omits aeaf0cc5b7b4 Merge branch 'octeontx2-Flow-control-support-and-other-mis [...] omits dc819c1bc3e1 octeontx2-af: Modify rvu_reg_poll() to check reg atleast twice omits 549c35ecc132 octeontx2-af: Enable PCI master omits 8315f9b2dcb8 octeontx2-af: Set discovery ID for RVUM block omits 4f4eebf26f0d octeontx2-af: Optimize data retrieval from firmware omits 75f36270990c octeontx2-pf: Support to enable/disable pause frames via ethtool omits f7e086e754fe octeontx2-af: Pause frame configuration at cgx omits 27150bc4286c octeontx2-af: Interface backpressure configuration omits 14022b11d657 Merge tag 'amlogic-fixes' of https://git.kernel.org/pub/sc [...] omits ccc495fd7ac3 drm/i915: Unify the DPLL ref clock frequency tracking omits 540a8b6b0eb7 drm/i915/hsw: Use the read-out WRPLL/SPLL state instead of [...] omits b953eb2153a3 drm/i915/skl, cnl: Split out the WRPLL/LCPLL frequency cal [...] omits 350ab42f9735 drm/i915/hsw: Split out the WRPLL, LCPLL, SPLL frequency c [...] omits 068f723ed554 drm/i915/hsw: Split out the SPLL parameter calculation omits 206b7edc356c drm/i915/hsw: Rename the get HDMI/DP DPLL funcs to get WRP [...] omits c039b63a3d28 drm/i915/skl: Parametrize the DPLL ref clock instead of op [...] omits 45e4728b87ad drm/i915: Move DPLL frequency calculation to intel_dpll_mgr.c omits 6cbcd57680e1 drm/i915/hsw: Use the DPLL ID when calculating DPLL clock omits 4ac7df1775f3 drm/i915: Move the DPLL vfunc inits after the func defines omits 353ad959a0bc drm/i915: Keep the global DPLL state in a DPLL specific struct omits 830b2cdcf4cc drm/i915: Move DPLL HW readout/sanitize fns to intel_dpll_mgr.c omits b48f4b3be920 drm/i915: Fix bounds check in intel_get_shared_dpll_id() omits 7a9ccdd1e025 drm/i915: Use intel_plane_data_rate for min_cdclk calculation omits 1bba60808404 ARM: bcm2835_defconfig: Explicitly restore CONFIG_DEBUG_FS omits 08090744f2db iommu/io-pgtable-arm: Fix IOVA validation for 32-bit omits 77a1bce84bba iommu/vt-d: Fix a bug in intel_iommu_iova_to_phys() for huge page omits aaca21007ba1 KVM: SVM: Fix the svm vmexit code for WRMSR omits 9a11997e757b KVM: X86: Fix dereference null cpufreq policy omits 02d715b4a818 iommu/vt-d: Fix RCU list debugging warnings omits 2de7fb60a474 cpupower: avoid multiple definition with gcc -fno-common omits f3a60268f5ce selftest/lkdtm: Use local .gitignore omits 451787d3e2ac video: Replace zero-length array with flexible-array member omits 9dff9a3666f1 video: fbdev: radeon: Remove dead code omits 9e553376d3d4 fbdev: simplefb: Platform data shan't include kernel.h omits 11be60bd66d5 matroxfb: add Matrox MGA-G200eW board support omits e36cae0dde7b video: fbdev: atyfb: remove set but not used variable 'mac [...] omits c8c967a741e8 video: fbdev: kyrofb: remove set but not used variable 'ul [...] omits 97e5ea1de9a6 video: fbdev: radeonfb: remove set but not used variable 'bytpp' omits 66cc77edb648 video: fbdev: radeonfb: remove set but not used variable ' [...] omits eea60c30e7ad video: fbdev: radeonfb: remove set but not used variable ' [...] omits 977750e84f37 video: fbdev: radeonfb: remove set but not used variable ' [...] omits 9e24d63b054b video: fbdev: wm8505fb: add COMPILE_TEST support omits 459b0fa71187 video: fbdev: wm8505fb: fix sparse warnings about using in [...] omits ee5aca2e7167 video: fbdev: w100fb: add COMPILE_TEST support omits df3381071ca0 video: fbdev: w100fb: fix sparse warnings omits 3d3287e60987 video: fbdev: arcfb: add COMPILE_TEST support omits 6df8627609fd video: fbdev: sh_mobile_lcdcfb: add COMPILE_TEST support omits 5d30146f9439 video: fbdev: sh_mobile_lcdcfb: fix sparse warnings about [...] omits 3e26e0c47e5c video: fbdev: pxa168fb: remove unnecessary platform_get_irq omits 0fd30ed9a1f7 Merge series "spi: spidev: Fix messages in spidev" from Ol [...] omits 4276fc82fc5d spi: spidev: fix speed setting message omits ea70fb5b3e8b spi: spidev: fix a debug message value omits 8bc8c9ba03c4 media: Documentation:media:v4l-drivers: Update vivid docum [...] omits 817a68a6584a IB/hfi1, qib: Ensure RCU is locked when accessing list omits 1b73c0fffbc6 media: rcar_drif: Do not print error in case of EPROBE_DEF [...] omits 51bddd4501bc spi: bcm63xx-hsspi: Really keep pll clk enabled omits 7125f204501e perf parse-events: Use asprintf() instead of strncpy() to [...] omits d737e7fe4cc0 media: aspeed: add AST2600 support omits 0cd71b9a43ad regulator: pwm: Don't warn on probe deferral omits 6179b0e90cbc regulator: anatop: Improve Kconfig dependency omits 05e8155afe35 drm/i915: Use a sentinel to terminate the dbuf slice arrays omits 06812bd9ac7c drm/i915: Add missing commas to dbuf tables omits 5ef2c353d9ef drm/i915: Remove garbage WARNs omits 2a67054b7b16 drm/i915: Handle some leftover s/intel_crtc/crtc/ omits 5f028c51a771 media: staging: rkisp1: capture: remove support to userptr memory omits 1583c793af73 media: videobuf2-core.h: improve buf_struct_size documentation omits 6af5bcd37969 media: staging: rkisp1: remove serialization item in the T [...] omits 364152dd9cd6 media: videobuf2-dma-contig.c: remove spurious 'b' in message omits ebcb9464a2ae perf env: Do not return pointers to local variables omits dea42fb79f4f media: mtk-vcodec: reset segment data then trig decoder omits dea2ecd12bf7 drm/i915: Fix 90/270 degree rotated RGB565 src coord checks omits 18e2565d7d15 media: dt-bindings: media: Add Allwinner A64 deinterlace c [...] omits a3ea410cac41 media: go7007: Fix URB type for interrupt handling omits fc04c39bae01 io-wq: fix IO_WQ_WORK_NO_CANCEL cancellation omits e959e5405f34 block: Remove used kblockd_schedule_work_on() omits d77182ada3d4 media: sun8i: Add Allwinner A83T Rotate driver omits cff20b3151cc perf tests bp_account: Make global variable static omits 02fd2782fcfd media: dt-bindings: media: Add Allwinner A83T Rotate driver omits 8fd390b89cc8 media: Split v4l2_pipeline_pm_use into v4l2_pipeline_pm_{g [...] omits 8fb12ce2ec9d media: usbvision: deprecate driver omits d237851d5d9d ASoC: rt1015: add operation callback function for rt1015_dai[] omits 0dd5b13315fd drm/i915/dp: Use BDB_GENERAL_FEATURES VBT block info for b [...] omits 1ca002adce95 drm/i915/dsi: Remove readback of panel orientation on BYT / CHT omits 2873dc25477f Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] omits c105df5d865a Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits 852fb4a72822 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits e130a920f693 Merge branch 'efi-urgent-for-linus' of git://git.kernel.or [...] omits 3f9070a67a94 fixdep: remove redundant null character check omits 87d660f08520 fixdep: remove unneeded code and comments about *.ver files omits a83e4ca26af8 kbuild: remove cc-option switch from -Wframe-larger-than= omits f84fdf8df1c1 kbuild: remove the owner check in mkcompile_h omits 9abd515a6e4a arm64: context: Fix ASID limit in boot messages omits 3ba52ad55b53 drivers/perf: arm_pmu_acpi: Fix incorrect checking of gicc [...] omits 049d91916845 drivers/perf: fsl_imx8_ddr: Correct the CLEAR bit definition omits 29cc4ceeac12 arm64: perf: Support new DT compatibles omits e424b1798526 arm64: perf: Refactor PMU init callbacks omits 40d4f2f79081 drm/i915: remove unused orig_clock i915 member omits 062705be45c8 drm/i915: add i915_ioc32.h for compat omits b28bba8997f5 drm/i915/dram: hide the dram structs better omits aaa19727159e perf: arm_spe: Remove unnecessary zero check on 'nr_pages' omits 00535527350c drm/i915/crc: move pipe_crc from drm_i915_private to intel_crtc omits 03b22496502d Documentation: cpufreq: Move legacy driver documentation omits 3d9b8dd8320d ACPI: EC: Use fast path in acpi_ec_add() for DSDT boot EC omits e3cfabcd736a ACPI: EC: Simplify acpi_ec_add() omits 5e815fe05d0b media: uapi: h264: Add DPB entry field reference flags omits f4aaa44e8b20 drm/i915/selftests: Fix return in assert_mmap_offset() omits 0b1570b7ffe6 drm/i915: Protect i915_request_await_start from early waits omits eddf309a8ed4 drm/i915/tgl: Add Wa_1608008084 omits 62d192853120 media: rtl28xxu: add missing sleep before probing slave demod omits 806d06161af0 media: arm64: dts: amlogic: add rc-videostrong-kii-pro keymap omits ca408da08ad6 media: dt-bindings: media: add new kii pro key map omits c8efa2c8265b media: rc: iguanair: Replace zero-length array with flexib [...] omits d1cb98caac66 media: rc: fix spelling mistake "to" -> "too" omits 4c116e1ae439 drm/i915/tgl: Add Wa_22010178259:tgl omits c725161924f9 drm/i915: Program MBUS with rmw during initialization omits 33e059a2e4df drm/i915/psr: Force PSR probe only after full initialization omits bb699a793110 drm/i915/gem: Break up long lists of object reclaim omits 6f2bb119da55 drm/qxl: Use simple encoder omits 03e44ad19bcb drm/mgag200: Use simple encoder omits 4220fdf02758 drm/ast: Use simple encoder omits 63170ac6f2e8 drm/simple-kms: Add drm_simple_encoder_{init,create}() omits 852d7655ea43 drm/shmem: drop pgprot_decrypted() omits 3b6a9b19ab65 drm/exynos: hdmi: don't leak enable HDMI_EN regulator if p [...] omits c0fd99d659ba drm/exynos: dsi: fix workaround for the legacy clock name omits 0a9d1e3f3f03 drm/exynos: dsi: propagate error value and silence meaning [...] omits ab124d580ad4 Merge branch 'bnxt_en-2-bug-fixes' omits 22630e28f9c2 bnxt_en: fix error handling when flashing from file omits a9b952d267e5 bnxt_en: reinitialize IRQs when MTU is modified omits 48938b1e5027 net: phy: mscc: add constants for used interrupt mask bits omits 249bc9744e16 net: phy: avoid clearing PHY interrupts twice in irq handler omits 98d54f81e36b Linux 5.6-rc4 omits e70869821a46 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits f853ed90e2e4 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 86f7e90ce840 KVM: VMX: check descriptor table exits on instruction emulation omits 146033562e7e arm64: dts: meson: fix gxm-khadas-vim2 wifi omits b63882549b2b Bluetooth: btqca: Fix the NVM baudrate tag offcet for wcn3991 omits beb41d9cbe41 posix-cpu-timers: Pass the task into arm_timer() omits 60f2ceaa8111 posix-cpu-timers: Remove unnecessary locking around cpu_cl [...] omits a2efdbf4fcb3 posix-cpu-timers: cpu_clock_sample_group() no longer needs [...] omits 52c0d4e306ca net: dsa: sja1105: Don't destroy not-yet-created xmit_worker omits 07758eb9ff52 net/ipv6: use configured metric when add peer route omits 5a8b7c4b7f95 arcnet: Replace zero-length array with flexible-array member omits 08ca27d027c2 neighbour: Replace zero-length array with flexible-array member omits 8661b6e7c464 net: flow_offload: Replace zero-length array with flexible [...] omits a79b41ec9836 net: dn_fib: Replace zero-length array with flexible-array member omits 53e76f4824f0 ndisc: Replace zero-length array with flexible-array member omits c61a2a76e5da net: ipv6: mld: Replace zero-length array with flexible-ar [...] omits e8316026d538 net: lwtunnel: Replace zero-length array with flexible-arr [...] omits 207644f5138f net: ip6_route: Replace zero-length array with flexible-ar [...] omits 97a888c2ff6b net: nexthop: Replace zero-length array with flexible-arra [...] omits 2e7aaaa19cf2 net: sctp: Replace zero-length array with flexible-array member omits 2603c29e6c12 net: sock_reuseport: Replace zero-length array with flexib [...] omits de3018109389 Merge branch 'net-ethtool-Introduce-link_ksettings-API-for [...] omits 9aedc6e2f1c6 net/ethtool: Introduce link_ksettings API for virtual netw [...] omits 70ae1e127b48 ethtool: Factored out similar ethtool link settings for vi [...] omits 0395823b8d9a net: dsa: mv88e6xxx: fix lockup on warm boot omits 68e2c37690b0 Merge branch 'hsr-several-code-cleanup-for-hsr-module' omits e0a4b99773d3 hsr: use upper/lower device infrastructure omits 81390d0c4e56 hsr: remove unnecessary rcu_read_lock() in hsr module omits 4b793acdca00 hsr: use netdev_err() instead of WARN_ONCE() omits 13eeb5fea68e hsr: use extack error message instead of netdev_info omits f3f2f98470b7 hsr: use debugfs_remove_recursive() instead of debugfs_remove() omits 892e09153fa3 net: ag71xx: port to phylink omits b0251fbeac45 Merge branch 'net-ll_temac-RX-TX-ring-size-and-coalesce-et [...] omits 227d4617c423 net: ll_temac: Add ethtool support for coalesce parameters omits f7b261bfc35e net: ll_temac: Make RX/TX ring sizes configurable omits 7c462a0ca576 net: ll_temac: Remove unused start_p variable omits 9482cc969cf9 net: ll_temac: Remove unused tx_bd_next struct field omits 8a171c5cc9de atm: nicstar: fix if-statement empty body warning omits b90feaff2a2c net: sched: Replace zero-length array with flexible-array member omits 84b326802764 netlink: Use netlink header as base to calculate bad attri [...] omits d64c7a08034b r8152: check disconnect status after long sleep omits fb279f4e2386 Merge branch 'i2c/for-current-fixed' of git://git.kernel.o [...] omits 9f0ca0c1a50a Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits 37b0b6b8b99c ext4: potential crash on allocation error in ext4_alloc_fl [...] omits 38b17afb0ebb macintosh: therm_windtunnel: fix regression when instantia [...] omits b6a79b417f54 Merge tag 'arm-soc/for-5.6/devicetree-fixes' of https://gi [...] omits 27ad6129a29e Merge tag 'omap-for-v5.6/fixes-rc3-signed' of git://git.ke [...] omits 6c5d91124929 jbd2: fix data races at struct journal_head omits 4a1d0dbc8332 drm/panel: simple: add panel-dpi support omits fa10224087f1 dt-bindings: display: add data-mapping to panel-dpi omits 4e840bea0cce dt-bindings: display: convert panel-dpi to DT schema omits 4dd23a47d693 dt-bindings: display: convert display-timings to DT schema omits 3aa31ced2f4d dt-bindings: display: add panel-timing.yaml omits 5bea1336ed2c arm64: dts: meson-sm1-sei610: add missing interrupt-names omits a469226d97e3 ARM: meson: Drop unneeded select of COMMON_CLK omits 7557c1b3f715 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 53cb2cfaa62d cfg802154: Replace zero-length array with flexible-array member omits 5b5c328f63fd net: ieee802154: ca8210: Use new structure for SPI transfe [...] omits 899f24ed8d3a drm/panel: Add driver for Novatek NT35510-based panels omits 5ce96fe032f4 drm/panel: Add DT bindings for Novatek NT35510-based panels omits dc058092659c dt-bindings: Add vendor prefix for Hydis technologies omits e441a2ae0e9e x86/entry/32: Remove the 0/-1 distinction from exception entries omits bba42affa732 x86/mm: Fix dump_pagetables with Xen PV omits 99bcd4a6e5b8 x86/ioperm: Add new paravirt function update_io_bitmap() omits c98a76eabbb6 x86/boot/compressed: Fix reloading of GDTR post-relocation omits 3e03dca500ca efi: Mark all EFI runtime services as unsupported on non-EFI boot omits b9676962cd53 efi/arm64: Clean EFI stub exit code from cache instead of [...] omits 0698fac4ac2a efi/arm: Clean EFI stub exit code from cache instead of av [...] omits 98649365e59d efi: Don't shadow 'i' in efi_config_parse_tables() omits badc61982adb efi/x86: Add RNG seed EFI table to unencrypted mapping check omits f10e80a19b07 efi/x86: Add TPM related EFI tables to unencrypted mapping checks omits 7977fed974d6 Merge tag 'perf-urgent-for-mingo-5.6-20200228' of git://gi [...] omits 3567ee83c413 pinctrl: madera: Add missing call to pinctrl_unregister_mappings omits aafd56fc7904 pinctrl: core: Remove extra kref_get which blocks hogs bei [...] omits abdd768e9ce1 drm: prevent a harmless integer overflow in drm_legacy_sg_alloc() omits df0e7f7e03c0 drm/client: Dual licence the file in GPL-2 and MIT omits 9a40bddd47ca drm/i915/gt: Expose heartbeat interval via sysfs omits db3d8338bacb drm/i915/gt: Expose preempt reset timeout via sysfs omits 72338a1f5ef8 drm/i915/gt: Expose reset stop timeout via sysfs omits 062444bbc685 drm/i915/gt: Expose busywait duration to sysfs omits 1a2695a74659 drm/i915/gt: Expose timeslice duration to sysfs omits 6e57cc39420c drm/i915/gt: Expose engine->mmio_base via sysfs omits 4ec76dbeb62b drm/i915/gt: Expose engine properties via sysfs omits eb696d041fa5 drm/amdgpu/smu: Add message sending lock omits ae458c7b9dcc drm/amdgpu/powerplay: Remove deprecated smc_read_arg omits 1c58267cbe46 drm/amdgpu/powerplay: Refactor SMU message handling for safety omits 2622e2ae27b5 drm/amdgpu/powerplay: nv1x, renior copy dcn clock settings [...] omits 6c26d558bfc1 drm/amdgpu: release drm_device after amdgpu_driver_unload_kms omits d2790e10d3c3 drm/amdgpu: no need to clean debugfs at amdgpu omits 460c484f2411 drm/amdgpu: Initialize SPM_VMID with 0xf (v2) omits 89510a2737ae drm/amdgpu/sriov: Use kiq to copy the gpu clock omits f2cc50cefd0f drm/amdkfd: change SDMA MQD memory type omits fd7d08bad7a4 drm/amdkfd: Make get_tile_config() generic omits 94b5c215ce5c drm/amdgpu: Add num_banks and num_ranks to gfx config structure omits efbf92882482 drm/i915/selftests: Fix return in assert_mmap_offset() omits 51a21e0e7baf dt-bindings: Fix dtc warnings in examples omits 9a834f9b04bc Merge branch 'net-cleanup-datagram-receive-helpers' omits e427cad6eee4 net: datagram: drop 'destructor' argument from several helpers omits 7782040b950b unix: uses an atomic type for scm files accounting omits e95537627783 af_unix: Replace zero-length array with flexible-array member omits 749db0930407 bonding: Replace zero-length array with flexible-array member omits d2afb41ae604 net: core: Replace zero-length array with flexible-array member omits b0c9a2d9a8ee ipv6: Replace zero-length array with flexible-array member omits 8402a31dd803 net: dccp: Replace zero-length array with flexible-array member omits af71b090c88c l2tp: Replace zero-length array with flexible-array member omits 680a93166e80 net: mpls: Replace zero-length array with flexible-array member omits 95e486f55198 xdp: Replace zero-length array with flexible-array member omits 549da3380126 Merge tag 'mlx5-updates-2020-02-27' of git://git.kernel.or [...] omits 29795de0d242 Merge tag 'pci-v5.6-fixes-2' of git://git.kernel.org/pub/s [...] omits 2edc78b9a4b8 Merge tag 'block-5.6-2020-02-28' of git://git.kernel.dk/li [...] omits 74dea5d99d19 Merge tag 'io_uring-5.6-2020-02-28' of git://git.kernel.dk [...] omits 3c75050e477c drm/i915: Drop WaDDIIOTimeout:glk omits 1c5fad612871 drm/i915: Limit display Wa_1405510057 to gen11 omits 34adb2acffbd drm/i915: Nuke pre-production GLK HDMI w/a 1139 omits 41c9884170c5 spi: pxa2xx: Introduce is_mmp2_ssp() helper omits 6c4a3372f03b Merge series "spi/HiSilicon v3xx: Support dual and quad mo [...] omits c0e035ac5668 spi: spi-mem: Compute length only when needed omits 34e608b023e9 spi: HiSilicon v3xx: Use DMI quirk to set controller buswi [...] omits 8fe21d6b3472 spi: HiSilicon v3xx: Properly set CMD_CONFIG for Dual/Quad modes omits ea23578611dc spi: Allow SPI controller override device buswidth omits 8e093ea4d359 spi: atmel-quadspi: fix possible MMIO window size overrun omits f1861a7c58ba ASoC: soc-component: tidyup snd_soc_pcm_component_sync_stop() omits 9b3193089e77 ASoC: dapm: Correct DAPM handling of active widgets during [...] omits 5b8ea58b6a33 Merge branch 'nvme-5.6-rc4' of git://git.infradead.org/nvm [...] omits c60c04021353 Merge tag 'acpi-5.6-rc4' of git://git.kernel.org/pub/scm/l [...] omits 36428598126e Merge tag 'pm-5.6-rc4' of git://git.kernel.org/pub/scm/lin [...] omits bfeb4f997734 Merge tag 'zonefs-5.6-rc4' of git://git.kernel.org/pub/scm [...] omits 3fc28d3e0ea6 drm/i915/gt: Reset queue_priority_hint after wedging omits 280e285dc78f drm/i915/selftests: Be a little more lenient for reset workers omits 834c6bb7ae4c drm/i915: Add glk to intel_detect_preproduction_hw() omits b0158b9132a7 drm/i915/selftests: Wait for the context switch omits 801b67f3eaaf RDMA/core: Fix pkey and port assignment in get_new_pps omits e8c75a30a23c vt: selection, push sel_lock up omits 4b70dd57a15d vt: selection, push console lock down omits d236e2ac535a drm/i915/perf: Manually acquire engine-wakeref around use [...] omits a5af081d012e drm/i915/perf: Mark up the racy use of perf->exclusive_stream omits 4f9ed5bd63dc Bluetooth: hci_qca: Not send vendor pre-shutdown command f [...] omits 107db7ec7838 docs: networking: convert 6lowpan.txt to ReST omits 8788a1ee070a 6lowpan: Replace zero-length array with flexible-array member omits 6875eb3ff5a3 drm/i915: Fix wrongly populated plane possible_crtcs bit mask omits 90765f745b08 arm64: Update comment for ASID() macro omits d22d2d073ef8 drm/i915: Protect i915_request_await_start from early waits omits 24eba7a9981d drm/i915/selftests: Check recovery from corrupted LRC omits efb69b9832b5 drm/i915/selftests: Verify LRC isolation omits 46cf7d98a00e drm/tidss: Drop pointless static qualifier in dispc_find_csc() omits 652f67fd25b1 drm/tidss: fix spelling mistakes "bufer" and "requsted" omits 905ad78028df drm/tidss: Use drm_for_each_bridge_in_chain() omits b33b54748866 drm/tidss: dispc: Fix broken plane positioning code omits 186e28a18aeb selftests: pidfd: Add pidfd_fdinfo_test in .gitignore omits 22a34c6fe0ff exit: Fix Sparse errors and warnings omits 0c282b068eb2 fork: Use RCU_INIT_POINTER() instead of rcu_access_pointer() omits ad2f9bc9bc81 drm/i915/gt: Pull marking vm as closed underneath the vm->mutex omits d6b8bbca6bc8 drm/dp_mst: Check crc4 value while building sideband message omits cb897542c6d2 drm/dp_mst: Fix W=1 warnings omits bea176fb39ec MIPS: reduce print level for cache information omits e5096625bc6b MIPS: pic32mzda: Drop pointless static qualifier omits e951445f4d3b Merge tag 'kvmarm-fixes-5.6-1' of git://git.kernel.org/pub [...] omits 8d92e160dd8f platform/x86: Kconfig: Fix a typo omits b901c2f5b994 platform/x86: i2c-multi-instantiate: Replace zero-length a [...] omits ee633afded0d platform/x86/intel-uncore-freq: Add release callback omits 64b73cff66ac platform/x86/intel-uncore-freq: Fix static checker issue a [...] omits 0e9c026f1b86 platform/x86: intel_pmc_core: Add slp_s0_offset attribute [...] omits 08ec5020bd6c platform/x86: intel_pmc_core: Remove duplicate 'if' to cre [...] omits aae43c2bcdc1 platform/x86: intel_pmc_core: Relocate pmc_core_*_display( [...] omits ef935c25fd64 kvm: x86: Limit the number of "kvm: disabled by bios" messages omits 189c6967fe61 Merge branches 'pm-sleep' and 'pm-devfreq' omits aaec7c03de92 KVM: x86: avoid useless copy of cpufreq policy omits 4f337faf1c55 KVM: allow disabling -Werror omits 575b255c1663 KVM: x86: allow compiling as non-module with W=1 omits 8a9442f49c72 KVM: Pre-allocate 1 cpumask variable per cpu for both pv t [...] omits a262bca3aba0 KVM: Introduce pv check helpers omits fcd07f9adc7d KVM: let declaration of kvm_get_running_vcpus match implem [...] omits 7943f4acea3c KVM: SVM: allocate AVIC data structures based on kvm_amd m [...] omits d3b03d8bf4b8 drm/i915/gt: Check engine-is-awake on reset later omits 950da3016218 drm/i915/selftests: Disable heartbeat around manual pulse tests omits c0e310188299 drm/i915: Skip barriers inside waits omits cd851485ef29 i3c: master: Replace zero-length array with flexible-array member omits 65ec1d0ddf24 i3c: Simplify i3c_device_match_id() omits 1ce589ad3933 i3c: Generate aliases for i3c modules omits 7ec0ddb007cf i3c: Add a modalias sysfs attribute omits 4b127bd5f2cc Bluetooth: Support querying for WBS support through MGMT omits 3e4e3f73b9f4 Bluetooth: btusb: Add flag to define wideband speech capability omits e37c57a888b7 Bluetooth: Fixing a few comment typos in the quirk definitions. omits 4f28e3f9174a Bluetooth: hci_h4: Remove a redundant assignment in 'h4_flush()' omits 6bd023c48f61 Bluetooth: hci_h4: Fix a typo in a comment omits c3bed4de5d06 Bluetooth: During le_conn_timeout disable EXT_ADV omits a9e45698b37d Bluetooth: Remove adv set for directed advertising omits 0c2ac7d4f08d Bluetooth: Use list_for_each_entry_rcu() to traverse RCU l [...] omits d7d41682efc2 Bluetooth: Fix Suspicious RCU usage warnings omits a7e454542bf8 Bluetooth: Replace zero-length array with flexible-array member omits 60347451ddb0 Merge tag 'drm-misc-next-2020-02-27' of git://anongit.free [...] omits 45d0b75b98bf Merge tag 'drm-fixes-2020-02-28' of git://anongit.freedesk [...] omits a2ae604da74d Merge tag 'amd-drm-next-5.7-2020-02-26' of git://people.fr [...] omits 812285fa5ab1 Merge branch 'bpf_sk_storage_via_inet_diag' omits 085c20cacf2b bpf: inet_diag: Dump bpf_sk_storages in inet_diag_dump() omits 1ed4d92458a9 bpf: INET_DIAG support in bpf_sk_storage omits 0df6d32842b9 inet_diag: Move the INET_DIAG_REQ_BYTECODE nlattr to cb->data omits 5682d393b40e inet_diag: Refactor inet_sk_diag_fill(), dump(), and dump_one() omits f091bf39700d Merge tag 'drm-intel-fixes-2020-02-27' of git://anongit.fr [...] omits 9f6e05590736 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits e180af1970d5 Merge tag 'amd-drm-fixes-5.6-2020-02-26' of git://people.f [...] omits 1b44f93eb3e5 crypto: hisilicon - remove redundant assignment of pointer ctx omits ba02b35239f7 hwrng: omap3-rom - Include linux/io.h for virt_to_phys omits 2fdddaf089ef crypto: md5 - remove unused macros omits bc1d75fa7986 net/mlx5e: Remove redundant comment about goto slow path omits 178f69b4776e net/mlx5e: Reduce number of arguments in slow path handling omits dec481c86e74 net/mlx5e: Remove unused argument from parse_tc_pedit_action() omits 61644c3de8a3 net/mlx5e: Use NL_SET_ERR_MSG_MOD() extack for errors omits 4ccd83f40cdc net/mlx5e: Use netdev_warn() instead of pr_err() for errors omits 237ac8ded45c net/mlx5e: Use netdev_warn() for errors for added prefix omits b7d0db5520d8 net/mlx5: DR, Improve log messages omits f64092997fcd net/mlx5: DR, Change matcher priority parameter type omits 87dac697a05a net/mlx5e: Add devlink fdb_large_groups parameter omits 8aa9f3be7369 net/mlx5: Change the name of steering mode param id omits c6acd629eec7 net/mlx5e: Add support for devlink-port in non-representors mode omits ab8f963a1179 net/mlx5e: Rename representor get devlink port function omits 297eaf5b952b net/mlx5: E-Switch, Allow goto earlier chain if FW supports it omits 96e326878fa5 net/mlx5e: Eswitch, Use per vport tables for mirroring omits 1708dd54687d net/mlx5: Eswitch, avoid redundant mask omits ffec97020f84 net/mlx5e: Don't allow forwarding between uplink omits 6ff78ffaddd8 crypto: chelsio - un-register crypto algorithms omits f747426d6b35 MAINTAINERS: Update maintainers for chelsio crypto drivers omits 4d96f7d48131 crypto: xilinx - Add Xilinx AES driver omits 4c4f3f33838f dt-bindings: crypto: Add bindings for ZynqMP AES-GCM driver omits 057a0fb649f3 firmware: xilinx: Add ZynqMP aes API for AES functionality omits 7058b837899f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits e3e0b582c321 selinux: remove unused initial SIDs and improve handling omits e0ac568de1fa selinux: reduce the use of hard-coded hash sizes omits d7f10df86202 bpf: Replace zero-length array with flexible-array member omits fc37a1632d40 powerpc: fix hardware PMU exception bug on PowerVM compati [...] omits 69edc390a542 drm/i915/ggtt: do not set bits 1-11 in gen12 ptes omits 7247f0c24c17 ACPI: EC: Drop AE_NOT_FOUND special case from ec_install_h [...] omits a2b691772acd ACPI: EC: Avoid passing redundant argument to functions omits c823c17a8ea4 ACPI: EC: Avoid printing confusing messages in acpi_ec_setup() omits 5901b51f3e5d MAINTAINERS: Correct Cadence PCI driver path omits ee63634bae02 dm zoned: Fix reference counter initial value of chunk works omits 41c526c5af46 dm writecache: verify watermark during resume omits adc0daad366b dm: report suspended device during destroy omits e94bda14325c drm/i915/tgl: Add Wa_1608008084 omits d87683620489 io_uring: fix 32-bit compatability with sendmsg/recvmsg omits bd59f412d17f media: vsp1: tidyup VI6_HGT_LBn_H() macro omits 7cbeb2e1bf0c media: smiapp: Move definitions under driver directory omits 354d5aba6683 media: smiapp: Refactor reading SMIA limits omits 1cbe6ddb9faa media: smiapp: Move SMIA limit reading up omits 2ec2a8fcdced media: smiapp: Turn limit lookup into a function omits 2db8166f739e media: smiapp: Use unaligned get and put functions omits c14dfddbd869 RMDA/cm: Fix missing ib_cm_destroy_id() in ib_cm_insert_listen() omits 8d563ecafecb media: smiapp: Simplify condition for choosing 8-bit access omits 59b5809655bd x86/mce: Fix logic and comments around MSR_PPIN_CTL omits 3ee339eb2895 net: dsa: mv88e6xxx: Fix masking of egress port omits ab07b1a6ac6e media: omap3isp: Prevent enabling CCDC when stopping streaming omits d44535cb14c9 media: MAINTAINERS: Sort entries in database for TI VPE/CAL omits 31e0a45544b1 media: staging: media: ipu3: Change 'unsigned long int' to [...] omits 1283b3b8f82b media: i2c: Add driver for Sony IMX219 sensor omits 9d730f2cf4c0 media: dt-bindings: media: i2c: Add IMX219 CMOS sensor binding omits a52dede47618 media: ipu3.rst: add imgu pipe config tool link omits e8882e1bf375 media: ov5675: add vflip/hflip control support omits ac004e84164e mlxsw: pci: Wait longer before accessing the device after reset omits ec4a514a6870 mlxsw: reg: Update module_type values in PMTM register and [...] omits 37e1244a79fd WAN: Replace zero-length array with flexible-array member omits da60fbe7ef94 NFC: Replace zero-length array with flexible-array member omits 23797b98909f sfc: fix timestamp reconstruction at 16-bit rollover points omits 3f74957fcbea vsock: fix potential deadlock in transport->release() omits 6dd7f1a1fe20 Merge branch 'rework-phylink-interface-for-split-MAC-PCS-support' omits 24cb72df1a82 net: mvpp2: use resolved link config in mac_link_up() omits ff03f0b152ef net: mvneta: use resolved link config in mac_link_up() omits 633e98a711ac net: macb: use resolved link config in mac_link_up() omits 37556a4ac483 net: dpaa2-mac: use resolved link config in mac_link_up() omits 9534784209e8 net: axienet: use resolved link config in mac_link_up() omits 30c4a5b0aad8 net: mv88e6xxx: use resolved link config in mac_link_up() omits 5b502a7b2992 net: dsa: propagate resolved link config via mac_link_up() omits 91a208f2185a net: phylink: propagate resolved link config via mac_link_up() omits 5c05a164d441 unix: It's CONFIG_PROC_FS not CONFIG_PROCFS omits 795c03a5d09c Merge branch 'net-rmnet-fix-several-bugs' omits ad3cc31b599e net: rmnet: fix packet forwarding in rmnet bridge mode omits d939b6d30bea net: rmnet: fix bridge mode bugs omits 037f9cdf72fb net: rmnet: use upper/lower device infrastructure omits 1dc49e9d164c net: rmnet: do not allow to change mux id if mux id is duplicated omits c026d970102e net: rmnet: remove rcu_read_lock in rmnet_force_unassociat [...] omits 102210f76644 net: rmnet: fix suspicious RCU usage omits 1eb1f43a6e37 net: rmnet: fix NULL pointer dereference in rmnet_changelink() omits 93b5cbfa9636 net: rmnet: fix NULL pointer dereference in rmnet_newlink() omits 94f18b9b24ee ARM: dts: bcm2711: Add pcie0 alias omits bff211bab301 ARM: dts: bcm283x: Add missing properties to the PWR LED omits 2e6af0f30466 dpaa2-eth: add support for nway reset omits 4a84182afc1d dpaa2-eth: add support for mii ioctls omits a2f0b878c3ca Merge tag 'kbuild-fixes-v5.6-2' of git://git.kernel.org/pu [...] omits c84786fa8f91 net: phy: marvell10g: read copper results from CSSR1 omits b82cf17ff195 net: phy: marvell: don't interpret PHY status unless resolved omits e387f7d5fccf mlx5: register lag notifier for init network namespace only omits be64e397c7d0 Merge branch 's390-qeth-next' omits 562cf7736363 s390/qeth: support configurable RX copybreak omits 3d35dbe6224e s390/qeth: don't check for IFF_UP when scheduling napi omits 3a5bad64db30 s390/qeth: don't re-start read cmd when IDX has terminated omits 7f23d55f4958 s390/qeth: reset seqnos on connection startup omits d74e5e84f25c s390/qeth: remove unused cmd definitions omits 13bf829581c7 s390/qeth: validate device-provided MAC address omits 9c6dc7af8533 s390/qeth: clean up CREATE_ADDR cmd code omits 6bbfece5a4fb s390/qeth: remove dead code in qeth_l3_iqd_read_initial_mac() omits 041be4811f98 drm/i915: Set up PIPE_MISC truncate bit on tgl+ omits 278de45e145b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 3a12500ed5dd unix: define and set show_fdinfo only if procfs is enabled omits 22339f2f3050 Merge branch 'selftests-updates-for-mlxsw-driver-test' omits 3eba4137130a selftests: mlxsw: resource_scale: Invoke for Spectrum-3 omits e781eedae215 selftests: mlxsw: Reduce router scale running time using o [...] omits abfce9e06202 selftests: mlxsw: Reduce running time using offload indication omits a865ad999603 selftests: mlxsw: Add shared buffer traffic test omits 4240dbd8f384 selftests: mlxsw: Add mlxsw lib omits 9fb74734f4f8 selftests: devlink_lib: Add devlink port helpers omits 552ec3d9d2aa selftests: devlink_lib: Check devlink info command is supported omits 6697b51ed340 selftests: mlxsw: Add shared buffer configuration test omits 1cbe65e09b5a selftests: mlxsw: Use busywait helper in rtnetlink test omits 05ef614c559e selftests: mlxsw: Use busywait helper in vxlan test omits 0c22f993c91a selftests: mlxsw: Use busywait helper in blackhole routes test omits 5d66773f4158 selftests: devlink_trap_l3_drops: Avoid race condition omits ab2b8ab253d1 selftests: add a mirror test to mlxsw tc flower restrictions omits c84e903f6227 selftests: add egress redirect test to mlxsw tc flower res [...] omits 3de611b50762 selftests: mlxsw: Add a RED selftest omits 4113b0482394 selftests: forwarding: lib.sh: Add start_tcp_traffic omits f4979b41f374 Merge branch 'hinic-BugFixes' omits 386d4716fd91 hinic: fix a bug of rss configuration omits d2ed69ce9ed3 hinic: fix a bug of setting hw_ioctxt omits 0bff777bd0cb hinic: fix a irq affinity bug omits e46bfaba593c Merge tag 'docs-5.6-fixes' of git://git.lwn.net/linux omits ed5fa5591866 Merge tag 'audit-pr-20200226' of git://git.kernel.org/pub/ [...] omits f9a15f39e50d Merge tag 'tee-amdtee-fix-for-5.6' of https://git.linaro.o [...] omits 735a6dd02222 x86/pkeys: Manually set X86_FEATURE_OSPKE to preserve exis [...] omits c689300b9c76 Merge tag 'renesas-fixes-for-v5.6-tag1' of git://git.kerne [...] omits f7d5ef0c654e firmware: arm_sdei: clean up sdei_event_create() omits 54f529a6806c firmware: arm_sdei: Use cpus_read_lock() to avoid races wi [...] omits c66d52b10267 firmware: arm_sdei: fix possible double-lock on hibernate [...] omits 6ded0b61cf63 firmware: arm_sdei: fix double-lock on hibernate with shar [...] omits 3918e0667bba dm thin metadata: fix lockdep complaint omits 7cdf6a0aae1c dm cache: fix a crash due to incorrect work item cancelling omits 697b4f1603e7 Merge branch 'omap-for-v5.6/fixes-rc3' into fixes omits 945fa3bc9dfd drm/i915: remove ICP_PP_CONTROL omits 9515743bfb39 nvme-pci: Hold cq_poll_lock while completing CQEs omits 6c871b7314dd pstore: pstore_ftrace_seq_next should increase position index omits 545d984cc90c media: dt-bindings: media: venus: Add sc7180 DT schema omits ea93e2f94c27 media: venus: core: add sc7180 DT compatible and resource struct omits 0e1558deedad media: dt-bindings: media: venus: delete old binding document omits 799e4bc29142 media: venus: core: add sdm845-v2 DT compatible and resour [...] omits fde57f90a983 media: dt-bindings: media: venus: Add sdm845v2 DT schema omits 49a3797aa516 media: dt-bindings: media: venus: Convert sdm845 to DT schema omits df7acc7e7ed4 media: dt-bindings: media: venus: Convert msm8996 to DT schema omits 12e21a23ccf3 i3c: Fix MODALIAS uevents omits 146b5bbf01be media: dt-bindings: media: venus: Convert msm8916 to DT schema omits ab1eda449c6e media: venus: vdec: handle 10bit bitstreams omits 4ebf969375bc media: venus: introduce core selection omits 7482a983dea3 media: venus: redesign clocks and pm domains control omits dfc6014e3b60 EDAC/synopsys: Do not print an error with back-to-back snp [...] omits fd1ee315dcd4 media: venus: cache vb payload to be used by clock scaling omits 4b997dbbc999 media: venus: venc: blacklist two encoder properties omits 2e6fc23eed9b media: venus: firmware: Use %pR to print IO resource omits c50cc6dc6c48 media: venus: hfi_parser: Ignore HEVC encoding for V1 omits 9cd5e5ab5525 media: MAINTAINERS: Add dt-binding files for Venus omits 987b90d34f69 drm/panfrost: default_supplies[] can be static omits b83685bceedb tee: amdtee: fix memory leak in amdtee_open_session() omits e4970c9c54d7 Merge branch 'arch/nohz' of git://git.kernel.org/pub/scm/l [...] omits 8149b5cbfa15 Documentation/memory-barriers: Fix typos omits 9671f30ee251 doc: Add rcutorture scripting to torture.txt omits 06a649b314b3 doc/RCU/rcu: Use https instead of http if possible omits 6a534b299ab2 doc/RCU/rcu: Use absolute paths for non-rst files omits be2895681d6d doc/RCU/rcu: Use ':ref:' for links to other docs omits 3282b0469248 doc/RCU/listRCU: Update example function name omits c50a871409dc doc/RCU/listRCU: Fix typos in a example code snippets omits d18c265fbf19 doc/RCU/Design: Remove remaining HTML tags in ReST files omits dc8cb9df2b86 doc: Add some more RCU list patterns in the kernel omits e0560ba6d92f perf annotate: Fix segfault with source toggle omits d3c03147bf80 perf annotate: Align struct annotate_args omits 25b92693a1b6 arm64: mm: convert cpu_do_switch_mm() to C omits 65c668f5faeb x86/traps: Stop using ist_enter/exit() in do_int3() omits 2316f861ae9c perf annotate: Simplify disasm_line allocation and freeing code omits 73a7a271b3ee PCI: brcmstb: Fix build on 32bit ARM platforms with older [...] omits e0ad4d685480 perf annotate: Remove privsize from symbol__annotate() args omits bd862b1d8392 perf probe: Check return value of strlist__add() for -ENOMEM omits 4981cdb063e3 dma-buf: make move_notify mandatory if importer_ops are provided omits bd2275eeed5b dma-buf: drop dynamic_mapping flag omits a448cb003edc drm/amdgpu: implement amdgpu_gem_prime_move_notify v2 omits 2d4dad2734e2 drm/amdgpu: add amdgpu_dma_buf_pin/unpin v2 omits 4993ba02635f drm/amdgpu: use allowed_domains for exported DMA-bufs omits d2588d2ded0f drm/ttm: remove the backing store if no placement is given omits bb42df4662a4 dma-buf: add dynamic DMA-buf handling v15 omits bebdb65e0772 io_uring: define and set show_fdinfo only if procfs is enabled omits 4399e6cdf3e9 arm64: fix NUMA Kconfig typos omits cc44457f1629 gfs2: leaf_dealloc needs to allocate one more revoke omits c9ebc4b73799 gfs2: allow journal replay to hold sd_log_flush_lock omits 019dd669bde1 gfs2: don't allow releasepage to free bd still used for revokes omits ca399c96e96e gfs2: flesh out delayed withdraw for gfs2_log_flush omits 1c634f94c3da gfs2: Do proper error checking for go_sync family of glops [...] omits df5db5f9ee11 gfs2: Don't demote a glock until its revokes are written omits 2ca0c2fbf3ed gfs2: drain the ail2 list after io errors omits b1676cbb1115 gfs2: Withdraw in gfs2_ail1_flush if write_cache_pages fails omits 9ff78289356a gfs2: Do log_flush in gfs2_ail_empty_gl even if ail list is empty omits d93ae386ef3d gfs2: Check for log write errors before telling dlm to unlock omits f05b86db314d gfs2: Prepare to withdraw as soon as an IO error occurs in [...] omits 5e4c7632aae1 gfs2: Issue revokes more intelligently omits 7d9f9249580e gfs2: Add verbose option to check_journal_clean omits 33dbd1e41a1d gfs2: fix infinite loop when checking ail item count befor [...] omits 601ef0d52e96 gfs2: Force withdraw to replay journals and wait for it to finish omits ac3607f92f70 x86/entry/entry_32: Route int3 through common_exception omits 17dbedb5da18 x86/irq: Remove useless return value from do_IRQ() omits 3ba4f0a633ca x86/traps: Remove redundant declaration of do_double_fault() omits d244d0e195bc x86/traps: Document do_spurious_interrupt_bug() omits e039dd815941 x86/traps: Remove pointless irq enable from do_spurious_in [...] omits 840371bea19e x86/entry/32: Force MCE through do_mce() omits 55ba18d6ed37 x86/mce: Disable tracing and kprobes on do_machine_check() omits 3d51507f29f2 x86/entry/32: Add missing ASM_CLAC to general_protection entry omits b0aaf4c8f31f perf config: Document missing config options omits cd0a9c518db1 perf annotate: Fix perf config option description omits 812b0f528240 perf annotate: Prefer cmdline option over default config omits 7384083ba616 perf annotate: Make perf config effective omits 7b43b6970474 perf config: Introduce perf_config_u8() omits 46ccb4426966 perf annotate: Fix --show-nr-samples for tui/stdio2 omits 68aac855b643 perf annotate: Fix --show-total-period for tui/stdio2 omits 54cf752cfb75 perf annotate/tui: Re-render title bar after switching bac [...] omits 6be7e0733548 drm/virtio: fix mmap page attributes omits 1cad629257e7 drm/shmem: add support for per object caching flags. omits 258145ea3584 drm/panel: simple: Add NewEast Optoelectronics CO., LTD WJ [...] omits 0c1064095926 dt-bindings: display: simple: Add NewEast Optoelectronics [...] omits 8e029eb0bcd6 MIPS: Fix CONFIG_MIPS_CMDLINE_DTB_EXTEND handling omits 0d6f94fd498a tools headers UAPI: Update tools's copy of kvm.h headers omits d8e3ee2e2b4e tools arch x86: Sync the msr-index.h copy with the kernel sources omits c153a892f674 dt-bindings: Add Guangdong Neweast Optoelectronics CO. LTD [...] omits 6f13d2ce0553 drm/bridge: anx6345: don't print error message if regulato [...] omits 5dd8304981ec spi/zynqmp: remove entry that causes a cs glitch omits d1f37226431f dma-buf: free dmabuf->name in dma_buf_release() omits cc2550b421aa clocksource: Replace setup_irq() by request_irq() omits 2be30d34a387 drm/bridge: analogix-anx6345: fix set of link bandwidth omits 18b39fb975b7 drm/virtio: add virtio_gpu_is_shmem helper omits 068a8fea373f drm/virtio: make mmap callback consistent with callbacks omits a7cd39552194 clocksource/drivers/ingenic: Add support for TCU of X1000 omits fe6c2d6a8068 dt-bindings: timer: Add X1000 bindings. omits 1df97a02a937 Merge tag 'devfreq-fixes-for-5.6-rc4' of git://git.kernel. [...] omits 753e83408b7f clocksource/drivers/timer-ti-dm: Drop bogus omap_dm_timer_ [...] omits 6ce4fcb015a1 clocksource/drivers/timer-ti-dm: Do not update counter on [...] omits edf0d283d988 ipv6: xfrm6_tunnel.c: Use built-in RCU list checking omits 289de3598481 sched/fair: Fix statistics for find_idlest_group() omits ad1ded9d2e3d clocksource/drivers/owl: Improve owl_timer_init fail messages omits ca7b72b5a5f2 clocksource: Add driver for the Ingenic JZ47xx OST omits f5739cb0b565 cpufreq: Fix policy initialization for internal governor drivers omits dd91ddcdd507 drm/i915/drv: use intel_uncore_write() for register access omits 3c2eddc2d421 drm/i915/dram: use intel_uncore_*() functions for register access omits d28ae3b28187 drm/i915: split out intel_dram.[ch] from i915_drv.c omits 83d2bdb6a0e0 drm/i915: significantly reduce the use of <drm/i915_drm.h> omits 2b99e54b30ed Merge branch 'VLANs-DSA-switches-and-multiple-bridges' omits 933b4425086a net: dsa: mv88e6xxx: fix duplicate vlan warning omits 07c6f9805f12 net: switchdev: do not propagate bridge updates across bridges omits a2f2ef4a54c0 net/smc: check for valid ib_client_data omits 474a31e13a4e net: stmmac: fix notifier registration omits c87a9d6fc6d5 net: phy: mscc: fix firmware paths omits 9baeea50718f net: qrtr: Fix error pointer vs NULL bugs omits 1ac7b090ec46 net: phy: mscc: add missing shift for media operation mode [...] omits be4e3c737eeb phy: mapphone-mdm6600: Fix timeouts by adding wake-up handling omits dc24f8b4ecd3 mptcp: add dummy icsk_sync_mss() omits 92040c6daaa4 net: ena: fix broken interface between ENA driver and FW omits 621135a0f9cf Merge branch 'mptcp-update-mptcp-ack-sequence-outside-of-r [...] omits 14c441b564d5 mptcp: defer work schedule until mptcp lock is released omits 2e52213c79c0 mptcp: avoid work queue scheduling if possible omits bfae9dae449d mptcp: remove mptcp_read_actor omits 600911ff5f72 mptcp: add rmem queue accounting omits 6771bfd9ee24 mptcp: update mptcp ack sequence from work queue omits 80992017150b mptcp: add work queue skeleton omits 101f6f851ee6 mptcp: add and use mptcp_data_ready helper omits 5cd129dd5e45 Merge branch 'mlxsw-Small-driver-update' omits 3b909c552ae5 mlxsw: spectrum: Add mlxsw_sp_span_ops.buffsize_get for Sp [...] omits b401ff8541ee mlxsw: spectrum: Initialize advertised speeds to supported speeds omits 8a29581eb001 mlxsw: spectrum: Move the ECN-marked packet counter to ethtool omits 648e53cac7da mlxsw: spectrum_switchdev: Optimize SFN records processing omits 4f31c532ad40 net: phy: corrected the return value for genphy_check_and_ [...] omits c535f9203209 af_llc: fix if-statement empty body warning omits f596c87005f7 slip: not call free_netdev before rtnl_unlock in slip_open omits c3480301d750 drm/hisilicon: Fixed pcie resource conflict between drm an [...] omits 29b7216b57f1 drm/hisilicon: Set preferred mode resolution and maximum r [...] omits bc17e5574954 drm/hisilicon: Add the mode_valid function omits de3c3ed4c8ff drm/hisilicon: fixed the wrong resolution configurations omits 31d6feebec8e drm/hisilicon: Enable the shadowfb for hibmc omits bac511833da9 drm/hisilicon: Add new clock/resolution configurations omits 165b94ffcf8e Merge tag 'mlx5-updates-2020-02-25' of git://git.kernel.or [...] omits 06baf4be207a Merge branch 'net-smc-improve-peer-ID-in-CLC-decline' omits a082ec897ffe net/smc: improve peer ID in CLC decline for SMC-R omits 366bb249b583 net/smc: rework peer ID handling omits 0b7f41f68710 tcp-zerocopy: Update returned getsockopt() optlen. omits b6f6118901d1 ipv6: restrict IPV6_ADDRFORM operation omits 51e3dfa8906a net/smc: fix cleanup for linkgroup setup failures omits ebb4a4bf76f1 Merge branch 'net-fix-sysfs-permssions-when-device-changes [...] omits ef6a4c88e9e1 net: fix sysfs permssions when device changes network namespace omits d755407d4444 net-sysfs: add queue_change_owner() omits e6dee9f3893c net-sysfs: add netdev_change_owner() omits 3b52fc5d7876 drivers/base/power: add dpm_sysfs_change_owner() omits b8f33e5d76a7 device: add device_change_owner() omits 2c4f9401ceb0 sysfs: add sysfs_change_owner() omits 303a42769c4c sysfs: add sysfs_group{s}_change_owner() omits 0666a3aee762 sysfs: add sysfs_link_change_owner() omits f70ce185687b sysfs: add sysfs_file_change_owner() omits 402482a6a78e net: bcmgenet: Clear ID_MODE_DIS in EXT_RGMII_OOB_CTRL whe [...] omits 1521a67e6016 sched: act: count in the size of action flags bitfield omits eabc8bcb292f kbuild: get rid of trailing slash from subdir- example omits 2eb51c75dcb3 net: core: devlink.c: Use built-in RCU list checking omits d1c73cbdf9d3 net: cisco: Replace zero-length array with flexible-array member omits 274ac2831a8b net: marvell: Replace zero-length array with flexible-arra [...] omits c5d6cf903fe8 net: hns: Replace zero-length array with flexible-array member omits 62f191425128 sfc: Replace zero-length array with flexible-array member omits 4a34d825b893 qlogic: Replace zero-length array with flexible-array member omits 98c5f7d44fef net: dsa: bcm_sf2: Forcibly configure IMP port for 1Gb/sec omits 3f02735e5da5 Revert "net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/s [...] omits 574b238f6459 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits bfdc6d91a25f Merge tag 'tag-chrome-platform-fixes-for-v5.6-rc4' of git: [...] omits 9a005c3898aa bnxt_en: add newline to netdev_*() format strings omits 0b3a4dd4af97 drm/i915/tgl: Add Wa_1606054188:tgl omits 3a1b82a19ff9 drm/i915/tgl: Allow DC5/DC6 entry while PG2 is active omits 4825b61a3d39 Merge tag 'drm-intel-next-2020-02-25' of git://anongit.fre [...] omits cfdd30b4100b Merge tag 'gvt-next-2020-02-26' of https://github.com/inte [...] omits aaa9d265a21e Merge tag 'drm-misc-next-2020-02-21' of git://anongit.free [...] omits 99b79c3900d4 netfilter: xt_hashlimit: unregister proc file before relea [...] omits 8e9a400c706e Merge tag 'gvt-fixes-2020-02-26' of https://github.com/int [...] omits e34f1753eebc ethtool: limit bitset size omits c6385e503aea drm/amdgpu: drop legacy drm load and unload callbacks omits d95665c70844 drm/amdgpu/display: don't call drm_dp_mst_connector_late_r [...] omits 405a1f9090d1 drm/amdgpu/display: split dp connector registration (v4) omits 14f04fa4834a drm/amdgpu/display: add a late register connector callback omits 7b99330c8f08 drm/amd/display: move dpcd debugfs members setup omits d090e7db5a2f drm/amdgpu/display: move debugfs init into core amdgpu deb [...] omits 4074892967ae drm/amdgpu: don't call drm_connector_register for non-MST ports omits fd23cfcc2e8b drm/amdgpu/ring: move debugfs init into core amdgpu debugfs omits cd9e29e71729 drm/amdgpu/firmware: move debugfs init into core amdgpu debugfs omits f9d64e6c4a66 drm/amdgpu/regs: move debugfs init into core amdgpu debugfs omits 3f5cea671cb3 drm/amdgpu/gem: move debugfs init into core amdgpu debugfs omits 24038d581c75 drm/amdgpu/fence: move debugfs init into core amdgpu debugfs omits 15997544a38f drm/amdgpu/sa: move debugfs init into core amdgpu debugfs omits a4c5b1bb7b93 drm/amdgpu/pm: move debugfs init into core amdgpu debugfs omits c5820361dae5 drm/amdgpu/ttm: move debugfs init into core amdgpu debugfs omits 923ffa6b02e1 drm/amdgpu: rename amdgpu_debugfs_preempt_cleanup omits 8bdab6bb1cf1 drm/amdgpu: Increase timout on emulator to tenfold instead [...] omits 7af8bc5016d9 drm/amd/powerplay: add DFCstate control pptable func for arct omits 41a468a531c8 drm/amd/powerplay: update arcturus ppsmc header to 54.15.0 omits e22bb5626cd6 drm/amdgpu/display: clean up hdcp workqueue handling omits c7637c95abeb drm/amdkfd: Delete unnecessary unmap queue package submissions omits 1e21647402f9 drm/amdkfd: Delete excessive printings omits 66f28b9a1698 drm/amdkfd: Fix a memory leak in queue creation error handling omits b42902f4af8f drm/amdkfd: Count active CP queues directly omits e6945304187d drm/amdkfd: Avoid ambiguity by indicating it's cp queue omits 81b820b304a0 drm/amdkfd: Rename queue_count to active_queue_count omits 0c663695a6cb drm/amd: Extend ROCt to surface UUID for devices that have them omits 944effd33716 drm/amdgpu: Fix check for DPM when returning max clock omits 75ddb640e193 drm/amdgpu: Don't write GCVM_L2_CNTL* regs on navi12 VF omits b8076b5e5b85 drm/radeon: Inline drm_get_pci_dev omits f3ed67395dca drm/amdgpu: Drop DRIVER_USE_AGP omits 4302c9c13abe drm/amd/powerplay: Use bitwise instead of arithmetic opera [...] omits 0943629ceb13 drm/amd/display: remove set but not used variable 'mc_vm_a [...] omits 669e2f91e4d1 drm/amd/amdgpu: Add gfxoff debugfs entry omits c6fc97f9bc5c drm/amdgpu: use amdgpu_ring_test_helper when possible omits 42e5fee65e91 drm/amdgpu: add VM update fences back to the root PD v2 omits 6f9f960472c3 drm/amdgpu: cleanup amdgpu_ring_fini omits ef1caf48bd4d drm/amdgpu: Add Arcturus D342 page retire support omits 938065d4cb91 drm/amdgpu: toggle DF-Cstate to protect DF reg access omits 19744f5f2dff drm/amdgpu: move get_xgmi_relative_phy_addr to amdgpu_xgmi.c omits 53e0f1e6beb0 drm/amdgpu: add dpm helper function for DF Cstate control omits 995da6cc4c47 drm/amdgpu: update psp firmwares loading sequence V2 omits f4a3c42b5c52 drm/amdgpu: Remove kfd eviction fence before release bo (v2) omits 6e11d1578fba net: Fix Tx hash bound checking omits eb12c957735b drm/radeon: Inline drm_get_pci_dev omits 8a3bddf67ce8 drm/amdgpu: Drop DRIVER_USE_AGP omits 51c22d7b40dc ARM: OMAP2+: Fix compile if CONFIG_HAVE_ARM_SMCCC is not set omits 5267244ddc62 Merge tag 'hdq-fix' into omap-for-v5.6/fixes-rc2 omits 683f65ded66a spi: pxa2xx: Add CS control clock quirk omits fa63c0039787 arm: dts: dra76x: Fix mmc3 max-frequency omits 27f13774654e ARM: dts: dra7: Add "dma-ranges" property to PCIe RC DT nodes omits 91ad64a84e9e Merge tag 'trace-v5.6-rc2' of git://git.kernel.org/pub/scm [...] omits b5f25304aece regulator: add smb208 support omits b98cce1ef5c5 Merge tag 'linux-kselftest-kunit-5.6-rc4' of git://git.ker [...] omits 2fcc74178f6d Merge tag 'linux-kselftest-5.6-rc4' of git://git.kernel.or [...] omits aec551c7a00f bus: ti-sysc: Fix 1-wire reset quirk omits cfe2ce49b9da Revert "KVM: x86: enable -Werror" omits fda31c50292a signal: avoid double atomic counter increments for user ac [...] omits dd3db2a34cff io_uring: drop file set ref put/get on switch omits cae740a04b4d blk-mq: Remove some unused function arguments omits 4bc988464bb1 Merge branch 'bpf-bpftool-probes' omits 736332740e29 selftests/bpf: Add test for "bpftool feature" command omits ad92b12a6e0e bpftool: Update bash completion for "bpftool feature" command omits bcdacab6e70c bpftool: Update documentation of "bpftool feature" command omits 368cb0e7cdb5 bpftool: Make probes which emit dmesg warnings optional omits 6b52ca44e8af bpftool: Move out sections to separate functions omits c473a8d03ea8 kbuild: add dt_binding_check to PHONY in a correct place omits 964a596db8db kbuild: add dtbs_check to PHONY omits fd63fab48f14 kbuild: remove unneeded semicolon at the end of cmd_dtb_check omits 7a0496056064 kbuild: fix DT binding schema rule to detect command line changes omits eccbde4f6c2b kbuild: remove wrong documentation about mandatory-y omits 505b12b3861b kbuild: add comment for V=2 mode omits bb0858d8bc82 iavf: use tc_cls_can_offload_and_chain0() instead of chain check omits 38b6a714941a ASoC: tas2562: Fix sample rate error message omits 3494bec0f6ac bpftool: Support struct_ops, tracing, ext prog types omits f56f1579a094 drm/etnaviv: add hwdb entry for gc400 found in STM32 omits 4078a1186dd3 drm/etnaviv: update hwdb selection logic omits a51d1f37dfca drm/etnaviv: update gc7000 chip identity entry omits 000806631d2a drm/etnaviv: show identity information in debugfs omits 815e45bbd4d3 drm/etnaviv: determine product, customer and eco id omits 8ed226fff6eb drm/etnaviv: update hardware headers from rnndb omits 3cd046f182aa scripts/bpf: Switch to more portable python3 shebang omits be36f9e7517e efi: READ_ONCE rng seed size before munmap omits 8319e9d5ad98 efi/x86: Handle by-ref arguments covering multiple pages i [...] omits f80c9f6476db efi/x86: Remove support for EFI time and counter services [...] omits 63056e8b5ebf efi/x86: Align GUIDs to their size in the mixed mode runti [...] omits e9765680a31b Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...] omits 4c45945aa418 Merge tag 'perf-urgent-for-mingo-5.6-20200220' of git://gi [...] omits 7a0a6ee73150 drm/i915: Fix broken num_entries in skl_ddb_allocation_overlaps omits b1852b73f25b drm/i915: Add WARN_ON in intel_get_crtc_for_pipe() omits eae3da27ba84 drm/i915: Get first crtc instead of PIPE_A crtc omits d54c1a513c48 drm/i915: Fix broken transcoder err state omits aca9310a0c7d drm/i915: Remove (pipe == crtc->index) assumption omits b8b65ccda50d drm/i915: Iterate over pipes and skip the disabled one omits 3a9015988b3d io_uring: import_single_range() returns 0/-ERROR omits 2a44f4678161 io_uring: pick up link work on submit reference drop omits 0954df70fba7 selftests: nft_concat_range: Add test for reported add/flu [...] omits 212d58c106fd nft_set_pipapo: Actually fetch key data in nft_pipapo_remove() omits 8c8c06207bcf drm/ttm: fix leaking fences via ttm_buffer_object_transfer omits 9ea4894ba449 Merge branch 'master' of git://blackhole.kfki.hu/nf omits 645e64662af4 x86/Kconfig: Make CMDLINE_OVERRIDE depend on non-empty CMDLINE omits 238734262142 drm/i915: Avoid recursing onto active vma from the shrinker omits 2de0147d7716 drm/i915/pmu: Avoid using globals for PMU events omits 19ee5e8da612 drm/i915/pmu: Avoid using globals for CPU hotplug state omits eee18939e576 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits b5dacc8fb52c drm/i915: fix header test with GCOV omits e086558ae923 drm/omap: dss: Remove unused omap_dss_device operations omits 984f6c91d38a drm/omap: dss: Remove unused omapdss_of_find_connected_dev [...] omits 263a983eb26a drm/omap: dss: Inline the omapdss_display_get() function omits 5d79598ba844 drm/omap: Hardcode omap_connector type to DSI omits 8bef8a6d5da8 drm/omap: sdi: Register a drm_bridge omits 13d2d52f59c0 drm/omap: sdi: Sort includes alphabetically omits ac3f6915efb5 drm/omap: dpi: Register a drm_bridge omits 76777d6c30fb drm/omap: dpi: Simplify clock setting API omits 825281cd6ba1 drm/omap: dpi: Reorder functions in sections omits b04df00bb5c0 drm/omap: dpi: Sort includes alphabetically omits b6067da4ebf9 drm/omap: hdmi5: Simplify EDID read omits 7f113085af93 drm/omap: hdmi4: Simplify EDID read omits 96b0a34d2733 drm/omap: venc: Remove omap_dss_device operations omits a559b4407d2b drm/omap: hdmi: Remove omap_dss_device operations omits 75fb968b83d0 drm/omap: Remove HPD, detect and EDID omapdss operations omits e7e67d9a2f1d drm/omap: Switch the HDMI and VENC outputs to drm_bridge omits f40f4e45df12 drm/omap: Create connector for bridges omits 2f004792adad drm/omap: venc: Register a drm_bridge omits 4fcbfbae7222 drm/omap: dss: Remove .set_hdmi_mode() and .set_infoframe( [...] omits 6886b346452f drm/omap: hdmi4: Implement drm_bridge .hpd_notify() operation omits 615de6ceb6b6 drm/omap: hdmi5: Move mode set, enable and disable operati [...] omits 3c983905d2b4 drm/omap: hdmi4: Move mode set, enable and disable operati [...] omits 6c623d6bf3e3 drm/omap: hdmi5: Register a drm_bridge for EDID read omits ee34f23ae82e drm/omap: hdmi4: Register a drm_bridge for EDID read omits 1edc1a1cbe7f drm/omap: hdmi5: Rework EDID read to isolate data read omits a4659694a7e5 drm/omap: hdmi4: Rework EDID read to isolate data read omits 0fe37173ce0e drm/omap: hdmi: Allocate EDID in the .read_edid() operation omits db0fefd1b90d drm/omap: dss: Make omap_dss_device_ops optional omits 326a1166ca08 drm/omap: Add infrastructure to support drm_bridge local t [...] omits c83fefd73834 drm/omap: dss: Fix output next device lookup in DT omits a779618b4a07 drm/omap: Use the drm_panel_bridge API omits 514fc91083f6 drm/omap: Factor out display type to connector type conversion omits 1516d11923d0 drm/omap: Simplify HDMI mode and infoframe configuration omits 2a0a3ae17d36 drm/omap: dss: Cleanup DSS ports on initialisation failure omits 5e20bdf3d3de drm: Add helper to create a connector for a chain of bridges omits e00a5caafac0 drm/bridge: tfp410: Allow operation without drm_connector omits 5cafa0f1853b drm/bridge: tfp410: Replace manual connector handling with bridge omits 2be68b59e5d0 drm/bridge: panel: Implement bridge connector operations omits cff5e6f7e83f drm/bridge: Add driver for the TI TPD12S015 HDMI level shifter omits 0c275c30176b drm/bridge: Add bridge driver for display connectors omits ca00e10b50ad drm/bridge: simple-bridge: Add support for the TI OPA362 omits 2df6428e290a drm/bridge: simple-bridge: Add support for enable GPIO omits 272378ec0eb9 drm/bridge: simple-bridge: Add support for non-VGA bridges omits 0411374bdf2b drm/bridge: dumb-vga-dac: Rename driver to simple-bridge omits 94ded532ffdb drm/bridge: dumb-vga-dac: Rename internal symbols to simpl [...] omits a25b988ff83f drm/bridge: Extend bridge API to disable connector creation omits 64d05ff758e3 drm/bridge: Add interlace_allowed flag to drm_bridge omits 11f6c4b1b259 drm/bridge: Add connector-related bridge operations and data omits 0451369bc5c3 drm/bridge: Improve overview documentation omits 282f713c65f7 drm/bridge: Fix atomic state ops documentation omits be39f3db0146 drm/bridge: Document the drm_encoder.bridge_chain field as [...] omits a92d083d08b0 drm/edid: Add flag to drm_display_info to identify HDMI sinks omits b35f90f2d4a6 drm/connector: Add helper to get a connector type name omits 5ee0caf161a9 video: hdmi: Change return type of hdmi_avi_infoframe_init [...] omits 80f286a552c6 drm/i915: split intel_modeset_init() to pre/post irq install omits cf9bfa3c5ce8 drm/i915: stop assigning drm->dev_private pointer omits 0dda2ddb7ded zonefs: select FS_IOMAP omits 7c69eb84d98a zonefs: fix IOCB_NOWAIT handling omits b472094402f1 drm/mediatek: add mt8183 dpi clock factor omits a4a417ac829d dt-bindings: display: mediatek: update dpi supported chips omits 586ee9e8a3b0 net/mlx5: sparse: warning: Using plain integer as NULL pointer omits 5edc4c7275ee net/mlx5: sparse: warning: incorrect type in assignment omits fa2b4912872d net/mlx5: Fix header guard in rsc_dump.h omits fa194707a90b Documentation: fix vxlan typo in mlx5.rst omits e9c1d2539dc0 net/mlx5e: RX, Use indirect calls wrapper for handling com [...] omits 2c8f80b3e318 net/mlx5e: RX, Use indirect calls wrapper for posting descriptors omits 6e0504c69811 net/mlx5e: Change inline mode correctly when changing trust state omits b9ab5d0ecf42 net/mlx5e: Add context to the preactivate hook omits 35a78ed4c351 net/mlx5e: Allow mlx5e_switch_priv_channels to fail and recover omits 600a3952a2a6 net/mlx5e: Remove unneeded netif_set_real_num_tx_queues omits 3909a12e7913 net/mlx5e: Fix configuration of XPS cpumasks and netdev qu [...] omits fe867cac9e19 net/mlx5e: Use preactivate hook to set the indirection table omits dca147b3dce5 net/mlx5e: Rename hw_modify to preactivate omits c2c95271f9f3 net/mlx5e: Encapsulate updating netdev queues into a function omits 02377e6edf13 net/mlx5e: Add missing LRO cap check omits 4229e0ea2c99 net/mlx5e: Define one flow for TXQ selection when TCs are [...] omits 2910b5aa6f54 bootconfig: Fix CONFIG_BOOTTIME_TRACING dependency issue omits 503d539a6e41 virtio_net: Add XDP meta data support omits f1d4884d6871 virtio_net: Keep vnet header zeroed if XDP is loaded for s [...] omits 9fb156bb82a3 selftests/bpf: Print backtrace on SIGSEGV in test_progs omits deddc9e8c0e0 hwmon: (pmbus/xdpe12284) Add callback for vout limits conversion omits a67de48b3075 clocksource/drivers/arm_arch_timer: Fix vDSO clockmode whe [...] omits 506629c868d0 drm/panfrost: Add support for multiple power domains omits 3e1399bccf51 drm/panfrost: Add support for multiple regulators omits a9d73b30bb46 drm/panfrost: Improve error reporting in panfrost_gpu_power_on omits 2d141dd2caa7 io-wq: ensure work->task_pid is cleared on init omits d364847eed89 x86/mce/therm_throt: Undo thermal polling properly on CPU offline omits eb9d8ddbc107 drm/panfrost: Don't try to map on error faults omits cb4d5dc3e7a8 drm/i915/gem: Honour O_NONBLOCK before throttling execbuf [...] omits 88be76cdafc7 drm/i915: Allow userspace to specify ringsize on construction omits d13a31770077 drm/i915: Flush idle barriers when waiting omits e030b80ff4a5 pstore/ram: remove unnecessary ramoops_unregister_dummy() omits 8a57d6d4ddfa pstore/platform: fix potential mem leak if pstore_init_fs failed omits f13e4415d271 Merge branch 'mlxsw-Implement-ACL-dropped-packets-identification' omits 7a3c3f4440d8 selftests: netdevsim: Extend devlink trap test to include [...] omits d3cbb907ae57 netdevsim: add ACL trap reporting cookie as a metadata omits 6de9fceeaa65 mlxsw: spectrum_trap: Lookup and pass cookie down to devli [...] omits 78a7dcb7c952 mlxsw: pci: Extract cookie index for ACL discard trap packets omits 6d19d2bdc8a1 mlxsw: core_acl_flex_actions: Implement flow_offload actio [...] omits ec12165195cf mlxsw: core_acl_flex_actions: Add trap with userdef action omits 5a2e106c746d devlink: extend devlink_trap_report() to accept cookie and pass omits 742b8cceaabc drop_monitor: extend by passing cookie from driver omits 85b0589ede83 devlink: add trap metadata type for cookie omits 2008495d8115 flow_offload: pass action cookie through offload structures omits a8e41f6033a0 icmp: allow icmpv6_ndo_send to work with CONFIG_IPV6=n omits 55dee1bc0d72 nfs: add minor version to nfs_server_key for fscache omits 75a9b9176157 NFS: Fix leak of ctx->nfs_server.hostname omits 53e3ca674918 drm/i915: Update DRIVER_DATE to 20200225 omits 1821b26a1fed NFS: Don't hard-code the fs_type when submounting omits c5f86891185c Merge tag 'riscv-for-linux-5.6-rc4' of git://git.kernel.or [...] omits d67f250e9634 Merge branch 'mips-fixes' of git://git.kernel.org/pub/scm/ [...] omits ff36e78fdb25 Merge drm/drm-next into drm-intel-next-queued omits 7fc2e47f40dd dm integrity: fix invalid table returned due to argument c [...] omits 53770f0ec5fd dm integrity: fix a deadlock due to offloading to an incor [...] omits d5bdf6610841 dm integrity: fix recalculation when moving from journal m [...] omits 20055448dc1b Merge tag 'imx-clk-fixes-5.6' of git://git.kernel.org/pub/ [...] omits 93d7c3185893 null_blk: remove unused fields in 'nullb_cmd' omits a3ed353cf801 amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 4829f89855f1 drm/amdgpu: fix memory leak during TDR test(v2) omits cab5dec425f1 drm/amd/display: limit display clock to 100MHz to avoid FI [...] omits e2c9529f0041 drm/amd/display: Access patches from stream for ignore MSA [...] omits d9758768a672 drm/amd/display: Temporarily disable stutter on MPO transition omits 4a680b455f05 drm/amd/display: Make clock table struct more accessible omits 89e94bc57429 drm/amd/display: optimize prgoram wm and clks omits c479912ae67a drm/amd/display: correct dml surface size assignment omits a18463eff7eb drm/amd/display: Update TTU properly omits 41ef3dcd8644 drm/amd/display: Fix RV2 Variant Detection omits 9dac88d8792a drm/amd/display: Add driver support for enabling PSR on DMCUB omits 7895303b6bce drm/amd/display: 3.2.74 omits 850d15f2ec93 drm/amd/display: remove unused dml variable omits 56260cbff87d drm/amd/display: update dml input population function omits 3ebf1468ccf8 drm/amd/display: Add visual confirm support for FreeSync 2 [...] omits 82054678aeb6 drm/amd/display: Link training TPS1 workaround omits dc326f61c51d drm/amd/display: Monitor patch to delay setting ignore MSA bit omits b01f22ec8810 drm/amd/display: Workaround required for link training rel [...] omits 31cf6f359347 drm/amd/display: Revert "DCN2.x Do not program DPPCLK if s [...] omits 2364076772b1 drm/amd/display: Add DMUB firmware state debugfs omits c11e57f0506b drm/amd/display: programming last delta in output transfer [...] omits c01760d6616d drm/amd/display: make some rn_clk_mgr structs and funcs static omits accde06fcb7f drm/amd/display: Add function pointers for panel related h [...] omits 63a85ff6c35d drm/amd/display: Fix HDMI repeater authentication omits 493ba6611daa drm/amd/display: 3.2.73 omits 3fc6376ed6f2 drm/amd/display: Only round InfoFrame refresh rates omits 0062972b9d9f drm/amd/display: System crashes when add_ptb_to_table() ge [...] omits 586ec5dc5c8e drm/amd/display: do not force UCLK DPM to stay at highest [...] omits 5ea239312725 drm/amd/display: Add dmcu f/w loading for NV12 omits 9a6ed547090c drm/amd/display: Don't ask PSP to load DMCUB for backdoor load omits 20a5e52f37e7 drm/amd/display: Wait for DMCUB to finish loading before e [...] omits 3c9de4da021c drm/amd/display: Disable PG on NV12 omits ddde28a5f316 drm/amd/display: DMUB Firmware Load by PSP omits 31a7f4bb17ba drm/amd/display: dmub back door load omits 017b3e56f899 drm/amd/display: Update TX masks correctly omits 8144148f3dc7 drm/amd/display: update scaling filters omits 6a6c4a4d459e drm/amd/display: dal_ddc_i2c_payloads_create can fail caus [...] omits f739ce5768ed drm/amd/display: Add aconnector condition check for dpcd read omits b80cd524ac44 drm/amdgpu: Improve Vega20 XGMI TLB flush workaround omits 82c4ebfa3514 drm/amdgpu: fix psp ucode not loaded in bare-metal omits c2ecd79bec4e amdgpu/gmc_v9: save/restore sdpif regs during S3 omits 91aeda181166 drm/amdgpu/discovery: make the discovery code less chatty omits 6325b38d892b drm/amdgpu: fix colliding of preemption omits 9cfb06920e2b drm/amdgpu: fix memory leak during TDR test(v2) omits f77a9c920aa2 drm/amdgpu: cleanup some incorrect reg access for SRIOV omits 3030fd4cb783 io-wq: remove spin-for-work optimization omits 143d9c3e7b6a drm/i915: Drop assertion that active->fence is unchanged omits bdcd3eab2a9a io_uring: fix poll_list race for SETUP_IOPOLL|SETUP_SQPOLL omits c780e86dd48e blktrace: Protect q->blk_trace with RCU omits 6f8f0dc98002 x86/vmlinux: Drop unneeded linker script discard of .eh_frame omits 003602ad5516 x86/*/Makefile: Use -fno-asynchronous-unwind-tables to sup [...] omits d0820556507b selftests: nft_concat_range: Move option for 'list ruleset [...] omits 519fa60b6007 microblaze: Use asm generic cmpxchg.h for !SMP case omits 06951c9115fe microblaze: Define percpu sestion in linker file omits d9d2b2f307ce microblaze: Remove unused boot_cpuid variable omits 9e190c543dbf microblaze: Add missing irqflags.h header omits 512b2203e4b8 microblaze: Add sync to tlb operations omits db79e0292d44 microblaze: Define microblaze barrier omits 7e8f54cd4e26 microblaze: Remove empty headers omits cfbd8d1979af microblaze: Remove early printk setup omits 59d85c0a3696 microblaze: Remove architecture tlb.h and use generic one omits 4726dd6082bc microblaze: Convert headers to SPDX license omits 0a68ec3d8a2c USB: serial: f81232: set F81534A serial port with RS232 mode omits 11301d41ab9a USB: serial: f81232: add F81534A support omits c4b8f9713d66 USB: serial: f81232: use devm_kzalloc for port data omits 98405f81036d USB: serial: f81232: add tx_empty function omits 1afd37c6a335 USB: serial: f81232: extract LSR handler omits 5119c418f950 microblaze: Fix _reset() function omits 2c59fd06a062 drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE omits ef45e78fdc11 docs: kref: Clarify the use of two kref_put() in example code omits 021622df556b docs: add a script to check sysctl docs omits bf347b9da9bb Documentation: fix a typo for intel_iommu=nobounce omits 2bd49cb581ed docs: sysctl/kernel: document acpi_video_flags omits 2f5ab6225fa2 Merge tag 'docs-5.6-fixes' into docs-next omits cf52925a862e drm/bridge: panel: Propagate bus format/flags omits a628a073157b drm/bridge: lvds-codec: Constify the drm_bridge_funcs structure omits 65c04add090f drm/bridge: lvds-codec: Add to_lvds_codec() function omits adc10f5b0a03 docs: Fix empty parallelism argument omits 53ace1195263 docs: remove MPX from the x86 toc omits a3aead706dac docs: gpu: i915.rst: fix warnings due to file renames omits 290d5388993e scripts: documentation-file-ref-check: improve :doc: handling omits 43e96ef8b70c docs/core-api: Add Fedora instructions for GCC plugins omits 72b48ae800da drm/virtio: enqueue virtio_gpu_create_context after the fi [...] omits d2a983b220ac drm/virtio: track whether or not a context has been initiated omits 40cadedd20a5 drm/virtio: factor out context create hypercall omits 30349f8f643f drm/virtio: use consistent names for drm_files omits 25962e1a7f1d dmaengine: imx-sdma: Fix the event id check to include RX [...] omits b549c252b129 drm/i915/gvt: Fix orphan vgpu dmabuf_objs' lifetime omits a8bb49b64c4f drm/i915/gvt: Fix drm_WARN issue where vgpu ptr is unavailable omits 3234f4ed3066 MAINTAINERS: Hand MIPS over to Thomas omits c33ee1301c39 dmaengine: tegra-apb: Prevent race conditions of tasklet v [...] omits 94788af4ed03 dmaengine: tegra-apb: Fix use-after-free omits 3d2ed431b8f3 drm/mediatek: Handle component type MTK_DISP_OVL_2L correctly omits 01e99aeca397 blk-mq: insert passthrough request into hctx->dispatch directly omits 12b3788093cb drm/i915: Update DRIVER_DATE to 20200224 omits 30ab3bbf58d2 drm/i915: Update DRIVER_DATE to 20200224 omits e0360423d020 selftests/bpf: Run SYN cookies with reuseport BPF test onl [...] omits 779e422d1198 selftests/bpf: Run reuseport tests only with supported soc [...] omits 80a836c2506b Merge branch 'BPF_and_RT' omits 099bfaa731ec bpf/stackmap: Dont trylock mmap_sem with PREEMPT_RT and in [...] omits 66150d0dde03 bpf, lpm: Make locking RT friendly omits 7f805d17f152 bpf: Prepare hashtab locking for PREEMPT_RT omits d01f9b198ca9 bpf: Factor out hashtab bucket lock operations omits b6e5dae15a61 bpf: Replace open coded recursion prevention in sys_bpf() omits 085fee1a72a9 bpf: Use recursion prevention helpers in hashtab code omits c518cfa0c5ad bpf: Provide recursion prevention helpers omits 2a916f2f546c bpf: Use migrate_disable/enable in array macros and cgroup [...] omits 02ad05965491 bpf: Use migrate_disable/enabe() in trampoline code. omits 6eac7795e8ef bpf/tests: Use migrate disable instead of preempt disable omits 3d9f773cf287 bpf: Use bpf_prog_run_pin_on_cpu() at simple call sites. omits 37e1d9202225 bpf: Replace cant_sleep() with cant_migrate() omits 3c58482a382b bpf: Provide bpf_prog_run_pin_on_cpu() helper omits 569de905ebc3 bpf: Dont iterate over possible CPUs with interrupts disabled omits 8a37963c7ac9 bpf: Remove recursion prevention from rcu free callback omits 1d7bf6b7d3e8 perf/bpf: Remove preempt disable around BPF invocation omits b0a81b94cc50 bpf/trace: Remove redundant preempt_disable from trace_call_bpf() omits 70ed0706a48e bpf: disable preemption for bpf progs attached to uprobe omits 1b7a51a63b03 bpf/trace: Remove EXPORT from trace_call_bpf() omits f03efe49bd16 bpf/tracing: Remove redundant preempt_disable() in __bpf_t [...] omits dbca151cad73 bpf: Update locking comment in hashtab code omits 2ed905c521e5 bpf: Enforce preallocation for instrumentation programs on RT omits 94dacdbd5d2d bpf: Tighten the requirements for preallocated hash maps omits 3614d05b5e6b Merge tag 'mac80211-for-net-2020-02-24' of git://git.kerne [...] omits 3b3e808cd883 Merge tag 'mac80211-next-for-net-next-2020-02-24' of git:/ [...] omits 13ef6ae8c0d9 net: qrtr: fix spelling mistake "serivce" -> "service" omits d87ab44a68a6 net: ethernet: stmmac: don't warn about missing optional w [...] omits 07cc79efb1e5 net: ethernet: stmmac: demote warnings about missing optio [...] omits e2763bc4d4af Merge branch 'Add-ACPI-bindings-to-the-genet' omits ae200c26b32b net: bcmgenet: reduce severity of missing clock warnings omits 26bd9cc64faf net: bcmgenet: Fetch MAC address from the adapter omits 99c6b06a37d4 net: bcmgenet: Initial bcmgenet ACPI support omits 6ef31c8bee5b net: bcmgenet: enable automatic phy discovery omits 480ded265205 net: bcmgenet: refactor phy mode configuration omits ce69e2162f15 mdio_bus: Add generic mdio_find_bus() omits cc5b48b567a2 freescale: Replace zero-length array with flexible-array member omits 040efdb14c39 intel: Replace zero-length array with flexible-array member omits 3f6e963305d4 netronome: Replace zero-length array with flexible-array member omits f49b2759821e toshiba: Replace zero-length array with flexible-array member omits 65dc2f1a44df chelsio: Replace zero-length array with flexible-array member omits 59bc954c7a25 Merge branch 'Remainder-for-DT-bindings-for-Felix-DSA-swit [...] omits 37b558f6cda6 dt-bindings: net: dsa: ocelot: document the vsc9959 core omits 28a134f5a055 net: dsa: felix: Use PHY_INTERFACE_MODE_INTERNAL instead of GMII omits c102b6fddcab bareudp: Fix uninitialized variable warnings. omits 3d24b2a47046 spi: pxa2xx: drv_data can't be NULL in ->remove() omits 14af1df3b033 spi: pxa2xx: Return error codes from pxa2xx_spi_init_pdata() omits 4fbe112a5695 drm/i915/gtt: Downgrade gen7 (ivb, byt, hsw) back to alias [...] omits 756125289285 audit: always check the netlink payload length in audit_re [...] omits 8bf2464c47f0 Merge branch 'Bare-UDP-L3-Encapsulation-Module' omits 4b5f67232d95 net: Special handling for IP & MPLS. omits 571912c69f0e net: UDP tunnel encapsulation module for tunnelling differ [...] omits 48851e9e802d af_unix: Add missing annotation for unix_wait_for_peer() omits 3283ff2ea7ff dccp: Add missing annotation for dccp_child_process() omits be21139f3539 net: netrom: Add missing annotation for nr_neigh_stop() omits 2d6b6acfce5f net: netrom: Add missing annotation for nr_neigh_start() omits 0eb713fb667d net: netrom: Add missing annotation for nr_node_stop() omits 5018adfd7a18 net: netrom: Add missing annotation for nr_node_start() omits 8b003f0d5c2e netrom: Add missing annotation for nr_info_stop() omits d087f183787e netrom: Add missing annotation for nr_info_start() omits 8e0f8ccfb0d2 net: Add missing annotation for llc_seq_start() omits b77b4f634e5f sctp: Add missing annotation for sctp_transport_walk_stop() omits 6c72b7740c86 sctp: Add missing annotation for sctp_transport_walk_start() omits 887cf3d13934 sctp: Add missing annotation for sctp_err_finish() omits 28b380e28925 ip6mr: Fix RCU list debugging warning omits 8458ca147c20 riscv: adjust the indent omits a0a31fd84f8f riscv: allocate a complete page size for each page table omits 57a10d8c1123 ptp: Add a ptp clock driver for IDT 82P33 SMU. omits 04eed7456152 dt-bindings: ptp: Add device tree binding for IDT 82P33 ba [...] omits c8b91770f54a tcp: ipv4: Pass lockdep expression to RCU lists omits 0a087bf232c3 net: 802: psnap.c: Use built-in RCU list checking omits 958a93c15466 tcp, ulp: Pass lockdep expression to RCU lists omits 8308a09e87d2 ASoC: Intel: Skylake: Fix available clock counter incrementation omits 1c5312308c96 ASoC: soc-pcm/soc-compress: don't use snd_soc_dapm_stream_stop() omits fb4b5f13464c cifs: Use #define in cifs_dbg omits 86f740f2aed5 cifs: fix rename() by ensuring source handle opened with D [...] omits ec57010acd03 cifs: add missing mount option to /proc/mounts omits 154255233830 cifs: fix potential mismatch of UNC paths omits fc513fac56e1 cifs: don't leak -EAGAIN for stat() during reconnect omits 03264ddde245 scsi: compat_ioctl: cdrom: Replace .ioctl with .compat_ioc [...] omits 27cf31dc2006 Merge branch 'mlxsw-Introduce-ACL-traps' omits e3294d2b15af selftests: devlink_trap_acl_drops: Add ACL traps test omits c902a52c4048 selftests: pass pref and handle to devlink_trap_drop_* helpers omits 0facf109f69b selftests: introduce test for mlxsw tc flower restrictions omits 45dbee090584 mlxsw: spectrum_trap: Add ACL devlink-trap support omits e612523041ab mlxsw: spectrum_trap: Introduce dummy group with thin policer omits dbd1ddad2890 mlxsw: core: Extend MLXSW_RXL_DIS to register disabled trap group omits c83da2929fcd mlxsw: core: Allow to enable/disable rx_listener for trap omits 3e6cacaf51d7 mlxsw: acl_flex_actions: Trap all ACL dropped packets to D [...] omits 3128f3a150f6 mlxsw: spectrum_acl: Pass the ingress indication down to f [...] omits 86272d33973c mlxsw: spectrum_flower: Disable mixed bound blocks to cont [...] omits 68cc7ecc1b47 mlxsw: spectrum_acl: Track ingress and egress block bindings omits ecd942a0ef3a devlink: add ACL generic packet traps omits 4a23d45a3e0c mlxsw: spectrum_trap: Prepare mlxsw_core_trap_action_set() [...] omits 99ff9cc249ff mlxsw: spectrum_trap: Use listener->en/dis_action instead [...] omits 76d4067fe1de mlxsw: core: Allow to register disabled traps using MLXSW_RXL_DIS omits 1ef658a37729 mlxsw: spectrum_trap: Set unreg_action to be SET_FW_DEFAULT omits 63623fd44972 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits 7031ecffab86 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits bc570c14b260 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 2e90ca68b0d2 floppy: check FDC index for errors before assigning it omits 16171bffc829 x86/pkeys: Add check for pkey "overflow" omits 3b0b42527937 Merge branch 'net-Clean-driver-module-and-FW-versions' omits ea973742140b net/atheros: Clean atheros code from driver version omits 52682a130f32 net/arc: Delete driver version omits 0d8c4becb40d net/aquantia: Delete module version omits 655b72126eaa net/apm: Properly mark absence of FW omits 8ed211af28d9 net/apm: Remove useless driver version omits 7f4d2537f0b9 net/amd: Remove useless driver version omits 1a63443afd70 net/amazon: Ensure that driver version is aligned to the l [...] omits f724dfc56ddb net/althera: Delete hardcoded driver version omits 3b2c8fc604ab net/alteon: Properly report FW version omits 2b7ef81c04fb net/allwinner: Remove driver version omits aa912857df5e net/alacritech: Delete driver version omits 6565919376c9 net/agere: Delete unneeded driver version omits 7686221b8b48 net/aeroflex: Don't assign FW if it is not available omits 070663fff8ee net/aeroflex: Clean ethtool_info struct assignments omits 1434ae956a0b net/adaptec: Clean driver versions omits 6bba2e89a88c net/3com: Delete driver and module versions from 3com drivers omits 562a7ef3bba0 net/dummy: Ditch driver and module versions omits 2b526b56e396 net/bond: Delete driver and module versions omits 31a57fded311 net: hns3: remove redundant initialization of pointer 'client' omits 823d81b0fa2c net: bridge: fix stale eth hdr pointer in br_dev_xmit omits f2ce925a7d63 net/mlxfw: fix spelling mistake: "progamming" -> "programming" omits 366ed1aca6e0 net: Remove unneeded export of a couple of xdp generic functions omits e4686c2d08ea Merge branch 'net-ll_temac-Bugfixes' omits 1d63b8d66d14 net: ll_temac: Handle DMA halt condition caused by buffer [...] omits 770d9c67974c net: ll_temac: Fix RX buffer descriptor handling on GFP_AT [...] omits d07c849cd2b9 net: ll_temac: Add more error handling of dma_map_single() calls omits 84823ff80f74 net: ll_temac: Fix race condition causing TX hang omits df1a5bfc16f3 drm/i915/psr: Force PSR probe only after full initialization omits a93236fcbe1d KVM: s390: rstify new ioctls in api.rst omits a40df28c5640 docs: dt: fix several broken doc references omits 54b3719d82e0 docs: dt: fix several broken references due to renames omits f1e4920fe330 Merge tag 'imx-fixes-5.6' of git://git.kernel.org/pub/scm/ [...] omits 515fa3ee9de2 Merge tag 'omap-for-v5.6/droid4-lcd-fix-signed' of git://g [...] omits 0e26cbdfb32e Merge tag 'reset-fixes-for-v5.6' of git://git.pengutronix. [...] omits a3fd4bfe85fb scsi: zfcp: fix wrong data and display format of SFP+ temperature omits 51fdaa049024 scsi: sd_sbc: Fix sd_zbc_report_zones() omits d288bddd8374 dmaengine: imx-sdma: fix context cache omits 3104abd1161b MAINTAINERS: clean up PCIE DRIVER FOR CAVIUM THUNDERX omits ef0ed05dcef8 media: staging/imx: Missing assignment in imx_media_captur [...] omits 218fc9f2fcfb media: Documentation/media/uapi: more readable unions omits f86a183cda87 media: staging: rkisp1: add serialization to the resizer s [...] omits 99adeeb67cec media: staging: rkisp1: add serialization to the isp subdev ops omits 129f757cd0ec media: staging: rkisp1: isp: check for dphy bus before ini [...] omits 0966f4e5a8a2 media: staging: rkisp1: change function to return void ins [...] omits 100f720aabab media: staging: rkisp1: isp: do not set invalid mbus code for pad omits 20e46fc1029f media: staging: rkisp1: rsz: return to userspace the crop [...] omits f8fb5729a99c media: staging: rkisp1: rsz: don't ignore set format in ba [...] omits c93015e0b767 media: staging: rkisp1: stats: use consistent bus_info string omits 12d3d8090bc5 media: staging: rkisp1: use consistent bus_info string for [...] omits 2f43d268f984 media: staging: rkisp1: improve inner documentation in rki [...] omits 0564fd36f6f5 media: staging: rkisp1: fix test of return value of media_ [...] omits fdab089e3150 media: staging: rkisp1: don't lock media's graph_mutex whe [...] omits 50e7e7f6f2d0 dmaengine: idxd: wq size configuration needs to check glob [...] omits 88402c5b1ba7 dmaengine: idxd: sysfs input of wq incorrect wq type shoul [...] omits 36d5d22090d1 dmaengine: coh901318: Fix a double lock bug in dma_tc_handle() omits a3fbc2e6bb05 media: mc-entity.c: use WARN_ON, validate link pads omits 0c9d29eb1cce media: dt-bindings: Add binding for rk3228 rga omits 986eee3a5234 media: hantro: Prevent encoders from using post-processing omits 042584e9055b media: hantro: fix extra MV/MC sync space calculation omits 1b3bb574569e media: hantro: Write quantization table registers in incre [...] omits 85bdcb7eaae7 media: hantro: Write the quantization tables in proper order omits 801fccf48940 media: hantro: Use standard luma quantization table omits e34bca49e495 media: hantro: Read be32 words starting at every fourth byte omits 26e1ff53640d media: allegro: fix spelling mistake "to" -> "too" omits 8b9f91751b6f media: vimc: streamer: if kthread_stop fails, ignore the error omits 3eed7385bff6 media: staging: media: rkisp1: make links immutable by default omits 5dbef6b3e09f media: davinci: fix incorrect pix_fmt assignment omits 6821660c4386 media: sun8i: Remove redundant platform_get_irq error message omits dc42cf74d98a media: v4l2-dev.h: remove VFL_TYPE_GRABBER omits 70cad4495a74 media: media/platform: rename VFL_TYPE_GRABBER to _VIDEO omits 3e30a927af3c media: media/pci: rename VFL_TYPE_GRABBER to _VIDEO omits 6347953e0df1 media: media/i2c/video-i2c: rename VFL_TYPE_GRABBER to _VIDEO omits a91126834995 media: media/common/saa7146: rename VFL_TYPE_GRABBER to _VIDEO omits 7fbbbc780eb3 media: media/usb: rename VFL_TYPE_GRABBER to _VIDEO omits e653614ee183 media: staging/most: rename VFL_TYPE_GRABBER to _VIDEO omits 0e17c50fcf6a media: staging/media: rename VFL_TYPE_GRABBER to _VIDEO omits fd6b556faf45 media: bcm2835-camera: rename VFL_TYPE_GRABBER to _VIDEO omits 0ceba5502258 media: gadget: uvc: rename VFL_TYPE_GRABBER to _VIDEO omits 238e4a5baa36 media: rename VFL_TYPE_GRABBER to _VIDEO omits cc62c74749a3 media: allegro: add missed checks in allegro_open() omits 6b212c0cd5c9 media: exynos4-is: add missed clk_disable_unprepare in remove omits 41726c9a50e7 io_uring: fix personality idr leak omits 30defecb9840 media: rc: add keymap for Videostrong KII Pro omits ef45b77b62ef media: drxj: remove redundant assignments to variable rc omits f52981019ad8 media: dib0700: fix rc endpoint lookup omits bca243b1ce0e media: flexcop-usb: fix endpoint sanity check omits 7e0cfdadd1aa media: rcar-vin: Add support for V4L2_FIELD_SEQ_{TB,BT} omits e72b7359be18 media: rcar-vin: Move hardware buffer tracking to own struct omits dea0ab3782e3 media: xilinx: Use dma_request_chan() instead dma_request_ [...] omits ceeb2e6166dd media: vimc: streamer: fix memory leak in vimc subdevs if [...] omits 23c72dd9ffd2 media: adv7180: Add init_cfg pad operation omits 25f98947ced0 media: vidioc-queryctrl.rst: fix error code omits 536f561d871c media: usbtv: fix control-message timeouts omits b36be08f204f media: MAINTAINERS: add atmel-isc-media.h file to ATMEL IS [...] omits 4e52889f48fe media: atmel: atmel-isc-base: expose white balance as v4l2 [...] omits bfaaa20df9f5 media: video: aspeed: Update copyright information omits 39857de4f82f media: aspeed: Use runtime configuration omits aef0a5090b99 media: aspeed: Rework memory mapping in probe omits 297c5ac32806 media: Documentation: dt-bindings: media: add AST2600 Vide [...] omits 1b5482e0d268 media: rcar_drif: Use dma_request_chan() instead dma_reque [...] omits eee16d210c18 media: pxa_camera: Use dma_request_chan() instead dma_requ [...] omits 858eff03578c media: hantro: Support H264 profile control omits fbb30168c739 drm/virtio: fix resource id creation race omits 05e2ebfa2bb0 media: stm32-dcmi: Use dma_request_chan() instead dma_requ [...] omits af5b333a793a media: cx231xx: constify copied structure omits 43c85616f642 media: isif: constify copied structure omits e4183df77fe3 media: anysee: constify copied structure omits 639c0a5b0503 media: media/saa7146: fix incorrect assertion in saa7146_b [...] omits 2e1b100cdceb media: v4l2-core: v4l2-i2c: convert to new API with ERRPTR omits e18976eecabd media: rcar-vin: Limit NV12 availability to supported VIN [...] omits 9ac560d48d3c media: rcar-vin: Handle special pixel formats in a switch omits 1498dfba5127 media: Fix Kconfig indentation omits d171c45da874 media: hantro: Fix broken media controller links omits 044041cd5227 media: mc-entity.c: use & to check pad flags, not == omits 316e730f1d8b media: v4l2-mem2mem.c: fix broken links omits 49a56266f96f media: vicodec: process all 4 components for RGB32 formats omits aa9eda76129c media: pulse8-cec: close serio in disconnect, not adap_free omits 34a818882e2f media: pulse8-cec: INIT_DELAYED_WORK was called too late omits b7079cbdbd31 drm/i915: Correctly terminate connector iteration omits a0fc8b6a3bc5 regulator: axp20x: Fix misleading use of negation omits 370f51d5edac mac80211: Add api to support configuring TID specific conf [...] omits 21b388dca138 ARM: dts: r8a7779: Remove deprecated "renesas, rcar-sata" [...] omits 04f7d142f51c nl80211: Add support to configure TID specific RTSCTS conf [...] omits ade274b23e41 nl80211: Add support to configure TID specific AMPDU confi [...] omits 6a21d16c4db0 nl80211: Add support to configure TID specific retry confi [...] omits 408c1b3253da drm/i915: fix header test with GCOV omits 0eea39a234dc x86/boot/compressed: Remove .eh_frame section from bzImage omits dcf639fe6f80 microblaze: Kernel parameters should be parsed earlier omits cb0cc635c7a9 powerpc: Include .BTF section omits a43ab30dcd4a bus: sunxi-rsb: Return correct data when mixing 16-bit and [...] omits a2ab4ab6e9ac drm/i915/display: Fix inverted WARN_ON omits 3710a8a6284f nl80211: modify TID-config API omits a0f03b617c3b sched/numa: Stop an exhastive search if a reasonable swap [...] omits 88cca72c9673 sched/numa: Bias swapping tasks based on their preferred node omits 5fb52dd93a2f sched/numa: Find an alternative idle CPU if the CPU is par [...] omits ff7db0bf24db sched/numa: Prefer using an idle CPU as a migration target [...] omits 070f5e860ee2 sched/fair: Take into account runnable_avg to classify group omits 9f68395333ad sched/pelt: Add a new runnable average signal omits 0dacee1bfa70 sched/pelt: Remove unused runnable load average omits fb86f5b21192 sched/numa: Use similar logic to the load balancer for mov [...] omits 6499b1b2dd1b sched/numa: Replace runnable_load_avg by load_avg omits 6d4d22468dae sched/fair: Reorder enqueue/dequeue_task_fair path omits b2b2042b2047 sched/numa: Distinguish between the different task_numa_mi [...] omits f22aef4afb0d sched/numa: Trace when no candidate CPU was found on the p [...] omits 546121b65f47 Merge tag 'v5.6-rc3' into sched/core, to pick up fixes and [...] omits 12d5861973c7 drm/i915/gvt: Make WARN* drm specific where vgpu ptr is available omits 77f576deaa39 nl80211: Add NL command to support TID speicific configurations omits db19c724cb18 drm/i915/gvt: Make WARN* drm specific where drm_priv ptr i [...] omits 3eb55e6f753a drm/i915/gvt: Separate display reset from ALL_ENGINES reset omits 253216ffb2a0 mac80211: rx: avoid RCU list traversal under mutex omits e3ae39edbce6 nl80211: explicitly include if_vlan.h omits a483e29ca07f mac80211_hwsim: enable Beacon protection omits af2d14b01c32 mac80211: Beacon protection using the new BIGTK (STA) omits 0a3a84360b37 mac80211: Beacon protection using the new BIGTK (AP) omits 2d5d4b0a6da1 mac80211: Update BIP to support Beacon frames omits e5473e80d467 mac80211: Support BIGTK configuration for Beacon protection omits 56be393fa8b4 cfg80211: Support key configuration for Beacon protection (BIGTK) omits b642d4825441 ARM: dts: sun8i-a83t-tbs-a711: Fix USB OTG mode detection omits a40550952c00 ARM: dts: sun8i-a83t-tbs-a711: HM5065 doesn't like such a [...] omits f8af764bf1cb cfg80211: More error messages for key addition failures omits cd9b52bf75be cfg80211: fix indentation errors omits 15bc6dfbe493 cfg80211: merge documentations of field "dev" omits edf77192f807 cfg80211: merge documentations of field "debugfsdir" omits 6046fdc963b2 cfg80211: drop duplicated documentation of field "reg_notifier" omits 78fb55939765 cfg80211: drop duplicated documentation of field "perm_addr" omits af18d341fbdf cfg80211: drop duplicated documentation of field "_net" omits 4308d955a561 cfg80211: drop duplicated documentation of field "registered" omits cfb99437e285 cfg80211: drop duplicated documentation of field "privid" omits febc7ec6cb70 cfg80211: drop duplicated documentation of field "probe_re [...] omits 8d74a623cc3c Revert "nl80211: add src and dst addr attributes for contr [...] omits 8079e4fee563 Revert "mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT [...] omits 24e6aea4801b Merge 5.6-rc3 into usb-next omits ba08cf452f34 Merge 5.6-rc3 into tty-next omits c85f15519d45 Merge 5.6-rc3 into staging-next omits f10e58a5d20e soc: imx-scu: Align imx sc msg structs to 4 omits f5bfeff44612 firmware: imx: Align imx_sc_msg_req_cpu_start to 4 omits 7c1a1c814ccc firmware: imx: scu-pd: Align imx sc msg structs to 4 omits 1e6a4eba693a firmware: imx: misc: Align imx sc msg structs to 4 omits 26d0fba29c96 firmware: imx: scu: Ensure sequential TX omits 6132c1d9033d net: core: devlink.c: Hold devlink->lock from the beginnin [...] omits c3e042f54107 igmp: remove unused macro IGMP_Vx_UNSOLICITED_REPORT_INTERVAL omits 503ba7c69610 net: phy: Avoid multiple suspends omits 44343418d0f2 net: ks8851-ml: Fix IRQ handling and locking omits 52df1e564eb0 docs: networking: phy: Rephrase paragraph for clarity omits 3c419a2cbc44 tc-testing: updated tdc tests for basic filter with u32 ex [...] omits c77ec025346f docs: adm1177: fix a broken reference omits 2773fe1d31c4 ARM: dts: imx7-colibri: Fix frequency for sd/mmc omits 193155c8c942 io_uring: handle multiple personalities in link chains omits 66d0e797bf09 Revert "PM / devfreq: Modify the device name as devfreq(X) [...] omits dad8cea7add9 tcp: fix TFO SYNACK undo to avoid double-timestamp-undo omits 9020845fb5d6 r8169: improve rtl8169_start_xmit omits a8dada7a84da MAINTAINERS: Update myself email address omits 8e3a57351745 net: ena: ethtool: remove redundant non-zero check on rc omits fb0b1c60421f tun: Remove unnecessary BUG_ON check in tun_net_xmit omits f6f13c125e05 hv_netvsc: Fix unwanted wakeup in netvsc_attach() omits e08658a657f9 powerpc/watchpoint: Don't call dar_within_range() for Book3S omits f8788d86ab28 Linux 5.6-rc3 omits eae7172f8141 net: usb: qmi_wwan: restore mtu min/max values after raw_i [...] omits 53da93259afe Merge branch 'mlxsw-Cosmetic-fixes' omits df6470273ec9 mlxsw: pci: Remove unused values omits d356b3e82b4e mlxsw: core: Remove priv from listener equality comparison omits b32bd7f73ae4 mlxsw: spectrum_acl: Make block arg const where appropriate omits 16adc56c45c4 mlxsw: spectrum_trap: Make global arrays const as they should be omits 62c7f2512c2e mlxsw: core: Remove initialization to false of mlxsw_liste [...] omits 0bb57112d744 mlxsw: core: Convert is_event and is_ctrl bools to be single bits omits 8ec80a8b120a mlxsw: core: Remove dummy union name from struct mlxsw_listener omits 2225d0803d3f mlxsw: core: Remove unused action field from mlxsw_rx_list [...] omits 3cbc37e6e96b mlxsw: spectrum_trap: Move policer initialization to mlxsw [...] omits 1255ea6ba2d1 mlxsw: core_acl_flex_actions: Rename Trap / Discard Action [...] omits a5118ef1020a mlxsw: spectrum_trap: Move functions to avoid their forwar [...] omits aa2794b42f17 mlxsw: spectrum_trap: Use err variable instead of directly [...] omits dc235d62fc60 efi: Bump the Linux EFI stub major version number to #1 omits 148d3f716c20 efi/libstub: Introduce symbolic constants for the stub maj [...] omits a3326a0d878c efi/x86: Use symbolic constants in PE header instead of ba [...] omits 6b75d54d5258 integrity: Check properly whether EFI GetVariable() is available omits 9a440391b560 x86/ima: Use EFI GetVariable only when available omits 9b42f76ad58b efi: Use EFI ResetSystem only when available omits 69f4cab134d2 scsi: iscsi: Use EFI GetVariable only when available omits d79b348c3540 infiniband: hfi1: Use EFI GetVariable only when available omits e5c3b1cc9945 efi: Register EFI rtc platform device only when available omits bf67fad19e49 efi: Use more granular check for availability for variable [...] omits fe4db90a80cd efi: Add support for EFI_RT_PROPERTIES table omits 96a3dd3dece8 efi: Store mask of supported runtime services in struct efi omits e457ed516a67 efi/arm: Rewrite FDT param discovery routines omits 3b2e4b4c634c efi/arm: Move FDT specific definitions into fdtparams.c omits ac5abc700a43 efi/arm: Move FDT param discovery code out of efi.c omits 97aa276579b2 efi/x86: Add true mixed mode entry point into .compat section omits 17054f492dfd efi/x86: Implement mixed mode boot without the handover protocol omits 3b8f44fc0810 efi/libstub/x86: Use Exit() boot service to exit the stub [...] omits f7b85b33eb0b efi/libstub/x86: Make loaded_image protocol handling mixed [...] omits 832187f03994 efi/x86: Drop redundant .bss section omits 223e3ee56f77 efi/x86: add headroom to decompressor BSS to account for s [...] omits fd26830423e5 efi/x86: Drop 'systab' member from struct efi omits 8819ba39661e efi/arm: Drop unnecessary references to efi.systab omits 59f2a619a2db efi: Add 'runtime' pointer to struct efi omits 09308012d854 efi/x86: Merge assignments of efi.runtime_version omits 9cd437ac0ef4 efi/x86: Make fw_vendor, config_table and runtime sysfs no [...] omits 0a67361dcdaa efi/x86: Remove runtime table address from kexec EFI setup data omits 06c0bd93434c efi: Clean up config_parse_tables() omits 3a0701dc7ff8 efi: Make efi_config_init() x86 only omits 686312927b13 efi/ia64: Switch to efi_config_parse_tables() omits beaf1c745b46 efi/ia64: Use local variable for EFI system table address omits c0019f576818 efi/ia64: Use existing helpers to locate ESI table omits 14fb42090943 efi: Merge EFI system table revision and vendor checks omits b7846e6be235 efi: Make memreserve table handling local to efi.c omits a17e809ea573 efi: Move mem_attr_table out of struct efi omits 5d288dbd8860 efi: Make rng_seed table handling local to efi.c omits fd506e0cf9fd efi: Move UGA and PROP table handling to x86 code omits 120540f230d5 efi/ia64: Move HCDP and MPS table handling into IA64 arch code omits 50d53c58dd77 efi: Drop handling of 'boot_info' configuration table omits 79d3219d4e56 efi/libstub: Take noinitrd cmdline argument into account f [...] omits ec93fc371f01 efi/libstub: Add support for loading the initrd from a dev [...] omits db8952e7094f efi/dev-path-parser: Add struct definition for vendor type [...] omits a570b0624b3f efi/x86: Replace #ifdefs with IS_ENABLED() checks omits 14b60cc8e0ea efi/x86: Reindent struct initializer for legibility omits e0dc26c781fb efi/capsule-loader: Drop superfluous assignment omits 6d2576e4805a efi/esrt: Clean up efi_esrt_init omits f01dd5b3d1f4 efi/libstub: Fix error message in handle_cmdline_files() omits ba832f68dcf1 efi/libstub: Describe RNG functions omits 0255973bd6e4 efi/libstub: Describe efi_relocate_kernel() omits 1d9b17683547 efi/libstub: Describe memory functions omits e7ea37b00da4 efi/libstub: Simplify efi_get_memory_map() omits eaa6fc67e11c efi/libstub: Add function description of efi_allocate_pages() omits 2931d526d567 efi/libstub: Make the LoadFile EFI protocol accessible omits abd268685a21 efi/libstub: Expose LocateDevicePath boot service omits 91d150c0cc63 efi/libstub: Clean up command line parsing routine omits 31f5e546655b efi/libstub: Take soft and hard memory limits into account [...] omits 9302c1bb8e47 efi/libstub: Rewrite file I/O routine omits 5193a33d78ce efi/libstub: Move file I/O support code into separate file omits b87174541abc efi/libstub: Move get_dram_base() into arm-stub.c omits 0ed02bdaa7d8 efi/libstub: Move efi_random_alloc() into separate source file omits 1e45bf7372c4 efi/libstub/x86: Permit cmdline data to be allocated above 4 GB omits 8166ec091573 efi/libstub: Move stub specific declarations into efistub.h omits 6a4db9bfdd56 efi/libstub/x86: Permit bootparams struct to be allocated [...] omits a46a290a0114 efi/libstub: Use consistent type names for file I/O protocols omits c2d0b470154c efi/libstub/x86: Incorporate eboot.c into libstub omits a7495c28c86a efi/libstub: Simplify efi_high_alloc() and rename to efi_a [...] omits f57db62c67c1 efi/libstub: Move memory map handling and allocation routi [...] omits 184d7e0d7d6e efi/libstub/arm: Relax FDT alignment requirement omits 6f05106e20f0 efi/libstub: Use hidden visibility for all source files omits f2409865c23f staging: exfat: remove exfat_buf_sync() omits 52a39b075cdf staging: exfat: remove sync_alloc_bitmap() omits e24cd4e6d6aa n_tty: Distribute switch variables for initialization omits 6bc3f3979edc USB: Replace zero-length array with flexible-array member omits 42228d9edfa0 staging: speakup: remove redundant initialization of point [...] omits 6d9578388363 staging: pi433: overlay: Convert to sugar syntax omits 43b83f1a4cb8 staging: pi433: overlay: Fix reg-related warnings omits ea3bc6acbf5c staging: pi433: overlay: Fix Broadcom vendor prefix omits 999d544c600c staging: rtl8723bs: core: remove redundant zero'ing of cou [...] omits 49ad571f70b3 staging: rtl8188eu: remove redundant assignment to cond omits 5a436cb13476 staging: rtl8723bs: remove temporary variable CrystalCap omits df08620eab3b staging: rtl8192e: remove redundant initialization of vari [...] omits 31e234948e88 staging: wilc1000: use YAML schemas for DT binding documentation omits 6c411581caef staging: wilc1000: avoid double unlocking of 'wilc->hif_cs' mutex omits 007b91435be8 staging: octeon: match parentheses alignment omits 57dd99864f5c staging: octeon: add blank line after union omits bc8942bc4910 staging: octeon: add space around '+' and parentheses omits 64e4965942e6 staging: qlge: emit debug and dump at same level omits 67e6cf7338e1 staging: qlge: add braces around macro arguments omits 5979afa2c4d1 staging: Replace zero-length array with flexible-array member omits cf7e44daa727 staging: qlge: add braces on all arms of if-else omits 86c468a4f8e6 staging: exfat: remove exfat_fat_sync() omits bb9397a356c6 staging: exfat: remove symlink feature. omits d2eee25858f2 Merge tag 'for-5.6-rc2-tag' of git://git.kernel.org/pub/sc [...] omits a3163ca03f99 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits c6188dff33fb Merge tag 'csky-for-linus-5.6-rc3' of git://github.com/c-s [...] omits bb393dc56e9a drm/i915/display/hdcp: Make WARN* drm specific where drm_p [...] omits eb020ca3d43f drm/i915/display/dp: Make WARN* drm specific where drm_dev [...] omits a66d7c1e8923 drm/i915/display/power: Make WARN* drm specific where drm_ [...] omits e57291c2d395 drm/i915/display/display: Make WARN* drm specific where dr [...] omits 1de143cc5b60 drm/i915/display/ddi: Make WARN* drm specific where drm_de [...] omits aff351104278 drm/i915/display/cdclk: Make WARN* drm specific where drm_ [...] omits 2713eb41a1a9 drm/i915: Distribute switch variables for initialization omits f8226d02857b drm/i915: make dbuf configurations const omits b664259f3fe2 drm/i915: split i915_driver_modeset_probe() to pre/post ir [...] omits 35a571346a94 KVM: nVMX: Check IO instruction VM-exit conditions omits e71237d3ff1a KVM: nVMX: Refactor IO bitmap checks into helper function omits 07721feee46b KVM: nVMX: Don't emulate instructions in guest mode omits 5ef8acbdd687 KVM: nVMX: Emulate MTF when performing instruction emulation omits dd58f3c95c98 KVM: fix error handling in svm_hardware_setup omits 39f3b41aa7ca net: genetlink: return the error code when attribute parsi [...] omits 2045e158fc7f r8169: remove RTL_EVENT_NAPI constants omits 3e72dfdf8227 ipv4: ensure rcu_read_lock() in cipso_v4_error() omits 42d84c8490f9 vhost: Check docket sk_family instead of call getname omits 68e2617acfed Merge branch 'mlxsw-Remove-RTNL-from-route-insertion-path' omits 9811f7a2c9f4 mlxsw: spectrum: Remove RTNL where possible omits 50c173c3a181 mlxsw: spectrum_router: Take router lock from exported helpers omits 1be54763e156 mlxsw: spectrum_router: Take router lock from inetaddr listeners omits b43c12e7a6b4 mlxsw: spectrum_router: Take router lock from netdev listener omits 6a5c69cd5512 mlxsw: spectrum_dpipe: Take router lock from dpipe code omits 894276e85c16 mlxsw: spectrum_router: Take router lock from inside routing code omits 20bf5d82bbec mlxsw: spectrum_router: Introduce router lock omits 8e18d85eab9d mlxsw: spectrum_router: Store NVE decapsulation configurat [...] omits 2a60c460b588 mlxsw: spectrum_router: Expose router struct to internal users omits f38656d06725 mlxsw: spectrum_mr: Protect multicast route list with a lock omits c366de85894f mlxsw: spectrum_mr: Protect multicast table list with a lock omits 3e3c8dafc05f mlxsw: spectrum_mr: Publish multicast route after writing [...] omits 99db590b083f csky: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits dca132a60f22 Merge tag 'ras-urgent-2020-02-22' of git://git.kernel.org/ [...] omits 2ad3e17ebf94 audit: fix error handling in audit_data_to_entry() omits f3cc24942e95 Merge tag 'irq-urgent-2020-02-22' of git://git.kernel.org/ [...] omits fca1037864a9 Merge tag 'x86-urgent-2020-02-22' of git://git.kernel.org/ [...] omits 04a7d0e15606 efi/libstub/x86: Avoid overflowing code32_start on PE entry omits e6d832ea9ac6 efi/libstub/x86: Remove pointless zeroing of apm_bios_info omits 3b9274ea1c02 efi/apple-properties: Replace zero-length array with flexi [...] omits b92165d2ba86 efi/libstub/arm64: Use 1:1 mapping of RT services if prope [...] omits 55087c5713dc efi/bgrt: Accept BGRT tables with a version of 0 omits f32ea1cd124c efi/x86: Mark setup_graphics static omits 8a3abe30de9f x86/boot: Micro-optimize GDT loading instructions omits b75e2b076d00 x86/boot: GDT limit value should be size - 1 omits ef5a7b5eb13e efi/x86: Remove GDT setup from efi_main omits cae0e431a02c x86/boot: Clear direction and interrupt flags in startup_64 omits 32d009137a56 x86/boot: Reload GDTR after copying to the end of the buffer omits 90ff226281e1 efi/x86: Don't depend on firmware GDT layout omits 67a6af7ad1d1 x86/boot: Remove KEEP_SEGMENTS support omits 9f9223778ef3 efi/libstub/arm: Make efi_entry() an ordinary PE/COFF entrypoint omits e4cfa05e9bfe selinux: Add xfs quota command types omits 0a115e5f23b9 Merge tag 'zonefs-5.6-rc3' of git://git.kernel.org/pub/scm [...] omits b88025ea47ec Merge tag 'io_uring-5.6-2020-02-22' of git://git.kernel.dk [...] omits f6c69b7f5145 Merge tag 'block-5.6-2020-02-22' of git://git.kernel.dk/li [...] omits b98b809c0a13 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] omits 5b442b1a4e9a Merge tag 'hwmon-for-v5.6-rc3' of git://git.kernel.org/pub [...] omits fea630215a9e Merge tag 'devicetree-fixes-for-5.6-2' of git://git.kernel [...] omits 591dd4c10146 Merge tag 's390-5.6-4' of git://git.kernel.org/pub/scm/lin [...] omits e951a1f427f2 efi/arm: Pass start and end addresses to cache_clean_flush() omits c7225494be79 efi/arm: Work around missing cache maintenance in decompre [...] omits c3a276111ea2 selinux: optimize storage of filename transitions omits 5d8b134150af drm/i915/gt: remove redundant assignment to variable dw omits c7849be9cc2d io_uring: fix __io_iopoll_check deadlock in io_sq_thread omits 6915db346039 drm/panel: ld9040: add MODULE_DEVICE_TABLE with SPI IDs omits fb0629eeeedb drm/panel: simple: fix osd070t1718_19ts sync drive edge omits 8af1c6fbd923 netfilter: ipset: Fix forceadd evaluation path omits e43f1331e2ef arm64: Ask the compiler to __always_inline functions used [...] omits 8c2d146ee7a2 KVM: arm64: Define our own swab32() to avoid a uapi static inline omits 5c37f1ae1c33 KVM: arm64: Ask the compiler to __always_inline functions [...] omits f66ee0410b1c netfilter: ipset: Fix "INFO: rcu detected stall in hash_xx [...] omits 6065682f9954 drm/i915/gt: Push the GPU cancellation to the backend omits 6f24e41022f2 drm/i915: Avoid recursing onto active vma from the shrinker omits 8eece07c011f Merge tag 'sched-for-bpf-2020-02-20' of git://git.kernel.o [...] omits ff462ddfd95b crypto: chelsio - Endianess bug in create_authenc_wr omits a4a70fa91b33 crypto: s5p-sss - Replace zero-length array with flexible- [...] omits e44362ab03ca crypto: img-hash - Replace zero-length array with flexible [...] omits 21b014f038d3 crypto: caam - add crypto_engine support for HASH algorithms omits bf53795025a2 crypto: caam - add crypto_engine support for RSA algorithms omits 1c2402266713 crypto: caam - add crypto_engine support for AEAD algorithms omits ee38767f152a crypto: caam - support crypto_engine framework for SKCIPHE [...] omits 4d370a103695 crypto: caam - change return code in caam_jr_enqueue function omits d53e44fe980b crypto: caam - refactor RSA private key _done callbacks omits 2ba1e79831aa crypto: caam - refactor ahash_edesc_alloc omits c3f7394eb954 crypto: caam - refactor ahash_done callbacks omits b7f17fe28144 crypto: caam - refactor skcipher/aead/gcm/chachapoly {en,d [...] omits e68303c6fe8e crypto: qat - spelling s/Decrytp/Decrypt/ omits 91fc6c7b3328 crypto: ccree - use devm_kzalloc() for hash data omits f7c8f992013d crypto: ccree - use devm_k[mz]alloc() for cipher data omits ff4d719a5bc7 crypto: ccree - use devm_k[mz]alloc() for AEAD data omits 343ee6c4405c crypto: ccree - use existing dev helper in init_cc_resources() omits 24b540f649a9 crypto: ccree - grammar s/not room/no room/ omits 3b1cbdac327c crypto: ccree - spelling s/Crytpcell/Cryptocell/ omits 31568ab8323a crypto: ccree - improve kerneldoc in cc_sram_mgr.[ch] omits 5c68361f5746 crypto: ccree - improve kerneldoc in cc_request_mgr.[ch] omits dc16c9f76472 crypto: ccree - improve kerneldoc in cc_hash.[ch] omits ae02fcfeac13 crypto: ccree - improve kerneldoc in cc_buffer_mgr.c omits 67b74a468389 crypto: ccree - improve kerneldoc in cc_hw_queue_defs.h omits 92816ab6b6c3 crypto: ccree - remove bogus kerneldoc markers omits 08884316bb15 crypto: ccree - extract cc_init_copy_sram() omits c23d7997559d crypto: ccree - remove struct cc_cipher_handle omits 040187a0faa6 crypto: ccree - remove struct buff_mgr_handle omits ec8f3a551965 crypto: ccree - remove struct cc_debugfs_ctx omits f1b19dff53cf crypto: ccree - remove struct cc_sram_ctx omits f33d807c9d88 crypto: ccree - make cc_pm_{suspend,resume}() static omits 8f76b35211bd crypto: ccree - remove cc_pm_is_dev_suspended() wrapper omits 1b940e35a517 crypto: ccree - use of_device_get_match_data() omits 8c7849a30255 crypto: ccree - simplify Runtime PM handling omits 1a895f1d5bce crypto: ccree - use u32 for SRAM addresses omits 37282f8d1571 crypto: ccree - remove bogus paragraph about freeing SRAM omits e431cc043817 crypto: ccree - defer larval_digest_addr init until needed omits 5fabab0d36d3 crypto: ccree - use existing helpers to split 64-bit addresses omits ba99b6f9bd59 crypto: ccree - make mlli_params.mlli_virt_addr void * omits 2f272ef37c29 crypto: ccree - clean up clock handling omits fc3b8c11aab7 crypto: ccree - remove empty cc_sram_mgr_fini() omits 08e8cb119f5a crypto: ccree - drop duplicated error message on SRAM exhaustion omits f08b58501c74 crypto: ccree - swap SHA384 and SHA512 larval hashes at bu [...] omits f4274eeca476 crypto: ccree - remove unneeded casts omits b83fd3e5ec28 crypto: ccree - fix retry handling in cc_send_sync_request() omits f5f7e1a049e6 crypto: ccree - fix debugfs register access while suspended omits 30332eeefec8 debugfs: regset32: Add Runtime PM support omits 9e00df7156e4 crypto: hisilicon - register zip engine to uacce omits 18bead70e991 crypto: hisilicon - Remove module_param uacce_mode omits 015d239ac014 uacce: add uacce driver omits aa017ab97a22 uacce: Add documents for uacce omits 41ccdbfd5427 padata: fix uninitialized return value in padata_replace() omits fcdba3c33a4d hwrng: imx-rngc - improve dependencies omits f426faac80c9 crypto: chelsio - remove extra allocation for chtls_dev omits 9db176bceb5c ext4: fix mount failure with quota configured as module omits 8eedabfd66b6 jbd2: fix ocfs2 corrupt when clearing block group bits omits cb85f4d23f79 ext4: fix race between writepages and enabling EXT4_EXTENTS_FL omits bbd55937de8f ext4: rename s_journal_flag_rwsem to s_writepages_rwsem omits 7c990728b99e ext4: fix potential race between s_flex_groups online resi [...] omits 54dedb5b571d Merge tag 'for-linus-5.6-rc3-tag' of git://git.kernel.org/ [...] omits 63f01d852c75 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits 2865936259e2 Merge tag 'powerpc-5.6-3' of git://git.kernel.org/pub/scm/ [...] omits 732a0dee501f Merge branch 'mlxfw-Improve-error-reporting-and-FW-reactiv [...] omits b7331aa204a1 net/mlx5: Add fsm_reactivate callback support omits 958dfd0dc6d8 net/mlxfw: Add reactivate flow support to FSM burn flow omits 5042e8b97d41 net/mlxfw: Use MLXFW_ERR_MSG macro for error reporting omits 6a3f707c0051 net/mlxfw: Convert pr_* to dev_* in mlxfw_fsm.c omits f7fe7aa88fa2 net/mlxfw: More error messages coverage omits 86a1270fd79f net/mlxfw: Improve FSM err message reporting and return codes omits 4ae575661f98 net/mlxfw: Generic mlx FW flash status notify omits b105e8e281ac Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next omits ff6993bb79b9 scsi: libfc: free response frame from GPN_ID omits 87e04f75928b drm/i915/tgl: Add Wa_22010178259:tgl omits e65ee2fb54d4 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits eb1e1478b6f4 Merge branch 'bpf-sockmap-listen' omits 44d28be2b8d4 selftests/bpf: Tests for sockmap/sockhash holding listenin [...] omits 11318ba8cafd selftests/bpf: Extend SK_REUSEPORT tests to cover SOCKMAP/ [...] omits 035ff358f2d9 net: Generate reuseport group ID on group creation omits 9fed9000c5c6 bpf: Allow selecting reuseport socket from a SOCKMAP/SOCKHASH omits 1d59f3bcee35 bpf, sockmap: Let all kernel-land lookup values in SOCKMAP [...] omits c1cdf65da060 bpf, sockmap: Return socket cookie on lookup from syscall omits 6e830c2f6c96 bpf, sockmap: Don't set up upcalls and progs for listening [...] omits 8ca30379a401 bpf, sockmap: Allow inserting listening TCP sockets into sockmap omits e80251555f0b tcp_bpf: Don't let child socket inherit parent protocol op [...] omits f1ff5ce2cd5e net, sk_msg: Clear sk_user_data pointer on clone if tagged omits b8e202d1d1d0 net, sk_msg: Annotate lockless access to sk_prot on clone omits 0c0ddd6ae47c Merge tag 'linux-watchdog-5.6-rc3' of git://www.linux-watc [...] omits bb65619e9732 Merge tag 'char-misc-5.6-rc3' of git://git.kernel.org/pub/ [...] omits e5553ac71e58 Merge tag 'staging-5.6-rc3' of git://git.kernel.org/pub/sc [...] omits 1cef21842ff3 NFS: Ensure the fs_context has the correct fs_type before [...] omits ef11f1b76a59 Merge tag 'tty-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] omits cee853e825a9 Merge tag 'usb-5.6-rc3' of git://git.kernel.org/pub/scm/li [...] omits 88f8bbfa94ce Merge tag 'drm-fixes-2020-02-21' of git://anongit.freedesk [...] omits 3dc55dba6723 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits b4d9785ce5c0 Merge branch 'Migrate-QRTR-Nameservice-to-Kernel' omits 31d6cbeeb880 net: qrtr: Fix the local node ID as 1 omits 0c2204a4ad71 net: qrtr: Migrate nameservice to kernel from userspace omits cd26d72d4d43 net: phy: dp83867: Add speed optimization feature omits b0dd1eb220c0 Merge branch 'akpm' (patches from Andrew) omits bb8d00ff51a0 MAINTAINERS: use tabs for SAFESETID omits 305e519ce48e lib/stackdepot.c: fix global out-of-bounds in stack_slabs omits 18e19f195cd8 mm/sparsemem: pfn_to_page is not valid yet on SPARSEMEM omits 76073c646f5f mm/vmscan.c: don't round up scan size for online memory cgroup omits c11d3fa0116a lib/string.c: update match_string() doc-strings with corre [...] omits 75866af62b43 mm/memcontrol.c: lost css_put in memcg_expand_shrinker_maps() omits fed98ef4d8b6 mm/swapfile.c: fix a comment in sys_swapon() omits 0ef82fcefb99 scripts/get_maintainer.pl: deprioritize old Fixes: addresses omits ef0c08192ac0 get_maintainer: remove uses of P: for maintainer name omits 9e69fa46275b selftests/vm: add missed tests in run_vmtests omits 467d12f5c784 include/uapi/linux/swab.h: fix userspace breakage, use __B [...] omits edf28f4061af Revert "ipc,sem: remove uneeded sem_undo_list lock usage i [...] omits c766d1472c70 y2038: hide timeval/timespec/itimerval/itimerspec types omits 412c53a680a9 y2038: remove unused time32 interfaces omits 595abbaff5db y2038: remove ktime to/from timespec/timeval conversion omits 7bb106eb6891 cfg80211: remove support for adjacent channel compensation omits 63fb9623427f ACPI: PM: s2idle: Check fixed wakeup events in acpi_s2idle_wake() omits 00de702c6c6f drm/i915: Check that the vma hasn't been closed before we [...] omits deeee411a975 drm/i915/gem: Break up long lists of object reclaim omits 46129dc10f47 drm/i915/pmu: Avoid using globals for PMU events omits f5a179d4687d drm/i915/pmu: Avoid using globals for CPU hotplug state omits e61d23922532 hwmon: (w83627ehf) Fix crash seen with W83627DHG-P omits d80b64ff297e KVM: SVM: Fix potential memory leak in svm_cpu_init() omits 23520b2def95 KVM: apic: avoid calculating pending eoi from an uninitial [...] omits a4443267800a KVM: nVMX: clear PIN_BASED_POSTED_INTR from nested pinbase [...] omits 91a5f413af59 KVM: nVMX: handle nested posted interrupts when apicv is d [...] omits 93fd9666c269 kvm: x86: svm: Fix NULL pointer dereference when AVIC not enabled omits 624e18f92f2e KVM: VMX: Add VMX_FEATURE_USR_WAIT_PAUSE omits c9dfd3fb0835 KVM: nVMX: Hold KVM's srcu lock when syncing vmcs12->shadow omits 7455a8327674 KVM: x86: don't notify userspace IOAPIC on edge-triggered [...] omits 89604523a76e ARM: 8961/2: Fix Kbuild issue caused by per-task stack pro [...] omits f87b1c49bc67 ARM: 8958/1: rename missed uaccess .fixup section omits 45939ce292b4 ARM: 8957/1: VDSO: Match ARMv8 timer in cntvct_functional() omits 3e27a33932df security: remove duplicated include from security.h omits feb5d98e0a15 enetc: remove "depends on (ARCH_LAYERSCAPE || COMPILE_TEST)" omits ae7bbc091351 Merge branch 'nvme-5.6-rc3' of git://git.infradead.org/nvm [...] omits 5c4b513e5950 tc-testing: updated tdc tests for basic filter with u16 ex [...] omits 7143b5ac5750 io_uring: prevent sq_thread from spinning when it should stop omits f1d97dd3f38b net: page_pool: Add documentation on page_pool API omits 4c48e549f39f pinctrl: imx: scu: Align imx sc msg structs to 4 omits dc7a06b0dbba pinctrl: meson-gxl: fix GPIOX sdio pins omits a5ae50dea911 Btrfs: fix deadlock during fast fsync when logging preallo [...] omits 5f811c57c992 bootconfig: Add append value operator support omits 4e4694d8729f bootconfig: Prohibit re-defining value on same key omits 3b7830904e17 nvme-multipath: Fix memory leak with ana_log_buf omits 138c9c32f090 spi: spidev: Fix CS polarity if GPIO descriptors are used omits 136b5cd2e2f9 spi: qup: call spi_qup_pm_resume_runtime before suspending omits d5888c8e5586 arm64: defconfig: Replace ARCH_R8A7796 by ARCH_R8A77960 omits cf650f2cba8e drm/sun4i: tcon: Support LVDS on the A33 omits 22946f37557e ASoC: meson: g12a: add tohdmitx reset omits 6726ca1a2d53 drm/bridge: analogix-anx6345: Avoid duplicate -supply suffix omits 3e138a63d667 drm/bridge: analogix-anx78xx: Fix drm_dp_link helper removal omits b500c086e411 iio: magnetometer: ak8974: Fix negative raw values in sysfs omits ca98c47d54d7 mac80211: check vif pointer before airtime calculation omits 3ee9306b353b cfg80211: Pass lockdep expression to RCU lists omits 2546287c5fb3 genirq/irqdomain: Make sure all irq domain flags are distinct omits 0cc97f2e46e0 iio: amplifiers: ad8366: Add write_raw_get_fmt function omits b8528224741b iio: core: Handle 'dB' suffix in core omits 15e8573d3b3f counter: stm32-timer-cnt: remove iio headers omits c5b8425514da counter: stm32-timer-cnt: add power management support omits 0daa63ed4c6c mac80211: Remove a redundant mutex unlock omits a7ee7d44b57c cfg80211: check reg_rule for NULL in handle_channel_custom() omits 9951ebfcdf2b nl80211: fix potential leak in AP start omits e587e8f17433 vt: ioctl, switch VT_IS_IN_USE and VT_BUSY to inlines omits dce05aa6eec9 vt: selection, introduce vc_is_sel omits 80967ff2d15f n_hdlc: wrap a comment properly omits 1283c72135f0 n_hdlc: fix whitespace around binary operators omits 8d79bb5c4b97 n_hdlc: add missing spaces after commas omits 2bfb2b753bc6 n_hdlc: remove spaces between function name and ( omits 43741e9bc0fb n_hdlc: remove useless whitespace at line wraps omits d86b05cb0e20 n_hdlc: use __func__ and pr_ print helpers omits b9c010dfe85e n_hdlc: remove unneeded ifdef omits 0f2382981442 n_hdlc: switch tbusy and woke_up to bools omits edee649f9d27 n_hdlc: move tty_ldisc_ops to the bottom omits 740708abbba2 n_hdlc: add helper for buffers allocation omits 844cc5f9e530 n_hdlc: remove checking of n_hdlc omits df6de639d42c n_hdlc: remove cached tty omits 43e784eca86a n_hdlc: inline n_hdlc_release omits 75011682e7c5 n_hdlc: expand tty2n_hdlc macro omits 4040c8286079 n_hdlc: remove unused backup_tty omits a1274b26ac27 n_hdlc: remove unused flags omits 5f2895143d5e n_hdlc: invert conditions in n_hdlc_tty_close and n_hdlc_tty_poll omits 30fafd92c272 n_hdlc: simplify freeing of buffer list omits c549725ff85a n_hdlc: use clamp() for maxframe omits cda3756ca5c4 n_hdlc: cleanup messages during registration omits aebe5fc3b568 n_hdlc: put init/exit strings directly to prints omits f3c2e27750ea n_hdlc: convert debuglevel use to pr_debug omits 683efabc6622 n_hdlc: remove unused macros omits 66c3bdf11d9d n_hdlc: remove tracing debug prints omits 0bf857358f3f drm/i915/perf: conversion to struct drm_device based loggi [...] omits 7acfe5315312 objtool: Improve call destination function detection omits 113d4bc90483 objtool: Fix clang switch table edge case omits 4c5fd3b791a0 zonefs: fix documentation typos etc. omits 909a5c78de91 phy: qcom: qmp: Add SDM845 QHP PCIe PHY omits 421c9a0e9731 phy: qcom: qmp: Add SDM845 PCIe QMP PHY support omits 6e256a793293 dt-bindings: phy-qcom-qmp: Add SDM845 PCIe to binding omits 0ed41b33882c phy: brcm-sata: Correct MDIO operations for 40nm platforms omits 5be8badcb64b dt-bindings: fttmr010: Add ast2600 compatible omits 5422413ce568 clocksource/drivers/fttmr010: Set interrupt and shutdown omits 84fb64c28acd clocksource/drivers/fttmr010: Parametrise shutdown omits 0b9f386c4be6 csky: Implement copy_thread_tls omits 5b49c82dadfe csky: Add PCI support omits dc2efc0028dd csky: Minimize defconfig to support buildroot config.fragment omits d46869aaab79 csky: Add setup_initrd check code omits 4ec575b78521 csky: Cleanup old Kconfig options omits bebd26ab6236 arch/csky: fix some Kconfig typos omits 2305f60b7611 csky: Fixup compile warning for three unimplemented syscalls omits 9025fd48a8ae csky: Remove unused cache implementation omits 359ae00d1258 csky: Fixup ftrace modify panic omits 997153b9a75c csky: Add flush_icache_mm to defer flush icache all omits cc1f6563a92c csky: Optimize abiv2 copy_to_user_page with VM_EXEC omits d936a7e708dc csky: Enable defer flush_dcache_page for abiv2 cpus (807/810/860) omits a1176734132c csky: Remove unnecessary flush_icache_* implementation omits 761b4f694cb9 csky: Support icache flush without specific instructions omits a736fa1ed772 csky/Kconfig: Add Kconfig.platforms to support some drivers omits c9492737b25c csky/smp: Fixup boot failed when CONFIG_SMP omits f8e17c17b810 csky: Set regs->usp to kernel sp, when the exception is fr [...] omits 7f4a567332f0 csky/mm: Fixup export invalid_pte_table symbol omits f136008f31e9 csky: Separate fixaddr_init from highmem omits f525bb2c9e7c csky: Tightly-Coupled Memory or Sram support omits 2f78c73f78c3 csky: Initial stack protector support omits fd1d98650ac0 MAINTAINERS: csky: Add mailing list for csky omits df3da4ea5a0f ext4: fix potential race between s_group_info online resiz [...] omits 1d0c3924a92e ext4: fix potential race between online resizing and write [...] omits 97d9a4e9619a Merge tag 'drm-intel-fixes-2020-02-20' of git://anongit.fr [...] omits c1368b347fe8 Merge tag 'drm-misc-fixes-2020-02-20' of git://anongit.fre [...] omits e42da4c62abb docs/bpf: Update bpf development Q/A file omits 006ed53e8caa selftests/bpf: Fix trampoline_count clean up logic omits 2c3a368127e1 Merge branch 'set_attach_target' omits 933ce62d68de selftests/bpf: Update xdp_bpf2bpf test to use new set_atta [...] omits ff26ce5cd768 libbpf: Add support for dynamic program attach target omits dd88aed92d01 libbpf: Bump libpf current version to v0.0.8 omits 36a44bcdd8df Merge branch 'bnxt_en-shutdown-and-kexec-kdump-related-fixes' omits 8743db4a9acf bnxt_en: Issue PCIe FLR in kdump kernel to cleanup pending DMAs. omits 5567ae4a8d56 bnxt_en: Improve device shutdown method. omits a144935ceaed rcutorture: Set KCSAN Kconfig options to detect more data races omits 9470a18fabd0 rcutorture: Manually clean up after rcu_barrier() failure omits 50d4b62970e2 rcutorture: Make rcu_torture_barrier_cbs() post from corre [...] omits 12af66032126 rcuperf: Measure memory footprint during kfree_rcu() test omits 5396d31d3a39 rcutorture: Annotation lockless accesses to rcu_torture_current omits f042a436c8dc rcutorture: Add READ_ONCE() to rcu_torture_count and rcu_t [...] omits 102c14d2f879 rcutorture: Fix stray access to rcu_fwd_cb_nodelay omits 202489101f2e rcutorture: Fix rcu_torture_one_read()/rcu_torture_writer( [...] omits beabc806f5aa rcutorture: Make kvm-find-errors.sh abort on bad directory omits c0b94ffb6684 rcutorture: Summarize summary of build and run results omits e0714247373b rcutorture: Add 100-CPU configuration omits 8171d3e0dafd torture: Allow disabling of boottime CPU-hotplug torture o [...] omits 4ab00bdd99a9 rcutorture: Suppress boottime bad-sequence warnings omits 58c53360b36d rcutorture: Allow boottime stall warnings to be suppressed omits a59ee765a689 torture: Forgive -EBUSY from boottime CPU-hotplug operations omits 435508095ab5 rcutorture: Refrain from callback flooding during boot omits 90e23b6b81a9 torture: Make results-directory date format completion-friendly omits 59ee0326ccf7 rcutorture: Suppress forward-progress complaints during ea [...] omits 3a20773beeee net: netlink: cap max groups which will be considered in n [...] omits 710426068dc6 srcu: Hold srcu_struct ->lock when updating ->srcu_gp_seq omits 39f91504a03a srcu: Fix process_srcu()/srcu_batches_completed() datarace omits 8c9e0cb32315 srcu: Fix __call_srcu()/srcu_get_delay() datarace omits 7ff8b4502bc0 srcu: Fix __call_srcu()/process_srcu() datarace omits 90ba11ba99e0 rcu: Add missing annotation for exit_tasks_rcu_finish() omits e1e9bdc00ade rcu: Add missing annotation for exit_tasks_rcu_start() omits fcb7381265e6 rcu-tasks: *_ONCE() for rcu_tasks_cbs_head omits b692dc4adfcf rcu: Update __call_rcu() comments omits aa96a93ba2bb rcu: Fix spelling mistake "leval" -> "level" omits 8c14263d351b rcu: React to callback overload by boosting RCU readers omits b2b00ddf193b rcu: React to callback overload by aggressively seeking qu [...] omits b5ea03709d12 rcu: Clear ->core_needs_qs at GP end or self-reported QS omits a5ebfe12a7e6 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] omits 28e09a2e4848 locktorture: Forgive apparent unfairness if CPU hotplug omits c0e1472d8078 locktorture: Use private random-number generators omits 7aabb6f83962 locktorture: Allow CPU-hotplug to be disabled via --bootargs omits 80c503e0e68f locktorture: Print ratio of acquisitions, not failures omits 613707929b30 rcu: Add a trace event for kfree_rcu() use of kfree_bulk() omits 34c881745549 rcu: Support kfree_bulk() interface in kfree_rcu() omits 3d05031ae6de rcu: Make nocb_gp_wait() double-check unexpected-callback warning omits 13817dd589f4 rcu: Tighten rcu_lockdep_assert_cblist_protected() check omits faa059c397de rcu: Optimize and protect atomic_cmpxchg() loop omits 92c0b889f2ff rcu/nocb: Add missing annotation for rcu_nocb_bypass_unlock() omits 9ced45480719 rcu: Add missing annotation for rcu_nocb_bypass_lock() omits 5648d6591230 rcu: Don't flag non-starting GPs before GP kthread is running omits 4dfd5cd83dc4 rculist: Add brackets around cond argument in __list_check [...] omits aa24f93753e2 rcu: Fix rcu_barrier_callback() race condition omits 59881bcd85a0 rcu: Add WRITE_ONCE() to rcu_state ->gp_start omits 57721fd15a02 rcu: Remove dead code from rcu_segcblist_insert_pend_cbs() omits 90c018942c2b timer: Use hlist_unhashed_lockless() in timer_pending() omits 3ca3b0e2cbe0 rcu: Add *_ONCE() to rcu_node ->boost_kthread_status omits 2a2ae872ef7a rcu: Add *_ONCE() to rcu_data ->rcu_forced_tick omits a5b8950180f8 rcu: Add READ_ONCE() to rcu_data ->gpwrap omits 65bb0dc437c3 rcu: Fix typos in file-header comments omits 8ff37290d662 rcu: Add *_ONCE() for grace-period progress indicators omits bfeebe24212d rcu: Add READ_ONCE() to rcu_segcblist ->tails[] omits 0050c7b2d27c locking/rtmutex: rcu: Add WRITE_ONCE() to rt_mutex ->owner omits 105abf82b0a6 rcu: Add WRITE_ONCE() to rcu_node ->qsmaskinitnext omits 2906d2154cd6 rcu: Add WRITE_ONCE() to rcu_state ->gp_req_activity omits 0937d045732b rcu: Add READ_ONCE() to rcu_node ->gp_seq omits b0c18c87730a rcu: Add WRITE_ONCE to rcu_node ->exp_seq_rq store omits 7672d647ddae rcu: Add WRITE_ONCE() to rcu_node ->qsmask update omits 8a7e8f517140 rcu: Provide debug symbols and line numbers in KCSAN runs omits 24bb9eccf7ff rcu: Fix exp_funnel_lock()/rcu_exp_wait_wake() datarace omits 82dd8419e225 rcu: Warn on for_each_leaf_node_cpu_mask() from non-leaf omits 9f01eb5d4936 nfs: Fix nfs_access_get_cached_rcu() sparse error omits 971617c3b761 net: thunderx: workaround BGX TX Underflow issue omits 68b759a75d62 ionic: fix fw_status read omits ebe7acadf5a9 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] omits 5f9721a2d119 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 98bda63e20da net: disable BRIDGE_NETFILTER by default omits ac2fcfa9fd26 net: macb: Properly handle phylink on at91rm9200 omits 88b913718db9 bootconfig: Print array as multiple commands for legacy co [...] omits a24d286f3610 bootconfig: Reject subkey and value on same parent key omits 15e95037b45f tools/bootconfig: Remove unneeded error message silencer omits 85c46b78da58 bootconfig: Add bootconfig magic word for indicating bootc [...] omits d8a953ddde5e bootconfig: Set CONFIG_BOOT_CONFIG=n by default omits 7ab215f22d04 tracing: Clear trace_state when starting trace omits 08d9e686426f bootconfig: Mark boot_config_checksum() static omits 78041c0c9e93 tracing: Disable trace_printk() on post poned tests omits 3c18a9be7c9d tracing: Have synthetic event test use raw_smp_processor_id() omits 8645e56a4ad6 xen: Enable interrupts when calling _cond_resched() omits ac0a68997935 ASoC: pcm512x: Fix unbalanced regulator enable call in pro [...] omits 784bd0847eda tracing: Fix number printing bug in print_synth_event() omits 3843083772dc tracing: Check that number of vals matches number of synth [...] omits 1d9d4c90194a tracing: Make synth_event trace functions endian-correct omits 279eef053192 tracing: Make sure synth_event_trace() example always uses u64 omits 1042b2b93dac drm/i915/tgl: Program MBUS_ABOX{1,2}_CTL during display init omits 837b63e60878 drm/i915: Program MBUS with rmw during initialization omits 6650cdd9a8cc x86/split_lock: Enable split lock detection by kernel omits 4e139c771163 sched: Provide cant_migrate() omits 66630058e56b sched/rt: Provide migrate_disable/enable() inlines omits 000619680c37 sched/fair: Remove wake_cap() omits f8459197e75b sched/core: Remove for_each_lower_domain() omits a526d466798d sched/topology: Remove SD_BALANCE_WAKE on asymmetric capac [...] omits b7a331615d25 sched/fair: Add asymmetric CPU capacity wakeup scan omits 82e0516ce3a1 sched/core: Remove duplicate assignment in sched_tick_remote() omits f986ef2ec306 drm/i915: Use intel_de_write_fw() for skl+ scaler registers omits 9877db7d6b8a drm/i915: Parametrize PFIT_PIPE omits 5fb908ebb875 drm/i915: Mark all HPD capabled connectors as such omits 32e3ae50b287 drm/i915/hpd: Replace the loop-within-loop with two indepe [...] omits 70697e29c8c5 drm/i915: Add i9xx_lut_8() omits 1b245ec5b685 Merge tag 'drm-misc-next-2020-02-10' of git://anongit.free [...] omits 5327644614a1 libbpf: Relax check whether BTF is mandatory omits 0d5b8d705565 Merge branch 's390-fixes' omits 54a61fbc020f s390/qeth: fix off-by-one in RX copybreak check omits 420579dba126 s390/qeth: don't warn for napi with 0 budget omits 6f3846f09553 s390/qeth: vnicc Fix EOPNOTSUPP precedence omits 2e92a2d0e450 net: use netif_is_bridge_port() to check for IFF_BRIDGE_PORT omits 458de8a97f10 net: page_pool: API cleanup and comments omits 78c9df81168f Merge branch 'mlxsw-Preparation-for-RTNL-removal' omits 9ef87b244ec5 mlxsw: spectrum_nve: Make tunnel initialization symmetric omits b69e1337ffa9 mlxsw: spectrum: Export function to check if RIF exists omits 5e9a664da877 mlxsw: spectrum: Prevent RIF access outside of routing code omits 1c6d6b514518 mlxsw: spectrum_router: Prepare function for router lock i [...] omits fbf8b356e540 mlxsw: spectrum_router: Prepare function for router lock i [...] omits f24fbf4de5d4 mlxsw: spectrum_router: Do not assume RTNL is taken when r [...] omits 23d154c0d071 mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits c43ef22843db mlxsw: spectrum_router: Do not assume RTNL is taken during [...] omits eb833eec3b4c mlxsw: spectrum_span: Only update mirroring agents if present omits 622110f24b45 mlxsw: spectrum: Convert callers to use new mirroring API omits a8e7e6e7c3d6 mlxsw: spectrum_span: Prepare work item to update mirrorin [...] omits 6627b93bf74b mlxsw: spectrum_span: Use struct_size() to simplify allocation omits 9a9f8d1e749a mlxsw: spectrum_span: Do no expose mirroring agents to ent [...] omits 6c5a688e7544 mlxsw: spectrum: Protect counter pool with a lock omits 48fe78cebdf6 mlxsw: spectrum_kvdl: Protect allocations with a lock omits 807ea87032c4 net: remove unused macro from fib_trie.c omits 94e512de3e4f net: neigh: remove unused NEIGH_SYSCTL_MS_JIFFIES_ENTRY omits e500ba0e71f0 Merge branch 'omap-for-v5.6/fixes-rc2' into fixes omits 16a556eeb7ed openvswitch: Distribute switch variables for initialization omits 46d30cb1045c net: ip6_gre: Distribute switch variables for initialization omits 161d179261f9 net: core: Distribute switch variables for initialization omits 00a39c92c8ab ARM: dts: dra7-l4: mark timer13-16 as pwm capable omits 78722d37b2b4 ARM: dts: dra7xx-clocks: Fixup IPU1 mux clock parent source omits 31623468be0b ARM: dts: am437x-idk-evm: Fix incorrect OPP node names omits 42f96e5bd41e drm/i915/uc: consolidate firmware cleanup omits 3acffa8cba75 drm/i915/uc: Abort early on uc_init failure omits 202c98e71692 drm/i915/guc: Apply new uC status tracking to GuC submissi [...] omits bfe5a40a7b9a drm/i915/uc: Improve tracking of uC init status omits 4c467d5dcd61 drm/i915/uc: autogenerate uC checker functions omits 7a8c9b73147f drm/i915/uc: Update the FW status on injected fetch error omits 065273f76dd0 drm/i915/guc: Kill USES_GUC_SUBMISSION macro omits 34bbfde6061d drm/i915/guc: Kill USES_GUC macro omits 40c47c60bd4d drm/i915/debugfs: Pass guc_log struct to i915_guc_log_info omits d6c01c25f00d ARM: dts: dra7-evm: Rename evm_3v3 regulator to vsys_3v3 omits d718e53a48f7 drm/sun4i: tcon: Support LVDS output on Allwinner A20 omits cd0ecabdc953 drm/sun4i: tcon: Separate quirks for tcon0 and tcon1 on A20 omits 612e31e01d8e dt-bindings: display: sun4i: New compatibles for A20 tcons omits 6affca140cbe RDMA/rw: Fix error flow during RDMA context initialization omits b78a8552d77f kvm/emulate: fix a -Werror=cast-function-type omits 147f1a1fe5d7 KVM: x86: fix incorrect comparison in trace event omits 5627c9d8dd43 drm/sun4i: tcon: Introduce LVDS setup routine setting omits a72d2401f54b gfs2: Allow some glocks to be used during withdraw omits 9038ec99ceb9 x86/xen: Distribute switch variables for initialization omits ef89d0545132 selftests/rseq: Fix out-of-tree compilation omits b9167c8078c3 selftests: Install settings files to fix TIMEOUT failures omits 68ca0fd272da selftest/lkdtm: Don't pollute 'git status' omits 320a4fc2d1b0 arm64: Remove TIF_NOHZ omits 10dc62d0ae41 ARM: dts: droid4: Configure LED backlight for lm3532 omits 54738e8ad5a5 drm/i915: Double check bumping after the spinlock omits 66940061a52f drm/i915/gt: Protect signaler walk with RCU omits 3b3845bb6c78 tty: serial: samsung_tty: remove SERIAL_SAMSUNG_DEBUG omits 175b558d0efb tty: serial: samsung_tty: build it for any platform omits 58aa7729310d phy: ti: gmii-sel: do not fail in case of gmii omits eefed634eb61 phy: ti: gmii-sel: fix set of copy-paste errors omits 63d68382f5fb ASoC: soc-core: fix for_rtd_codec_dai_rollback() macro omits df6b1f3da89f drm/i915: remove the other slab_dependencies omits b0c609ab2057 PM / hibernate: fix typo "reserverd_size" -> "reserved_size" omits 3c87402771f2 Documentation: power: fix pm_qos_interface.rst format warning omits 14ba91c74782 Documentation: power: Drop reference to interface.rst omits dcde237319e6 mm: Avoid creating virtual address aliases in brk()/mmap() [...] omits ce4a64e1f656 docs: arm64: fix trivial spelling enought to enough in memory.rst omits ae99fb8baafc Documentation/admin-guide/acpi: fix fan_performance_states [...] omits 06d63c48dd30 drm/i915/gvt: make gvt oblivious of kvmgt data structures omits e24bcd34c1dd drm/i915/dp: Add all tiled and port sync conns to modeset omits b50a1aa6e1e9 drm/i915/dp: Compute port sync crtc states post compute_config() omits f28014244d54 drm/i915: Introduce encoder->compute_config_late() omits c95baf12f507 Merge drm-intel-next-queued into gvt-next omits 9424ef56e13a ext4: add cond_resched() to __ext4_find_entry() omits 35df4299a648 ext4: fix a data race in EXT4_I(inode)->i_disksize omits 7c42545cad10 Merge branch 'linux-5.6' of git://github.com/skeggsb/linux [...] omits b8ce90370977 net/mlx5e: Restore tunnel metadata on miss omits 6724e66b90ee net/mlx5: E-Switch, Get reg_c1 value on miss omits 0a7fcb78cc21 net/mlx5e: Support inner header rewrite with goto action omits 7f2fd0a5f8d8 net/mlx5e: Disallow inserting vxlan/vlan egress rules with [...] omits ea4cd837b99d net/mlx5e: Move tc tunnel parsing logic with the rest at t [...] omits 6ae4a6a594b8 net/mlx5e: Allow re-allocating mod header actions omits d6d27782864f net/mlx5: E-Switch, Restore chain id on miss omits dfd9e7500cd4 net/mlx5e: Rx, Split rep rx mpwqe handler from nic omits 8f1e0b97cc70 net/mlx5: E-Switch, Mark miss packets with new chain id mapping omits 11b717d61526 net/mlx5: E-Switch, Get reg_c0 value on CQE omits 0f0d3827c0b4 net/mlx5: E-Switch, Move source port on reg_c0 to the uppe [...] omits 7f30db1ed80d net/mlx5: Introduce mapping infra for mapping unique ids to data omits af699626ee26 net: sched: Support specifying a starting chain via tc skb ext omits 437192981932 net: sched: Change the block's chain list to an rcu list omits 7d17c544cd30 net: sched: Pass ingress block to tcf_classify_ingress omits 9410c9409d3e net: sched: Introduce ingress classification function omits badcd4546d52 hwmon: (acpi_power_meter) Fix lockdep splat omits ca7e1fd1026c Merge tag 'linux-kselftest-5.6-rc3' of git://git.kernel.or [...] omits 854bdbae9058 dt-bindings: media: csi: Fix clocks description omits 303d37b4b052 dt-bindings: media: csi: Add interconnects properties omits 867c1859590f dt-bindings: net: mdio: remove compatible string from example omits 3044d9891bdb dt-bindings: memory-controller: Update example for Tegra124 EMC omits ec0bd60a4790 Merge tag 'drm-msm-fixes-2020-02-16' of https://gitlab.fre [...] omits 67082b536a27 igc: Add comment omits e055600dfbed igc: Add WOL support omits bc23aa949aeb igc: Add pcie error handler support omits a5136f7677a3 igc: Complete to commit Add basic skeleton for PTP omits 563212224b7e e1000e: Add support for Tiger Lake device omits e7d0f4b3ad57 igc: Fix the typo in comment omits 59e466888038 e1000e: Add support for Alder Lake omits 99edb18b86d9 Merge tag 'amd-drm-fixes-5.6-2020-02-19' of git://people.f [...] omits 41f57cfde186 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf omits 2bb07f4e1d86 tc-testing: updated tdc tests for basic filter omits fca07a937a27 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits a779a55a43db Merge branch 'net-phy-Better-support-for-BCM54810' omits fe26821fa614 net: phy: broadcom: Wire suspend/resume for BCM54810 omits cb64da3a5b60 net: phy: broadcom: Have bcm54xx_adjust_rxrefclk() check f [...] omits 0ececcfc9267 net: phy: broadcom: Allow BCM54810 to use bcm54xx_adjust_r [...] omits 303d0403b8c2 udp: rehash on disconnect omits 06f5201c6392 net/tls: Fix to avoid gettig invalid tls record omits 88d5271c1efb dt-bindings: mmc: omap-hsmmc: Fix SDIO interrupt omits 1cb237d7904d sfc: remove unused variable 'efx_default_channel_type' omits 1541e25e9a05 Merge branch 'hns3-next' omits 89ec9485282a net: hns3: add missing help info for QS shaper in debugfs omits ded45d406ca7 net: hns3: add support for dump MAC ID and loopback status [...] omits a8adbb8a91a4 net: hns3: add enabled TC numbers and DWRR weight info in debugfs omits 2d3db26d7880 net: hns3: modify an unsuitable print when setting unknown [...] omits e99f8e7f88b5 mlxsw: Replace zero-length array with flexible-array member omits e96bd2d3b1f8 phy: avoid unnecessary link-up delay in polling mode omits 500897804a36 selftests/bpf: Fix build of sockmap_ktls.c omits e7167043ee50 riscv: Fix gitignore omits bd1a5a53d7c1 security: <linux/lsm_hooks.h>: fix all kernel-doc warnings omits b9aff38de2cb bpf: Fix a potential deadlock with bpf_map_do_batch omits 492e0d0d6f2e bpf: Do not grab the bucket spinlock by default on htab batch ops omits 9c384ee31e81 igc: Add dump options omits 8594a7f384ad igc: Complete to commit Add legacy power management support omits 38db952b27d2 igc: make non-global functions static omits 2e05f756c709 net: intel: e1000e: fix possible sleep-in-atomic-context b [...] omits 83250f2b6940 selftests/bpf: Change llvm flag -mcpu=probe to -mcpu=v3 omits 03aa39558e74 Merge branch 'bpf_read_branch_records' omits 67306f84ca78 selftests/bpf: Add bpf_read_branch_records() selftest omits be886ba90cce kunit: run kunit_tool from any directory omits dde54b9492a8 kunit: test: Improve error messages for kunit_tool when ku [...] omits fff7b64355ea bpf: Add bpf_read_branch_records() helper omits c014e07616c5 drm/i915/gt: Do not attempt to reprogram IA/ring frequenci [...] omits 99fe61b27774 e1000e: fix missing cpu_to_le64 on buffer_addr omits 2fbfa9668bbf ice: fix define for E822 backplane device omits e36aeec0f4e5 ice: add support for E823 devices omits 195fb97766da ice: add additional E810 device id omits af23635a5335 ice: add backslash-n to strings omits ae232e45acf9 backlight: add led-backlight driver omits 7124507291cb ice: increase PF reset wait timeout to 300 milliseconds omits 5fa23e0b23fb ice: Support XDP UMEM wake up mechanism omits 31c5f7f3f45a ice: SW DCB, report correct max TC value omits 27d9be98eda1 ice: Report correct DCB mode omits c8608b5071d0 ice: Add DCBNL ops required to configure ETS in CEE for SW DCB omits 36be2baa09f0 ice: Always clear the QRXFLXP_CNTXT register for VF Rx queues omits a6892c96fc49 ice: Fix for TCAM entry management omits 9d5c5a5290d4 ice: update malicious driver detection event handling omits 4ca501d6aaf2 RDMA/core: Fix use of logical OR in get_new_pps omits a29a912d448d ice: Validate config for SW DCB map omits 1088750d7839 EDAC: Add EDAC driver for DMC520 omits db6c122b8fb1 dt-bindings: edac: Dmc-520.yaml omits c54d209c78b8 ice: Wait for VF to be reset/ready before configuration omits 8a55c08d3bbc ice: Don't tell the OS that link is going down omits 840f8ad0aaf2 ice: Don't reject odd values of usecs set by user omits 242c46c02361 ASoC: topology: Fix memleak in soc_tplg_manifest_load() omits 2b2d5c4db732 ASoC: topology: Fix memleak in soc_tplg_link_elems_load() omits eed467b517e8 Bluetooth: fix passkey uninitialized when used omits 1c22d3cda8af Bluetooth: RFCOMM: Use MTU auto tune logic omits cb704c66c477 Merge branch 'tcp_v6_gso_csum_prep' omits 091c9f82e52a vmxnet3: use new helper tcp_v6_gso_csum_prep omits 2344120dd713 r8152: use new helper tcp_v6_gso_csum_prep omits 1eb2c576efcf hv_netvsc: use new helper tcp_v6_gso_csum_prep omits 06d4f968ac9d net: socionext: use new helper tcp_v6_gso_csum_prep omits 8518b3bcd4c1 net: qcom/emac: use new helper tcp_v6_gso_csum_prep omits fa6b84295225 ionic: use new helper tcp_v6_gso_csum_prep omits b95af84bf1b3 jme: use new helper tcp_v6_gso_csum_prep omits 2b316fbc5ab4 e1000(e): use new helper tcp_v6_gso_csum_prep omits 4c50efbaa596 enic: use new helper tcp_v6_gso_csum_prep omits 51e6856c059b bna: use new helper tcp_v6_gso_csum_prep omits 4d4c3783d896 net: atheros: use new helper tcp_v6_gso_csum_prep omits 8b19c68c4ffe r8169: use new helper tcp_v6_gso_csum_prep omits 76eeb12b71a4 net: core: add helper tcp_v6_gso_csum_prep omits 33c4acbe2f4e bridge: br_stp: Use built-in RCU list checking omits c3331d2fe3fd nfc: pn544: Fix occasional HW initialization failure omits 9cb8e048e5d9 net/ipv4/sysctl: show tcp_{allowed, available}_congestion_ [...] omits 21b5ee59ef18 x86/cpu/amd: Enable the fixed Instructions Retired counter IRPERF omits 91f40e896444 mips/jazz: Update jazz_defconfig for MIPS Magnum omits a7047b8dd098 mips/jazz: Remove redundant settings and shrink jazz_defconfig omits c584f9532115 fbdev/g364fb: Fix build failure omits a7a9456e8d28 net: hsr: Pass lockdep expression to RCU lists omits 7d51a01599d5 net: mvneta: align xdp stats naming scheme to mlx5 driver omits 11479e8e3cd8 MIPS: ingenic: DTS: Fix watchdog nodes omits c3d5e561d662 Merge branch 'octeontx2-af-Cleanup-changes' omits 52ccbdace039 octeontx2-af: Cleanup nixlf and blkaddr retrieval logic omits 6fd2a71b2738 octeontx2-af: Cleanup CGX config permission checks omits 07a835d939af octeontx2-af: Remove unnecessary export symbols in CGX driver omits eb41113870c9 MIPS: X1000: Fix clock of watchdog node. omits f6541f347bba MIPS: configs: Cleanup old Kconfig options omits d631f96dec47 Merge tag 'mlx5-updates-2020-01-24' of git://git.kernel.or [...] omits 9926108f799a MIPS: ralink: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 97e04ea15fd5 MIPS: Pistachio: Replace <linux/clk-provider.h> by <linux/ [...] omits 071cec1bfe1f MIPS: pic32mzda: Replace <linux/clk-provider.h> by <linux/ [...] omits 3a94afc68947 MIPS: jz4740: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 089a792c750d MIPS: generic: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits e40b3deff7af MIPS: BMIPS: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits d2936bd02b19 MIPS: ath79: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7822dee5d17a Merge tag 'mlx5-fixes-2020-02-18' of git://git.kernel.org/ [...] omits 72cf3b3df423 MIPS: vdso: Wrap -mexplicit-relocs in cc-option omits e4103312d7b7 Revert "RDMA/cma: Simplify rdma_resolve_addr() error flow" omits ad5906bd6e9a regmap: wrong descriptions in regmap_range_cfg omits 4b205766d8fc Merge tag 'iommu-fixes-v5.6-rc2' of git://git.kernel.org/p [...] omits fa079ba8a98d Merge tag 'sound-5.6-rc3' of git://git.kernel.org/pub/scm/ [...] omits 2976908e4198 x86/mce: Do not log spurious corrected mce errors omits 15755854d53b nvme: Fix uninitialized-variable warning omits 3ee372ccce4d x86/boot/compressed/64: Remove .bss/.pgtable from bzImage omits 2db01da8d25f s390/qdio: fill SBALEs with absolute addresses omits e9091ffd6a0a s390/qdio: fill SL with absolute addresses omits df6d4f9db79c x86/boot/compressed: Don't declare __force_order in kaslr_64.c omits 6c62ce8073da drm/amdgpu/display: clean up hdcp workqueue handling omits 80579bf36c11 drm/sun4i: dsi: Avoid hotplug race with DRM driver bind omits 2f14b2d9dd80 Merge branch 'bpf-skmsg-simplify-restore' omits d1ba1204f2ee selftests/bpf: Test unhashing kTLS socket after removing from map omits a178b4585865 bpf, sk_msg: Don't clear saved sock proto on restore omits a4393861a351 bpf, sk_msg: Let ULP restore sk_proto and write_space callback omits 14008574a31b drm/amdgpu: drop the non-sense firmware version check on arcturus omits f61f01b14de3 drm/amdgpu: add is_raven_kicker judgement for raven1 omits 3cd4f61859b1 drm/amdgpu: record non-zero error counter info in NBIO bef [...] omits 313c8fd33ebc drm/amdgpu: log on non-zero error conter per IP before GPU reset omits 5fbdb1f38d16 drm/amd/display: Don't take the address of skip_scdc_overw [...] omits debcf8377007 drm/amdgpu: add is_raven_kicker judgement for raven1 omits 98f7b86a0bec nvme-pci: Use single IRQ vector for old Apple models omits 1fae37accfc5 nvme/pci: Add sleep quirk for Samsung and Toshiba drives omits bd3d1f867354 drm/i915/selftests: Mark GPR checking more hostile omits e7aa531e846c drm/i915/selftest: Analyse timestamp behaviour across cont [...] omits b04002f4dbee drm/i915: Read rawclk_freq earlier omits 0e744b519fa1 drm/i915/gt: Refactor l3cc/mocs availability omits d0022c0ef29b arm64: memory: Add missing brackets to untagged_addr() macro omits 6c89ffea60aa ASoC: pcm: Fix possible buffer overflow in dpcm state sysf [...] omits 549cd0ba04dc ASoC: intel: skl: Fix possible buffer overflow in debug outputs omits 64bbacc5f08c ASoC: intel: skl: Fix pin debug prints omits f20a60fb7aef drm/i915: split i915_driver_modeset_remove() to pre/post i [...] omits 93a0ed6cc164 drm/i915: split intel_modeset_driver_remove() to pre/post [...] omits 200452f1cb43 drm/i915/gem: use spinlock_t instead of struct spinlock omits dda520c4d462 ESP: Export esp_output_fill_trailer function omits 140588bfed27 s390: remove obsolete ieee_emulation_warnings omits c50704bdef9b n_gsm: switch escape to bool omits 7a9ed9c069f1 n_gsm: switch constipated to bool omits e9360b9a0d4c n_gsm: switch throttled to bool omits 5677fcf376d5 n_gsm: switch dead to bool omits d8ca4ecf8dbd n_gsm: add missing \n to prints omits edd05a735a39 n_gsm: add missing __user annotations omits 329aa6e6e12f n_gsm: introduce enum gsm_mux_state omits e1785996f4c6 n_gsm: introduce enum gsm_dlci_mode omits 72ae8cc192a3 n_gsm: introduce enum gsm_dlci_state omits 036bca1fcce8 n_gsm: drop unneeded gsm_dlci->fifo field omits e2c79ab7d75b tools/edid: Move EDID data sets from Documentation/ omits b4ce545f349b docs: admin-guide: edid: Clarify where to run "make" omits 320bfd91a985 docs: admin-guide: Move edid.rst from driver-api omits 1733ec77d340 docs: driver-api: edid: Fix list formatting omits 965fc39f7393 Documentation: sort _SPHINXDIRS for 'make help' omits fb0e0ffe7fc8 Documentation: bring process docs up to date omits ab362fffa0fe iommu/arm-smmu: Restore naming of driver parameter prefix omits faf305c51aea iommu/qcom: Fix bogus detach logic omits dff2c2e69f30 Replace dead urls with active urls for Mutt omits 21680a6dcb01 serial: 8250_port: Use dev_*() instead of pr_*() omits 567a0e17f75f serial: 8250_port: Switch to use DEVICE_ATTR_RW() omits 47eff47cc275 tty: serial: efm32: fix spelling mistake "reserverd" -> "r [...] omits 9ff2f0f7f247 tty: serial: Kconfig: Fix a typo omits 8c6b6ffac367 serial: 8250_pxa: avoid autodetecting the port type omits 8f21f54b8a95 docs: sysctl/kernel: remove rtsig entries omits 404347e68aeb docs: document panic fully in sysctl/kernel.rst omits a1ad4f15054b docs: document stop-a in sysctl/kernel.rst omits fa5b526411bb docs: add missing IPC documentation in sysctl/kernel.rst omits a474105bb6a6 docs: drop l2cr from sysctl/kernel.rst omits 0317c5371e6a docs: merge debugging-modules.txt into sysctl/kernel.rst omits a3cb66a50852 docs: pretty up sysctl/kernel.rst omits 1d7cb11e1090 phy: core: Fix phy_get() to not return error on link creat [...] omits 46b7edf1c7b7 phy: mapphone-mdm6600: Fix write timeouts with shorter GPI [...] omits 2f41c8a25feb usb: musb: core: remove useless cast for driver.name omits c02f1ef68a7f usb: host: xhci-pci: remove useless cast for driver.name omits b070022220c9 usb: host: uhci-pci: remove useless cast for driver.name omits bb7458c2f4a9 usb: host: sl811-hcd: remove useless cast for driver.name omits cd3d8cfc322f usb: host: ohci-pci: remove useless cast for driver.name omits 7cbfeb65f058 usb: host: ehci-pci: remove useless cast for driver.name omits f7bcff35dcb3 usb: gadget: renesas_usb3: remove useless cast for driver.name omits 5803e6e3ead7 usb: gadget: r8a66597-udc: remove useless cast for driver.name omits 676edc2074c9 usb: gadget: omap_udc: remove useless cast for driver.name omits 8d57a84ae96d usb: gadget: net2280: remove useless cast for driver.name omits 93bc7363f828 usb: gadget: m66592-udc: remove useless cast for driver.name omits dcfd72ee653e usb: gadget: lpc32xx_udc: remove useless cast for driver.name omits 37a757e31d99 usb: gadget: goku_udc: remove useless cast for driver.name omits 3620ed300763 usb: gadget: fusb300_udc: remove useless cast for driver.name omits 4697bf3f7b84 usb: gadget: fotg210-udc: remove useless cast for driver.name omits f9a4e699761e usb: gadget: dummy_hcd: remove useless cast for driver.name omits bd6995334483 usb: gadget: at91_udc: remove useless cast for driver.name omits 511a10910eaf usb: gadget: udc: amd5536udc_pci: remove useless cast for [...] omits bab6bac280c6 usb: gadget: legacy: inode: remove useless cast for driver.name omits b284ddc36cbe usb: gadget: legacy: gmidi: remove useless cast for driver.name omits 2b974ee056a2 usb: core: Use ACPI_SUCCESS() at appropriate places omits 24f772409b24 usb: core: Make use of acpi_evaluate_object() status omits 10892847de81 usb-storage: Use const to reduce object data size omits 28926994e5d7 usb: host: fhci-hcd: annotate PIPE_CONTROL switch case wit [...] omits 3dfee47b215e iommu/amd: Disable IOMMU on Stoney Ridge systems omits fb2511247dc4 docs: Fix path to MTD command line partition parser omits 2d5dfb5911cb docs: arm: tcm: Fix a few typos omits 874ddbce487f documentation: vm: Advertise support for pte_special in riscv omits 2d0b1919457a dmaengine: idxd: correct reserved token calculation omits a4c278d1bee1 xfrm: Use kmem_cache_zalloc() instead of kmem_cache_alloc( [...] omits c37c0ab02956 ALSA: hda/realtek - Fix a regression for mute led on Lenov [...] omits 8390318c04bb dmaengine: ti: k3-udma: Fix terminated transfer handling omits c7450bb211f3 dmaengine: ti: k3-udma: Use the channel direction in pause [...] omits 6cf668a4ef82 dmaengine: ti: k3-udma: Use the TR counter helper for slav [...] omits a97934071fc3 dmaengine: ti: k3-udma: Move the TR counter calculation to [...] omits 16cd3c670183 dmaengine: ti: k3-udma: Workaround for RX teardown with st [...] omits 1c83767c9d41 dmaengine: ti: k3-udma: Use ktime/usleep_range based TX co [...] omits 339ffae598ed net/mlx5e: Replace zero-length array with flexible-array member omits 0120936a9fc7 net/mlx5: Remove a useless 'drain_workqueue()' call in 'ml [...] omits b5ede32d3329 net/mlx5e: Add support for FEC modes based on 50G per lane links omits f623e5970501 ethtool: Add support for low latency RS FEC omits 3c19208ea960 net/mlxe5: Separate between FEC and current speed omits 2132b71f78d2 net/mlx5e: Advertise globaly supported FEC modes omits 4bd9d5070b92 net/mlx5e: Enforce setting of a single FEC mode omits 511aa2aa6372 net/mlx5e: Set FEC to auto when configured mode is not supported omits b21aef7e71de mlx5: Use proper logging and tracing line terminations omits 0f56d3c5d8ea net/mlx5e: Support dump callback in RX reporter omits 5f29458b77d5 net/mlx5e: Support dump callback in TX reporter omits 0a56be3c8805 net/mlx5e: Gather reporters APIs together omits 12206b17235a net/mlx5: Add support for resource dump omits 573ed90aa5e2 devlink: Force enclosing array on binary fmsg data omits 13a7e459a41a net/mlx5: DR, Handle reformat capability over sw-steering tables omits 76781623f009 net/mlx5: Fix lowest FDB pool size omits 383de108157c net/mlx5e: Don't clear the whole vf config when switching modes omits 52d214976d4f net/mlx5: DR, Fix matching on vport gvmi omits 1ad6c43c6a7b net/mlx5e: Fix crash in recovery flow without devlink reporter omits 5ee090ed0da6 net/mlx5e: Reset RQ doorbell counter before moving RQ stat [...] omits 3d9c5e023a0d net/mlx5: Fix sleep while atomic in mlx5_eswitch_get_vepa omits 26c4b4758fce arm64: dts: imx8qxp-mek: Remove unexisting Ethernet PHY omits 929a3af90f0f io_uring: fix use-after-free by io_cleanup_req() omits c046f8fd83a9 spi: rspi: Add support for LSB-first word order omits cd982e6c44a7 spi: rspi: Factor out handling of common mode bits omits 7c8c1697c79d Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf omits e75fd33b3f74 Btrfs: fix btrfs_wait_ordered_range() so that it waits for [...] omits b778cf962d71 btrfs: fix bytes_may_use underflow in prealloc error condtition omits bd727173e443 btrfs: handle logged extent failure properly omits 1e90315149f3 btrfs: do not check delayed items are empty for single tra [...] omits 315bf8ef914f btrfs: reset fs_root to NULL on error in open_ctree omits 81f7eb00ff5b btrfs: destroy qgroup extent records on transaction abort omits 9eb425b2e04e powerpc/entry: Fix an #if which should be an #ifdef in entry_32.S omits 0a44cac81050 Merge tag 'dma-mapping-5.6' of git://git.infradead.org/use [...] omits 2b72104b8c12 Merge tag 'tpmdd-next-20200217' of git://git.infradead.org [...] omits 6551d5c56eb0 pipe: make sure to wake up everybody when the last reader/ [...] omits 489645d522df drm/i915/gt: Show the cumulative context runtime in engine debug omits d30d3d5f58c4 drm/i915/selftests: Flush tasklet on wait_for_submit() omits 9a7712048f9d netfilter: nft_set_pipapo: Don't abuse unlikely() in pipap [...] omits bd97ad51a7eb netfilter: nft_set_pipapo: Fix mapping table example in comments omits a2a8b0b4adea Bluetooth: Fix crash when using new BT_PHY option omits a2cfb96cc365 flow_table.c: Use built-in RCU list checking omits 53742e69e85d datapath.c: Use built-in RCU list checking omits fed48423f14d vport.c: Use built-in RCU list checking omits 779061461645 meter.c: Use built-in RCU list checking omits 9facfdb54673 netlabel_domainhash.c: Use built-in RCU list checking omits 8c70c3d72833 net: netlabel: Use built-in RCU list checking omits 00796b929ce8 sfc: elide assignment of skb omits 379349e9bc3b Revert "net: dev: introduce support for sch BYPASS for loc [...] omits fbcb52db4144 drm/i915/gt: Fix up missing error propagation for heartbea [...] omits 29f20dd6258a net: phy: broadcom: Fix a typo ("firsly") omits 272bb0e9e8cd net: fec: Prevent unbind operation omits 310006cab991 ASoC: tas2562: Return invalid for when bitwidth is invalid omits bf4498ad3f9a tmpfs: deny and force are not huge mount options omits d99bfed58d96 mptcp: fix bogus socket flag values omits af6565adb02d qede: Fix race between rdma destroy workqueue and link cha [...] omits 06289949b8dd drm/i915/selftests: Check for any sign of request starting [...] omits 8b978be8d067 Merge tag 'thunderbolt-fix-for-v5.6-rc3' of git://git.kern [...] omits 6a1ce99dc4bd RISC-V: Don't enable all interrupts in trap_init() omits 297a31e3e831 io_uring: remove unnecessary NULL checks omits dd1f6308b28e arm64: lse: Fix LSE atomics with LLVM omits ac204c1b34a2 drm/i915/tgl: Add Wa_1808121037 to tgl. omits c68a9032299e riscv: set pmp configuration if kernel is running in M-mode omits b103de53e09f perf arch powerpc: Sync powerpc syscall.tbl with the kerne [...] omits 1ddb32da4a62 iommu/vt-d: Simplify check in identity_mapping() omits 96d170f3b1a6 iommu/vt-d: Remove deferred_attach_domain() omits a11bfde9c77d iommu/vt-d: Do deferred attachment in iommu_need_mapping() omits 034d98cc0cdc iommu/vt-d: Move deferred device attachment into helper function omits 1d4615978f52 iommu/vt-d: Add attach_deferred() helper omits 52cff04a81e9 EDAC/mce_amd: Print !SMCA processor warning only once omits 91ea83306bfa drm/bridge: Fix the bridge kernel doc omits b80b033bedae bpf: Allow bpf_perf_event_read_value in all BPF programs omits 113e6b7e15e2 libbpf: Sanitise internal map names so they are not reject [...] omits f25975f42f2f bpf, uapi: Remove text about bpf_redirect_map() giving hig [...] omits d8fab4815a37 net/mlx5: fix spelling mistake "reserverd" -> "reserved" omits 4eb1b01de5b9 HID: hid-bigbenff: fix race condition for scheduled work d [...] omits 976a54d0f420 HID: hid-bigbenff: call hid_hw_stop() in case of error omits 789a2c250340 HID: hid-bigbenff: fix general protection fault caused by [...] omits ad60ba0c2e6d perf auxtrace: Add auxtrace_record__read_finish() omits d6bc34c5ec18 perf arm-spe: Fix endless record after being terminated omits c9f2833cb472 perf cs-etm: Fix endless record after being terminated omits 783fed2f35e2 perf intel-bts: Fix endless record after being terminated omits 2da4dd3d6973 perf intel-pt: Fix endless record after being terminated omits 2bbc83537614 perf test: Fix test trace+probe_vfs_getname.sh on s390 omits 3b573bf318d8 perf bpf: Remove bpf/ subdir from bpf.h headers used to bu [...] omits 5780b9abd530 ima: add sm3 algorithm to hash algorithm configuration list omits 6a30e1b1dcad crypto: rename sm3-256 to sm3 in hash_algo_name omits 3be54d558c75 efi: Only print errors about failing to get certs if EFI v [...] omits 385536090b18 Merge tag 'asoc-fix-v5.6-rc2' of https://git.kernel.org/pu [...] omits 0830c0a4891f Bluetooth: hci_h5: Move variable into local scope omits 066bc3576e65 powerpc/xmon: Fix whitespace handling in getstring() omits 477f3488a94e powerpc/6xx: Fix power_save_ppc32_restore() with CONFIG_VM [...] omits 5a528eb67908 powerpc/chrp: Fix enter_rtas() with CONFIG_VMAP_STACK omits 232ca1eecafe powerpc/32s: Fix DSI and ISI exceptions for CONFIG_VMAP_STACK omits 2464cc4c3456 powerpc/tm: Fix clearing MSR[TS] in current when reclaimin [...] omits 44eeb081b863 ALSA: hda: Use scnprintf() for printing texts for sysfs/procfs omits de1df9535cc9 drm/i915/display: use intel_de_*() functions for register access omits 6ae5d1cec102 drm/i915/csr: use intel_de_*() functions for register access omits 7c2c3e63e1e9 Bluetooth: hci_qca: Bug fixes while collecting controller [...] omits 05bd80a10411 Bluetooth: Disable Extended Adv if enabled omits 848fc6164158 Bluetooth: hci_h5: btrtl: Add support for RTL8822C omits 839cbf053142 drm/mediatek: Make sure previous message done or be aborte [...] omits cc5049ae4d45 ALSA: hda/realtek - Apply quirk for yet another MSI laptop omits 8e8ce08198de batman-adv: Don't schedule OGM for disabled interface omits 60fa8c13ab1a drm/mediatek: Move gce event property to mutex device node omits 15de9cb5c9c8 drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits b1339ecac661 drm/i915/execlists: Always force a context reload when rew [...] omits aa3146193ae2 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits c12b59adf213 drm/mediatek: Add fb swap in async_update omits 551c5f557475 drm/mediatek: Add plane check in async_check function omits 9b64208f74fb selftests: forwarding: vxlan_bridge_1d: use more proper tos value omits b182a66792fe net: ena: remove set but not used variable 'hash_key' omits 82969e6ef043 net: cnic: fix spelling mistake "reserverd" -> "reserved" omits 245709ec8be8 sctp: move the format error check out of __sctp_sf_do_9_1_abort omits 8a9093c79863 net: sched: correct flower port blocking omits b1da3acc781c Merge tag 'ecryptfs-5.6-rc3-fixes' of git://git.kernel.org [...] omits 2b73812483e9 net: netlink: Replace zero-length array with flexible-arra [...] omits fbfc8502af52 net: switchdev: Replace zero-length array with flexible-ar [...] omits 45a4296b6e55 bpf, sockmap: Replace zero-length array with flexible-arra [...] omits 9814428a44d6 NFC: digital: Replace zero-length array with flexible-arra [...] omits dc3cc347d2ce net: usb: cdc-phonet: Replace zero-length array with flexi [...] omits 725d23b59cd1 net: phy: allow bcm84881 to be a module omits 4c08222170dc Merge branch 'net-smc-next' omits 5613f20c9381 net/smc: reduce port_event scheduling omits 5f78fe968d76 net/smc: simplify normal link termination omits ba9520604209 net/smc: remove unused parameter of smc_lgr_terminate() omits 3739707c4568 net/smc: do not delete lgr from list twice omits 354ea2baa393 net/smc: use termination worker under send_lock omits 55dd57581758 net/smc: improve smc_lgr_cleanup() omits 790a9a7cce65 Merge branch 'mlxsw-Reduce-dependency-between-bridge-and-r [...] omits 495c3da648a1 selftests: mlxsw: vxlan: Add test for error path omits 58ba0238e98a selftests: mlxsw: vxlan: Adjust test to recent changes omits 6c4e61ff5f26 selftests: mlxsw: extack: Test creation of multiple VLAN-a [...] omits bdc58bea0d46 selftests: mlxsw: extack: Test bridge creation with VXLAN omits 745a7ea72dc2 selftests: mlxsw: Remove deprecated test omits da1f9f8cb75c mlxsw: spectrum: Reduce dependency between bridge and router code omits 578e55124c10 mlxsw: spectrum_switchdev: Remove VXLAN checks during FID [...] omits 71afb45a14d6 mlxsw: spectrum_switchdev: Have VXLAN device take referenc [...] omits 23a1a0b391a7 mlxsw: spectrum_switchdev: Propagate extack to bridge crea [...] omits b96f54698040 mlxsw: spectrum_fid: Use 'refcount_t' for FID reference counting omits 583cb0b4121f net: bridge: teach ndo_dflt_bridge_getlink() more brport flags omits 5f1475b17139 Merge branch 'sfc-couple-more-ARFS-tidy-ups' omits 025c5a0b58e8 sfc: move some ARFS code out of headers omits b7683155517c sfc: only schedule asynchronous filter work if needed omits bd706ff8ea2b net: vlan: suppress "failed to kill vid" warnings omits 3e07df430c2b net: stmmac: Get rid of custom STMMAC_DEVICE() macro omits 0a923a76d615 Documentation/hwmon: fix xdpe12284 Sphinx warnings omits b5d308120ddf Merge branch 'Remove-rtnl-lock-dependency-from-flow_action-infra' omits b15e7a6e8d31 net: sched: don't take rtnl lock during flow_action setup omits 107f2d509165 net: sched: refactor ct action helpers to require tcf_lock omits 487e9589cc0e net: sched: refactor police action helpers to require tcf_lock omits 7a47281439ba net: sched: lock action when translating it to flow_action infra omits de8964995c79 i3c: master: no need to iterate master device twice omits a81541041ceb net: mscc: fix in frame extraction omits 96781fd941b3 ASoC: sun8i-codec: Fix setting DAI data format omits 5f27eb055d5c batman-adv: Replace zero-length array with flexible-array member omits eaea2947063a Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 32a9d0545c5d spi: spi-mem: Fix typo, s/fallback/falls back omits 19b5f3b419a6 drm/i915/gt: Protect defer_request() from new waiters omits e543e370ec31 drm/i915/gt: Prevent queuing retire workers on the virtual engine omits 2e0a576511f6 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits 58e9121c32a2 drm/i915/ehl: Update port clock voltage level requirements omits 7ddc7005a0aa drm/i915: Update drm/i915 bug filing URL omits 96228b7df33f MAINTAINERS: Update drm/i915 bug filing URL omits 502cdd605edd regulator: mp5416: Fix output discharge enable bit for LDOs omits 5fb1c2a5bbf7 posix-timers: Pass lockdep expression to RCU lists omits 6e317c32fd39 timer: Improve the comment describing schedule_timeout() omits e876f0b69dc9 lib/vdso: Allow architectures to provide the vdso data pointer omits 8345228ccf31 lib/vdso: Allow architectures to override the ns shift operation omits ae12e08539de lib/vdso: Allow fixed clock mode omits 2d6b01bd88cc lib/vdso: Move VCLOCK_TIMENS to vdso_clock_modes omits c7a18100bdff lib/vdso: Avoid highres update if clocksource is not VDSO capable omits f86fd32db706 lib/vdso: Cleanup clock mode storage leftovers omits 5e3c6a312a09 ARM/arm64: vdso: Use common vdso clock mode storage omits e1bdb22ebe53 mips: vdso: Use generic VDSO clock mode storage omits dc10e4181c05 tpm: Initialize crypto_id of allocated_banks to HASH_ALGO__LAST omits faaca0a0d48e tpm: Revert tpm_tis_spi_mod.ko to tpm_tis_spi.ko. omits b10c307f6f31 x86/cpu: Move prototype for get_umwait_control_msr() to a [...] omits 99ce3255fddf x86/syscalls: Add prototypes for C syscall callbacks omits c01e8da2cdb9 drm/i915: Initialise basic fence before acquiring seqno omits dea8d5ce46d7 drm/i915/gem: Require per-engine reset support for non-per [...] omits 55b9b8f67d93 staging: fsl-dpaa2: ethsw: ethsw.c: Fix line over 80 characters omits 23aa10344c62 staging: exfat: dedicate count_entries() to sub-dir counting. omits fa4f4ce50cf2 staging: exfat: remove DOSNAMEs. omits 94e90f727f74 s390: make 'install' not depend on vmlinux omits 788d671517b5 s390/kaslr: Fix casts in get_random omits 380324734956 s390/mm: Explicitly compare PAGE_DEFAULT_KEY against zero [...] omits 05ccaca003e4 s390/pkey/zcrypt: spelling s/crytp/crypt/ omits 0d730b57b95f s390/cio: use kobj_to_dev() API omits b16c3724dd71 s390/defconfig: enable CONFIG_PROTECTED_VIRTUALIZATION_GUEST omits 8b101a5e14f2 s390/cio: cio_ignore_proc_seq_next should increase position index omits 8d6cae6fcde8 drm/i915/selftests: Mark the mock ring->vma as being in the GGTT omits 143c02c88d6d serial: core: Switch to use DEVICE_ATTR_RO() omits e20d3a055a45 bpf, offload: Replace bitwise AND by logical AND in bpf_pr [...] omits 57a5e5f936be usb: ucsi: ccg: disable runtime pm during fw flashing omits c2ae49285a7b usb: typec: ucsi: register DP only for NVIDIA DP VDO omits cdcb58cc05ed x86/iopl: Include prototype header for ksys_ioperm() omits 52e29e331070 btrfs: don't set path->leave_spinning for truncate omits a655e2b107d4 ALSA: hda/realtek - Apply quirk for MSI GP63, too omits 3b2582c7affd batman-adv: Avoid RCU list-traversal in spinlock omits b3f15ec3d809 kvm: arm/arm64: Fold VHE entry/exit work into kvm_vcpu_run_vhe() omits 3bc7b6c15fff ASoC: amd: ACP needs to be powered off in BIOS. omits 4aadf4b49ec7 ASoC: hdmi-codec: set plugged_cb to NULL when component removing omits 97452907ec60 drm/virtio: move remaining virtio_gpu_notify calls omits 234489ea55f8 drm/virtio: batch display query omits 2e819a119d96 drm/virtio: batch resource creation omits 790bcd791428 drm/virtio: batch plane updates (pageflip) omits fcdd19b85c7b drm/virtio: notify before waiting omits cca41da10011 drm/virtio: rework notification for better batching omits b95a8a27c300 x86/vdso: Use generic VDSO clock mode storage omits 5d51bee725cc clocksource: Add common vdso clock mode storage omits eec399dd8627 x86/vdso: Move VDSO clocksource state tracking to callback omits 3bd142a46b56 clocksource: Cleanup struct clocksource and documentation omits 25a2a6567829 MIPS: vdso: Compile high resolution parts conditionally omits 3280badbe1b2 ARM: vdso: Compile high resolution parts conditionally omits 1dff4156d1f6 lib/vdso: Allow the high resolution parts to be compiled out omits 78560d41064a ARM: vdso: Remove unused function omits 50e818715821 x86/vdso: Mark the TSC clocksource path likely omits 4aa92c864632 EDAC/mc: Remove per layer counters omits 1853ee729976 EDAC/mc: Remove detail[] string and cleanup error string g [...] omits 6ab76179adb8 EDAC/mc: Pass the error descriptor to error reporting functions omits 44144c809e39 watchdog: da9062: Add dependency on I2C omits 8541673d2a5f watchdog: da9062: fix power management ops omits e9a0e65eda3f watchdog: da9062: do not ping the hw during stop() omits 67792cf9583c EDAC/mc: Remove enable_per_layer_report function argument omits 65bb4d1af92c EDAC/mc: Report "unknown memory" on too many DIMM labels found omits 6334dc4e3ff5 EDAC/mc: Carve out error increment into a separate function omits 91b327f6728b EDAC/mc: Determine mci pointer from the error descriptor omits 672ef0e56840 EDAC: Store error type in struct edac_raw_error_desc omits 1f27c7906238 EDAC/mc: Reorder functions edac_mc_alloc*() omits 463bfeeead97 KVM: nVMX: Fix some obsolete comments and grammar error omits d970a325561d KVM: x86: fix missing prototypes omits aad28c6f6b09 EDAC/mc: Split edac_mc_alloc() into smaller functions omits cf274daadd69 drm/i915/gt: Rearrange code to silence compiler omits 5eee7c625d41 watchdog: fix mtk_wdt.c RESET_CONTROLLER build error omits bea1bfd5b722 EDAC/mc: Change mci device removal to use put_device() omits 74ba569a15a0 Merge tag 'misc-habanalabs-fixes-2020-02-11' of git://peop [...] omits a30f8a91f3c2 cpufreq: imx-cpufreq-dt: Add "cpu-supply" property check omits 6a757c07e51f netfilter: conntrack: allow insertion of clashing entries omits bab5417f5f01 USB: misc: iowarrior: add support for the 100 device omits 055b185a3326 xhci: Add missing annotation for xhci_enter_test_mode omits dce174e01d86 xhci: Add missing annotation for xhci_set_port_power() omits 16105850f7fc xhci: Do not open code __print_symbolic() in xhci trace events omits fcec45910e7b usb: gadget: amd5536udc: fix spelling mistake "reserverd" [...] omits 28f2aff1caa4 Merge v5.6-rc2 into drm-misc-next omits c72e451e98c6 drm/i915: switch vlv_suspend to use intel uncore register [...] omits fb5f432a66dd drm/i915: split out vlv/chv specific suspend/resume code omits 3e8a3844fefb dma-buf: Fix a typo in Kconfig omits 0bd65bd8da2e drm/format_helper: Dual licence the file in GPL 2 and MIT omits ddae4d7af0bb drm/i915: Update drm/i915 bug filing URL omits 3a6a4f0810c8 MAINTAINERS: Update drm/i915 bug filing URL omits f287d3d19769 drm/nouveau/kms/gv100-: Re-set LUT after clearing for modesets omits b99ef12b80cf drm/nouveau/gr/tu11x: initial support omits 072663f86d62 drm/nouveau/acr/tu11x: initial support omits 5eb40257047f clk: imx8mn: Fix incorrect clock defines omits bcbf53a0dab5 ARM: dts: imx6dl-colibri-eval-v3: fix sram compatible properties omits 92df9f8a745e Merge branch 'mvneta-xdp-ethtool-stats' omits 6c8a8cfd45af net: mvneta: get rid of xdp_ret in mvneta_swbm_rx_frame omits 3d866523d59c net: mvneta: introduce xdp counters to ethtool omits 320d54415f5d net: mvneta: rely on struct mvneta_stats in mvneta_update_ [...] omits 69de66fcc972 net: mvneta: rely on open-coding updating stats for non-xd [...] omits 9ac41f3c9f05 net: mvneta: move refill_err and skb_alloc_err in per-cpu stats omits 9a6a0dea1617 net: ethernet: dm9000: Handle -EPROBE_DEFER in dm9000_parse_dt() omits c1b18f20d5d7 Merge branch 'mv88e6xxx-Add-SERDES-PCS-registers-to-ethtool-dump' omits bf3504cea7d7 net: dsa: mv88e6xxx: Add 6390 family PCS registers to ethtool -d omits d3f88a24b28d net: dsa: mv88e6xxx: Add 6352 family PCS registers to ethtool -d omits 0d30bbd03d84 net: dsa: mv88e6xxx: Allow PCS registers to be retrieved v [...] omits 27aa6228d6d6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits d2f273f0a920 skbuff.h: fix all kernel-doc warnings omits 8955b4357d6f skbuff: remove stale bit mask comments omits 2bd5662d35c3 Merge branch 'sonic-next' omits d5f3889aca9f net/macsonic: Remove interrupt handler wrapper omits 8fe676b3db7a net/sonic: Start packet transmission immediately omits 13cfff1a902c net/sonic: Remove explicit memory barriers omits d35bf9bc7d72 net/sonic: Remove redundant netif_start_queue() call omits 29660d50a9e3 net/sonic: Remove redundant next_tx variable omits 5d58c21c1030 net/sonic: Refactor duplicated code omits 888d0584afb8 net/sonic: Remove obsolete comment omits 8fb9df97750f Merge branch 'sh_eth-get-rid-of-the-dedicated-regiseter-ma [...] omits b39b7092166b sh_eth: use Gigabit register map for R7S72100 omits a6318d57f68b sh_eth: add sh_eth_cpu_data::gecmr flag omits 7bf47f609f7e sh_eth: check sh_eth_cpu_data::no_xdfar when dumping registers omits f75ca32403db sh_eth: check sh_eth_cpu_data::cexcr when dumping registers omits 6eaeedc1aa27 sh_eth: check sh_eth_cpu_data::no_tx_cntrs when dumping registers omits 66256e0b15bd net/sock.h: fix all kernel-doc warnings omits 58292104832f net: ks8851-ml: Fix 16-bit IO operation omits edacb098ea9c net: ks8851-ml: Fix 16-bit data access omits 69233bba6543 net: ks8851-ml: Remove 8-bit bus accessors omits 5652b46e4e80 Merge branch 'Pause-updates-for-phylib-and-phylink' omits b70486f94bb4 net: phylink: clarify flow control settings in documentation omits 97fec51fe79b net: phylink: improve initial mac configuration omits f904f15ea9b5 net: phylink: allow ethtool -A to change flow control adve [...] omits 4e5aeb4157c8 net: phylink: resolve fixed link flow control omits 33faac8e03ac net: phylink: use phylib resolved flow control modes omits 2d5fbef0c807 net: phylink: ensure manual flow control is selected appro [...] omits 8cdfa25625ca net: phylink: remove pause mode ethtool setting for fixed links omits 45c767faef15 net: add linkmode helper for setting flow control advertisement omits a87ae8a963bd net: add helpers to resolve negotiated flow control omits 8062e2333f8f net: linkmode: make linkmode_test_bit() take const pointer omits 357b41caf949 mptcp: select CRYPTO omits ce7805513d90 Merge branch 'r8169-series-with-further-smaller-improvements' omits 0da3359a4a21 r8169: improve statistics of missed rx packets omits 9db0ac57bd32 r8169: improve rtl_jumbo_config omits f1f9ca287569 r8169: improve rtl8169_get_mac_version omits 711463f83427 r8169: add helper rtl_pci_commit omits 9aab78290a0f r8169: simplify setting netdev features omits cac960c5912a r8169: remove setting PCI_CACHE_LINE_SIZE in rtl_hw_start_8169 omits da090e40a543 r8169: remove unneeded check from rtl_link_chg_patch omits 744676e77720 openvswitch: add TTL decrement action omits c230978fb7d5 Merge branch 'bonding-fix-bonding-interface-bugs' omits b3e80d44f5b1 bonding: fix lockdep warning in bond_get_stats() omits 7151affeef8d net: export netdev_next_lower_dev_rcu() omits 064ff66e2bef bonding: add missing netdev_update_lockdep_key() omits c4c10784293e NFC: pn544: Fix a typo in a debug message omits 6699170376ab ethtool: fix application of verbose no_mask bitset omits 7458bd540fa0 net: dsa: bcm_sf2: Also configure Port 5 for 2Gb/sec on 7278 omits 33946518d493 tcp-zerocopy: Return sk_err (if set) along with tcp receiv [...] omits c8856c051454 tcp-zerocopy: Return inq along with tcp receive zerocopy. omits d965a5432d4c net: dsa: b53: Ensure the default VID is untagged omits 82d81bb070cf Merge branch 'wireguard-fixes' omits 1fbc33b0a7fe wireguard: socket: remove extra call to synchronize_net omits 175f1ca9a9ed wireguard: send: account for mtu=0 devices omits 2a8a4df36462 wireguard: receive: reset last_under_load to zero omits 04ddf1208f03 wireguard: selftests: reduce complexity and fix make races omits b6e4a1aeeb14 mptcp: Protect subflow socket options before connection completes omits 6f08e98d6279 net: phy: restore mdio regs in the iproc mdio driver omits e08ad80551b4 net: add strict checks in netdev_name_node_alt_destroy() omits 0b634c0e7345 Merge branch 'atlantic-fixes' omits 5a292c89a84d net: atlantic: fix out of range usage of active_vlans array omits 52a22f4d6ff9 net: atlantic: possible fault in transition to hibernation omits 380ec5b9af7f net: atlantic: fix potential error handling omits a4980919ad6a net: atlantic: fix use after free kasan warn omits b42726fcf76e net: atlantic: better loopback mode handling omits f08a464c27ca net: atlantic: ptp gpio adjustments omits e7b5f97e6574 net: atlantic: check rpc result and wait for rpc address omits 15beab0a9d79 net: atlantic: checksum compat issue omits 8c8da5b8eaf8 Merge branch 'Enhance-virtio-vsock-connection-semantics' omits 9de9f7d1cb14 tools: testing: vsock: Test when server is bound but not l [...] omits df12eb6d6cd9 net: virtio_vsock: Enhance connection semantics omits ddb535a6a04e Merge tag 'mac80211-next-for-net-next-2020-02-14' of git:/ [...] omits 1e5946f5f7fe net: x25: convert to list_for_each_entry_safe() omits 4e867c9a50ff selftests: forwarding: vxlan_bridge_1d: fix tos value omits 44bfa9c5e5f0 net: rtnetlink: fix bugs in rtnl_alt_ifname() omits 6707b7550605 drm/lima: fix recovering from PLBU out of memory omits e6a41c23df0d net: macb: ensure interface is not suspended on at91rm9200 omits 540e585a79e9 net: fib_rules: Correctly set table field when table numbe [...] omits 0d4597c8c5ab net/rds: Track user mapped pages through special API omits afecdb376bd8 ipv6: Fix nlmsg_flags when splitting a multipath route omits e404b8c7cfb3 ipv6: Fix route replacement with dev-only route omits 1f4c51de3361 lib: objagg: Replace zero-length arrays with flexible-arra [...] omits e8023b030ce1 selftests: forwarding: use proto icmp for {gretap, ip6gret [...] omits d71151a39c97 ptp_qoriq: drop the code of alarm omits a4031afb9d10 powerpc/8xx: Fix clearing of bits 20-23 in ITLB miss omits 50a175dd18de powerpc/hugetlb: Fix 8M hugepages on 8xx omits f2b67ef90b0d powerpc/hugetlb: Fix 512k hugepages on 8xx with 16k page size omits d4f194ed9eb9 powerpc/eeh: Fix deadlock handling dead PHB omits 11a48a5a18c6 Linux 5.6-rc2 omits ab02b61f24c7 Merge tag 'for-linus-5.6-1' of https://github.com/cminyard [...] omits 44024adb4aab Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] omits b982df72ef84 Merge tag 'edac_urgent_for_5.6' of git://git.kernel.org/pu [...] omits e29c6a13ddf5 Merge tag 'block-5.6-2020-02-16' of git://git.kernel.dk/li [...] omits 4d1d0977a215 x86: Fix a handful of typos omits 713db3560410 Merge tag 'for-5.6-rc1-tag' of git://git.kernel.org/pub/sc [...] omits 288b27a06e4f Merge tag '5.6-rc1-smb3-fixes' of git://git.samba.org/sfre [...] omits 8a8b80967b42 Merge tag 'ext4_for_linus_stable' of git://git.kernel.org/ [...] omits d194314da04e drm/i915: Avoid potential division-by-zero in computing CS [...] omits 7fbeb95d0f68 io_uring: add missing io_req_cancelled() omits 1883a0a4658e drm/i915: Track hw reported context runtime omits edddb36644d5 batman-adv: Start new development cycle omits 364e7d3058fc drm/pl111: Support Integrator IM-PD1 module omits e22998f53a1e Bluetooth: Fix a typo in Kconfig omits 54a2a15a5664 ACPICA: Fix a couple of typos omits a34991fdf421 ACPICA: use acpi_size instead of u32 for prefix_path_length omits 8dbb75ce3317 ACPICA: cast length arguement to acpi_ns_build_normalized_ [...] omits 45bbbbe2d5bc ACPICA: cast the result of the pointer difference to u32 omits 464fa2bd52c1 ACPICA: Table Manager: Update comments in a function header omits a1dc35b840e9 ACPICA: Enable sleep button on ACPI legacy wake omits 4444b1785293 ACPICA: Fix a comment "enable" fixed events -> "disable" a [...] omits 9e43f5d544e4 ACPICA: ASL-ASL+ converter: make root file a parameter for [...] omits 1f57e6a2c4ae ACPICA: ASL-ASL+ converter: remove function parameters fro [...] omits fb0c5b05c1d4 ice: use true/false for bool types omits 644f40ea0c08 ice: add function argument description to function header comment omits e0708aa8a5c4 ice: use proper format for function pointer as a function [...] omits 4e83fc934e3a ice: replace "fallthrough" comments with fallthrough reser [...] omits 752eee067843 ice: remove unnecessary fallthrough comments omits 24e2e2a0b8d3 ice: Fix virtchnl_queue_select bitmap validation omits e1fe6926800f ice: Fix and refactor Rx queue disable for VFs omits db70e26e33ee Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 2309ae385a42 ice: Handle LAN overflow event for VF queues omits 39066dc549cf ice: Fix implicit queue mapping mode in ice_vsi_get_qs omits 13a6233b033f ice: Add support to enable/disable all Rx queues before waiting omits 54654e142d9e Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] omits 72634bc228cb ice: Only allow tagged bcast/mcast traffic for VF in port VLAN omits 61c9ce86a6f5 ice: Fix Port VLAN priority bits omits 0b6c6a8bb6d5 ice: Add helper to determine if VF link is up omits b093841f9ac9 ice: Refactor port vlan configuration for the VF omits 42f3efef3554 ice: Add initial support for QinQ omits a4814443993c x86 kvm page table walks: switch to explicit __get_user() omits c8e3dd86600a x86 user stack frame reads: switch to explicit __get_user() omits b719ae070ee2 Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] omits 3e71e1214b66 Merge tag 's390-5.6-3' of git://git.kernel.org/pub/scm/lin [...] omits bd516133cc90 Merge tag 'hwmon-for-v5.6-rc2' of git://git.kernel.org/pub [...] omits ef78e5b7de5d Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] omits bef8e2dfceed MIPS: VPE: Fix a double free and a memory leak in 'release_vpe()' omits 97e914b7de3c MIPS: cavium_octeon: Fix syncw generation. omits 976c23af3ee5 mips: vdso: add build time check that no 'jalr t9' calls left omits 07015d7a103c MIPS: Disable VDSO time functionality on microMIPS omits da99f9355b53 Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] omits 885a066e9603 drm: drop unused drm_display_mode.private omits 2f3ba73ae54f drm: drop unused drm_crtc callback omits d3f703c4359f mips: vdso: fix 'jalr t9' crash in vdso code omits 29e8c8253d7d iio: trigger: stm32-timer: disable master mode when stopping omits 3bf3c9744694 bus: moxtet: fix potential stack buffer overflow omits 0f8839f5f323 drm/i915: Force state->modeset=true when distrust_bios_wm==true omits a4277aa398d7 drm/i915/dsc: force full modeset whenever DSC is enabled at probe omits b18e249bf616 drm/i915: Ensure no conflicts with BIOS when updating Dbuf omits d65d87a07476 ext4: improve explanation of a mount failure caused by a m [...] omits acce61bf85f8 drm/print: clean up RATELIMITED macros omits 9ce12ec8ab48 drm/atomic-helper: fix kerneldoc omits 1fc1e8d4f464 drm/i915/mst: Set intel_dp_set_m_n() for MST slaves omits dfb9b69e3b84 Merge tag 'perf-urgent-for-mingo-5.6-20200214' of git://gi [...] omits 3dbae1553897 Input: cyapa - replace zero-length array with flexible-arr [...] omits 94bef5d57992 Input: tca6416-keypad - replace zero-length array with fle [...] omits 3d87c75d84e2 Input: gpio_keys_polled - replace zero-length array with f [...] omits 829e69446995 Merge tag 'nfs-for-5.6-2' of git://git.linux-nfs.org/proje [...] omits cf556edfde6c Merge tag 'ceph-for-5.6-rc2' of https://github.com/ceph/ce [...] omits 807b9515b7d0 scsi: Revert "target: iscsi: Wait for all commands to fini [...] omits 76261ada16dc scsi: Revert "RDMA/isert: Fix a recently introduced regres [...] omits ca60ad6a6bc4 Merge tag 'io_uring-5.6-2020-02-14' of git://git.kernel.dk [...] omits 5036c0d0f280 drm/edid: Add a FIXME about DispID CEA data block revision omits 6e8a942b9ddc drm/edid: Document why we don't bounds check the DispID CE [...] omits 4d23f4848624 drm/edid: Clear out spurious whitespace omits f447dd1fa3f5 drm/edid: Introduce is_detailed_timing_descritor() omits a7a131ac18a2 drm/edid: Don't accept any old garbage as a display descriptor omits 7304b9810a73 drm/edid: Check the number of detailed timing descriptors [...] omits 2019fc96af22 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net omits 4e03e4e6d2a0 Merge tag 'pm-5.6-rc2' of git://git.kernel.org/pub/scm/lin [...] omits 81f3011cbf50 Merge tag 'sound-5.6-rc2' of git://git.kernel.org/pub/scm/ [...] omits 3f0d329371c0 Merge tag 'drm-fixes-2020-02-14' of git://anongit.freedesk [...] omits 2c2a7552dd64 ecryptfs: replace BUG_ON with error handling code omits f8e48a8408f5 eCryptfs: Replace deactivated email address omits 726464596b5d MAINTAINERS: eCryptfs: Update maintainer address and downg [...] omits 685eff513183 IB/mlx5: Use div64_u64 for num_var_hw_entries calculation omits 7f97d3e80649 drm/mcde: Fix Sphinx formatting omits eab2404ba798 Bluetooth: Add BT_PHY socket option omits b08c3ed609aa drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits 120cf959308e drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits c657b936ea98 drm/amdgpu/soc15: fix xclk for raven omits aad4e2dbe543 drm/amd/powerplay: always refetch the enabled features sta [...] omits c6f8c4404410 drm/amd/display: fix dtm unloading omits 43064f5c8b88 drm/amd/display: fix backwards byte order in rx_caps. omits 99c73ce158a4 drivers base/arch_topology: Reformat topology_get_[cpu/fre [...] omits e92a4eb490cb drivers base/arch_topology: Remove 'struct sched_domain' f [...] omits f25372ffc3f6 nvme: fix the parameter order for nvme_get_log in nvme_get [...] omits fa46c6fb5d61 nvme/pci: move cqe check after device shutdown omits 97b2512ad000 nvme: prevent warning triggered by nvme_stop_keep_alive omits 2d570a7c0251 nvme/tcp: fix bug on double requeue when send fails omits 85db6b7ae65f cifs: make sure we do not overflow the max EA buffer size omits 2c6251ad91af cifs: enable change notification for SMB2.1 dialect omits 8f486296459c ASoC: dapm: remove snd_soc_dapm_put_enum_double_locked omits 4b8a1ca46283 ASoC: max98090: revert invalid fix for handling SHDN omits b57a368efde6 usb: gadget: f_phonet: Replace zero-length array with flex [...] omits 21a37aeda674 USB: musb: Replace zero-length array with flexible-array member omits 6ecc632d4b35 usb: typec: tcpm: set correct data role for non-DRD omits 21d78d860cd6 thunderbolt: Add missing kernel-doc parameter descriptions omits 0616ca73fd35 usb: use kobj_to_dev() API omits 643f7d95fe23 serial: core: use octal permissions on module param omits d2403cadc1ee serial: core: Consolidate spin lock initialization code omits 7a49955af144 serial: core: Introduce uart_console_enabled() helper omits 7ff6ea0fd384 drm/print: Delete a few unused shouting macros omits b1f17561541c staging: wilc1000: define macros to replace magic number values omits 5832cbe21c16 staging: wilc1000: use short name for hif local variable i [...] omits 167bd21c315e staging: wilc1000: define macros for different register ad [...] omits a088ae77f44b staging: wilc1000: use commmon function to set SDIO block size omits bf13984d515d staging: wilc1000: make use of ALIGN macro omits eda308be643f staging: wilc1000: refactor interrupt handling for sdio omits 759af9b84eec staging: wilc1000: remove use of MAX_NUN_INT_THRPT_ENH2 macro omits 38f193dff5cc staging: wilc1000: make use of FIELD_GET/_PREP macro omits c77761d660a6 staging: rtl8723bs: Fix spacing issues omits fcf7df7aae24 drm/i915/selftests: Check for the error interrupt before we wait! omits a1fa83bdab78 netdevice.h: fix all kernel-doc and Sphinx warnings omits 3ea89fa795c5 Merge branch 'dsa-headroom' omits ddc9abaf5d99 net: dsa: tag_ar9331: Make sure there is headroom for tag omits 04fb91243a85 net: dsa: tag_qca: Make sure there is headroom for tag omits 5fdcce211b3a net, ip6_tunnel: enhance tunnel locate with link check omits 215be713d05d drm/sun4i: dsi: Remove incorrect use of runtime PM omits bab8f1ff17da Merge tag 'sti-dt-for-5.7-round1' of git://git.kernel.org/ [...] omits 1a2703bd7356 drm/sun4i: dsi: Allow binding the host without a panel omits 0e4e3fb4901d drm/sun4i: dsi: Use NULL to signify "no panel" omits dc84f0915128 drm/sun4i: dsi: Remove unused drv from driver context omits b32cb6fcf1f8 Merge tag 'mac80211-for-net-2020-02-14' of git://git.kerne [...] omits 907e51e41ad9 Merge branch 'smc-fixes' omits 369537c97024 net/smc: no peer ID in CLC decline for SMCD omits 67f562e3e147 net/smc: transfer fasync_list in case of fallback omits b9cd7be04b0e dt-bindings: add description for new supported chips omits 9fc89f796513 iio: imu: inv_mpu6050: update LPF bandwidth settings omits 8abce87d3991 iio: imu: inv_mpu6050: add support of ICM20690 omits d31f74e60804 iio: imu: inv_mpu6050: add support of IAM20680 omits 23db8d695931 iio: imu: inv_mpu6050: add support of ICM20609 & ICM20689 omits 4235cc30c906 iio: imu: inv_mpu6050: cleanup of/acpi support omits db6bcb8c2588 iio: adc: modify NPCM reset support omits 816abe42b8bd dt-binding: iio: add NPCM ADC reset support omits 5e00708df381 iio: vcnl4000: Enable runtime pm for vcnl4200/4040 omits 4a818643e988 iio: vcnl4000: Use a single return when getting IIO_CHAN_INFO_RAW omits 55f82c00b2f3 iio: dac: ltc2632: remove some unused defines omits 9f15a4a0adc9 iio: dac: ltc2632: add support for LTC2636 family omits f243d0f0bd16 iio: dac: ltc2632: drop some duplicated data omits b7dec2cb19f3 dt-bindings: iio: ltc2632: expand for ltc2636 support omits 1acb2249ee38 arm: Remove TIF_NOHZ omits 68d875131e43 x86: Remove TIF_NOHZ omits dc221a28d094 Merge branch 'hns3-fixes' omits 47327c9315b2 net: hns3: fix a copying IPv6 address error in hclge_fd_ge [...] omits 19eb1123b4e9 net: hns3: fix VF bandwidth does not take effect in some case omits d0db7ed39751 net: hns3: add management table after IMP reset omits 490f561b783d context-tracking: Introduce CONFIG_HAVE_TIF_NOHZ omits 7c805795307b x86/entry: Remove _TIF_NOHZ from _TIF_WORK_SYSCALL_ENTRY omits cee5f20fece3 Bluetooth: secure bluetooth stack from bluedump attack omits dfa9a5efe8b9 ALSA: rawmidi: Avoid bit fields for state flags omits dc7497795e01 ALSA: seq: Fix concurrent access to queue current tick/time omits bb51e669fa49 ALSA: seq: Avoid concurrent access to queue flags omits 62765941155e perf llvm: Fix script used to obtain kernel make directive [...] omits 932183aa35c6 mwifiex: change license text from MARVELL to NXP omits 3084ea9ea889 thunderbolt: icm: Replace zero-length array with flexible- [...] omits 2251157b335b iio: srf04: add power management feature omits 66053d5d1b74 dt-bindings: devantech-srf04.yaml: add pm feature omits 9960c70949d4 iio: st_sensors: handle memory allocation failure to fix n [...] omits cef2760954cf iio: adc: ad7124: add 3db filter omits ebf7a1126717 iio: ad5755: fix spelling mistake "to" -> "too" and gramma [...] omits 97d642e23037 iio: light: Add a driver for Sharp GP2AP002x00F omits a2ff6e0347a9 iio: light: Add DT bindings for GP2AP002 omits 5de6570b8abb iio: imu: st_lsm6dsx: Fix mismatched comments omits 357528156207 iio: accel: st_accel: Use st_sensors_dev_name_probe() omits a8cf1723c4b7 dt-bindings: iio: adc: stm32-adc: convert bindings to json-schema omits c2a9fca17e4c thunderbolt: eeprom: Replace zero-length array with flexib [...] omits 926b005cd8c4 drm/i915: split out display debugfs to a separate file omits 3629ac5b9253 Merge branch 'pm-cpufreq' omits 814d51f8889b PM: QoS: Make CPU latency QoS depend on CONFIG_CPU_IDLE omits b8e6e27c626e Documentation: PM: QoS: Update to reflect previous code changes omits fe52de36dc5d PM: QoS: Update file information comments omits 67b06ba01857 PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY and rename related functions omits 5371a79be97c sound: Call cpu_latency_qos_*() instead of pm_qos_*() omits 77b352456941 drivers: usb: Call cpu_latency_qos_*() instead of pm_qos_*() omits 01d2b1898c7c drivers: tty: Call cpu_latency_qos_*() instead of pm_qos_*() omits c4c632e9074b drivers: spi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 81e95ad74154 drivers: net: Call cpu_latency_qos_*() instead of pm_qos_*() omits d1b98305916b drivers: mmc: Call cpu_latency_qos_*() instead of pm_qos_*() omits 7c51a06b2560 drivers: media: Call cpu_latency_qos_*() instead of pm_qos_*() omits 6ca50a47c096 drivers: hsi: Call cpu_latency_qos_*() instead of pm_qos_*() omits 4d4dda487a36 drm: i915: Call cpu_latency_qos_*() instead of pm_qos_*() omits 2c77ae22ff8a drm/virtio: fix error check omits 098729575057 mt76: Introduce mt76_mcu data structure omits a9fddf08ec66 mt76: mt7615: remove rx_mask in mt7615_eeprom_parse_hw_cap omits 5d5a99464abb mt76: mt76u: rename stat_wq in wq omits 972c598133d8 mt76: mt76u: extend RX scatter gather number omits cf605a3bd9fb mt76: mt7615: rely on mt76_queues_read for mt7622 omits e22d0b89647c mt76: do not set HOST_BROADCAST_PS_BUFFERING for mt7615 omits 0e544cb59c9a mt76: mt7615: rework rx phy index handling omits 07cda406308b mt76: fix rounding issues on converting per-chain and comb [...] omits 049019c2a07d mt76: mt76x2: avoid starting the MAC too early omits 43ba19228cfa mt76: avoid extra RCU synchronization on station removal omits 8e2ad48e2bac mt76: mt7615: fix monitor mode on second PHY omits c5502b89ee68 mt76: mt7615: fix adding active monitor interfaces omits e07880b24d08 mt76: mt7615: switch mt7615_mcu_set_rx_ba to v2 format omits 4690da34f154 mt76: mt7615: switch mt7615_mcu_set_tx_ba to v2 format omits 184dd9a11d7d mt76: mt7615: use new tag sta_rec_wtbl omits 6849e29ed92e mt76: mt7615: add starec operating flow for firmware v2 omits 9190d90daa2c mt76: mt7615: add a helper to encapsulate sta_rec operation omits 20c3604f3e7c mt76: mt7615: simplify mcu_set_sta flow omits dc80bb6f6ee6 mt76: mt7615: simplify mcu_set_bmc flow omits 35492cd28f2a mt76: mt7615: add support for testing hardware reset omits 61c4fa721968 mt76: mt7615: implement hardware reset support omits f347f81a8ac9 mt76: mt7615: report firmware log event messages omits 15d9a5d7b556 mt76: mt7615: fix and rework tx power handling omits 8351943d3c70 mt76: mt7615: add Kconfig entry for MT7622 omits eacf61101260 mt76: mt7615: disable DBDC on MT7622 omits 8c90c2253eea mt76: mt7615: decrease rx ring size for MT7622 omits 6aa4ed7927f1 mt76: mt7615: implement DMA support for MT7622 omits 35da599fcdc2 mt76: mt7615: implement probing and firmware loading on MT7622 omits c3ad5e9d00af mt76: mt7615: disable 5 GHz on MT7622 omits 8acb7afc693b mt76: mt7615: add calibration free support for MT7622 omits 5dff21eef6e5 mt76: mt7615: add eeprom support for MT7622 omits cdad4874057d mt76: mt7615: add dma and tx queue initialization for MT7622 omits 853fb35c503d mt76: mt7615: fix MT_INT_TX_DONE_ALL definition for MT7622 omits 4e569727da74 mt76: mt7615: store N9 firmware version instead of CR4 omits 1c88e7e0aee4 mt76: mt7615: split up firmware loading functions omits 57ec55e9f775 mt76: mt7615: move mmio related code from pci.c to mmio.c omits 13602c9d20cd mt76: mt7615: add __aligned(4) to txp structs omits cd82b0e0ca71 dt-bindings: net: wireless: mt76: document bindings for MT7622 omits d9c54264d818 mt76: enable Airtime Queue Limit support omits e970e6659899 mt76: mt7603: increase dma mcu rx ring size omits 8f6c4f7ba1a1 mt76: dma: do not write cpu_idx on rx queue reset until af [...] omits 93eaec7625f1 mt76: fix handling full tx queues in mt76_dma_tx_queue_skb_raw omits 5ffc6b5a9840 mt76: set dma-done flag for flushed descriptors omits 94d4d07675fa mt76: mt76u: introduce MT_DRV_RX_DMA_HDR flag omits 3bcd979c8a24 mt76: mt76u: add endpoint to mt76u_bulk_msg signature omits 9803b7b16176 mt76: mt76u: introduce mt76u_skb_dma_info routine omits 16d6dac00939 mt76: mt76u: take into account different queue mapping for 7663 omits 1e816c65cb38 mt76: mt76u: add {read/write}_extended utility routines omits 94e1cfa890b7 mt76: mt76u: introduce mt76u_alloc_mcu_queue utility routine omits 1d54bc27165d mt76: mt76u: resume all rx queue in mt76u_resume_rx omits 87999d4e6b15 mt76: mt76u: add queue parameter to mt76u_rx_urb_alloc omits 63deaab0dd8f mt76: mt76u: add mt76u_alloc_rx_queue utility routine omits b430b7db3889 mt76: mt76u: stop/free all possible rx queues omits 38e09a49f449 mt76: mt76u: introduce mt76u_free_rx_queue utility routine omits 9aeb0d114d4e mt76: mt76u: move mcu buffer allocation in mt76x02u drivers omits 37ec6a03d728 mt76: mt76u: add queue id parameter to mt76u_submit_rx_buffers omits 2fe6a5564d59 mt76: mt76u: use mt76_queue as mt76u_complete_rx context omits ab221b207b60 mt76: mt76u: add mt76_queue to mt76u_refill_rx signature omits 0d1862104e6a mt76: mt76u: add mt76_queue to mt76u_get_next_rx_entry signature omits 840728899c84 mt76: mt76u: add mt76u_process_rx_queue utility routine omits f4021e1f0691 mt76: mt76u: check tx_status_data pointer in mt76u_tx_tasklet omits a1ea1d688d0b mt76: mt76x02u: avoid overwrite max_tx_fragments omits 85b7a5d0b2ab mt76: rely on mac80211 utility routines to compute airtime omits 1b784c3343ed mt76: mt7615: remove leftover routine declaration omits fecde5da035e mt76: move WIPHY_FLAG_HAS_CHANNEL_SWITCH in mt76_phy_init omits 26b487669756 mt76: mt7615: fix endianness in mt7615_mcu_set_eeprom omits 2ce73efe0f8e mt76: mt7615: initialize radar specs from host driver omits d9d8be11f88b mt76: mt76x2: get rid of leftover target omits 9cd82366a7c0 mt76: mt7615: add tracing support omits 5498974bd5d0 mt76: move mac_txdone tracepoint in mt76 module omits a3f657ec1f9a mt76: move dev_irq tracepoint in mt76 module omits c388d8584bc8 mt76: mt7615: add a get_stats() callback omits 679b23fef8a4 mt76: mt7615: add per-phy mib statistics omits 31affc967f04 mt76: mt7615: report TSF information omits 0d88aea88f1d mt76: mt7615: add set_antenna callback omits 4fe9218c5eda mt76: mt7615: rework set_channel function omits 2cad515ece8a mt76: mt7615: add missing settings for simultaneous dual-b [...] omits cd736c474712 mt76: fix compilation warning in mt76_eeprom_override() omits ff44d907ee10 mt76: mt7603: simplify led reg definitions omits d1ff4a3c2fab mt76: mt76x02: simplify led reg definitions omits ff913979a2d3 mt76: mt7615: introduce LED support omits 9379df2fd923 mt76: clear skb pointers from rx aggregation reorder buffe [...] omits d55aa5e17461 mt76: mt7603: fix input validation issues for powersave-fi [...] omits c99dc3c1524d mt76: mt7615: increase MCU command timeout omits e5051965fd2b mt76: mt7615: measure channel noise and report it via survey omits a25c888f3a5f mt76: mt7615: fix MT7615_CFEND_RATE_DEFAULT value omits b74f98b828f5 mt76: mt76x02: minor mt76x02_mac_set_beacon optimization omits c708bfa352d3 mt76: mt76x02u: do not set NULL beacons omits a6bfb6d13f33 mt76: usb: use max packet length for m76u_copy omits d3cc4e7640ca mt76: mt76x02: add channel switch support for usb interfaces omits 944624866996 mt76: speed up usb bulk copy omits 5c48e60e57b0 mt76: mt76x02: remove a copy call for usb speedup omits 7d2886404e78 mt76: mt76x02: add check for invalid vif idx omits f27469a93396 mt76: mt76x02: split beaconing omits 0794d03a8f2f mt76: mt76x02: omit beacon slot clearing omits e7ec563eae04 mt76: use AC specific reorder timeout omits 183d1fcf0b6a mt76: mt7615: add set_coverage class support omits 6a792b1a0332 mt76: mt7603: set 0 as min coverage_class value omits bae76a1eefd4 mt76: mt76x02: fix coverage_class type omits 175b4d58b91a mt76: mt7615: report firmware version using ethtool omits f53300fdaa84 mt76: mt7615: Fix build with older compilers omits 1a874afbbf88 dt-bindings: net: wireless: mt76: introduce big-endian property omits b3c6d6388b51 mt76: eeprom: add support for big endian eeprom partition omits 00c29ab2f671 mt76: mt7603: reset STA_CCA counter setting the channel omits eba571683b40 mt76: fix possible undetected invalid MAC address omits 37a68e001578 mt76: disable bh in mt76_dma_rx_poll omits 2703bafcdbf7 mt76: fix rx dma ring descriptor state on reset omits 3e3848280f7d mt7615: replace sta_state callback with sta_add/sta_remove omits c3c25d09d4ac mt76: mt7615: defer mcu initialization via workqueue omits f0305d182c02 mt76: mt7615: update beacon contents on BSS_CHANGED_BEACON omits 0f2173f093b3 mt76: mt7615: add support for registering a second wiphy v [...] omits 9ce2f7fa94c1 mt76: mt7615: select the correct tx queue for frames sent [...] omits b0b5426ee7d5 mt76: mt7615: move radio/mac initialization to .start/stop [...] omits ac3ef85cebde mt76: mt7615: initialize dbdc settings on interface add omits 27ae72193249 mt76: mt7615: add multiple wiphy support to the rx path omits 2bed2a3e905a mt76: mt7615: rework chainmask handling omits 5dabdf71e94e mt76: mt7615: add multiple wiphy support to the dfs support code omits d23cb96ccf71 mt76: mt7615: remove useless MT_HW_RDD0/1 enum omits f89f58c8fb63 mt76: mt7615: add missing register init for dual-wiphy support omits d446a20f5b0c mt76: mt7615: add multiple wiphy support for smart carrier sense omits fdd2e570764c mt76: mt7615: add dual-phy support for mac80211 ops omits c9619dfaf2ab mt76: do not overwrite max_tx_fragments if it has been set omits 30684481e6ca mt76: move ampdu_ref from mt76_dev to driver struct omits c7d2d6310969 mt76: add ext_phy field to struct mt76_wcid omits c89d36254155 mt76: add function for allocating an extra wiphy omits a3d01038719c mt76: add priv pointer to struct mt76_phy omits 8af63fed3389 mt76: add multiple wiphy support to mt76_get_min_avg_rssi omits beaaeb6b6827 mt76: move txpower and antenna mask to struct mt76_phy omits 9e5f6dd7a5c6 mt76: move txpower_conf back to driver specific structs omits db7aa188623d mt76: move chainmask back to driver specific structs omits 011849e0fc55 mt76: move state from struct mt76_dev to mt76_phy omits 5a95ca41223e mt76: keep a set of software tx queues per phy omits 96747a51fe62 mt76: move channel state to struct mt76_phy omits 426e8e413ce8 mt76: add support for an extra wiphy in mt76_sta_state() omits e394b5757bad mt76: add support for an extra wiphy in the tx status path omits 1f6e0baa703d mac80211: allow setting queue_len for drivers not using wa [...] omits 256db7423c31 ieee80211: add WPA3 OWE AKM suite selector omits db6d9e9e8b48 mac80211: Fix setting txpower to zero omits 33181ea7f5a6 mac80211: fix wrong 160/80+80 MHz setting omits ea75080110a4 cfg80211: add missing policy for NL80211_ATTR_STATUS_CODE omits be0aba826c4a HID: i2c-hid: add Trekstor Surfbook E11B to descriptor override omits cba6437a1854 genirq/proc: Reject invalid affinity masks (again) omits 51dede9c05df x86/mce/amd: Fix kobject lifetime omits 9fba6d077f64 mt76: add support for an extra wiphy in the main tx path omits bfc394dd65ef mt76: add support for an extra wiphy in the rx path omits ac24dd35028b mt76: introduce struct mt76_phy omits e54432563b68 mt76: move initialization of some struct members to mt76_a [...] omits c9cc0517bba9 crypto: chacha20poly1305 - prevent integer overflow on lar [...] omits 06d3ff6e7451 drm/i915: move intel_csr.[ch] under display/ omits 6f4134b30b6e Merge tag 'drm-intel-next-fixes-2020-02-13' of git://anong [...] omits e44c1e3a2941 Merge tag 'amd-drm-fixes-5.6-2020-02-12' of git://people.f [...] omits 7ebdc26a315a Merge tag 'drm-misc-next-fixes-2020-02-07' of git://anongi [...] omits 984f0103fcd1 Merge tag 'drm-misc-fixes-2020-02-07' of git://anongit.fre [...] omits 7155c44624d0 ARM: dts: ls1021a: Restore MDIO compatible to gianfar omits 5179a9dfa944 Input: synaptics - remove the LEN0049 dmi id from topbutto [...] omits b8a3d819f872 Input: synaptics - enable SMBus on ThinkPad L470 omits bf502391353b Input: synaptics - switch T470s to RMI4 by default omits a1b9b65edfd8 Input: gpio_keys - replace zero-length array with flexible [...] omits cfb8d7811f81 Input: goldfish_events - replace zero-length array with fl [...] omits 54d6477dca3b ARM: dts: imx7d: fix opp-supported-hw omits 2ca10259b418 io_uring: prune request from overflow list on flush omits 3da627073b56 Documentation/process: Swap out the ambassador for Canonical omits e11f5bd8228f drm: Add support for DP 1.4 Compliance edid corruption test omits 253050f57c7a selinux: factor out loop body from filename_trans_read() omits cabe17d0173a ACPI: watchdog: Set default timeout in probe omits 2ba33a4e9e22 ACPI: watchdog: Fix gas->access_width usage omits 1dade3a7048c ACPICA: Introduce ACPI_ACCESS_BYTE_WIDTH() macro omits b19e8c684703 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] omits a1b93e890d4f ACPI: Add new tiny-power-button driver to directly signal init omits ac1cc6b4856f ACPI: button: move HIDs to acpi/button.h omits 1d40890aae81 Merge tag 'gpio-v5.6-2' of git://git.kernel.org/pub/scm/li [...] omits 803381f9f117 Merge branch 'icmp-account-for-NAT-when-sending-icmps-from [...] omits 45942ba890e6 xfrm: interface: use icmp_ndo_send helper omits a12d7f3cbdc7 wireguard: device: use icmp_ndo_send helper omits 67c9a7e1e3ac sunvnet: use icmp_ndo_send helper omits e0fce6f945a2 gtp: use icmp_ndo_send helper omits 0b41713b6066 icmp: introduce helper for nat'd source address in network [...] omits 64ae1342f898 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] omits 07134cf69623 Merge branch 'skip_sw-skip_hw-validation' omits e2debf0852c4 net/sched: flower: add missing validation of TCA_FLOWER_FLAGS omits 1afa3cc90f8f net/sched: matchall: add missing validation of TCA_MATCHALL_FLAGS omits 6ee2deb6fbed net/flow_dissector: remove unexist field description omits 304db6cb7610 page_pool: refill page when alloc.count of pool is zero omits 89e960b5a995 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] omits 8eecfb3985e8 drm/i915: switch i915_driver_probe() to use i915 local variable omits 46edcdbdb6d8 drm/i915: register vga switcheroo later, unregister earlier omits 8fc7036ee652 drm/msm/dpu: fix BGR565 vs RGB565 confusion omits c6659785dfb3 drm/msm/dsi/pll: call vco set rate explicitly omits a1028dcfd0dd drm/msm/dsi: save pll state before dsi host is powered off omits 5d63944f8206 NFSv4: Ensure the delegation cred is pinned when we call d [...] omits 8c75593c6eee NFSv4: Ensure the delegation is pinned in nfs_do_return_de [...] omits c16904b0f305 drm/amd/powerplay: correct the way for checking SMU_FEATUR [...] omits cd1b659d8ce7 NFSv4.1 make cachethis=no for writes omits ca1c67130282 xprtrdma: Fix DMA scatter-gather list mapping imbalance omits 9a0584f05687 selftests: openat2: fix build error on newer glibc omits 3e8393630e92 selftests: use LDLIBS for libraries instead of LDFLAGS omits 07e6124a1a46 vt: selection, close sel_buffer race omits 687bff0cd08f vt: selection, handle pending signals in paste_selection omits 4508cf76b1ec serial: cpm_uart: call cpm_muram_init before registering console omits 02042a4cf472 serial: 8250_pci: Replace zero-length array with flexible- [...] omits 4a37c0fcf5d4 serial: sc16is7xx: Replace zero-length array with flexible [...] omits e2327678732d staging: vc04_services: Fix wrong early return in next_ser [...] omits 2e5b1886e9ba Documentation: bootconfig: fix Sphinx block warning omits 473da2f0d80a docs: userspace: ioctl-number: remove mc146818rtc conflict omits 3b82a112ce59 Documentation/ABI: move sysfs-kernel-uids to removed directory omits 895f2c20a88a docs: admin-guide: Add description of %c corename format omits 067dde902f71 drm/i915/hdmi: prefer to_i915() over drm->dev_private to g [...] omits 56e6b3b0b381 Documentation: zram: fix the description about orig_data_s [...] omits cb63032b1233 Documentation: nfs: knfsd-stats: convert to ReST omits 04f81fb08d06 Documentation: nfs: nfs41-server: convert to ReST omits 250baf06aacf Documentation: nfs: rpc-server-gss: convert to ReST omits f0bf8a988b26 Documentation: nfs: rpc-cache: convert to ReST omits 34e75cf4beb1 Documentation: nfs: convert pnfs.txt to ReST omits 6e5cf31fbe65 x86/mce/amd: Publish the bank pointer only after setup has [...] omits c96dceeabf76 jbd2: do not clear the BH_Mapped flag when forgetting a me [...] omits 6a66a7ded12b jbd2: move the clearing of b_modified flag to the journal_ [...] omits af133ade9a40 ext4: add cond_resched() to ext4_protect_reserved_inode omits 48a34311953d ext4: fix checksum errors with indexed dirs omits 4f97a68192bd ext4: fix support for inode sizes > 1024 bytes omits c7ff8573ad21 crypto/testmgr: enable selftests for paes-s390 ciphers omits 46d36880d1c6 ext4: simplify checking quota limits in ext4_statfs() omits 14c9ca0583ee ext4: don't assume that mmp_nodename/bdevname have NUL omits 4c8ed8b12674 drm/i915/selftests: Exercise timeslice rewinding omits 1dd017882e01 RDMA/core: Fix protection fault in get_pkey_idx_qp_list omits 450c52c7847b Merge tag 'fixes-for-v5.6-rc1' of git://git.kernel.org/pub [...] omits 4ec31cb6241d bcache: remove macro nr_to_fifo_front() omits 309cc719a2c8 bcache: Revert "bcache: shrink btree node cache after bch_ [...] omits 0b96da639a48 bcache: ignore pending signals when creating gc and alloca [...] omits 0fbb027b44e7 ALSA: pcm: Fix double hw_free calls omits 2227ab4216cd dmaengine: idxd: Fix error handling in idxd_wq_cdev_dev_setup() omits 83c49f734463 dmaengine: doc: fix warnings/issues of client.rst omits 8ac0e6641c7c RDMA/rxe: Fix soft lockup problem due to using tasklets in [...] omits 61b5865d56bb dmaengine: idxd: fix runaway module ref count on device dr [...] omits 9b6d3bbc1335 RDMA/mlx5: Prevent overflow in mmap offset calculations omits 9ea04d0df6e6 IB/umad: Fix kernel crash while unloading ib_umad omits 9051db381fab mmc: sdhci-msm: Mark sdhci_msm_cqe_disable static omits a8af8694a5e8 RDMA/mlx5: Fix async events cleanup flows omits a0767da7774d RDMA/core: Add missing list deletion on freeing event queue omits 512a928affd5 ARM: imx: build v7_cpu_resume() unconditionally omits aea7afd9079f spi: spidev_test: Remove the whole "include" directory whe [...] omits 470a072e1220 spi: spidev_test: Use perror() only if errno is not 0 omits 1f3c36328a48 spi: spidev_test: Check input_tx and input_file first afte [...] omits 020bd6c48ebd spi: spidev_test: Remove break after exit statement omits b6570fdb96ed ASoC: codec2codec: avoid invalid/double-free of pcm runtime omits ca065bf12771 USB: apple-mfi-fastcharge: fix endianess issue in probe omits 03cd45d2e219 thunderbolt: Prevent crash if non-active NVMem file is read omits eb0bbba7636b ARM: dts: imx6: phycore-som: fix emmc supply omits d593126a96b5 Merge tag 'usb-serial-5.6-rc2' of https://git.kernel.org/p [...] omits e06b8524e8e5 drm/i915/gt: Suppress warnings for unused debugging locals omits 4d59588c09f2 EDAC/sysfs: Remove csrow objects on errors omits 216aa145aaf3 EDAC/mc: Fix use-after-free and memleaks during device removal omits 48e678076e58 drm: Remove legacy version of get_scanout_position() omits f397d66b31ab drm: Clean-up VBLANK-related callbacks in struct drm_driver omits 4bebe91adbf5 drm/vmwgfx: Convert to CRTC VBLANK callbacks omits dc3260d0f6c6 drm/vkms: Convert to CRTC VBLANK callbacks omits 7e69ed6ea1c6 drm/vc4: Convert to CRTC VBLANK callbacks omits 3c8639ce14c9 drm/vc4: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits 87b09c6227b7 drm/sti: Convert to CRTC VBLANK callbacks omits 9661510e51ee drm/stm: Convert to CRTC VBLANK callbacks omits b70fbfc7d516 drm/stm: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits 76e8cfd802c5 drm/msm: Convert to CRTC VBLANK callbacks omits 273eb5ed7812 drm/msm: Convert to struct drm_crtc_helper_funcs.get_scano [...] omits d7757ba3f22a drm/radeon: Convert to CRTC VBLANK callbacks omits 27b4118d5c1b drm/radeon: Convert to struct drm_crtc_helper_funcs.get_sc [...] omits 91640a71e771 drm/nouveau: Convert to CRTC VBLANK callbacks omits 072a26c75cf2 drm/nouveau: Convert to struct drm_crtc_helper_funcs.get_s [...] omits 4bbffbf3c19a drm/i915: Convert to CRTC VBLANK callbacks omits 42eabbe5589f drm/gma500: Convert to CRTC VBLANK callbacks omits e3eff4b5d91e drm/amdgpu: Convert to CRTC VBLANK callbacks omits ea702333e567 drm/amdgpu: Convert to struct drm_crtc_helper_funcs.get_sc [...] omits 7fe3f0d15aac drm: Add get_vblank_timestamp() to struct drm_crtc_funcs omits f1e2b6371c12 drm: Add get_scanout_position() to struct drm_crtc_helper_funcs omits 9e0e8f01c862 drm: Remove internal setup of struct drm_device.vblank_dis [...] omits fe66a17ecd49 x86: platform: iosf_mbi: Call cpu_latency_qos_*() instead [...] omits f60ccc3558dd cpuidle: Call cpu_latency_qos_limit() instead of pm_qos_request() omits fa048c59bf1b PM: QoS: Add CPU latency QoS API wrappers omits e033b6c175a3 PM: QoS: Adjust pm_qos_request() signature and reorder pm_qos.h omits 333eed7d2006 PM: QoS: Simplify definitions of CPU latency QoS trace events omits 2552d3520132 PM: QoS: Rename things related to the CPU latency QoS omits 3a4a0042228a PM: QoS: Drop PM_QOS_CPU_DMA_LATENCY notifier chain omits 02c92a378940 PM: QoS: Redefine struct pm_qos_request and drop struct pm [...] omits 299a229830a2 PM: QoS: Clean up misc device file operations omits 63cffc05348e PM: QoS: Drop iterations over global QoS classes omits dcd70ca1a3bf PM: QoS: Clean up pm_qos_read_value() and pm_qos_get/set_value() omits 7b35370b2ebc PM: QoS: Clean up pm_qos_update_target() and pm_qos_update [...] omits 87ad73567996 PM: QoS: Drop the PM_QOS_SUM QoS type omits 5a7ea52b6fae PM: QoS: Drop pm_qos_update_request_timeout() omits 5cfd31c5b3a3 drm/virtio: fix virtio_gpu_cursor_plane_update(). omits d822ccae8e60 drm/virtio: fix virtio_gpu_execbuffer_ioctl locking omits 0f0658636dab drm/qxl: replace zero-length array with flexible-array member omits aa7619a39ace rtw88: Fix incorrect beamformee role setting omits a9149d243f25 iwlwifi: mvm: Do not require PHY_SKU NVM section for 3168 devices omits 2f89f37fe23d drm/hisilicon/hibmc: add gamma_set function omits 5970af8b58aa drm/hisilicon/hibmc: add DPMS on/off function omits f2f8653e0d77 drm/hisilicon/hibmc: fix 'xset dpms force off' fail omits 997bac693aca drm/bridge: ti-sn65dsi86: Avoid invalid rates omits c2e1ea320d19 drm/bridge: ti-sn65dsi86: Train at faster rates if slower [...] omits 3438ea3dc896 drm/bridge: ti-sn65dsi86: Group DP link training bits in a [...] omits 37c1d89820e7 drm/bridge: ti-sn65dsi86: Use 18-bit DP if we can omits 457622d9f99b drm/bridge: ti-sn65dsi86: Read num lanes from the DP sink omits cf33de1799c6 drm/bridge: ti-sn65dsi86: Config number of DP lanes Mo' Betta omits fa8a66c68755 drm/bridge: ti-sn65dsi86: Don't use MIPI variables for DP link omits 2f8fcc7794c1 drm/bridge: ti-sn65dsi86: zero is never greater than an un [...] omits ca1b885cbe9e drm/bridge: ti-sn65dsi86: Split the setting of the dp and [...] omits 7f19380b2cfd crypto: qce - handle AES-XTS cases that qce fails omits ce163ba0bf29 crypto: qce - use AES fallback for small requests omits d6364b812843 crypto: qce - use cryptlen when adding extra sgl omits 9ce9a5d5c362 crypto: allwinner - remove redundant platform_get_irq erro [...] omits 00adbe714b28 crypto: chelsio - Print the chcr driver information while [...] omits 8e3b7fd7ea55 crypto: tcrypt - fix printed skcipher [a]sync mode omits 7f1cfe41cc29 crypto: proc - simplify the c_show function omits 9195189e00a7 crypto: chelsio - This fixes the kernel panic which occurs [...] omits 1c502e2e2d79 crypto: chelsio - This fixes the libkcapi's cbc(aes) aio f [...] omits 4fb3d8ba2824 crypto: arm64/poly1305 - ignore build files omits 20f513091caf crypto: ccree - remove set but not used variable 'du_size' omits 8962c6d2c2b8 crypto: ccree - dec auth tag size from cryptlen map omits 11144416a755 crypto: caam/qi - optimize frame queue cleanup omits 21f802cc9896 crypto: ccree - fix AEAD blocksize registration omits 4aaefb621e9c crypto: ccree - fix some reported cipher block sizes omits 504e84abec7a crypto: ccree - only try to map auth tag if needed omits ce0fc6db38de crypto: ccree - protect against empty or NULL scatterlists omits 07b586fe0662 crypto: x86/curve25519 - replace with formally verified im [...] omits eed74b3eba9e crypto: rng - Fix a refcounting bug in crypto_rng_reset() omits 00e62e868ccd crypto: hisilicon - Fix duplicate print when qm occur mult [...] omits f826e6efb42b crypto: hisilicon - Unify error detect process into qm omits de3daf4b4ad5 crypto: hisilicon - Configure zip RAS error type omits eaebf4c3b103 crypto: hisilicon - Unify hardware error init/uninit into QM omits 872d92dec353 tee: amdtee: amdtee depends on CRYPTO_DEV_CCP_DD omits 54498e8070e1 i2c: altera: Fix potential integer overflow omits 9e661cedcc0a i2c: jz4780: silence log flood on txabrt omits 3e8cb8b2eaeb fuse: fix stack use after return omits c920a191302e Bluetooth: hci_uart: Replace zero-length array with flexib [...] omits 7c36948329cd Bluetooth: hci_intel: Replace zero-length array with flexi [...] omits 683cc86d812c Bluetooth: btintel: Replace zero-length array with flexibl [...] omits 3873fd1a43c7 drm/i915: Use engine wa list for Wa_1607090982 omits 9f35a3128377 ALSA: usb-audio: Add clock validity quirk for Denon MC7000 [...] omits f52aa79df43c cifs: Fix mode output in debugging statements omits 7563439adfae io-wq: don't call kXalloc_node() with non-online node omits 0e99b2c625da scsi: megaraid_sas: silence a warning omits e9e40543ad5b spi: Add generic SPI multiplexer omits d548ed71cb88 dt-bindings: spi: Document binding for generic SPI multiplexer omits d69f763fd360 regulator: da9062: Replace zero-length array with flexible [...] omits c14335ebb92a scsi: Revert "target/core: Inline transport_lun_remove_cmd()" omits 23a653eb1f3f regulator: da9063: Replace zero-length array with flexible [...] omits efbd9129dfe8 clk: qcom: dispcc: Remove support of disp_cc_mdss_rscc_ahb_clk omits 8de427d52da3 clk: qcom: videocc: Update the clock flag for video_cc_vco [...] omits 9c974c772464 cgroup: Iterate tasks that did not finish do_exit() omits 2d4ecb030dcc cgroup: cgroup_procs_next should increase position index omits 2f202d03a578 tty: n_gsm: Replace zero-length array with flexible-array member omits db8dd9697238 cgroup-v1: cgroup_pidlist_next should update position index omits 8ef0c4f06432 Revert "staging/octeon: Mark Ethernet driver as BROKEN" omits 9da303533b40 MIPS: octeon: remove typedef declaration for cvmx_pko_comm [...] omits f7d2bdcb7ead MIPS: octeon: remove typedef declaration for cvmx_helper_l [...] omits f9546de43df2 MIPS: octeon: remove typedef declaration for cvmx_wqe omits 422d97b8b05e Revert "staging: octeon: delete driver" omits 96b06c0a16f7 Revert "staging: octeon-usb: delete the octeon usb host co [...] omits caa6772db4c1 Staging: remove wusbcore and UWB from the kernel tree. omits 4fb8b5aa2a11 staging: wilc1000: refactor p2p action frames handling API's omits a2203cfe0d84 staging: vc04_services: don't increment service refcount w [...] omits 3c27a36f2711 staging: vc04_services: use kref + RCU to reference count [...] omits 0e35fa615e0b staging: gasket: unify multi-line string omits 032974659b36 staging: vc04_services: fix indentation alignment in a few places omits 110700173e97 staging: vc04_services: remove unneeded parentheses omits 147eda2974d4 staging: vc04_services: remove unused function omits 434cbcb1bd5d drm/amdgpu: return -EFAULT if copy_to_user() fails omits 72b4c01d6695 drm/amdgpu/gfx10: disable gfxoff when reading rlc clock omits e5f134958d07 drm/amdgpu/gfx9: disable gfxoff when reading rlc clock omits b90c4d667c7e drm/amdgpu/soc15: fix xclk for raven omits 228a10d4e1b0 drm/amdgpu/display move get_num_odm_splits() into dc_resource.c omits cf2156e240bc drm/amdgpu/display: extend DCN guards omits 09034ae43f4e drm/amdgpu/display: extend DCN guard in dal_bios_parser_in [...] omits 00151afc6ff9 drm/powerplay: Ratelimit PP_ASSERT warnings omits 79275af61eb2 drm/amd/powerplay: always refetch the enabled features sta [...] omits c786530b2190 drm/amd/display: fix dtm unloading omits 4a9a4e3a7c2a drm/amd/display: Fix message for encryption omits b215010fd345 drm/amd/display: fix backwards byte order in rx_caps. omits 9124ee78e35d drm/amd/display: update HDCP DTM immediately after hardwar [...] omits 3744ee2c2901 drm/amd/display: no hdcp retry if bksv or ksv list is revoked omits c17f7220f5a6 drm/amd/display: Handle revoked receivers omits 4fdda2e66de0 drm/amdgpu/runpm: enable runpm on baco capable VI+ asics omits 9593f4d6a69b drm/amdkfd: refactor runtime pm for baco omits 3c1224c02e99 drm/amdkfd: show warning when kfd is locked omits 70bedd68e7b3 drm/amdgpu: Fix missing error check in suspend omits dbb92f88648d workqueue: Document (some) memory-ordering properties of { [...] omits 4a4472fdc098 of: clk: Make of_clk_get_parent_{count,name}() parameter const omits 205447fa9e0a hwmon: (pmbus/xdpe12284) fix typo in compatible strings omits c616d2387aee drm/i915/gt: Expand bad CS completion event debug omits dde2bb2da01e drm/panfrost: perfcnt: Reserve/use the AS attached to the [...] omits 00d963abcb92 tty/serial: 8250_exar: Replace zero-length array with flex [...] omits 679aac5ead2f tty: serial: qcom_geni_serial: Fix RX cancel command failure omits 7febbcbc48fc serial: 8250: Check UPF_IRQ_SHARED in advance omits f76707831829 tty: serial: imx: setup the correct sg entry for tx dma omits 0bf999f9c5e7 linux/pipe_fs_i.h: fix kernel-doc warnings after @wait was split omits 6cd1ed50efd8 vt: vt_ioctl: fix race in VT_RESIZEX omits fe154a242233 drm/panfrost: Remove set but not used variable 'bo' omits 4ee656bba801 ice: Trivial fixes omits 1d8bd9927234 ice: Use correct netif error function omits 3306f79f428e ice: Cleanup ice_vsi_alloc_q_vectors omits 19cce2c6f6dc ice: Make print statements more compact omits 9a946843ba5c ice: Use ice_pf_to_dev omits 0a6ea04e3bbd ice: Remove possible null dereference omits cf8fc2a0863f ice: update Unit Load Status bitmask to check after reset omits fbf1e1f6988e ice: fix and consolidate logging of NVM/firmware version i [...] omits b55e603252ac ice: Modify link message logging omits a8b72ce03a11 ice: Remove CONFIG_PCI_IOV wrap in ice_set_pf_caps omits 3d9f99908037 ice: Remove ice_dev_onetime_setup() omits 168983a8e19b ice: Don't allow same value for Rx tail to be written twice omits ad9a87bec3d0 ice: display supported and advertised link modes omits 53977ee47410 ice: Fix switch between FW and SW LLDP omits 242b5e068b25 ice: Fix DCB rebuild after reset omits ead68df94d24 KVM: x86: enable -Werror omits 120881b9e888 docs: virt: guest-halt-polling.txt convert to ReST omits 033741c6c997 docs: kvm: review-checklist.txt: rename to ReST omits 6012d9a9fa69 docs: kvm: Convert timekeeping.txt to ReST format omits a9700af64e1b docs: kvm: Convert s390-diag.txt to ReST format omits c849d8613991 docs: kvm: Convert ppc-pv.txt to ReST format omits 320f3f74d9a1 docs: kvm: Convert nested-vmx.txt to ReST format omits 037d1f92eff9 docs: kvm: Convert mmu.txt to ReST format omits 75e7fcdb4a6f docs: kvm: Convert locking.txt to ReST format omits 5a0af4806c25 docs: kvm: Convert hypercalls.txt to ReST format omits cec0e48be339 docs: kvm: arm/psci.txt: convert to ReST omits 69bf758bc8a4 docs: kvm: convert arm/hyp-abi.txt to ReST omits 106ee47dc633 docs: kvm: Convert api.txt to ReST format omits d3b52e4976ce docs: kvm: convert devices/xive.txt to ReST omits 5cccf3797435 docs: kvm: convert devices/xics.txt to ReST omits 6c972ba685d5 docs: kvm: convert devices/vm.txt to ReST omits aff7aeea5483 docs: kvm: convert devices/vfio.txt to ReST omits e777a5bd98c6 docs: kvm: convert devices/vcpu.txt to ReST omits e94474300361 docs: kvm: convert devices/s390_flic.txt to ReST omits 05c47036c62e docs: kvm: convert devices/mpic.txt to ReST omits bf6154dba0a7 docs: kvm: convert devices/arm-vgit.txt to ReST omits c0d1c8a0af59 docs: kvm: devices/arm-vgit-v3.txt to ReST omits d371c011fc5e docs: kvm: devices/arm-vgic-its.txt to ReST format omits 263a19ff21c4 docs: virt: Convert msr.txt to ReST format omits 2756df60d097 docs: virt: convert halt-polling.txt to ReST format omits c09708ccb461 docs: virt: user_mode_linux.rst: fix URL references omits 72f8a49dc8b9 docs: virt: user_mode_linux.rst: update compiling instructions omits 3b00b042eeaa ARC: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits 7d94ab169b8f docs: virt: convert UML documentation to ReST omits 7bd460fc1dfa docs: kvm: add arm/pvtime.rst to index.rst omits 9446e6fce0ab KVM: x86: fix WARN_ON check of an unsigned less than zero omits ff479025349c selftests: KVM: Remove unused x86_register enum omits f6ab0107a494 KVM: x86/mmu: Fix struct guest_walker arrays for 5-level paging omits 148d735eb55d KVM: nVMX: Use correct root level for nested EPT shadow pa [...] omits ffdbd50dca67 KVM: nVMX: Fix some comment typos and coding style omits 7a02674d154d KVM: x86/mmu: Avoid retpoline on ->page_fault() with TDP omits 331ca0f89fc2 KVM: apic: reuse smp_wmb() in kvm_make_request() omits 20796447a1ab KVM: x86: remove duplicated KVM_REQ_EVENT request omits 1ea2cc0cd7c6 selftests: KVM: SVM: Add vmcall test omits 20ba262f8631 selftests: KVM: AMD Nested test infrastructure omits 1ecaabed4e4a selftests: KVM: Replace get_{gdt,idt}_base() by get_{gdt,idt}() omits 249fa8217b84 USB: Add driver to control USB fast charge for iOS devices omits 77419aa403ca USB: Fallback to generic driver when specific driver fails omits 88b7381a939d USB: Select better matching USB drivers when available omits aeebf2b54665 USB: Implement usb_device_match_id() omits c9d503370f24 USB: Make it possible to "subclass" usb_device_driver omits ef0f7d1877ac USB: Export generic USB device driver functions omits 6a9746fb0b1b USB: atm: Replace zero-length array with flexible-array member omits efeda80da38d NFSv4: Fix revalidation of dentries with delegations omits d80bdabea986 usb: typec: mux: Drop support for device name matching omits bbe80c9a89b8 usb: typec: altmode: Remove the notification chain omits 684cb4b79e59 usb: typec: Fix the description of struct typec_capability omits ae4ba35d3638 usb: typec: Allow power role swapping even without USB PD omits 7932306a754a usb: typec: Hide the port_type attribute when it's not supported omits b747038d9d14 usb: typec: Make the attributes read-only when writing is [...] omits 882f7a4dae1d usb: dwc3: qcom: Replace <linux/clk-provider.h> by <linux/ [...] omits 57d7713196cc usb: gadget: udc-xilinx: Fix xudc_stop() kernel-doc format omits f2850dd5ee01 Merge tag 'kbuild-fixes-v5.6' of git://git.kernel.org/pub/ [...] omits 1880b1f1d686 ASoC: amd: Buffer Size instead of MAX Buffer omits b9287f2ac321 net: ethernet: ave: Add capability of rgmii-id mode omits 5f6f8da2d7b5 USB: misc: iowarrior: add support for the 28 and 28L devices omits 461d8deb26a7 USB: misc: iowarrior: add support for 2 OEMed devices omits b692056db8ec USB: Fix novation SourceControl XL after suspend omits cf0ee7c60c89 xhci: Fix memory leak when caching protocol extended capab [...] omits 67f68f977a12 Revert "xhci: Fix memory leak when caching protocol extend [...] omits 0f90522591fd enic: prevent waking up stopped tx queues over watchdog reset omits 5c320b6ce751 drm/modes: Allow DRM_MODE_ROTATE_0 when applying video mod [...] omits e6980a727154 drm/modes: Make sure to parse valid rotation value from cmdline omits b50f4f940b73 dt-bindings: display: sunxi: Fix compatible omits 1b9867eb6120 btrfs: sysfs, move device id directories to UUID/devinfo omits a013d141ecee btrfs: sysfs, add UUID/devinfo kobject omits d91771848f0a arm64: time: Replace <linux/clk-provider.h> by <linux/of_clk.h> omits eecd618b4516 selftests/bpf: Mark SYN cookie test skipped for UDP sockets omits 2fe77100553f selftests/bpf: Fix error checking on reading the tcp_fasto [...] omits d49f2c5063fd rtw88: 8822[bc]: Make tables const, reduce data object size omits 74c3d72cc134 rtw88: disable TX-AMSDU on 2.4G band omits 9c714b7caa17 rtw88: 8822c: modify rf protection setting omits 40fb04b22f31 rtw88: Use secondary channel offset enumeration omits bafbc6f0b51b rtw88: Use kfree_skb() instead of kfree() omits 16bbc3eb8372 rsi: fix null pointer dereference during rsi_shutdown() omits 8299adec99b2 rtw88: 8822c: update power sequence to v16 omits 55cc84421c30 rtw88: add ciphers to suppress error message omits 6eab0ba99bc2 rtw88: avoid holding mutex for cancel_delayed_work_sync() omits 398b9bdab2c3 rtw88: move rtw_enter_ips() to the last when config omits 2a4225551afb rtw88: pci: 8822c should set clock delay to zero omits 9e01c07069db rtw88: add rtw_read8_mask and rtw_read16_mask omits 597fc0e6ad59 rtw88: remove unused parameter vif in rtw_lps_pg_info_get() omits 863844ee3bd3 brcmfmac: abort and release host after error omits 28553fa992cb Btrfs: fix race between shrinking truncate and fiemap omits 10a3a3edc5b8 btrfs: log message when rw remount is attempted with uncle [...] omits e8294f2f6aa6 btrfs: print message when tree-log replay starts omits 946d077a4256 qtnfmac: fix potential Spectre vulnerabilities omits 501c3be1ec3c qtnfmac: drop unnecessary TLVs from scan command omits 5edadc5a3f11 qtnfmac: update channel switch command to support 6GHz band omits ac05ca913e9f Btrfs: fix race between using extent maps and merging them omits 8b0b5f1ba9e0 qtnfmac: cleanup alignment in firmware communication protocol omits 0d18a9c0a387 qtnfmac: pass max scan SSIDs limit on per-radio basis omits 601ce21ff88d qtnfmac: implement extendable channel survey dump omits bc5db734c1c4 qtnfmac: drop QTN_TLV_ID_NUM_IFACE_COMB TLV type omits e70cf22bc7b2 qtnfmac: merge PHY_PARAMS_GET into MAC_INFO omits 310cd5dd5070 qtnfmac: pass hardware capabilities in TLV element omits a3ebb0335c54 qtnfmac: use MAJOR.MINOR format for firmware protocol omits f311ade3a7ad btrfs: ref-verify: fix memory leaks omits 346bdd8e979d wl1251: remove ti,power-gpio for SDIO mode omits 57f0a29c3e08 DTS: bindings: wl1251: mark ti,power-gpio as optional omits 24f0bd136264 brcmfmac: add the BRCM 4364 found in MacBook Pro 15,2 omits 2a8d017d46a3 tools headers kvm: Sync linux/kvm.h with the kernel sources omits 391df72fbd14 tools headers kvm: Sync kvm headers with the kernel sources omits 71dd65289793 tools arch x86: Sync asm/cpufeatures.h with the kernel sources omits 7636b586392f tools headers x86: Sync disabled-features.h omits 2aaaa5ee1c3d drm/i915: Mark the removal of the i915_request from the sc [...] omits a2f90f4ff374 drm/i915/execlists: Reclaim the hanging virtual request omits 317e0395cc23 drm/i915/execlists: Take a reference while capturing the g [...] omits ad18ba7b5eeb drm/i915/execlists: Offline error capture omits c3f1ed90e6ff drm/i915/gt: Allow temporary suspension of inflight requests omits 9e2750fc80b5 drm/i915: Keep track of request among the scheduling lists omits cc3251d8ef6a Merge tag 'gvt-fixes-2020-02-12' of https://github.com/int [...] omits e70b100806d6 x86/fpu/xstate: Warn when checking alignment of disabled x [...] omits 49a91d61aed1 x86/fpu/xstate: Fix XSAVES offsets in setup_xstate_comp() omits 8d2e77b39b8f HID: alps: Fix an error handling path in 'alps_input_confi [...] omits 8c65582f82ee tools include UAPI: Sync sound/asound.h copy omits 47f8d94ac524 tools headers UAPI: Sync asm-generic/mman-common.h with th [...] omits 5c02c447eaed HID: hiddev: Fix race in in hiddev_disconnect() omits 630dd6eaffc8 HID: logitech-dj: add debug msg when exporting a HID++ rep [...] omits df5a5f3cf246 perf tools: Add arm64 version of get_cpuid() omits 365f9cc195a7 tools headers UAPI: Sync drm/i915_drm.h with the kernel sources omits 3045696d0ce6 HID: quirks: Remove ITE 8595 entry from hid_have_special_driver omits 84a406263246 HID: core: increase HID report buffer size to 8KiB omits 5ebdffd25098 HID: core: fix off-by-one memset in hid_report_raw_event() omits e433be929e63 HID: apple: Add support for recent firmware on Magic Keyboards omits f65b9dba5733 tools headers uapi: Sync linux/fscrypt.h with the kernel sources omits 74c12ee02af1 Merge v5.6-rc1 into drm-misc-fixes omits f704ff7c3d2d drm/ttm: individualize resv objects before calling release_notify omits 519c2de003b9 drm/ttm: replace dma_resv object on deleted BOs v3 omits 1ec39923ef24 drm/ttm: rework BO delayed delete. v2 omits a06230b62b89 KVM: x86: Deliver exception payload on KVM_GET_VCPU_EVENTS omits 684c0422da71 KVM: nVMX: Handle pending #DB when injecting INIT VM-exit omits 307f1cfa2696 KVM: x86: Mask off reserved bit from #DB exception payload omits 2933803bdcd8 drm/i915/gem: Tighten checks and acquiring the mmap object omits 52144db13098 drm/i915: Fix preallocated barrier list append omits 5b92415e64e1 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 7c34bb03983e drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 9556e5c7c40e drm/i915: Stub out i915_gpu_coredump_put omits 1f03b2bcd0d7 KVM: Disable preemption in kvm_get_running_vcpu() omits a86255fe5258 x86/boot/compressed/64: Use 32-bit (zero-extended) MOV for [...] omits c8b56cd01433 drm/i915/selftests: Avoid choosing zero for phys_sz omits 48bfdb9deffd x86/boot/compressed/64: Use LEA to initialize boot stack pointer omits 37305ede63c7 drm/i915/selftests: Sabotague the RING_HEAD omits 89dd019a8a99 drm/i915: Poison rings after use omits a1a7e3a36e01 xfrm: add the missing verify_sec_ctx_len check in xfrm_add [...] omits 171d449a0285 xfrm: fix uctx len check in verify_sec_ctx_len omits 34896620422e PM: QoS: Drop debugfs interface omits b1df3a2b24a9 drm/virtio: add drm_driver.release callback. omits 81e7301d7da3 drm/cirrus: add drm_driver.release callback. omits 81da8c3b8d3d drm/bochs: add drm_driver.release callback. omits bab0c318ba3d KVM: x86: do not reset microcode version on INIT or RESET omits 7dafba3762d6 ALSA: hda/realtek - Fix silent output on MSI-GL73 omits 2b3b6497c38d ALSA: hda/realtek - Add more codec supported Headset Button omits 0ea4fb29c689 cpufreq: ti-cpufreq: Add support for OPP_PLUS omits 36eb7dc1bd42 cpufreq: imx6q: Fixes unwanted cpu overclocking on i.MX6ULL omits 4ca54d3d3022 security: selinux: allow per-file labeling for bpffs omits 89d4d7c88d2b selinux: generalize evaluate_cond_node() omits 8794d7839038 selinux: convert cond_expr to array omits 2b3a003e1543 selinux: convert cond_av_list to array omits 60abd3181db2 selinux: convert cond_list to array omits b44beb8ae5d5 Merge branch 'Bug-fixes-for-ENA-Ethernet-driver' omits c207979f5ae1 net: ena: ena-com.c: prevent NULL pointer dereference omits 886d2089276e net: ena: ethtool: use correct value for crc32 hash omits 470793a78ce3 net: ena: make ena rxfh support ETH_RSS_HASH_NO_CHANGE omits e3f89f91e98c net: ena: fix corruption of dev_idx_to_host_tbl omits 92569fd27f5c net: ena: fix incorrectly saving queue numbers when settin [...] omits 4844470d472d net: ena: rss: store hash function as values and not bits omits 0c8923c0a64f net: ena: rss: fix failure to get indirection table omits 6a4f7dc82d1e net: ena: rss: do not allocate key when not supported omits 0d1c3de7b8c7 net: ena: fix incorrect default RSS key omits cf6d17fde93b net: ena: add missing ethtool TX timestamping indication omits 2a6e5fa2f4c2 net: ena: fix uses of round_jiffies() omits 91a65b7d3ed8 net: ena: fix potential crash when rxfh key is NULL omits 457fed775c97 net/smc: fix leak of kernel memory to user space omits f27f37a04a69 i40e: Fix the conditional for i40e_vc_validate_vqs_bitmaps omits ad1e03b2b3d4 core: Don't skip generic XDP program execution for cloned SKBs omits 359c92c02bfa Merge tag 'dax-fixes-5.6-rc1' of git://git.kernel.org/pub/ [...] omits 61a75954034f Merge tag 'trace-v5.6-rc1' of git://git.kernel.org/pub/scm [...] omits 6f4ecbe284df soc/tegra: fuse: Fix build with Tegra194 configuration omits d7a9c595118a Merge tag 'arm-soc/for-5.6/defconfig-arm64-fixes' of https [...] omits a9541fb7ed8e Merge tag 'sunxi-config-for-5.6-2' of https://git.kernel.o [...] omits 0eaa9fc1d7f4 Merge tag 'sunxi-config64-for-5.6-2' of https://git.kernel [...] omits 1b32b72b2734 Merge tag 'v5.6-rc1' into arm/fixes omits 9c87d747cad7 Merge tag 'juno-fix-5.6' of git://git.kernel.org/pub/scm/l [...] omits 317e5ec3ecaa intel_idle: Update copyright notice, known limitations and [...] omits a472e4b5921e intel_idle: Define CPUIDLE_FLAG_TLB_FLUSHED as BIT(16) omits 6eacb15fef4e intel_idle: Clean up kerneldoc comments for multiple functions omits 6eb0443ac89d intel_idle: Reorder declarations of static variables omits ab1a8522d81e intel_idle: Annotate init time data structures omits 7f843dd71258 intel_idle: Add __initdata annotations to init time variables omits 30a996fbb359 intel_idle: Relocate definitions of cpuidle callbacks omits bc721c1e4517 intel_idle: Clean up definitions of cpuidle callbacks omits 40ab82e08d78 intel_idle: Simplify LAPIC timer reliability checks omits fdde0ff8590b ACPI: PM: s2idle: Prevent spurious SCIs from waking up the system omits ea128834dd76 ACPICA: Introduce acpi_any_gpe_status_set() omits 8acd7c56c1b5 staging: greybus: Replace zero-length array with flexible- [...] omits 1f9d6a3d2ebc staging: unisys: visorinput: Replace zero-length array wit [...] omits 42fb60de3129 drm/i915/gem: Don't leak non-persistent requests on changi [...] omits e33a8cfda519 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits c1d66bc2e531 drm/amdgpu: update smu_v11_0_pptable.h omits a934f9d86659 drm/amdgpu: correct comment to clear up the confusion omits 8fab6a2faa1e drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 1094c34ec53b drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits b5336bfd6fe5 drm/amdgpu/vcn2.5: fix warning omits 2cabe0d4cd88 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 46d1da733fbc drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits 416611d9b6ee amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits f4d0242b7b43 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits c134c3cabae4 drm/amd/display: Add initialitions for PLL2 clock source omits 6c81917a0485 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 2b63d0ec0daf drm/amd/display: Check engine is not NULL before acquiring omits ff5ac61ee83c x86/ima: use correct identifier for SetupMode variable omits d6d829d92c6e tools headers UAPI: Sync sched.h with the kernel omits d7a07b293216 perf trace: Resolve prctl's 'option' arg strings to numbers omits c0134b3366ba perf beauty prctl: Export the 'options' strarray omits fc9199d46e64 tools headers UAPI: Sync prctl.h with the kernel sources omits c75bec79fc08 tools headers UAPI: Sync copy of arm64's asm/unistd.h with [...] omits 484214f49bd0 perf maps: Move kmap::kmaps setup to maps__insert() omits 7ce66139a99c perf maps: Fix map__clone() for struct kmap omits 4a4eb6154d67 perf maps: Mark ksymbol DSOs with kernel type omits 02213cec64bb perf maps: Mark module DSOs with kernel type omits c45283338762 tools include UAPI: Sync x86's syscalls_64.tbl, generic un [...] omits 2ed9d77aa76b staging: exfat: Rename variable 'AccessTimestamp' to 'acce [...] omits c09c0adc20cd staging: exfat: Rename variable 'ModifyTimestamp' to 'modi [...] omits d9cd17a258c3 staging: exfat: Rename variable 'CreateTimestamp' to 'crea [...] omits 439968b7bb61 staging: exfat: Rename variable 'NumSubdirs' to 'num_subdirs' omits a474b9021ef4 staging: exfat: Rename variable 'Attr' to 'attr' omits cc3edc28b9ad staging: exfat: Rename variable 'ShortName' to 'short_name' omits 731e7914190b staging: exfat: Rename variable 'Name' to 'name' omits 36b392b0423a staging: exfat: Rename variable 'MilliSecond' to 'millisecond' omits ac4db9acc5d5 staging: exfat: Rename variable 'Second' to 'second' omits 56a2ba5a228a staging: exfat: Rename variable 'Minute' to 'minute' omits 984e8f24dcd5 staging: exfat: Rename variable 'Hour' to 'hour' omits 88ff49cc06e5 staging: exfat: Rename variable 'Day' to 'day' omits 7904b260f9da staging: exfat: Rename variable 'Month' to 'month' omits 98e5df86e564 staging: exfat: Rename variable 'Year' to 'year' omits b264fad30bf6 staging: qlge: qlge_main.c: fix style issues omits 0f4f67b55142 staging: wilc1000: directly fetch 'priv' handler from 'vif [...] omits a474df5c1484 staging: wilc1000: remove use of vendor specific IE for p2 [...] omits 0f8a206df7c9 s390/time: Fix clk type in get_tod_clock omits 27dc0700c3be s390/uv: Fix handling of length extensions omits d2bdc4929160 staging: wfx: use more power-efficient sleep for reset omits 40a97d55a6b7 staging: wfx: use sleeping gpio accessors omits 7f70c919ffb8 staging: wfx: follow compatible = vendor,chip format omits eec6e3ee636e staging: wfx: add proper "compatible" string omits e2525a95cc08 staging: wfx: annotate nested gc_list vs tx queue locking omits 4033714d6cbe staging: wfx: fix init/remove vs IRQ race omits 2c25b3f68e92 Merge tag 'vfio-ccw-20200206' of https://git.kernel.org/pu [...] omits 11f044653467 s390/qdio: don't allocate *aob array with GFP_ATOMIC omits 93f9d1a4ac59 ALSA: usb-audio: Apply sample rate quirk for Audioengine D1 omits 032b423b31ad staging: wfx: remove set but not used variable 'tx_priv' omits c12e13dcd814 x86/fpu/xstate: Fix last_good_offset in setup_xstate_features() omits 0b02f97f40d8 drm/i915: Fix the docs for intel_set_cdclk_post_plane_update() omits 40d427931dee drm/i915: Don't use uninitialized 'ret' omits 92bacd1c165c ath11k: fix incorrect peer stats counters update omits 58595c9874c6 ath11k: Fixing dangling pointer issue upon peer delete failure omits 663218a3e715 RDMA/siw: Remove unwanted WARN_ON in siw_cm_llp_data_ready() omits 443d2ee758ac ath11k: fix parsing PPDU_CTRL type in pktlog omits 79c080dbe35b ath11k: fix warn-on in disassociation omits db0889aba262 ath11k: fix rcu lock protect in peer assoc confirmation omits 6a0c370259c7 ath11k: add HE rate accounting to driver omits be43ce646b93 ath11k: drop tx_info from ath11k_sta omits d219face9059 RDMA/iw_cxgb4: initiate CLOSE when entering TERM omits 10189e8e6fe8 IB/mlx5: Return failure when rts2rts_qp_counters_set_id is [...] omits a72f4ac1d778 RDMA/core: Fix invalid memory access in spec_filter_size omits f16ccb6445d3 drm/i915: Disable use of hwsp_cacheline for kernel_context omits aad927b5a863 drm/amd/display: Use dcfclk to populate watermark ranges omits df36f6cf23ad drm/amd/display: Do not set optimized_require to false aft [...] omits 7aa62404dfde drm/amd/display: Fix psr static frames calculation omits db70e2c13983 drm/amd/display: Remove set but not unused variable 'strea [...] omits d7c719546653 drm/amdgpu/powerplay: fix baco check for vega20 omits 5d8b936df284 drm/amdgpu/smu: properly handle runpm/suspend/reset omits f0f7ddfc3421 drm/amdgpu: add flag for runtime suspend omits 0a28eee97be9 drm/amdgpu:/navi10: use the ODCAP enum to index the caps array omits 17b9998441d3 drm/amdgpu: update smu_v11_0_pptable.h omits a6605c43f986 drm/amdgpu: Do not move root PT bo to relocated list omits 278628fa4642 drm/amdgpu: correct comment to clear up the confusion omits 6a52d4641c3a drm/amd/powerplay: suppress nonsupport profile mode overru [...] omits 54c96f867952 drm/amd/powerplay: update smu11_driver_if_navi10.h omits 1b53e733238c drm/amd/display: DCN2.x Do not program DPPCLK if same value omits 9a14e8164938 drm/amd/display: Use fb_base/fb_offset if available for tr [...] omits 115c7e7f0501 drm/amd/display: Add psr get_state call omits 71bbb1fcb192 drm/amd/display: Don't map ATOM_ENABLE to ATOM_INIT omits a760fc1bff03 drm/amd/display: add monitor patch to disable SCDC read/write omits 5bf24270d1cc drm/amd/display: add odm split logic to scaling calculations omits 97f1fbda21c4 drm/amd/display: 3.2.72 omits 5a33b037f045 drm/amd/display: Drop unused field from dc_panel_patch omits 710e0cede861 drm/amd/display: Update register defines omits 7ba99b43be65 drm/amd/display: Toggle VSR button cause system crash omits 945628101be5 drm/amd/display: Add backlight support via AUX omits 8a683eb6311a drm/amd/display: Add AUX backlight register omits 8eb85cb5ada1 drm/amd/display: Hookup psr set version call omits 0136684f9b58 drm/amd/display: Pass override OUI in to dc_init_data omits 5c4a6d6297b0 drm/amd/display: Remove unused values from psr struct omits bd2d7067ef78 drm/amd/display: Don't treat missing command table as failure omits cb8348fec250 drm/amd/display: always apply T7/T9 delay logic omits 3b4a18a355d2 drm/amdgpu/vcn2.5: fix warning omits ea6f0931c1e7 drm/amdgpu: limit GDS clearing workaround in cold boot sequence omits 4bcbc25ce7fb drm/amdgpu/sriov set driver_table address in VF omits e62bf83aa1bb drm/irq: remove check on dev->dev_private omits f24667779b53 ARM: dts: sti: fixup sound frame-inversion for stihxxx-b2120.dtsi omits 9b9be9e6dcf4 ARM: dts: sti: Remove deprecated snps PHY properties for s [...] omits d75a170fd848 ALSA: usb-audio: Fix UAC2/3 effect unit parsing omits 3b20bc2fe4c0 ceph: noacl mount option is effectively ignored omits b27a939e8376 ceph: canonicalize server path in place omits 8e4473bb50a1 ceph: do not execute direct write in parallel if O_APPEND [...] omits 1565e8e8ef0b dt-bindings: spi: imx: Add i.MX8MM/i.MX8MN/i.MX8MP compatible omits f305047b4959 drm/panel: simple: Add Rocktech RK101II01D-CT panel omits 6caea21957c1 dt-bindings: panel-simple: Add rocktech,rk101ii01d-ct compatible omits f92e48718889 IB/rdmavt: Reset all QPs when the device is shut down omits be8638344c70 IB/hfi1: Close window for pq and request coliding omits a70ed0f2e626 IB/hfi1: Acquire lock to release TID entries when user fil [...] omits 9cc68ee1d92e drm/msm: Fix a6xx GMU shutdown sequence omits 1636295a9f69 drm/msm/a6xx: Update the GMU bus tables for sc7180 omits 56d977d5610b drm/msm/a6xx: Remove unneeded GBIF unhalt omits 7fd2dfc36949 drm: msm: Fix return type of dsi_mgr_connector_mode_valid [...] omits e8e35c62ba51 drm/msm/a6xx: Correct the highestbank configuration omits 8a4f300b978e RDMA/hfi1: Fix memory leak in _dev_comp_vect_mappings_create omits 6313e78e720f drm/i915/selftests: Relax timeout for error-interrupt rese [...] omits e4f9bbe9f8be msm:disp:dpu1: add UBWC support for display on SC7180 omits ef8c9809acb0 drm/msm/mdp5: rate limit pp done timeout warnings omits 30744a68626d xsk: Publish global consumer pointers when NAPI is finished omits df57acc415b1 ath11k: Silence clang -Wsometimes-uninitialized in ath11k_ [...] omits 9f83993e1a92 ath10k: Add support to read btcoex related data from DT omits 7354de9c6e2c dt-bindings: ath10k: Add new dt entries to identify coex support omits da0f3e0201b8 MAINTAINERS: Sort entries in database for THUNDERBOLT omits 9a5fccc1e807 ath10k: fix few checkpatch warnings omits 4017ad7bbc32 drm: Nerf drm_global_mutex BKL for good drivers omits 591a2abf149f drm: Push drm_global_mutex locking in drm_open omits c368ec194dd0 drm/client: Rename _force to _locked omits 64914da24ea9 drm/fbdev-helper: don't force restores omits e81a2557e065 drm/ttm: use RCU in ttm_bo_flush_all_fences omits 832c90df89f2 drm/ttm: cleanup ttm_buffer_object_transfer omits 2fbfc5955403 drm/i915/dpio_phy: convert to drm_device based logging macros. omits 5b34406f5484 drm/ttm: refine ghost BO resv criteria omits e84414141312 drm/i915/dsi_vbt: convert to drm_device based logging macros. omits 75bd85f3ae9c drm/i915/combo_phy: convert to struct drm_device logging macros. omits 157ff3ab3227 drm/i915/dpll_mgr: convert to drm_device based logging macros. omits 57a333f8f889 drm/i915/crt: automatic conversion to drm_device based log [...] omits 959a944563dc drm/i915/color: conversion to drm_device based logging macros. omits f07fba2f624b drm/i915/atomic: conversion to drm_device based logging macros. omits 62e6c08cf223 drm/i915/dp_link_training: convert to drm_device based log [...] omits 7adb1e8aeeb5 platform/x86: intel_pmc_core: Add debugfs support to acces [...] omits 2e36ac08a988 platform/x86: intel_pmc_core: Dump low power status regist [...] omits dc4197236c20 objtool: Add relocation check for alternative sections omits a22961409c02 objtool: Add is_static_jump() helper omits 644592d32837 objtool: Fail the kernel build on fatal errors omits fdb64822443e perf/x86: Add Intel Tiger Lake uncore support omits db278b90c326 perf/x86/intel: Output LBR TOS information correctly omits bbfd5e4fab63 perf/core: Add new branch sample type for HW index of raw [...] omits 6c1c07b33eb0 perf/x86/intel: Avoid unnecessary PEBS_ENABLE MSR access in PMI omits f861854e1b43 perf/x86/intel: Fix inaccurate period in context switch fo [...] omits 25d387287cf0 perf/x86/amd: Add missing L2 misses event spec to AMD Fami [...] omits 0aa0e0d6b34b perf/x86/msr: Add Tremont support omits ecf71fbccb9a perf/x86/cstate: Add Tremont support omits eda23b387f6c perf/x86/intel: Add Elkhart Lake support omits 41f0e29190ac locking/percpu-rwsem: Add might_sleep() for writer locking omits ac8dec420970 locking/percpu-rwsem: Fold __percpu_up_read() omits bcba67cd8068 locking/rwsem: Remove RWSEM_OWNER_UNKNOWN omits 7f26482a872c locking/percpu-rwsem: Remove the embedded rwsem omits 75ff64572e49 locking/percpu-rwsem: Extract __percpu_down_read_trylock() omits 71365d402321 locking/percpu-rwsem: Move __this_cpu_inc() into the slowpath omits 206c98ffbeda locking/percpu-rwsem: Convert to bool omits 1751060e2527 locking/percpu-rwsem, lockdep: Make percpu-rwsem use its o [...] omits 810507fe6fd5 locking/lockdep: Reuse freed chain_hlocks entries omits 797b82eb906e locking/lockdep: Track number of zapped lock chains omits 836bd74b5957 locking/lockdep: Throw away all lock chains with zapped class omits 1d44bcb4fdb6 locking/lockdep: Track number of zapped classes omits b9875e988229 locking/lockdep: Display irq_context names in /proc/lockde [...] omits b3b9c187dc25 locking/lockdep: Decrement IRQ context counters when remov [...] omits e9f5490c3574 sched/fair: Fix kernel-doc warning in attach_entity_load_avg() omits 42827350f75c drm/i915/gt: Avoid resetting ring->head outside of its tim [...] omits 4104a562e0ca sched/core: Annotate curr pointer in rq with __rcu omits 6fcca0fa4811 sched/psi: Fix OOB write when writing 0 bytes to PSI files omits 7a7a8f549ddd arm/patch: Fix !MMU compile omits be993e44badc arm/ftrace: Fix BE text poking omits 78af6edf180d dt-binding: spi: add bindings for spi-ar934x omits 047980c582af spi: add driver for ar934x spi controller omits 4a08d6c86624 spi: stm32-qspi: properly manage probe errors omits 875014cb79ea spi: spi-geni-qcom: Drop of.h include omits 8196f7bcc2ad spi: stm32-qspi: defer probe for reset controller omits ea1e5b3354b1 spi: spi-geni-qcom: Grow a dev pointer to simplify code omits ece9ef3b60cb spi: spi-geni-qcom: Let firmware specify irq trigger flags omits c1e1fa0ae5ba MAINTAINERS: Add entry for mp5416 PMIC driver omits a273188b87fd regulator: mp5416: add mp5416 regulator driver omits 65c38513528f dt-bindings: regulator: add document bindings for mp5416 omits 6d8d840b214e regulator: da9063: remove redundant return statement omits a33b25f57dde regulator: da9063: fix code formatting warnings and errors omits 4d49177f2cd7 regulator: mp8859: add supply entry omits 74f73476c375 ALSA: usb-audio: Apply 48kHz fixed rate playback for Jabra [...] omits 23575e7afd2c drm/qxl: add drm_driver.release callback. omits c2874a133159 drm/qxl: reorder calls in qxl_device_fini(). omits bb89abe52bf4 netfilter: conntrack: split resolve_clash function omits b1b32552c1d8 netfilter: conntrack: place confirm-bit setting in a helper omits 3d1e0b406de1 netfilter: conntrack: remove two args from resolve_clash omits e4edd4fcbf4d drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 051c89cf4ac4 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 1a9629d189f5 drm/i915: Don't show the blank process name for internal/s [...] omits 07ccd6bdafa2 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits a754012b9f23 drm/i915/execlists: Leave resetting ring to intel_ring omits 74a44bed8d93 arm64: Fix CONFIG_ARCH_RANDOM=n build omits 47340e46f34a drm/omap: fix possible object reference leak omits ed31685c96e1 console: Introduce ->exit() callback omits e78bedbd42b7 console: Don't notify user space when unregister non-liste [...] omits bb72e3981d8e console: Avoid positive return code from unregister_console() omits d58ad10122e6 console: Drop misleading comment omits 12825e6ba8ea console: Use for_each_console() helper in unregister_console() omits caa72c3bc584 console: Drop double check for console_drivers being non-NULL omits c81ea7203b22 console: Don't perform test for CON_BRL flag omits 3d9c13a6a722 drm/i915: HDCP support on above PORT_E omits cf01514c5c6e habanalabs: patched cb equals user cb in device memset omits a37e47192dfa habanalabs: do not halt CoreSight during hard reset omits 908087ffbe89 habanalabs: halt the engines before hard-reset omits e3728b50cd9b ACPI: PM: s2idle: Avoid possible race related to the EC GPE omits f0ac20c3f613 ACPI: EC: Fix flushing of pending work omits 0cbb4f9c6982 platform/chrome: wilco_ec: Include asm/unaligned instead o [...] omits 29523450aa64 drm/omap: dmm_tiler: Remove the dma_async_issue_pending() call omits 55817d28504e drm/omap: dmm_tiler: Use dmaengine_prep_dma_memcpy() for i [...] omits bdc19ba651ca drm/omapdrm: Fix trivial spelling omits 6cd0ab32bd40 drm/omap: use true,false for bool variable omits 9109594def49 drm/bridge: tfp410: add pclk limits omits 42cd5ffe46c1 usb: dwc3: debug: fix string position formatting mixup wit [...] omits e4bfded56cf3 usb: gadget: serial: fix Tx stall after buffer overflow omits 43d565727a3a usb: gadget: ffs: ffs_aio_cancel(): Save/restore IRQ flags omits 9a0d6f7c0a83 usb: dwc2: Fix SET/CLEAR_FEATURE and GET_STATUS flows omits 860ef6cd3f90 usb: dwc2: Fix in ISOC request length checking omits a2035411fa1d usb: gadget: composite: Support more than 500mA MaxPower omits c724417baf16 usb: gadget: composite: Fix bMaxPower for SuperSpeedPlus omits 904967c60d87 usb: gadget: u_audio: Fix high-speed max packet size omits 5ee858975b13 usb: dwc3: gadget: Check for IOC/LST bit in TRB->ctrl fields omits 7276531d4036 tracing: Consolidate trace() functions omits 0c62f6cd9ed3 tracing: Don't return -EINVAL when tracing soft disabled s [...] omits d090409abbdd tracing: Add missing nest end to synth_event_trace_start() [...] omits 3032e3a7c7e3 selftests/resctrl: Add the test in MAINTAINERS omits 85f553d24ada selftests/resctrl: Disable MBA and MBM tests for AMD omits c0327e1d7c42 selftests/resctrl: Use cache index3 id for AMD schemata masks omits 53f74fbec9f0 selftests/resctrl: Add vendor detection mechanism omits 790bf585b0ee selftests/resctrl: Add Cache Allocation Technology (CAT) selftest omits 78941183d1b1 selftests/resctrl: Add Cache QoS Monitoring (CQM) selftest omits 01fee6b4d1f9 selftests/resctrl: Add MBA test omits ecdbb911f22d selftests/resctrl: Add MBM test omits a2561b12fe39 selftests/resctrl: Add built in benchmark omits 7f4d257e3a2a selftests/resctrl: Add callback to start a benchmark omits 1d3f08687d76 selftests/resctrl: Read memory bandwidth from perf IMC cou [...] omits 591a6e8588fc selftests/resctrl: Add basic resctrl file system operation [...] omits 034c7678dd2c selftests/resctrl: Add README for resctrl tests omits 26d696192aa5 drm/mediatek: Ensure the cursor plane is on top of other overlays omits 318caac7c81c drm/mediatek: Find the cursor plane instead of hard coding it omits 0a679e13ea30 Merge branch 'for-5.6-fixes' of git://git.kernel.org/pub/s [...] omits c363eb48ada5 selftests: fix too long argument omits 9d235a558c68 selftests: allow detection of build failures omits b32694cd0724 Kernel selftests: tpm2: check for tpm support omits a098d9c82a0b selftests/ftrace: Have pid filter test use instance flag omits 7714d469dcba selftests: fix spelling mistaked "chaigned" -> "chained" omits a5650acb5f33 Merge tag 'selinux-pr-20200210' of git://git.kernel.org/pu [...] omits e20d8e81a0e0 Documentation: kunit: fixed sphinx error in code block omits cbc1f3cb67b6 drm/i915: Skip CPU synchronisation on dmabuf attachments omits 901cff7cb961 firmware_loader: load files from the mount namespace of init omits 95ba79e89c10 MAINTAINERS: remove unnecessary ':' characters omits 2bf0eb9b3b0d bpf: Make btf_check_func_type_match() static omits 4746fd5c2c13 drm/i915/selftests: Trim blitter block size omits f2e97dc126b7 bpf: Selftests build error in sockmap_basic.c omits 973780011106 tools/bootconfig: Suppress non-error messages omits a91e4f12ffc4 bootconfig: Allocate xbc_nodes array dynamically omits 3f4ef485be9d vt: fix scrollback flushing on background consoles omits ea3d147a474c fsi: aspeed: add unspecified HAS_IOMEM dependency omits 469e1906a1b1 platform: constify properties in platform_device omits 74835c7db032 COPYING: state that all contributions really are covered b [...] omits 4bc4f8128c48 Documentation/process: Change Microsoft contact for embarg [...] omits 485d5b75980d embargoed-hardware-issues: drop Amazon contact as the emai [...] omits ae7fce069bd7 Documentation/process: Add Arm contact for embargoed HW issues omits ae91c9256549 debugfs: remove return value of debugfs_create_regset32() omits 36be4102b7da staging: rtl8188eu: rename variable pnetdev -> netdev omits 57b76faf1d78 serial: 8250_early: Add earlycon for BCM2835 aux uart omits c6825c6395b7 serial: 8250_tegra: Create Tegra specific 8250 driver omits a287885f1e37 n_tty: check printk arguments for n_tty_trace omits 8e217b078138 kgdboc: Use for_each_console() helper omits 1f69a1273b3f tty: serial: tegra: Handle RX transfer in PIO mode if DMA [...] omits 04b5bfe3dc94 tty/serial: atmel: manage shutdown in case of RS485 or ISO [...] omits 0c5aae59270f serdev: ttyport: restore client ops on deregistration omits 87c5cbf71ecb serial: ar933x_uart: set UART_CS_{RX,TX}_READY_ORIDE omits 083bc0e1ce91 kbuild: fix mismatch between .version and include/generate [...] omits 9d1b38958b07 scripts/kallsyms: fix memory corruption caused by write over-run omits bc5f15be2c81 perf symbols: Convert symbol__is_idle() to use strlist omits 0e71459afcbb perf symbols: Update the list of kernel idle symbols omits 80cc7bb6c104 perf stat: Don't report a null stalled cycles per insn metric omits 1f9f5a8193e6 usb: cdns3: remove redundant assignment to pointer trb omits 334fb94c39e0 usb: gadget: remove redundant assignment to variable status omits 85798543f55c usb: typec: ucsi: remove redundant assignment to variable num omits cc7eac1e4afd usb: host: ehci-platform: add a quirk to avoid stuck omits 7f1b92a6a7f2 USB: core: clean up endpoint-descriptor parsing omits bdd1b147b802 USB: quirks: blacklist duplicate ep on Sound Devices USBPre2 omits 73f8bda9b5dc USB: core: add endpoint-blacklist quirk omits b32196e35bd7 usb: dwc3: debug: fix string position formatting mixup wit [...] omits a4a601948fc8 usb: phy: tegra: Add clarifying comments about the shared [...] omits 8099f58f1ecd USB: hub: Don't record a connect-change event during reset-resume omits ca4b43c14cd8 usb: charger: assign specific number for enum value omits 3e99862c05a9 usb: uas: fix a plug & unplug racing omits dddb40e83038 MAINTAINERS: Sort entries in database for USB TYPEC omits 1208f9e1d758 USB: hub: Fix the broken detection of USB3 device in SMSC hub omits 9a4556bd8f23 staging: rtl8723bs: Remove unneeded goto statements omits e40c6d0f8763 staging: rtl8188eu: Remove some unneeded goto statements omits 23954cb078fe staging: rtl8723bs: Fix potential overuse of kernel memory omits 4ddf8ab8d15d staging: rtl8188eu: Fix potential overuse of kernel memory omits ac33597c0c0d staging: rtl8723bs: Fix potential security hole omits 499c405b2b80 staging: rtl8188eu: Fix potential security hole omits bf2b8fe0d7d2 staging: exfat: Replace printk with pr_info omits 26a99c06b6bb staging: comedi: ni_pcimio: add routes for NI PCIe-6251 an [...] omits 9bfd8bc5e8bf staging: comedi: ni_mio_common: Allow alternate board name [...] omits e3b7ce73c578 staging: comedi: ni_routes: Allow alternate board name for routes omits 075a32959154 staging: comedi: ni_routes: Refactor ni_find_valid_routes() omits 0ca2c0319a7b perf/smmuv3: Use platform_get_irq_optional() for wired interrupt omits 557d0841bc73 Input: psmouse - switch to using i2c_new_scanned_device() omits d0c5e7d4f5e5 Input: ili210x - add ili2120 support omits fbd1ec000213 Input: ili210x - fix return value of is_visible function omits 0fde0b1daac9 drm/i915/tgl: Update cdclk voltage level settings omits 9d5fd37ed7e2 drm/i915/ehl: Update port clock voltage level requirements omits ceaaf5300f88 drm/i915/dc3co: Add description of how it works omits f61872bb58a1 bootconfig: Use parse_args() to find bootconfig and '--' omits 10f129cb59cf tracing/kprobe: Fix uninitialized variable bug omits 26445f98ead3 bootconfig: Remove unneeded CONFIG_LIBXBC omits 17d25ae7f10e tools/bootconfig: Fix wrong __VA_ARGS__ usage omits b7db58105b80 staging: greybus: use after free in gb_audio_manager_remove_all() omits c3709b328500 staging: android: Delete the 'vsoc' driver omits 8ae9a588ca35 staging: rtl8723bs: fix copy of overlapping memory omits 6d67b0290b4b staging: android: ashmem: Disallow ashmem memory from bein [...] omits 93134df520f2 staging: vt6656: fix sign of rx_dbm to bb_pre_ed_rssi. omits b656000782d7 drm/i915/selftests: Drop live_preempt_hang omits 3ce291a632cd drm/i915/selftests: Disable capturing forced error states omits b42d5a678299 drm/i915/display/ehl: Add HBR2 and HBR3 voltage swing table omits cf5b4059ba71 NFSv4: Fix races between open and dentry revalidation omits 8d269a8e2a8f selinux: sel_avc_get_stat_idx should increase position index omits 7470d0d13fb6 selinux: allow kernfs symlinks to inherit parent directory [...] omits 06c2efe2cf3a selinux: simplify evaluate_cond_node() omits e9c38f9fc2cc Documentation,selinux: deprecate setting checkreqprot to 1 omits 4b36cb773a81 selinux: move status variables out of selinux_ss omits 913f984a8347 platform/x86: intel_pmc_core: Add an additional parameter [...] omits a018e28f0880 platform/x86: intel_pmc_core: Remove slp_s0 attributes fro [...] omits 4d6a63e0b99e platform/x86: intel_pmc_core: Refactor the driver by remov [...] omits f632817d5ef3 platform/x86: intel_pmc_core: Add debugfs entry for low po [...] omits a45096ac70e5 platform/x86: intel_pmc_core: Add debugfs entry to access [...] omits 95b31e35239e platform/x86: pmc_atom: Add Lex 2I385SW to critclk_systems [...] omits 3b0fe3bab31f tools/power/x86/intel-speed-select: Avoid duplicate names [...] omits 14a8aa4964e0 tools/power/x86/intel-speed-select: Fix display for turbo- [...] omits e5e325722f43 platform/x86: dell_rbu: Unify format of the printed messages omits 682baa24e2a2 platform/x86: dell_rbu: Use max_t() to get rid of casting omits 45e21277f947 platform/x86: dell_rbu: Simplify cleanup code in create_packet() omits d19f359fbdc6 platform/x86: dell_rbu: don't open code list_for_each_entry*() omits 94ed313404d8 platform/x86: dell_rbu: Use sysfs_create_group() API omits 45a3d578f2ed platform/x86: Kconfig: Group modules by companies and functions omits d82d3ef66d91 platform/x86: Makefile: Group modules by companies and functions omits 70b3eeed49e8 audit: CONFIG_CHANGE don't log internal bookkeeping as an event omits a1147b8281bd NFS: Fix up directory verifier races omits a3ae87dce3a5 xhci: apply XHCI_PME_STUCK_QUIRK to Intel Comet Lake platforms omits 024d411e9c5d xhci: fix runtime pm enabling for quirky Intel hosts omits fc57313d1017 xhci: Fix memory leak when caching protocol extended capab [...] omits f148b9f402ef xhci: Force Maximum Packet size for Full-speed bulk device [...] omits 3f6166aaf199 cifs: fix mount option display for sec=krb5i omits af7aae1b1f63 ASoC: SOF: Intel: hda: move i915 init earlier omits 816938b272b0 ASoC: SOF: Intel: hda: fix ordering bug in resume flow omits 43bcb1c05078 ALSA: hda: do not override bus codec_mask in link_get() omits 0d91061a3726 gfs2: move check_journal_clean to util.c for future use omits 03678a99d138 gfs2: Ignore dlm recovery requests if gfs2 is withdrawn omits f34a6135ce72 gfs2: Only complain the first time an io error occurs in q [...] omits 036330c91436 gfs2: log error reform omits b3422cacdd7e gfs2: Rework how rgrp buffer_heads are managed omits 30fe70a85a90 gfs2: clear ail1 list when gfs2 withdraws omits 69511080bd6e gfs2: Introduce concept of a pending withdraw omits 8e28ef1f2fa1 gfs2: Return bool from gfs2_assert functions omits a5ca2f1cb66b gfs2: Turn gfs2_consist into void functions omits d7e7ab3f1e22 gfs2: Remove usused cluster_wide arguments of gfs2_consist [...] omits 8dc88ac68df8 gfs2: Report errors before withdraw omits badb55ec208a gfs2: Split gfs2_lm_withdraw into two functions omits 00516d13d4cf qmi_wwan: unconditionally reject 2 ep interfaces omits 5d1fbdf238b5 net: dsa: mv88e6xxx: Prevent truncation of longer interrupt names omits 88bf54603f6f qmi_wwan: re-add DW5821e pre-production variant omits 58d4ad5054d2 drm/i915/psr: pass i915 to psr_global_enabled() omits a924eae75106 gpio: sifive: fix static checker warning omits 1b5af5378165 drm/i915/gt: Use the BIT when checking the flags, not the index omits 1fdea0cb0dba drm/i915/selftests: Add a mock i915_vma to the mock_ring omits c631cc8f1124 drm/i915: Make a copy of the ggtt view for slave plane omits 01c1b2cbf052 drm/i915/gem: Take local vma references for the parser omits 88a9c66d998b drm/i915/pmu: Correct the rc6 offset upon enabling omits 2d5a2f913b65 spmi: pmic-arb: Set lockdep class for hierarchical irq domains omits 9437bfda00f3 ASoC: atmel: fix atmel_ssc_set_audio link failure omits 2f2aa13724d5 drm/virtio: move virtio_gpu_mem_entry initialization to ne [...] omits 2fe4ca9d0e4d drm/virtio: move mapping teardown to virtio_gpu_cleanup_object() omits 1ed5f698adad drm/virtio: resource teardown tweaks omits 8235eab0122a drm/virtio: simplify virtio_gpu_alloc_cmd omits e59a2508d90f drm/bochs: deinit bugfix omits c3afa804c58e gpio: xilinx: Fix bug where the wrong GPIO register is written to omits 0b6f499022b6 s390/qdio: simplify ACK tracking omits fcd98d400253 s390/zcrypt: fix card and queue total counter wrap omits aab73d278d49 s390/pkey: fix missing length of protected key on return omits dee7c111a458 Merge tag 'gpio-fixes-for-v5.6-rc2' of git://git.kernel.or [...] omits 345d52c184dc arm64/spinlock: fix a -Wunused-function warning omits fca3d33d8ad6 arm64: ssbs: Fix context-switch when SSBS is present on all CPUs omits 2c614c1194f2 arm64: use shared sysctl constants omits 5cb7a1113f94 arm64: Drop do_el0_ia_bp_hardening() & do_sp_pc_abort() de [...] omits 274959622017 drm/i915/mst: fix pipe and vblank enable omits 52262ee567ad sched/fair: Allow a per-CPU kthread waking a task to stack [...] omits b460e0a9e240 reset: intel: add unspecified HAS_IOMEM dependency omits 7fbcc53514c5 reset: brcmstb-rescal: add unspecified HAS_IOMEM dependency omits 71483532a3e8 MAINTAINERS: fix style in RESET CONTROLLER FRAMEWORK omits 68131a0b8fd0 dt-bindings: reset: intel,rcu-gw: Fix intel,global-reset schema omits cb05ec588615 drm/bridge: panel: Fix typo in drm_panel_bridge_add docs omits 7ca0116077f5 drm/bridge/synopsys: dsi: missing post disable omits de9e354e1f8f m68k: mm: Change ColdFire pgtable_t omits 518a6b58243a m68k: mm: Fully initialize the page-table allocator omits 0e071ee68156 m68k: mm: Extend table allocator for multiple sizes omits 61c64a25ae8d m68k: mm: Use table allocator for pgtables omits ef9285f69f0e m68k: mm: Improve kernel_page_table() omits ef22d8abd876 m68k: mm: Restructure Motorola MMU page-table layout omits 5ad272abee9f m68k: mm: Move the pointer table allocator to motorola.c omits 13076a29d52e m68k: mm: Unify Motorola MMU page setup omits fd1aa6303c4d m68k: mm: Fix ColdFire pgd_alloc() omits 43f0f97dd6f0 m68k: mm: Remove stray nocache in ColdFire pgalloc omits 8131b73b22c2 gpiolib: remove unnecessary argument from set_config call omits 4d0cabbb8b6a gpio: bd71828: Remove unneeded defines for GPIO_LINE_DIREC [...] omits e4f41de77f96 MAINTAINERS: Sort entries in database for GPIO omits 62adc6f33d6f gpiolib: fix gpio_do_set_config() omits 91b4ea5fc57c Revert "gpiolib: remove set but not used variable 'config'" omits d99f88761ba0 Revert "gpiolib: Remove duplicated function gpio_do_set_config()" omits efaede77b8fa drm/bridge: sii902x: Select SND_SOC_HDMI_CODEC if SND_SOC [...] omits ff1ca6397b1d drm/bridge: Add tc358768 driver omits 45c415f6983e dt-bindings: display: bridge: Add documentation for Toshib [...] omits e7598fac323a iommu/vt-d: Fix compile warning from intel-svm.h omits 2c0bee081315 USB: serial: digi_acceleport: remove redundant assignment [...] omits 325534415694 USB: serial: relax unthrottle memory barrier omits 2f789d237c28 dt-bindings: drm: bridge: adv7511: Add ADV7535 support omits 8501fe4b14a3 drm: bridge: adv7511: Add support for ADV7535 omits b0730f56f35a drm: bridge: adv7511: Remove DRM_I2C_ADV7533 Kconfig omits 5391a87751a1 tipc: fix successful connect() but timed out omits 5609e2bbefed mptcp: make the symbol 'mptcp_sk_clone_lock' static omits 2437fd7baf29 tipc: make three functions static omits 48bc281e4bf0 drm/bridge: ti-tfp410: Update drm_connector_init_with_ddc( [...] omits 8a6483ac634a drm/bridge: tc358767: fix poll timeouts omits 807e92d1bdd0 platform/x86: intel-vbtn: Move MODULE_DEVICE_TABLE() close [...] omits 57ba2633a1b6 platform/x86: intel-hid: Move MODULE_DEVICE_TABLE() closer [...] omits 16292bed9c56 platform/x86: intel_pmc_core: Add Atom based Jasper Lake ( [...] omits d545514e3e36 MAINTAINERS: Sort entries in database for PDx86 omits 7c3d02285ad5 USB: serial: ch341: fix receiver regression omits c664a4fa8f69 USB: serial: ir-usb: Silence harmless uninitialized variab [...] omits 06f749af622c drm/udl: Clear struct drm_connector_funcs.dpms omits c0e255655f6d drm/bochs: Clear struct drm_connector_funcs.dpms omits 03c6bf464428 arm64: defconfig: Enable DRM_SUN6I_DSI omits 4a453ccf87d5 arm64: defconfig: Enable CONFIG_SUN8I_THERMAL omits 415ae604d4ac ARM: sunxi: Enable CONFIG_SUN8I_THERMAL omits bd8cac5fb8b8 ARM: dts: sun8i: a83t: Fix incorrect clk and reset macros [...] omits 0acdf63d2296 ARC: fpu: fix randconfig build error reported by 0-day tes [...] omits a5760db25c6e ARC: fix some Kconfig typos omits d560bb42814c ARC: Cleanup old Kconfig IO scheduler options omits f166795871be arm64: defconfig: Set bcm2835-dma as built-in omits cf2b012c90e7 hwmon: (pmbus/ltc2978) Fix PMBus polling of MFR_COMMON def [...] omits 0e9d7bb293f3 drm/i915/gvt: more locking for ppgtt mm LRU list omits c216f12bed33 drm/i915/gvt: fix high-order allocation failure on late load omits 1525c20cff96 drm/tiny/st7735r: No need to set ->owner for spi_register_ [...] omits 5703d6ae9573 drm/tiny/st7735r: Make driver OF-independent omits f6ab3402a681 drm/tiny/repaper: No need to set ->owner for spi_register_ [...] omits ffb42e64561e drm/tiny/repaper: Make driver OF-independent omits 3f9e12e0df01 ACPI: watchdog: Allow disabling WDAT at boot omits 0e3ee7f10af9 staging: qlge: remove spaces at the start of a line omits 4ed6aba987bc staging: rtl8192u: Add space to fix style issue omits be5418d45ba4 staging: pi433: Use the correct style for SPDX License Identifier omits 226f912a0f7a staging: rtl8188eu: remove unnecessary RETURN label omits 12396526807d staging: vc04_services: vchiq_arm: Get rid of unused defines omits a0184abeec66 staging: vc04_services: Get rid of vchiq_arm_vcresume()'s [...] omits aca055ed40ea staging: vc04_services: Delete vchiq_platform_check_suspend() omits b2a86ecd8f06 staging: vc04_services: Get rid of USE_TYPE_SERVICE_NO_RESUME omits ed151829e353 staging: vc04_services: Get rid of the rest of suspend/res [...] omits bd8aa2850f00 staging: vc04_services: Get of even more suspend/resume states omits 6547980973b1 staging: vc04_services: Get rid of unused suspend/resume states omits 26a659750666 staging: vc04_services: Delete vc_suspend_complete completion omits 6d044eac92e6 staging: vc04_services: Get rid of vchiq_check_resume() omits af908f390fd1 staging: vc04_services: Get rid of vchiq_arm_vcsuspend() omits c9b361ccd0e1 staging: vc04_services: Get rid of vchiq_on_remote_use_active() omits 913e4e05a432 staging: vc04_services: Get rid of vchiq_platform_handle_t [...] omits 004e890d5cf7 staging: vc04_services: Get rid of vchiq_platform_videocor [...] omits 88084848eb8c staging: vc04_services: Get rid of vchiq_platform_suspend/ [...] omits 0e2662125062 staging: vc04_services: Get rid of vchiq_platform_paused/r [...] omits be7fbad631f3 staging: vc04_services: get rid of vchiq_platform_use_susp [...] omits dcbcbfa4af09 staging: vc04_services: Delete blocked_count in struct vch [...] omits 9af64167354f staging: vc04_services: get rid of blocked_blocker complet [...] omits d91f500a1273 staging: vc04_services: Get rid of resume_blocker completi [...] omits 7d153fcc1070 staging: vc04_services: Get rid of resume_blocked in struc [...] omits 361906387c7d staging: vc04_services: Remove unused variables in struct [...] omits b99692f4db0b staging: rtl8192e: style fix - Prefer using '"%s...", __func__' omits f47e8780ce74 staging: netlogic: Use the correct style for SPDX License [...] omits a3583d4c3df5 staging: exfat: Remove unused struct 'dev_info_t' omits 8b8822e32f35 staging: exfat: Remove unused struct 'part_info_t' omits 7ed674e26357 staging: exfat: remove 'vol_type' variable. omits 034280e33ea0 staging: wilc1000: refactor SPI read/write commands handli [...] omits 8e2e79ff61f1 staging: vt6656: Remove fall back functions and headers. omits 88900631d706 staging: vt6656: Fix return for unsupported cipher modes. omits be9bca8cfbda staging: vt6656: Disable and remove fall back rates from driver. omits a1182cda0c78 Staging: vt6655: device_main: cleanup long line omits 3ca2a90d749f staging: rtl8723bs: hal: fix condition with no effect omits cdb702a65558 drm/tiny: add support for tft displays based on ilitek,ili9486 omits a72e1f684d9b dt-bindings: add binding for tft displays based on ilitek,ili9486 omits b537916ca510 io_uring: retain sockaddr_storage across send/recvmsg async punt omits c2cebbc4a593 drm/i915: Fix i915_error_state_store error defination omits 6ab231448fdc io_uring: cancel pending async work if task exits omits 36282881a795 io-wq: add io_wq_cancel_pid() to cancel based on a specific pid omits 00bcda13dcbf io-wq: make io_wqe_cancel_work() take a match handler omits e73c1486e4c8 drm/i915/bios: Fix the timing parameters omits 1788fdf14e51 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 0887aa8744ae drm/i915: Fix post-fastset modeset check for port sync omits 6f4261fa86df drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 06f7a61c9b51 drm/i915/selftests: Remove erroneous intel_engine_pm_put omits 7d7569ac3336 drm/i915/execlists: Ignore tracek for nop process_csb omits 26208d876d37 drm/i915/gt: Fix hold/unhold recursion omits 3508aae9b561 ARM: configs: Cleanup old Kconfig options omits e383e871ab54 ARM: npcm: Bring back GPIOLIB support omits c55d0a554843 dt-bindings: panel: Convert orisetech,otm8009a to json-schema omits 1689578c5aa6 dt-bindings: panel: Convert raydium,rm68200 to json-schema omits 79b9376404b0 dt-bindings: one file of all simple DSI panels omits 0bdbdd08a8f9 io_uring: fix openat/statx's filename leak omits 5f798beaf35d io_uring: fix double prep iovec leak omits a93b33312f63 io_uring: fix async close() with f_op->flush() omits 0b5faf6ba7fb io_uring: allow AT_FDCWD for non-file openat/openat2/statx omits ff002b30181d io_uring: grab ->fs as part of async preparation omits 9392a27d88b9 io-wq: add support for inheriting ->fs omits faac996ccd5d io_uring: retry raw bdev writes if we hit -EOPNOTSUPP omits 8fef80bf56a4 io_uring: add cleanup for openat()/statx() omits 99bc4c38537d io_uring: fix iovec leaks omits e96e977992d0 io_uring: remove unused struct io_async_open omits 63e5d81f72af io_uring: flush overflowed CQ events in the io_uring_poll() omits cf3040ca55f2 io_uring: statx/openat/openat2 don't support fixed files omits eb3939e386ec Bluetooth: btusb: Add support for 13d3:3548 Realtek 8822CE device omits 48d7fb181a91 drm/i915: Remove lite restore defines omits f6c26b555e14 drm/i915: Never allow userptr into the new mapping types omits 6311d260a179 drm/i915/debugfs: Remove i915_energy_uJ omits c0f00d270eba Merge drm/drm-next into drm-intel-next-queued omits 5ba32c7be81e drm/i915/execlists: Always force a context reload when rew [...] omits 6e17ae73807c drm/i915/gt: Only ignore already reset requests omits 0db1a5f8706a drm/i915: Implement Wa_1607090982 omits 561db8296d8b drm/i915: Disable tesselation clock gating on tgl A0 omits fb5970da1b42 drm/i915/gt: Use the kernel_context to measure the breadcr [...] omits 71b7cc601ea7 drm/i915: Fix force-probe failure message omits 9adcf0db237c drm/i915/guc: Make sure to sanitize CT status omits dd1ab79910b8 drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_ac [...] omits 030d5b97a54b drm/amdgpu: use amdgpu_device_vram_access in amdgpu_ttm_vram_read omits c12b84d6e0d7 drm/amdgpu: use the BAR if possible in amdgpu_device_vram_ [...] omits ce05ac56e646 drm/amdgpu: optimize amdgpu_device_vram_access a bit. omits 42d708db8ec0 drm/amdgpu: fix amdgpu pmu to use hwc->config instead of h [...] omits f9f3e9e0136b amdgpu: Prevent build errors regarding soft/hard-float FP [...] omits 80ff3e10c805 drm/amdgpu/vcn2.5: fix DPG mode power off issue on instance 1 omits 4a6f8f01efef drm/amd/powerplay: handle features disablement for baco re [...] omits 86b93fd62d7c drm/amdgpu/sriov Don't send msg when smu suspend omits a7da92c2c8a1 netfilter: flowtable: skip offload setup if disabled omits 8d0015a7ab76 netfilter: xt_hashlimit: limit the max size of hashtable omits c4a3922d2d20 netfilter: xt_hashlimit: reduce hashlimit_mutex scope for [...] omits 793c22617367 drm/i915/gt: Protect execlists_hold/unhold from new waiters omits 9b125c279987 mac80211: support NL80211_EXT_FEATURE_CONTROL_PORT_OVER_NL [...] omits 8c3ed7aa2b9e nl80211: add src and dst addr attributes for control port tx/rx omits c0058df73309 mac80211: parse also the RSNXE IE omits ff74c51e8f4c cfg80211/mac80211: Allow user space to register for statio [...] omits bfb7bac3a8f4 cfg80211: check wiphy driver existence for drvinfo report omits f93d6b21a93c ieee80211: fix 'the' doubling in comments omits 52b4810bed83 mac80211: Remove support for changing AP SMPS mode omits c4d800dcc7c5 mac80211: Handle SMPS mode changes only in AP mode omits 85b27ef73419 mac80211: Accept broadcast probe responses on 6GHz band omits f46209b9ff76 mac80211: HE: set RX NSS omits cf2c9cc3980f mac80211: set station bandwidth from HE capability omits 2ff69b0e25f4 mac80211: remove supported channels element in 6 GHz if EC [...] omits 8cadb207145c mac80211: update condition for HE disablement omits 4a65cc2437ce mac80211: make ieee80211_wep_init() return void omits 07b83d2ecd2f mac80211: allow changing TX-related netdev features omits b5db1acab19b mac80211: check whether HE connection is allowed by the re [...] omits e4d005b80dee mac80211: refactor extended element parsing omits 75e296e9b22a mac80211: simplify and improve HT/VHT/HE disable code omits d6039a3416f7 cfg80211: Enhance the AKM advertizement to support per interface. omits 1e61d82cca17 cfg80211: add no HE indication to the channel flag omits 5eae8ca3738e Revert "drm/i915: Don't use VBT for detecting DPCD backlig [...] omits f14f27b16632 drm/i915/gt: Protect defer_request() from new waiters omits f91d8156ab8a drm/i915/gt: Prevent queuing retire workers on the virtual engine omits a04564c99bb4 mac80211: consider more elements in parsing CRC omits 2bf973ff9b9a mac80211: fix quiet mode activation in action frames omits f2b18baca953 mac80211: use more bits for ack_frame_id omits 3c706b973b51 mac80211: fix 11w when using encapsulation offloading omits 5edbb5608256 drm/virtio: fix ring free check omits 4f7e6d22b545 drm/i915/selftests: drop igt_ppgtt_exhaust_huge omits 919e4f07392d drm/i915/display: Set TRANS_DDI_MODE_SELECT to default val [...] omits f21613797bae drm/i915/gt: Set the PP_DIR registers upon enabling ring s [...] omits 1e95081cb5b4 io_uring: fix deferred req iovec leak omits e1d85334d623 io_uring: fix 1-bit bitfields to be unsigned omits fa1d7297d094 drm/amd/display: Fix wrongly passed static prefix omits 6d220a7e7971 drm/amdkfd: Add queue information to sysfs omits 896dace8eca8 drm/amd/display: turn off the mst hub before we do detection omits 15add0c2fed3 drm/amd/display: Add initialitions for PLL2 clock source omits 85e148fb963d drm/amd/display: fix workaround for incorrect double buffe [...] omits 96577cf82a13 drm/amd/display: linux enable oled panel support dc part omits 9edf202d27df drm/amd/display: external monitor abm enabled in modern standby omits 60ec1b5633af drm/amd/display: Add DMUB tracebuffer debugfs omits 7e1482b1c7c0 drm/amd/display: 3.2.71 omits 5737f367af48 drm/amd/display: Limit minimum DPPCLK to 100MHz. omits 04ad71bd146b drm/amd/display: Use uint64_t logger_mask instead of uint32_t omits c788739b8807 drm/amd/display: Add wm ranges to clk_mgr omits 32caf906187d drm/amd/display: Check hyperV flag in DC. omits a39a58166901 drm/amd/display: fix inputting clk lvl into dml for RN omits 71b81f1275e0 drm/amd/display: decouple global lock out of pipe control lock omits 28e7a7f4fb4b drm/amd/display: Check engine is not NULL before acquiring omits 84fc79899ee7 drm/amd/display: Use dcfclk to populate watermark ranges omits 3f0940f8691a drm/amd/display: add stream_enc_inst for PSP HDCP inst use omits 76162cb77a13 drm/amd/display: Update hubbub description comment omits 6409e2552ffc drm/amd/display: remove early break in interdependent_lock omits 68bbca15e706 drm/amd/display: dc_get_vmid_use_vector() crashes when get called omits 76c332c3d45b drm/amd/display: 3.2.70 omits 2c278f016d30 drm/amd/display: remove unused variable omits 3ba28b639d65 drm/amd/display: Fix GSL acquire omits 009114f6df84 drm/amd/display: Added locking for atomic update stream an [...] omits b1e9da7f7dd4 drm/amd/display: Wait for clean shutdown in DMCUB reset omits fbbd3f8f6b8f drm/amd/display: Add GPINT handler interface omits 47b0c91f29f8 drm/amd/display: Fix various issues found by compiler warn [...] omits acdac228c4d1 drm/amd/display: Indicate dsc updates explicitly omits bbf5f6c3f83b drm/amd/display: Split program front end part that occur o [...] omits 0b464c857cc0 drm/amd/display: Do not set optimized_require to false aft [...] omits 2286d2f9e58c drm/amd/display: Fix psr static frames calculation omits e2d533eceb1f drm/amd/display: remove invalid dc_is_hw_initialized function omits b32827384cc5 drm/amd/display: Move USB-C workaround to after parameter [...] omits d4b8573ef05a drm/amd/display: Add set psr version message omits 0b9d37609a7b drm/amdgpu: move xgmi init/fini to xgmi_add/remove_device [...] omits 1746d5a1d1a1 drm/amd/display: call psp set/get interfaces omits f4406d6fb23c drm/amd/display: Load srm before enabling HDCP omits 9037246bb2da drm/amd/display: Add sysfs interface for set/get srm omits e1cf35b94c5f drm/edid: fix building error omits 1cb1edb2f5ba io_uring: get rid of delayed mm check omits 4b848f20eda5 drm/vgem: Close use-after-free race in vgem_gem_create omits 32f2fc5dc399 spi: spi-omap2-mcspi: Support probe deferral for DMA channels omits e4e8276a4f65 spi: spi-omap2-mcspi: Handle DMA size restriction on AM65x omits d1520889782d ASoC: fsl_sai: Fix exiting path on probing failure omits f1ed10264ed6 vti[6]: fix packet tx through bpf_redirect() in XinY cases omits 96b5d1bee29f drm/virtio: move virtqueue_notify into virtio_gpu_queue_ctrl_sgs omits c900b2a45cd3 drm/virtio: move the check for vqs_ready earlier omits 6ebe8661ebf2 drm/virtio: move locking into virtio_gpu_queue_ctrl_sgs omits db2e20726cca drm/virtio: set up virtqueue sgs before locking omits 4d8d48691015 drm/virtio: unlock object array on errors omits e19d341174b6 drm/virtio: no need to pass virtio_gpu_ctrl_hdr omits 145cbefce097 drm/virtio: add virtio_gpu_vbuf_ctrl_hdr omits 1425a4ce4959 drm/virtio: remove incorrect ENOSPC check omits 58547d7d5c6f drm/virtio: fix a wait_event condition omits e46e31cf5366 drm/virtio: ratelimit error logging omits a7a0e8f69a82 drm/vboxvideo: Implement struct drm_mode_config_funcs.mode_valid omits ac63316badae drm/hibmc: Implement struct drm_mode_config_funcs.mode_valid omits 8bc5732cad8e drm/bochs: Implement struct drm_mode_config_funcs.mode_valid omits 80f7c3f77697 drm/vram: Add helpers to validate a display mode's memory [...] omits 96222d53842d dax: pass NOWAIT flag to iomap_apply omits 39a706fbcf26 selinux: fix sidtab string cache locking omits a20456aef80f selinux: fix typo in filesystem name omits 602ddb410dff drm/i915: Flush execution tasklets before checking request status omits aae970d8454b drm/i915: Mark i915.reset as unsigned omits 75467ee48a5e dma-direct: improve DMA mask overflow reporting omits 4a47cbae0484 dma-direct: improve swiotlb error reporting omits 91ef26f91417 dma-direct: relax addressability checks in dma_direct_supported omits ff2cd8635e41 drm/i915: Correctly map DBUF slices to pipes omits 0f0f9aeee334 drm/i915: Manipulate DBuf slices properly omits 2570b7e3c561 drm/i915: Introduce parameterized DBUF_CTL omits 85487cf4a167 drm/i915: Update dbuf slices only with full modeset omits b06cf5953339 drm/i915: Move dbuf slice update to proper place omits 072fcc306be3 drm/i915: Remove skl_ddl_allocation struct omits 51b2569402a3 KVM: arm/arm64: Fix up includes for trace.h omits f3d63f50c17a Bluetooth: hci_qca: Optimized code while enabling clocks f [...] omits fda157211432 drm/virtio: fix vblank handling omits 9c4ce97d8025 drm/i915/display: Be explicit in handling the preallocated vma omits 1586f6200f69 drm/i915/display: Explicitly cleanup initial_plane_config omits 5758e0738458 drm/i915/hdcp: move update pipe code to hdcp omits 2343d1529aff crypto: Kconfig - allow tests to be disabled when manager [...] omits 2ade42d88fdb Bluetooth: remove __get_channel/dir and __dir omits 2a154903cec2 Bluetooth: prefetch channel before killing sock omits 79aad7bd951b drm/amd/display: update psp interface header omits e50dc17163d9 drm/amd/display: Pass amdgpu_device instead of psp_context omits 9f3cc18d19b7 drm/amdgpu: rework synchronization of VM updates v4 omits 4939d973b6b1 drm/amdgpu: simplify and fix amdgpu_sync_resv omits fe6796ac127a drm/amdgpu: allow higher level PD invalidations omits 7d28efe0c3c0 drm/amdgpu: return EINVAL instead of ENOENT in the VM code omits bfcd6c69e4c3 drm/amdgpu: fix parentheses in amdgpu_vm_update_ptes omits 46cf5f7626c7 drm/amdgpu: make sure to never allocate PDs/PTs for invalidations omits 55cdd4e9b948 drm/amdgpu: drop unnecessary restriction for huge root PDEs omits ef48d4b39e50 drm/amdgpu: stop using amdgpu_bo_gpu_offset in the VM backend omits 5d3196605d00 drm/amdgpu: rework job synchronization v2 omits 114fbc31952e drm/amdgpu: use the VM as job owner omits 81417bea8755 drm/amdgpu: explicitly sync VM update to PDs/PTs omits 8e4ff9b56957 drm: Remove the dma_alloc_coherent wrapper for internal usage omits ea36ec8623f5 drm: Remove PageReserved manipulation from drm_pci_alloc omits 816cc4d6c693 drm/i915/gt: Fix rc6 on Ivybridge omits 7203d49cdcb2 drm/i915: Sprinkle missing commas omits 37ec52ab69de drm/i915/dvo: Mark TMDS DVO connectors as polled omits 45608c504931 drm/i915: Mark ns2501 as LVDS without a fixed mode omits 9d552c22f794 drm/i915/crt: Configure connector->polled and encoder->hpd [...] omits 012ee690372c drm/i915: Introduce intel_connector_hpd_pin() omits c6790dc22312 drm/i915: Wean off drm_pci_alloc/drm_pci_free omits 03891f820c21 xfrm: handle NETDEV_UNREGISTER for xfrm device omits 1f7b71f20a98 drm/stm: dsi: stm mipi dsi doesn't print error on probe deferral omits a6bd58c51ac4 drm/stm: ltdc: check crtc state before enabling LIE omits 544aa6cefb24 drm/stm: ltdc: add number of interrupts omits b4d3acaa7333 drm/i915/gt: Pull sseu context updates under gt omits 0a3b94a2b88f drm/i915/selftest: Ensure string fits within name[] omits bb5e4397a60f drm/i915/selftests: Add a simple rollover test for the ker [...] omits 1a2466fe13c6 drm/i915/display: Defer application of initial chv_phy_control omits def85091f228 drm/i915/display: Fix NULL-crtc deref in calc_min_cdclk() omits 08e3ed3ae56b drm/i915/audio: Skip the cdclk modeset if no pipes attached omits 7daac72e9a3f drm/i915/pci: conversion to drm_device based logging macros. omits 0c4336b93393 drm/i915/cmd_parser: conversion to struct drm_device loggi [...] omits 6db07ce48887 drm/i915/debugfs: conversion to drm_device based logging macros. omits 00376ccfb2a4 drm/i915: conversion to drm_device logging macros when drm [...] omits e9318906ad0b drm/i915/panel: automatic conversion to drm_device based l [...] omits 1112e1661f6b drm/i915/pipe_crc: automatic conversion to drm_device base [...] omits 6471bd74713c drm/i915/psr: automatic conversion to drm_device based log [...] omits 6efb1b7de746 drm/i915/quirks: automatic conversion to drm_device based [...] omits c808c4ae10a4 drm/i915/sdvo: automatic conversion to drm_device based lo [...] omits 375e4fbd0bcf drm/i915/sprite: automatic conversion to drm_device based [...] omits c4d162618216 drm/i915/tc: automatic conversion to drm_device based logg [...] omits 025c2e193454 drm/i915/tv: automatic conversion to drm_device based logg [...] omits 53897b4cc035 drm/i915/vdsc: convert to struct drm_device based logging macros. omits 2d7338500fb0 drm/i915/vga: conversion to drm_device based logging macros. omits f1f76d7a3c50 drm/i915/vlv_dsi: conversion to drm_device based logging macros. omits b2f7c0f1d854 drm/i915/vlv_dsi_pll: conversion to struct drm_device logg [...] omits f4224a4cb16c drm/i915/display: Make WARN* drm specific where drm_device [...] omits 8afb292839bb drm/i915/display/tc: Make WARN* drm specific where drm_pri [...] omits b4329a01411e drm/i915/display/sdvo: Make WARN* drm specific where drm_p [...] omits 16c56083c0cb drm/i915/display/psr: Make WARN* drm specific where drm_pr [...] omits 48522d3eed54 drm/i915/display/panel: Make WARN* drm specific where drm_ [...] omits b0b2ed0c63a7 drm/i915/display/overlay: Make WARN* drm specific where dr [...] omits 10d4e146aff9 drm/i915/display/hdmi: Make WARN* drm specific where drm_d [...] omits 5836019a87bf drm/i915/fbdev: Make WARN* drm specific where drm_device p [...] omits 6a0e032fb524 drm/i915/display/fbc: Make WARN* drm specific where drm_pr [...] omits 99bc73ec8deb drm/i915/display/dpll_mgr: Make WARN* drm specific where d [...] omits 6f21293dbbde MAINTAINERS: Add Thomas as drm-misc co-maintainer omits 183edb20e60a cpufreq: Make cpufreq_global_kobject static omits 89bd6147964e dt-bindings: net: bluetooth: Add device tree bindings for [...] omits 66cb70513564 Bluetooth: hci_qca: Enable clocks required for BT SOC omits beae56192a25 HID: ite: Only bind to keyboard USB interface on Acer SW5- [...] omits 8faa72511bb8 drm/i915/gt: Warn about the hidden i915_vma_pin in timelin [...] omits 855e39e65cfc drm/i915: Initialise basic fence before acquiring seqno omits 30ca04e16cbe drm/i915: Hold reference to previous active fence as we queue omits 7e0cf7e9936c drm/panfrost: Make sure the shrinker does not reclaim refe [...] omits e19ac9d9a978 iio: adc: stm32-dfsdm: fix sleep in atomic context omits 6a79c28936df drm/i915/display/crt: Make WARN* drm specific where drm_pr [...] omits 9a3b466bb8f6 drm/i915/display/audio: Make WARN* drm specific where drm_ [...] omits 3dbe5e11703e drm/i915/display/icl_dsi: Make WARN* drm specific where dr [...] omits a500f3bd787f iio: adc: at91-sama5d2_adc: fix differential channels in t [...] omits 380f04231807 drm/i915: Move ringbuffer WAs to engine workaround list omits eeec73f8a4a4 drm/i915/gt: Skip rmw for masked registers omits faea1792835d drm/i915: extract engine WA programming to common resume function omits e85de1770385 drm/i915/guc: Introduce guc_is_ready omits 9781bd1dda2a drm/panel: simple: Fix the lt089ac29000 bus_format omits fe141cedc433 drm/imx: pd: Use bus format/flags provided by the bridge w [...] omits f32df58acc68 drm/bridge: Add the necessary bits to support bus format n [...] omits b0e02a73c506 drm/i915/selftests: Disable heartbeat around hang tests omits bd46aa22a86a drm/i915/selftests: Also wait for the scratch buffer to be bound omits a34f61d2c014 drm/i915/gt: Also use async bind for PIN_USER into bsw/bxt ggtt omits d1b9b5f127bc drm/i915/gem: Require per-engine reset support for non-per [...] omits 0c2d55128f33 drm/i915: Store active_pipes bitmask in cdclk state omits 28a30b45f5e9 drm/i915: Convert cdclk to global state omits aac978718bb4 drm/i915: Introduce intel_calc_active_pipes() omits fd1a9bba73fa drm/i915: Convert bandwidth state to global state omits 0ef1905ecf2e drm/i915: Introduce better global state handling omits 5f34299384cb drm/i915: Move intel_atomic_state_free() into intel_atomic.c omits ed645eee131c drm/i915: s/init_cdclk/init_cdclk_hw/ omits 4c029c499fb4 drm/i915: swap() the entire cdclk state omits 1965de63a93a drm/i915: Extract intel_cdclk_state omits 5604e9ceaed5 drm/i915: Simplify intel_set_cdclk_{pre,post}_plane_update [...] omits 0bb94e03834e drm/i915: s/cdclk_state/cdclk_config/ omits 65c88a866d70 drm/i915: s/need_cd2x_updare/can_cd2x_update/ omits b4db3a8c689b drm/i915: Collect more cdclk state under the same roof omits 54f09d2342b0 drm/i915: Move more cdclk state handling into the cdclk code omits f119a5e2a4ca drm/i915: Nuke skl wm.dirty_pipes bitmask omits 6dcde04706d8 drm/i915: Move linetime wms into the crtc state omits 5061b8a969f7 drm/bridge: Add an ->atomic_check() hook omits 41cf57124e02 drm/bridge: Patch atomic hooks to take a drm_bridge_state omits d9aad8c2d57e drm/bridge: analogix: Plug atomic state hooks to the defau [...] omits dc8c609bd31d drm/rcar-du: Plug atomic state hooks to the default implem [...] omits 751465913f04 drm/bridge: Add a drm_bridge_state object omits 0560b0c6b36c drm/i915: Polish WM_LINETIME register stuff omits 1c9d2eb24153 drm/i915: move intel_dp_set_m_n() to encoder for DDI platforms omits 87e9bb496178 drm/i915/dsi: Enable ICL DSI transcoder as part of encoder [...] omits 21fd23ac222f drm/i915: move pipe, pch and vblank enable to encoders on [...] omits 219cee8fe7ae drm/i915/debugfs: remove VBT data about DRRS omits 8ccb5bf7619c drm/mst: Fix possible NULL pointer dereference in drm_dp_m [...] omits e3793468b466 drm/i915: Use the async worker to avoid reclaim tainting t [...] omits e986209c6702 drm/i915/gt: Rename i915_gem_restore_ggtt_mappings() for i [...] omits 6d598a32ed87 drm/panel: Add Samsung s6e88a0-ams452ef01 panel driver omits 1dff44e1b51e dt-bindings: display/panel: add bindings for S6E88A0-AMS452EF01 omits 280d14a69da2 drm/i915/gem: Tighten checks and acquiring the mmap object omits 82d57a590f51 drm/panel: simple: Add EDT panel support omits c752affbadb0 dt-bindings: display: Add bindings for EDT panel omits 37b7617262bd drm/i915/fbc: __intel_fbc_cleanup_cfb() may be called mult [...] omits 0cd9d33ace33 cgroup: init_tasks shouldn't be linked to the root cgroup omits bf72c8c6ee77 drm/i915/gt: Skip global serialisation of clear_range for bxt vtd omits 0cef62d8e04e drm/i915/ring: convert to new logging macros in gt/intel_r [...] omits 1a6c83efa046 drm/i915/gt: convert to new logging macros in gt/intel_gt.c omits ce016437d8aa drm/i915/engine_cs: use new drm logging macros in gt/intel [...] omits f8474622bc5a drm/i915/reset: conversion to new drm logging macros in gt [...] omits 52ce707425e1 drm/i915/ggtt: use new drm logging macros in gt/intel_ggtt.c omits 8c8c5a4994a3 dma-contiguous: CMA: give precedence to cmdline omits a3c27df2ada9 drm/xen: Explicitly disable automatic sending of vblank event omits 2a735ad3d211 drm/virtio: Remove sending of vblank event omits 236b83fba352 drm/vboxvideo: Remove sending of vblank event omits a7bbabd94c41 drm/udl: Don't set struct drm_crtc_state.no_vblank explicitly omits 3bace4f9dddc drm/st7586: Remove sending of vblank event omits f3fe2ef413ef drm/repaper: Remove sending of vblank event omits e29765299eea drm/qxl: Remove sending of vblank event omits 4f440e38bb96 drm/mipi-dbi: Remove sending of vblank event omits 0e422032ab1a drm/ili9225: Remove sending of vblank event omits bddbad12fa85 drm/gm12u320: Remove sending of vblank event omits 9e79e3da77f1 drm/cirrus: Remove sending of vblank event omits ebe162cdebe0 drm/bochs: Remove sending of vblank event omits bd2b7eb6d26e drm/ast: Don't set struct drm_crtc_state.no_vblank explicitly omits dccd32379ff0 drm/arc: Remove sending of vblank event omits 7beb691f1e6f drm: Initialize struct drm_crtc_state.no_vblank from devic [...] omits d4c3c0b8221a drm/i915: Fix preallocated barrier list append omits f70431023eb6 drm/i915: add extra slice common debug registers omits f1042cc85377 drm/i915/execlists: Ignore discrepancies in pending[] acro [...] omits fe6648315605 Bluetooth: optimize barrier usage for Rmw atomics omits a5b0cda136f4 regulator: qcom_spmi: Fix docs for PM8004 omits 70a76a9b8e9d drm/i915/gt: Hook up CS_MASTER_ERROR_INTERRUPT omits 8a5746982e0f drm/i915/execlist: Mark up racy read of execlists->pending[0] omits ba12993c5228 drm/i915/selftests/perf: measure memcpy bw between regions omits cd1c4d4a22bc drm/i915/debugfs: remove i915_dpcd file omits ddfa21bc68dc drm/i915/psr: use intel_de_*() functions for register access omits 667944ad77f1 drm/i915/hdcp: use intel_de_*() functions for register access omits b4e33881efe3 drm/i915/dp: use intel_de_*() functions for register access omits d6e53851ecc8 drm/i915/display_power: use intel_de_*() functions for reg [...] omits dc008bf0aa09 drm/i915/display: use intel_de_*() functions for register access omits f7960e7f8f24 drm/i915/ddi: use intel_de_*() functions for register access omits cfe86292ec71 drm/i915/combo_phy: use intel_de_*() functions for registe [...] omits 1c63f6dfc01d drm/i915/icl_dsi: use intel_de_*() functions for register access omits 86a9360be144 drm/auth: Drop master_create/destroy hooks omits 6c08fc896b60 Bluetooth: Fix refcount use-after-free issue omits b4fb015eeff7 sched/rt: Optimize checking group RT scheduler constraints omits bec2860a2bd6 sched/fair: Optimize select_idle_core() omits 918229cdd5ab x86/intel_pstate: Handle runtime turbo disablement/enablem [...] omits 298c6f99bf30 x86, sched: Add support for frequency invariance on ATOM omits eacf0474aec8 x86, sched: Add support for frequency invariance on ATOM_G [...] omits 8bea0dfb4a82 x86, sched: Add support for frequency invariance on XEON_P [...] omits 2a0abc596998 x86, sched: Add support for frequency invariance on SKYLAKE_X omits 1567c3e3467c x86, sched: Add support for frequency invariance omits 2a4b03ffc69f sched/fair: Prevent unlimited runtime on throttled group omits e938b9c94164 sched/nohz: Optimize get_nohz_timer_target() omits b562d1406499 sched/uclamp: Reject negative values in cpu_uclamp_write() omits b396f52326de sched/fair: Allow a small load imbalance between low utili [...] omits ebc0f83c78a2 timers/nohz: Update NOHZ load in remote tick omits 488603b815a7 sched/core: Don't skip remote tick for idle CPUs omits 6717f7c32b33 drm/i915/selftests: Lock the drm_mm as we search omits 0543fbf4fd00 drm/i915/trace: i915_request.prio is a signed value omits 3cb6d8e5cf98 drm/crc: Actually allow to change the crc source omits 4ab2bb3c311a HID: logitech-hidpp: BatteryVoltage: only read chargeStatu [...] omits ec0582ca8987 drm/zte: plane_state->fb iff plane_state->crtc omits 5d39b1574f62 drm/vkms: plane_state->fb iff plane_state->crtc omits 021b7c7b3268 drm/vc4: plane_state->fb iff plane_state->crtc omits fd907adeb793 drm/rockchip: plane_state->fb iff plane_state->crtc omits 4efb31316d5f drm/imx: plane_state->fb iff plane_state->crtc omits 9a69bd1912af drm/todo: Add item for the plane->atomic_check confusion omits a28477826aef drm/i915/gt: Lift set-wedged engine dumping out of user paths omits ff3d4ff6c9e6 drm/i915/gt: Tidy repetition in declaring gen8+ interrupts omits 6cc32f15f90b drm/i915/gt: Reorganise gen8+ interrupt handler omits 03d0ed8a8e93 drm/i915: Skip capturing errors from internal contexts omits 151129df2f4a Bluetooth: SMP: Fix SALT value in some comments omits 6f280b133dc2 drm/i915/perf: Fix OA context id overlap with idle context id omits e5429340bfa2 drm/i915/gt: Acquire ce->active before ce->pin_count/ce->p [...] omits 9c6527116e8f drm/i915: Restore the kernel context after verifying the w/a omits 909438bbfb56 drm/i915/vlv_dsi_pll: use intel_de_*() functions for regis [...] omits 992d46944fbb drm/i915/vlv_dsi: use intel_de_*() functions for register access omits d1ab5b272740 drm/i915/vdsc: use intel_de_*() functions for register access omits d49e857c94f2 drm/i915/sprite: use intel_de_*() functions for register access omits c51e7138f66a drm/i915/psr: use intel_de_*() functions for register access omits 41dd67c13086 drm/i915/pipe_crc: use intel_de_*() functions for register access omits 39d0f1e81c31 MAINTAINERS: add entry for tidss omits 32a1795f57ee drm/tidss: New driver for TI Keystone platform Display SubSystem omits 6057317cb76c dt-bindings: display: ti,j721e-dss: Add dt-schema yaml binding omits 2d8730f1021f dt-bindings: display: ti,am65x-dss: Add dt-schema yaml binding omits 9ad676e5fd45 dt-bindings: display: ti,k2g-dss: Add dt-schema yaml binding omits a87e692ae3a8 drm/i915: Give aux channels a better name omits 264c0247d888 drm/i915: Include the AUX CH name in the debug messages omits ac0e331a628b drm/i915: Tighten atomicity of i915_active_acquire vs i915 [...] omits 70bc7ed95142 drm/i915/vga: use intel_de_*() functions for register access omits 988ff27b58a8 drm/i915/tv: use intel_de_*() functions for register access omits d2afcc4441df drm/i915/sdvo: use intel_de_*() functions for register access omits 0fac5a7cd842 drm/i915/panel: use intel_de_*() functions for register access omits 82e1b12e3012 drm/i915/overlay: use intel_de_*() functions for register access omits cc80e3625695 drm/i915/lvds: use intel_de_*() functions for register access omits ef58902296da drm/i915/lpe_audio: use intel_de_*() functions for registe [...] omits 8192c82cc65b drm/i915/hdmi: use intel_de_*() functions for register access omits d9053b237bd3 drm/i915/gmbus: use intel_de_*() functions for register access omits f639c497aecd drm/i915/fifo_underrun: use intel_de_*() functions for reg [...] omits aa93f4fd7c89 drm/i915/fbc: use intel_de_*() functions for register access omits 3f7c376df8d3 drm/i915/dvo: use intel_de_*() functions for register access omits 7cdccb4c6b90 drm/i915/dsb: use intel_de_*() functions for register access omits 9ce64616668a drm/i915/dp_mst: use intel_de_*() functions for register access omits b3a723867117 drm/i915/dpll_mgr: use intel_de_*() functions for register access omits ee8845a25f9e drm/i915/dpio_phy: use intel_de_*() functions for register access omits 5b770f18a0f3 drm/i915/crt: use intel_de_*() functions for register access omits 3fd7c4504d1f drm/i915/color: use intel_de_*() functions for register access omits 3e9f55df59f7 drm/i915/cdclk: use intel_de_*() functions for register access omits 49e659bcae79 drm/i915/audio: use intel_de_*() functions for register access omits d20615f8e2c6 drm/lima: increase driver version to 1.1 omits 2081e8dcf1ee drm/lima: recover task by enlarging heap buffer omits 6aebc51d7aef drm/lima: support heap buffer creation omits dc76cb7a1fd1 drm/lima: add lima_vm_map_bo omits 500edbbd537b drm/lima: update register info omits 70a221b24288 drm/i915: Prefer intel_connector over drm_connector in hot [...] omits d1b2828af0cc drm/i915: Fix modeset locks in sanitize_watermarks() omits cb724911f495 drm/i915: Fix inconsistance between pfit.enable and scaler [...] omits 34ffabe311cc drm/i915: Remove 'prefault_disable' modparam omits 7e36505d0cf8 drm/i915: Stub out i915_gpu_coredump_put omits 723196f401f9 drm/i915/display: Squelch kerneldoc complaints omits ad278f358446 drm/i915/bios: Fix the timing parameters omits cf913e968327 Revert "drm/sun4i: drv: Allow framebuffer modifiers in mod [...] omits d0bf45822c99 drm/i915/gem: manual conversion to struct drm_device loggi [...] omits baa89ba3f1fe drm/i915/gem: initial conversion to new logging macros usi [...] omits 9b6320aa1993 drm/i915/pm: use intel de functions for forcewake register access omits 8cbda6b2039a drm/i915/irq: use intel de functions for forcewake registe [...] omits 2aa10054432d drm/i915/dmc: use intel uncore functions for forcewake reg [...] omits 65833c463886 drm/i915/hdcp: conversion to struct drm_device based loggi [...] omits 5cb82703ce9e drm/i915/opregion: conversion to struct drm_device logging [...] omits bdc6114e2fed drm/i915/dp: conversion to struct drm_device logging macros. omits 569caa65a495 drm/i915/power: convert to struct drm_device macros in dis [...] omits b5280cd0bd2d drm/i915/dsi: conversion to struct drm_device log macros. omits cd49f8180681 drm/i915/display: conversion to new struct drm_device logg [...] omits 23d498f6b7fb drm/debugfs: also take per device driver features into account omits 12a1d4e093ac drm: add drm_core_check_all_features() to check for a mask [...] omits c6cccafa9191 drm/panel: Fix boe,tv101wum-n53 htotal timing omits 4c22abfbcb84 drm/i915/guc: Don't GEM_BUG_ON on corrupted H2G CTB omits 37f60b753bca drm/i915/tgl: Re-enable RPS omits 82d71e31ae9d drm/i915/gt: Poison GTT scratch pages omits 0ea60c1d7343 drm/i915/gt: Flush engine parking before release omits 646603d9aba7 drm/i915/ehl: Ensure that the DDI selection MUX is program [...] omits c5c772cf8d7c drm/i915/dc3co: Avoid full modeset when EXITLINE needs to [...] omits 58c34c4ca392 drm/i915/dc3co: Do the full calculation of DC3CO exit only once omits 7e13ad896484 drm: Avoid drm_global_mutex for simple inc/dec of dev->open_count omits 7a2c65dd32b1 drm: Release filp before global lock omits de409661c4c9 drm/i915/dsi: Ensure that the ACPI adapter lookup override [...] omits 5fb443063009 drm/i915/acpi: Move the code to populate ACPI device ID in [...] omits d62f416f925d drm/i915: Wait on vma activity before taking the mutex omits 60e94557fff1 drm/i915: Check activity on i915_vma after confirming pin_ [...] omits 90211ea4ba6e drm/i915/gem: Prevent NULL pointer dereference on missing ctx->vm omits 423177140e9f drm/i915/selftests: Show the RC6 residency on parking failure omits 0f8f8a643000 drm/i915/gem: Detect overflow in calculating dumb buffer size omits 8c47eb86679c drm/i915/dp: Do not set master_trans bit in bitmak if INVA [...] omits c2d4290ba0ff dt-bindings: restrict properties for sitronix,st7735r omits 5728fe7fa539 drm/panel: simple: add display timings for logic technolog [...] omits 300fc577d64e dt-bindings: panel-simple: add bindings for logic technolo [...] omits def6e7f13e0b dt-bindings: add vendor prefix for logic technologies limited omits f5df7369d543 dt-bindings: display: Convert a bunch of panels to DT schema omits 3543d7ddd55f arm64: dts: fast models: Fix FVP PCI interrupt-map property omits 231946109ea4 drm/i915/cdclk: use new struct drm_device logging macros omits 2e3586cec3eb drm/i915/bw: convert to drm_device based logging macros omits 6385514932d5 drm/i915/audio: convert to struct drm_device logging macros. omits e92cbf38828c drm/i915/bios: convert to struct drm_device logging macros. omits 45e84648bb21 drm/i915/atomic: use struct drm_device logging macros omits 7d5802df89bc Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits 9c757aeaaaa1 drm/i915: add display engine uncore helpers omits a727fe8f05b7 drm/dp_mst: Mention max_payloads in proposed_vcpis/payloads docs omits 8732fe46b20c drm/dp_mst: Fix clearing payload state on topology disable omits 3ff4c24bdb1f drm/dp_mst: Fix indenting in drm_dp_mst_topology_mgr_set_mst() omits 6fef8510a7a5 drm/i915: Cleanup properly if the implicit fence setup fails omits 58fa1760d08a drm/i915: Balance prepare_fb/cleanup_fb omits fa528334f69b drm/i915: s/intel_state/state/ in intel_{prepare,cleanup}_ [...] omits b2faf669866e drm/i915: Stop looking at plane->state in intel_prepare_pl [...] omits 7d8d2cbce5af drm/i915: Clear old hw.fb & co. from slave plane's state omits 5dbd2b7be61e drm/i915/gem: Convert vm idr to xarray omits b4a9a149f91e drm/i915: Mark the removal of the i915_request from the sc [...] omits 989df3a7bd2a drm/i915/execlists: Reclaim the hanging virtual request omits 4ba5c086a1d8 drm/i915/execlists: Take a reference while capturing the g [...] omits bf9cc891d32b drm/i915/gt: Include a tell-tale for engine parking omits a9f236d1fcfb drm/i915: Make WARN* drm specific where uncore or stream p [...] omits 48a1b8d4af01 drm/i915: Make WARN* drm specific where drm_priv ptr is available omits 0d4c351a0f02 drm/i915/gt: Make WARN* drm specific where drm_priv ptr is [...] omits 85c823ac9a54 drm/i915/gem: Make WARN* drm specific where drm_priv ptr i [...] omits 3a47ae201e07 drm/i915/display: Make WARN* drm specific where encoder pt [...] omits bc1aee7fc8f0 drm/bridge: Add I2C based driver for ps8640 bridge omits cafddd608027 Documentation: bridge: Add documentation for ps8640 DT properties omits 7c7d5b1ce739 Merge tag 'topic/drm-warn-2020-01-22' of git://anongit.fre [...] omits db735fc4036b drm/msm: Set dma maximum segment size for mdss omits dc1a73e50f9c drm/print: introduce new struct drm_device based WARN* macros omits 5424f5d79472 drm/i915: Clear the GGTT_WRITE bit on unbinding the vma omits 1bbcf69e42fe drm/ttm: flush the fence on the bo after we individualize [...] omits b37ea8bff730 drm/drm_dp_mst:remove set but not used variable 'origlen' omits d2a4bb6f8bc8 drm/i915: Don't use VBT for detecting DPCD backlight controls omits eea4262a4b59 drm/i915: drop alpha_support for good in favour of force_probe omits 29baf3ae8daa drm/i915: Don't show the blank process name for internal/s [...] omits 73896f60d486 drm/panfrost: Prefix interrupt handlers' names omits a5f768239ebd drm/panfrost: Remove core stack power management omits 486bba4524e0 drm/i915/hdcp: Clean up local variables omits 5d1db3f61aa9 drm/i915: Rename conn_to_dig_port() to intel_attached_dig_port() omits 490eda588cf6 drm/i915: Use intel_attached_dp() instead of hand rolling it omits ecdfd84f3228 drm/i915: Relocate intel_attached_dp() omits fa7edcd25cd0 drm/i915: Use intel_attached_encoder() omits 6fe20299b3ee drm/i915/dp: debug log max vswing and pre-emphasis omits 08b90a717fdb drm/i915: use intel_bios_is_port_present() omits 85d8ec20dbc8 drm/i915/bios: check DDI port presence based on child device omits c5faae5a4572 drm/i915/bios: add intel_bios_port_supports_*() omits 17004bfb53ec drm/i915/bios: add intel_bios_alternate_ddc_pin() omits f83acdab8266 drm/i915/bios: add intel_bios_dp_max_link_rate() omits 01a60883af04 drm/i915/bios: intel_bios_hdmi_boost_level() omits 605a18722c7c drm/i915/bios: intel_bios_dp_boost_level() omits 0aed3bdede66 drm/i915/bios: add intel_bios_hdmi_level_shift() omits d9ee21111bd9 drm/i915/bios: add intel_bios_max_tmds_encoder() omits e0354d147e58 drivers: ipmi: fix off-by-one bounds check that leads to a [...] omits 786555987207 drm/i915/gem: Store mmap_offsets in an rbtree rather than [...] omits 814df0ce5ee6 drm/i915/sdvo: Consolidate SDVO HDMI force_dvi handling omits b1040461e6f6 drm/i915: Consolidate HDMI force_dvi handling omits cb70b713a840 drm/i915/sdvo: Reduce the size of the on stack buffers omits 691313ea6214 drm/i915: Move encoder variable to tighter scope omits b33950dd3ff8 drm/i915: Use PIPE_CONF_CHECK_X() for sync_mode_slaves_mask omits ee34801cc0e8 drm/i915: Prefer to use the pipe to index the ddb entries omits fff13e63a141 drm/i915: Clear most of crtc state when disabling the crtc omits d0eed1545fe7 drm/i915: Fix post-fastset modeset check for port sync omits 77d1a6dbe8a4 drm/syncobj: Add documentation for timeline syncobj omits 0b3bd0cdc329 drm/i915: Align engine->uabi_class/instance with i915_drm.h omits 690c3df85f10 drm/i915/gvt: remove unused vblank_done completion omits 0178f4ce3c3b drm/i915/gvt: Enable vfio edid for all GVT supported platform omits d1d511d516f7 drm: tiny: st7735r: Add support for Okaya RH128128T omits 98823f379447 drm: tiny: st7735r: Prepare for adding support for more displays omits f41a8a69890d drm/mipi_dbi: Add support for display offsets omits 3a1a6be40bd7 dt-bindings: display: sitronix,st7735r: Add Okaya RH128128T omits abdd9e3705c8 dt-bindings: display: sitronix,st7735r: Convert to DT schema omits 4e0311db2b2e drm: fix parameters documentation style in drm_dma omits cd69952778aa drm/i915/gt: Be paranoid and reset the GPU before release omits 7a3cbf590e63 drm/mst: Some style improvements in drm_dp_mst_topology_mg [...] omits a86675968e23 Revert "drm/dp_mst: Remove VCPI while disabling topology mgr" omits 8e78871bc1e5 drm/i915/userptr: fix size calculation omits 24860ad74868 drm/i915/userptr: add user_size limit check omits fac47b1ebeda drm/panel: Add Feixin K101 IM2BA02 panel omits 44a90cc350a3 dt-bindings: panel: add Feixin K101 IM2BA02 MIPI-DSI panel omits a32de0d2de90 dt-bindings: vendor-prefix: add Shenzhen Feixin Photoelect [...] omits 56ad624b4cb5 drm/panel: support for auo, b101uan08.3 wuxga dsi video mo [...] omits e6d020eeefcd drm/panel: support for boe, tv101wum-n53 wuxga dsi video m [...] omits 44de19e34eee drm/panel: support for auo, kd101n80-45na wuxga dsi video [...] omits a869b9db7adf drm/panel: support for boe tv101wum-nl6 wuxga dsi video mo [...] omits af6cb95cf641 dt-bindings: display: panel: Add boe tv101wum-n16 panel bindings omits 94523024363b drm/i915/gt: Report the currently active execlists request omits 89c02493deb9 drm/i915: convert to new logging macros in i915/intel_memo [...] omits fd6735fc630c drm/i915: convert to new logging macros in i915/intel_gvt.c omits 68b3271729f5 drm/i915: conversion to new logging macros in i915/intel_d [...] omits 5e04eb014722 drm/i915: conversion to new logging macros in i915/intel_csr.c omits aee2eeeb18eb drm/i915: conversion to new logging macros in i915/i915_vgpu.c omits 77b20896d57e drm/i915/guc: Introduce CT_DEBUG omits d624d401772d drm/i915/guc: Switch to CT_ERROR in ct_read omits 235198d7c9bc drm/i915/guc: Don't pass CTB while reading omits 6a327cb18692 drm/i915/guc: Don't pass CTB while writing omits 1b9fc94a7751 drm/i915/guc: Don't GEM_BUG_ON on corrupted G2H CTB omits 416d3838f76b drm/i915: Satisfy smatch that a loop has at least one iteration omits f1766e3a78c5 drm/i915: Fix typo in kerneldoc function name omits 04062c58faaf drm/i915: Fix i915_error_state_store error defination omits c53aec2bcc74 drm/i915: Include the debugfs params header for its own de [...] omits 9ac7d53d70a2 drm/i915: Auto detect DPCD backlight support by default omits 662884a9ad99 drm/i915: Fix DPCD register order in intel_dp_aux_enable_b [...] omits 79946723092b drm/i915: Assume 100% brightness when not in DPCD control mode omits fde7266fb2f6 drm/i915: Fix eDP DPCD aux max backlight calculations omits 960287ca58fd drm/i915/dsi: Lookup the i2c bus from ACPI NS only if CONF [...] omits 748317386afb drm/i915/execlists: Offline error capture omits 32ff621fd744 drm/i915/gt: Allow temporary suspension of inflight requests omits 672c368f9398 drm/i915: Keep track of request among the scheduling lists omits 9e83713a721b drm/i915/psr: Share the computation of idle frames omits f01b16a85bfa dax: Get rid of fs_dax_get_by_host() helper omits 6f4194c8771f drm/i915: add Wa_14010594013: icl,ehl omits 9c92aa483a3c drm/i915/gt: Drop rogue space in the middle of GT_TRACE omits 5e791166d377 drm/ttm: nuke invalidate_caches callback omits f3c0efc9fe7a drm/i915/execlists: Leave resetting ring to intel_ring omits e4eed858357a video: fbdev: nvidia: clean up indentation issues and comm [...] omits 31a2a3292139 fbdev: remove object duplication in Makefile omits 914d66312d46 video: exynos: Rename Exynos to lowercase omits 44a391081c9b fbdev: cg14fb: use resource_size omits 091be7245a03 fbdev: s1d13xxxfb: use resource_size omits 3c3c56397d58 video: sa1100fb: constify copied structure omits 93166f5f2e4d fbmem: Adjust indentation in fb_prepare_logo and fb_blank omits 2be24502158b fbcon: Adjust indentation in set_con2fb_map omits 28388b3325e3 pxa168fb: fix release function mismatch in probe failure omits bc5e36f3d2ce OMAP: DSS2: remove non-zero check on variable r omits 52733e95f040 video: Fix Kconfig indentation omits ac0c2558161d video: ssd1307fb: add the missed regulator_disable omits 366c5aa18c12 video: hyperv_fb: fix indentation issue omits d3d19d6fc573 fbdev: potential information leak in do_fb_ioctl() omits f78d5da6e7bd drm/i915/tgl: Add Wa_1409825376 to tgl omits d54151c5c8c0 drm/i915/fbc: Add fbc tracepoints omits 661d6ec00058 drm/i915/fbc: Nuke fbc_supported() omits 9ecc6eabd8fe drm/i915/fbc: Move the plane state check into the fbc functions omits 72ff2b8d5f2d drm/i915/gt: Use the BIT when checking the flags, not the index omits a267ab8dec06 drm/i915/params: support bool values for int and uint params omits c43c5a8818d4 drm/i915/params: add i915 parameters to debugfs omits 30b2f0be23fb mac80211: add ieee80211_is_any_nullfunc() omits 01afc6fedffb mac80211_hwsim: add power save support omits 5972fa15b923 mac80211: fix tx status for no ack cases omits dd56e9023033 mac80211: add handling for BSS color omits 5c5e52d1bb96 nl80211: add handling for BSS color omits b18379d7aa31 mac80211_hwsim: remove maximum TX power omits f22fd334890e drm/i915/gen11: Add additional pcode status values omits 455e00f1412f drm: Add getfb2 ioctl omits 4ec5abe960ca drm/i915/vbt: Rename BDB_LVDS_POWER to BDB_LFP_POWER omits bd3cf6f7ce20 drm/i915/dp/tgl+: Update combo phy vswing tables omits b63b4feaef73 drm/i915/selftests: Add a mock i915_vma to the mock_ring omits 103605e0d1e7 drm/i915: Make a copy of the ggtt view for slave plane omits 36c8e356a76e drm/i915/gem: Take local vma references for the parser omits 88a57514cf79 drm/i915/guc: Use correct name for last CT fence omits 59a46ad9f86c drm/i915/guc: Update CTB helpers to use CT_ERROR omits 18c8832523c8 drm/i915/guc: Introduce CT_ERROR omits d8186dd23926 drm/i915/guc: Simpler CT message size calculation omits e88e9f8ea4e9 drm/i915/gt: Clear rc6 residency trackers across suspend omits f4e9894b6952 drm/i915/pmu: Correct the rc6 offset upon enabling omits 7b6bd8433609 drm/panel: simple: Add support for the Frida FRD350H54004 panel omits 7ab618c9a7e6 dt-bindings: panel-simple: Add compatible for Frida FRD350 [...] omits 978bd0278f90 dt-bindings: vendor-prefixes: Add Shenzhen Frida LCD Co., Ltd. omits 9590a99cfb3b drm/rockchip: Add missing vmalloc header omits 53c902b9998a drm/rockchip: use DIV_ROUND_UP macro for calculations. omits 8d6cb2f7fb90 drm/drm_panel: fix export of drm_panel_of_backlight, try #3 omits dba9bf0a98c5 drm: panel: fix excessive stack usage in td028ttec1_prepare omits 0980939d2a70 drm/connector: Hookup the new drm_cmdline_mode panel_orien [...] omits 69654c632d80 drm/connector: Split out orientation quirk detection (v2) omits b4c32073b8cf drm: always determine branch device with drm_dp_is_branch() omits e5124751892a drm: move DP_MAX_DOWNSTREAM_PORTS from i915 to drm core omits dbaf10027ae9 vfio-ccw: Use the correct style for SPDX License Identifier omits 3f666c56c6b8 dax: Pass dax_dev instead of bdev to dax_writeback_mapping [...] omits e322c07f8371 mac80211: debugfs: improve airtime_flags handler readability omits 7d6aa9ba4f82 Merge remote-tracking branch 'net-next/master' into mac80211-next omits 6b8526d3abc0 ipmi:ssif: Handle a possible NULL pointer reference omits 1ee7826ab68f mac80211: Remove redundant assertion omits 50ff477a8639 mac80211: add 802.11 encapsulation offloading support omits 9bcb084f0b64 mac80211: Always show airtime debugfs file when TXQs are enabled omits 6989310f5d43 wireless: Use offsetof instead of custom macro. omits 92ee76d4a926 trivial: mac80211: fix indentation omits 380665becdee drivers: ipmi: Modify max length of IPMB packet omits 042f057fe2dc drivers: ipmi: Support raw i2c packet in IPMB omits c5bd85353c0e drm/i915/gvt: remove unused type attributes omits b4a81b87a4cf ecryptfs: fix a memory leak bug in ecryptfs_init_messaging() omits fe2e082f5da5 ecryptfs: fix a memory leak bug in parse_tag_1_packet() adds eed1015c4c42 dt-bindings: pinctrl: qcom: Add ipq6018 pinctrl bindings adds ef1ea54eab0e pinctrl: qcom: Add ipq6018 pinctrl driver adds 3de7deefce69 pinctrl: mediatek: Check gpio pin number and use binary se [...] adds 5f755e1f1efe pinctrl: mediatek: Supporting driving setting without mapp [...] adds 3599cc525486 pinctrl: mediatek: Refine mtk_pinconf_get() and mtk_pinconf_set() adds 1bea6afbc842 pinctrl: mediatek: Refine mtk_pinconf_get() adds cafe19db7751 pinctrl: mediatek: Backward compatible to previous Mediate [...] adds 184d8e13f9b1 pinctrl: mediatek: Add support for pin configuration dump [...] adds 6f87359e8bca pinctrl: actions: Fix functions groups names for S700 SoC adds be30d5de0a5a pinctrl: bcm2835: Drop unused define adds 90bfaf028d61 pinctrl: bcm2835: Refactor platform data adds b1d84a3d0a26 pinctrl: bcm2835: Add support for all GPIOs on BCM2711 adds c93214689f0c MAINTAINERS: Sort entries in database for PIN CONTROLLER adds 56cc3af4e8c8 pinctrl: da9062: add driver support
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 (668f1e926741) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-m [...]
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: .clang-format | 25 +- .mailmap | 2 - COPYING | 2 - CREDITS | 5 - .../ABI/obsolete/sysfs-selinux-checkreqprot | 23 - Documentation/ABI/removed/sysfs-kernel-uids | 14 - Documentation/ABI/testing/configfs-most | 196 - .../ABI/testing/sysfs-bus-counter-104-quad-8 | 25 - Documentation/ABI/testing/sysfs-bus-iio-adc-ad7192 | 24 +- Documentation/ABI/testing/sysfs-bus-most | 295 - Documentation/ABI/testing/sysfs-class-typec | 23 +- Documentation/ABI/testing/sysfs-driver-uacce | 39 - Documentation/ABI/testing/sysfs-kernel-uids | 14 + Documentation/ABI/testing/sysfs-tty | 7 - {tools/edid => Documentation/EDID}/1024x768.S | 0 {tools/edid => Documentation/EDID}/1280x1024.S | 0 {tools/edid => Documentation/EDID}/1600x1200.S | 0 {tools/edid => Documentation/EDID}/1680x1050.S | 0 {tools/edid => Documentation/EDID}/1920x1080.S | 0 {tools/edid => Documentation/EDID}/800x600.S | 0 {tools/edid => Documentation/EDID}/Makefile | 0 {tools/edid => Documentation/EDID}/edid.S | 0 {tools/edid => Documentation/EDID}/hex | 0 Documentation/Makefile | 5 +- Documentation/PCI/pci.rst | 2 +- .../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 8 +- Documentation/RCU/listRCU.rst | 281 +- Documentation/RCU/rcu.rst | 18 +- Documentation/RCU/torture.txt | 147 +- Documentation/accounting/psi.rst | 2 - .../admin-guide/acpi/fan_performance_states.rst | 4 +- Documentation/admin-guide/binfmt-misc.rst | 8 +- Documentation/admin-guide/blockdev/zram.rst | 2 + Documentation/admin-guide/bootconfig.rst | 36 +- Documentation/admin-guide/cgroup-v1/index.rst | 2 - Documentation/admin-guide/cgroup-v2.rst | 28 +- Documentation/admin-guide/edid.rst | 60 - .../admin-guide/hw-vuln/tsx_async_abort.rst | 2 + Documentation/admin-guide/index.rst | 1 - Documentation/admin-guide/iostats.rst | 5 +- Documentation/admin-guide/kernel-parameters.txt | 117 +- .../admin-guide/kernel-per-CPU-kthreads.rst | 2 +- Documentation/admin-guide/perf/imx-ddr.rst | 3 +- Documentation/admin-guide/pm/cpufreq_drivers.rst | 274 - Documentation/admin-guide/pm/cpuidle.rst | 73 +- Documentation/admin-guide/pm/intel_pstate.rst | 4 +- Documentation/admin-guide/pm/working-state.rst | 1 - Documentation/admin-guide/sysctl/kernel.rst | 1049 ++-- Documentation/admin-guide/sysctl/net.rst | 3 +- Documentation/arm/tcm.rst | 6 +- Documentation/arm64/amu.rst | 112 - Documentation/arm64/booting.rst | 14 - Documentation/arm64/index.rst | 1 - Documentation/arm64/memory.rst | 2 +- Documentation/arm64/silicon-errata.rst | 2 - Documentation/arm64/tagged-address-abi.rst | 11 +- Documentation/block/capability.rst | 16 +- Documentation/bpf/bpf_devel_QA.rst | 29 +- Documentation/bpf/bpf_lsm.rst | 142 - Documentation/bpf/drgn.rst | 213 - Documentation/bpf/index.rst | 6 +- Documentation/conf.py | 6 +- Documentation/core-api/gcc-plugins.rst | 93 + Documentation/core-api/index.rst | 94 +- Documentation/{driver-api => core-api}/ioctl.rst | 0 Documentation/core-api/kobject.rst | 434 -- Documentation/cpu-freq/amd-powernow.txt | 38 + Documentation/cpu-freq/core.rst | 113 - Documentation/cpu-freq/core.txt | 112 + Documentation/cpu-freq/cpu-drivers.rst | 292 - Documentation/cpu-freq/cpu-drivers.txt | 295 + Documentation/cpu-freq/cpufreq-nforce2.txt | 19 + Documentation/cpu-freq/cpufreq-stats.rst | 136 - Documentation/cpu-freq/cpufreq-stats.txt | 127 + Documentation/cpu-freq/index.rst | 39 - Documentation/cpu-freq/index.txt | 56 + Documentation/cpu-freq/pcc-cpufreq.txt | 207 + Documentation/debugging-modules.txt | 22 + Documentation/dev-tools/gcov.rst | 2 +- Documentation/dev-tools/kmemleak.rst | 3 +- Documentation/dev-tools/kunit/index.rst | 40 +- Documentation/dev-tools/kunit/kunit-tool.rst | 7 - Documentation/dev-tools/kunit/start.rst | 80 +- Documentation/dev-tools/kunit/usage.rst | 15 - Documentation/devicetree/bindings/.gitignore | 2 +- Documentation/devicetree/bindings/Makefile | 32 +- Documentation/devicetree/bindings/arm/arm,scmi.txt | 2 +- Documentation/devicetree/bindings/arm/arm,scpi.txt | 2 +- .../devicetree/bindings/arm/bcm/brcm,bcm63138.txt | 2 +- Documentation/devicetree/bindings/arm/cpus.yaml | 2 +- Documentation/devicetree/bindings/arm/fsl.yaml | 2 +- .../bindings/arm/hisilicon/hi3519-sysctrl.txt | 2 +- .../bindings/arm/msm/qcom,idle-state.txt | 2 +- Documentation/devicetree/bindings/arm/omap/mpu.txt | 2 +- Documentation/devicetree/bindings/arm/psci.yaml | 36 +- .../devicetree/bindings/arm/stm32/st,mlahb.yaml | 2 +- .../bindings/bus/allwinner,sun8i-a23-rsb.yaml | 1 + .../clock/allwinner,sun4i-a10-osc-clk.yaml | 2 +- .../bindings/clock/allwinner,sun9i-a80-gt-clk.yaml | 2 +- .../bindings/clock/qcom,gcc-apq8064.yaml | 2 +- .../crypto/allwinner,sun4i-a10-crypto.yaml | 2 - .../bindings/crypto/xlnx,zynqmp-aes.yaml | 37 - .../bindings/display/allwinner,sun4i-a10-tcon.yaml | 12 +- .../display/allwinner,sun4i-a10-tv-encoder.yaml | 6 +- .../bindings/display/bridge/adi,adv7511.txt | 23 +- .../bindings/display/bridge/anx6345.yaml | 10 +- .../devicetree/bindings/display/bridge/ps8640.yaml | 112 - .../bindings/display/bridge/toshiba,tc358768.yaml | 159 - .../display/connector/analog-tv-connector.txt | 6 - .../bindings/display/ilitek,ili9486.yaml | 73 - .../bindings/display/mediatek/mediatek,dpi.txt | 1 - .../devicetree/bindings/display/msm/gmu.txt | 116 + .../devicetree/bindings/display/msm/gmu.yaml | 123 - .../devicetree/bindings/display/msm/gpu.txt | 55 +- .../display/panel/advantech,idk-1110wr.yaml | 69 - .../display/panel/advantech,idk-2121wr.yaml | 122 - .../bindings/display/panel/auo,b080uan01.txt | 7 + .../bindings/display/panel/auo,b101aw03.txt | 7 + .../bindings/display/panel/auo,b101ean01.txt | 7 + .../bindings/display/panel/auo,b101xtn01.txt | 7 + .../bindings/display/panel/auo,b116xw03.txt | 7 + .../bindings/display/panel/auo,b133htn01.txt | 7 + .../bindings/display/panel/auo,b133xtn01.txt | 7 + .../bindings/display/panel/auo,g070vvn01.txt | 29 + .../bindings/display/panel/auo,g101evn010.txt | 12 + .../bindings/display/panel/auo,g104sn02.txt | 12 + .../bindings/display/panel/auo,g133han01.txt | 7 + .../bindings/display/panel/auo,g185han01.txt | 7 + .../bindings/display/panel/auo,p320hvn03.txt | 8 + .../bindings/display/panel/auo,t215hvn01.txt | 7 + .../bindings/display/panel/avic,tm070ddh03.txt | 7 + .../bindings/display/panel/boe,hv070wsa-100.txt | 28 + .../bindings/display/panel/boe,nv101wxmn51.txt | 7 + .../bindings/display/panel/boe,tv080wum-nl0.txt | 7 + .../bindings/display/panel/boe,tv101wum-nl6.yaml | 80 - .../display/panel/cdtech,s043wq26h-ct7.txt | 12 + .../display/panel/cdtech,s070wv95-ct16.txt | 12 + .../display/panel/chunghwa,claa070wp03xg.txt | 7 + .../display/panel/chunghwa,claa101wa01a.txt | 7 + .../display/panel/chunghwa,claa101wb03.txt | 7 + .../display/panel/dataimage,scf0700c48ggu18.txt | 8 + .../bindings/display/panel/display-timing.txt | 124 +- .../bindings/display/panel/display-timings.yaml | 77 - .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../bindings/display/panel/edt,et-series.txt | 55 + .../bindings/display/panel/elida,kd35t133.yaml | 49 - .../display/panel/evervision,vgg804821.txt | 12 + .../display/panel/feixin,k101-im2ba02.yaml | 55 - .../display/panel/foxlink,fl500wvr00-a0t.txt | 7 + .../bindings/display/panel/friendlyarm,hd702e.txt | 32 + .../display/panel/giantplus,gpg482739qs5.txt | 7 + .../bindings/display/panel/hannstar,hsd070pww1.txt | 7 + .../bindings/display/panel/hannstar,hsd100pxn1.txt | 7 + .../bindings/display/panel/hit,tx23d38vm0caa.txt | 7 + .../bindings/display/panel/innolux,at043tn24.txt | 7 + .../bindings/display/panel/innolux,at070tn92.txt | 7 + .../bindings/display/panel/innolux,g070y2-l01.txt | 12 + .../bindings/display/panel/innolux,g101ice-l01.txt | 7 + .../bindings/display/panel/innolux,g121i1-l01.txt | 7 + .../bindings/display/panel/innolux,g121x1-l03.txt | 7 + .../bindings/display/panel/innolux,n116bge.txt | 7 + .../bindings/display/panel/innolux,n156bge-l21.txt | 7 + .../bindings/display/panel/innolux,zj070na-01p.txt | 7 + .../bindings/display/panel/koe,tx14d24vm1bpa.txt | 42 + .../bindings/display/panel/koe,tx31d200vm0baa.txt | 25 + .../bindings/display/panel/kyo,tcg121xglp.txt | 7 + .../display/panel/leadtek,ltk500hd1829.yaml | 4 +- .../display/panel/lemaker,bl035-rgb-002.txt | 12 + .../bindings/display/panel/lg,lb070wv8.txt | 7 + .../bindings/display/panel/lg,lp079qx1-sp0v.txt | 7 + .../bindings/display/panel/lg,lp097qx1-spa1.txt | 7 + .../bindings/display/panel/lg,lp120up1.txt | 7 + .../bindings/display/panel/lg,lp129qe.txt | 7 + .../display/panel/mitsubishi,aa070mc01.txt | 7 + .../bindings/display/panel/nec,nl12880b20-05.txt | 8 + .../bindings/display/panel/nec,nl4827hc19-05b.txt | 7 + .../bindings/display/panel/netron-dy,e231732.txt | 7 + .../panel/newhaven,nhd-4.3-480272ef-atxl.txt | 7 + .../display/panel/nlt,nl192108ac18-02d.txt | 8 + .../bindings/display/panel/novatek,nt35510.yaml | 56 - .../devicetree/bindings/display/panel/nvd,9128.txt | 7 + .../display/panel/okaya,rs800480t-7x0gp.txt | 7 + .../display/panel/olimex,lcd-olinuxino-43-ts.txt | 7 + .../bindings/display/panel/ontat,yx700wv03.txt | 7 + .../bindings/display/panel/orisetech,otm8009a.txt | 23 + .../bindings/display/panel/orisetech,otm8009a.yaml | 53 - .../display/panel/ortustech,com37h3m05dtc.txt | 12 + .../display/panel/ortustech,com37h3m99dtc.txt | 12 + .../display/panel/ortustech,com43h4m85ulc.txt | 7 + .../display/panel/osddisplays,osd070t1718-19ts.txt | 12 + .../display/panel/osddisplays,osd101t2045-53ts.txt | 11 + .../display/panel/panasonic,vvx10f004b00.txt | 7 + .../display/panel/panasonic,vvx10f034n00.txt | 20 + .../bindings/display/panel/panel-common.yaml | 15 +- .../bindings/display/panel/panel-dpi.txt | 50 + .../bindings/display/panel/panel-dpi.yaml | 81 - .../bindings/display/panel/panel-simple-dsi.yaml | 67 - .../bindings/display/panel/panel-simple.yaml | 209 - .../bindings/display/panel/panel-timing.yaml | 227 - .../display/panel/qiaodian,qd43003c0-40.txt | 7 + .../bindings/display/panel/raydium,rm68200.txt | 25 + .../bindings/display/panel/raydium,rm68200.yaml | 56 - .../display/panel/rocktech,rk070er9427.txt | 25 + .../display/panel/samsung,lsn122dl01-c01.txt | 7 + .../bindings/display/panel/samsung,ltn101nt05.txt | 7 + .../display/panel/samsung,ltn140at29-301.txt | 7 + .../display/panel/samsung,s6e88a0-ams452ef01.yaml | 50 - .../bindings/display/panel/sharp,lq035q7db03.txt | 12 + .../bindings/display/panel/sharp,lq070y3dg3b.txt | 12 + .../bindings/display/panel/sharp,lq101k1ly04.txt | 7 + .../bindings/display/panel/sharp,lq123p1jx31.txt | 7 + .../display/panel/shelly,sca07010-bfn-lnn.txt | 7 + .../bindings/display/panel/starry,kr122ea0sra.txt | 7 + .../bindings/display/panel/tianma,tm070jdhg30.txt | 7 + .../bindings/display/panel/tianma,tm070rvhg71.txt | 29 + .../display/panel/toshiba,lt089ac29000.txt | 8 + .../bindings/display/panel/tpk,f07a-0102.txt | 8 + .../bindings/display/panel/tpk,f10a-0102.txt | 8 + .../bindings/display/panel/urt,umsh-8596md.txt | 16 + .../bindings/display/panel/vl050_8048nt_c01.txt | 12 + .../bindings/display/panel/winstar,wf35ltiacd.txt | 48 + .../bindings/display/panel/xinpeng,xpp055c272.yaml | 4 +- .../bindings/display/rockchip/rockchip-drm.txt | 19 + .../bindings/display/rockchip/rockchip-drm.yaml | 40 - .../bindings/display/simple-framebuffer.yaml | 6 +- .../bindings/display/sitronix,st7735r.txt | 35 + .../bindings/display/sitronix,st7735r.yaml | 78 - .../bindings/display/ti/ti,am65x-dss.yaml | 152 - .../bindings/display/ti/ti,j721e-dss.yaml | 208 - .../devicetree/bindings/display/ti/ti,k2g-dss.yaml | 106 - .../devicetree/bindings/display/tilcdc/tilcdc.txt | 2 +- .../devicetree/bindings/dma/ti/k3-udma.yaml | 14 +- .../devicetree/bindings/edac/dmc-520.yaml | 59 - .../devicetree/bindings/fsi/ibm,fsi2spi.yaml | 36 - .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 14 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 14 +- .../bindings/hwmon/adi,axi-fan-control.yaml | 62 - .../devicetree/bindings/hwmon/adt7475.yaml | 84 - .../devicetree/bindings/hwmon/ltc2978.txt | 22 +- .../devicetree/bindings/iio/adc/adi,ad7923.yaml | 65 - .../devicetree/bindings/iio/adc/max1363.txt | 63 + .../devicetree/bindings/iio/adc/maxim,max1238.yaml | 76 - .../devicetree/bindings/iio/adc/maxim,max1363.yaml | 50 - .../bindings/iio/adc/nuvoton,npcm-adc.txt | 2 - .../bindings/iio/adc/samsung,exynos-adc.yaml | 2 +- .../devicetree/bindings/iio/adc/st,stm32-adc.txt | 149 + .../devicetree/bindings/iio/adc/st,stm32-adc.yaml | 458 -- .../bindings/iio/amplifiers/adi,hmc425a.yaml | 49 - .../bindings/iio/chemical/atlas,ec-sm.txt | 21 + .../bindings/iio/chemical/atlas,orp-sm.txt | 21 + .../bindings/iio/chemical/atlas,ph-sm.txt | 21 + .../bindings/iio/chemical/atlas,sensor.yaml | 53 - .../devicetree/bindings/iio/dac/adi,ad5770r.yaml | 185 - .../devicetree/bindings/iio/dac/ltc2632.txt | 8 +- .../devicetree/bindings/iio/imu/inv_mpu6050.txt | 5 - .../bindings/iio/light/dynaimage,al3010.yaml | 43 - .../bindings/iio/light/dynaimage,al3320a.yaml | 43 - .../bindings/iio/light/sharp,gp2ap002.yaml | 85 - .../bindings/iio/proximity/devantech-srf04.yaml | 18 - .../bindings/input/cypress,tm2-touchkey.txt | 1 - .../devicetree/bindings/input/ilitek,ili2xxx.txt | 3 +- .../bindings/input/touchscreen/goodix.yaml | 2 +- .../bindings/input/twl4030-pwrbutton.txt | 2 +- .../interrupt-controller/loongson,htpic.yaml | 59 - .../interrupt-controller/loongson,liointc.yaml | 93 - Documentation/devicetree/bindings/leds/common.yaml | 2 +- .../devicetree/bindings/leds/register-bit-led.txt | 2 +- .../mailbox/allwinner,sun6i-a31-msgbox.yaml | 80 - .../devicetree/bindings/mailbox/fsl,mu.txt | 2 - .../devicetree/bindings/mailbox/mtk-gce.txt | 10 +- .../bindings/media/allwinner,sun4i-a10-csi.yaml | 40 +- .../media/allwinner,sun8i-a83t-de2-rotate.yaml | 70 - .../media/allwinner,sun8i-h3-deinterlace.yaml | 6 +- .../devicetree/bindings/media/aspeed-video.txt | 5 +- .../devicetree/bindings/media/i2c/imx219.yaml | 114 - .../devicetree/bindings/media/i2c/tvp5150.txt | 146 +- .../devicetree/bindings/media/nxp,imx8mq-vpu.yaml | 77 - .../bindings/media/qcom,msm8916-venus.yaml | 119 - .../bindings/media/qcom,msm8996-venus.yaml | 172 - .../bindings/media/qcom,sc7180-venus.yaml | 140 - .../bindings/media/qcom,sdm845-venus-v2.yaml | 140 - .../bindings/media/qcom,sdm845-venus.yaml | 156 - .../devicetree/bindings/media/qcom,venus.txt | 120 + Documentation/devicetree/bindings/media/rc.yaml | 1 - .../devicetree/bindings/media/rockchip-rga.txt | 5 +- .../devicetree/bindings/media/ti,cal.yaml | 2 +- .../memory-controllers/nvidia,tegra124-emc.yaml | 20 +- .../bindings/memory-controllers/ti/emif.txt | 2 +- .../devicetree/bindings/mfd/max77650.yaml | 4 +- Documentation/devicetree/bindings/mfd/qcom-rpm.txt | 4 - Documentation/devicetree/bindings/mfd/tps65910.txt | 4 +- .../mfd/{twl-family.txt => twl-familly.txt} | 0 .../devicetree/bindings/mfd/zii,rave-sp.txt | 2 +- .../devicetree/bindings/mips/loongson/devices.yaml | 27 - .../devicetree/bindings/misc/fsl,qoriq-mc.txt | 2 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 5 - .../devicetree/bindings/mmc/mmc-controller.yaml | 3 +- Documentation/devicetree/bindings/mmc/mmci.txt | 2 - .../devicetree/bindings/mmc/sdhci-am654.txt | 21 +- .../devicetree/bindings/mmc/sdhci-msm.txt | 8 +- .../devicetree/bindings/mmc/synopsys-dw-mshc.yaml | 2 +- .../devicetree/bindings/mmc/ti-omap-hsmmc.txt | 2 +- .../bindings/mtd/cadence-nand-controller.txt | 2 +- .../devicetree/bindings/mtd/mtk-quadspi.txt | 50 + .../bindings/net/brcm,bcm7445-switch-v4.0.txt | 2 +- .../devicetree/bindings/net/dsa/ocelot.txt | 116 - Documentation/devicetree/bindings/net/fsl-fman.txt | 7 - .../devicetree/bindings/net/marvell,mvusb.yaml | 65 - Documentation/devicetree/bindings/net/mdio.yaml | 1 + .../devicetree/bindings/net/qcom,ipa.yaml | 198 - .../devicetree/bindings/net/qcom,ipq8064-mdio.yaml | 53 - .../devicetree/bindings/net/qualcomm-bluetooth.txt | 2 - .../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 225 - .../bindings/net/wireless/mediatek,mt76.txt | 29 +- .../bindings/net/wireless/qcom,ath10k.txt | 7 - .../devicetree/bindings/net/wireless/ti,wl1251.txt | 3 +- Documentation/devicetree/bindings/nvmem/nvmem.yaml | 2 - .../devicetree/bindings/opp/qcom-nvmem-cpufreq.txt | 3 +- .../bindings/phy/allwinner,sun4i-a10-usb-phy.yaml | 2 +- .../bindings/phy/amlogic,meson-g12a-usb2-phy.yaml | 14 - .../devicetree/bindings/phy/phy-cadence-dp.txt | 30 + .../bindings/phy/phy-cadence-torrent.yaml | 143 - .../devicetree/bindings/phy/phy-mtk-tphy.txt | 32 +- .../devicetree/bindings/phy/qcom,qusb2-phy.yaml | 185 - .../devicetree/bindings/phy/qcom,usb-hs-28nm.yaml | 90 - .../devicetree/bindings/phy/qcom,usb-ss.yaml | 83 - .../devicetree/bindings/phy/qcom-dwc3-usb-phy.txt | 37 + .../devicetree/bindings/phy/qcom-qmp-phy.txt | 15 - .../devicetree/bindings/phy/qcom-qusb2-phy.txt | 68 + .../devicetree/bindings/phy/ti-phy-gmii-sel.txt | 1 - .../devicetree/bindings/phy/uniphier-pcie-phy.txt | 13 +- .../bindings/phy/uniphier-usb3-hsphy.txt | 6 +- .../bindings/phy/uniphier-usb3-ssphy.txt | 5 +- .../bindings/pinctrl/aspeed,ast2400-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2500-pinctrl.yaml | 2 +- .../bindings/pinctrl/aspeed,ast2600-pinctrl.yaml | 2 +- .../bindings/pinctrl/qcom,ipq6018-pinctrl.yaml | 153 + .../bindings/pinctrl/st,stm32-pinctrl.yaml | 2 +- .../bindings/power/amlogic,meson-ee-pwrc.yaml | 2 +- .../bindings/power/domain-idle-state.txt | 33 + .../bindings/power/domain-idle-state.yaml | 64 - .../devicetree/bindings/power/power-domain.yaml | 24 +- .../devicetree/bindings/power/power_domain.txt | 2 +- .../devicetree/bindings/ptp/ptp-idt82p33.yaml | 45 - .../devicetree/bindings/regulator/mp886x.txt | 27 - .../devicetree/bindings/regulator/mps,mp5416.yaml | 78 - .../bindings/regulator/qcom,smd-rpm-regulator.txt | 13 - .../bindings/regulator/qcom,spmi-regulator.txt | 2 +- .../devicetree/bindings/regulator/regulator.yaml | 2 +- .../regulator/vqmmc-ipq4019-regulator.yaml | 42 - .../devicetree/bindings/reset/intel,rcu-gw.yaml | 6 +- .../devicetree/bindings/reset/st,stm32mp1-rcc.txt | 2 +- .../devicetree/bindings/serial/fsl-imx-uart.txt | 4 - .../devicetree/bindings/serial/fsl-lpuart.txt | 10 +- .../devicetree/bindings/sound/st,stm32-sai.txt | 2 +- .../devicetree/bindings/sound/st,stm32-spdifrx.txt | 2 +- .../bindings/spi/amlogic,meson-gx-spicc.yaml | 22 - .../devicetree/bindings/spi/fsl-imx-cspi.txt | 5 +- .../devicetree/bindings/spi/qca,ar934x-spi.yaml | 41 - .../devicetree/bindings/spi/spi-controller.yaml | 10 +- .../devicetree/bindings/spi/spi-fsl-dspi.txt | 19 +- .../devicetree/bindings/spi/spi-mtk-nor.txt | 47 - Documentation/devicetree/bindings/spi/spi-mux.yaml | 89 - .../devicetree/bindings/spi/spi-nxp-fspi.txt | 3 - .../devicetree/bindings/spi/spi-rockchip.txt | 58 + .../devicetree/bindings/spi/spi-rockchip.yaml | 107 - .../devicetree/bindings/spi/st,stm32-spi.yaml | 2 +- .../sram/allwinner,sun4i-a10-system-control.yaml | 2 +- .../bindings/thermal/brcm,avs-ro-thermal.yaml | 2 +- .../bindings/timer/allwinner,sun4i-a10-timer.yaml | 2 +- .../devicetree/bindings/timer/faraday,fttmr010.txt | 1 - .../devicetree/bindings/timer/ingenic,tcu.txt | 1 - .../devicetree/bindings/trivial-devices.yaml | 10 +- .../bindings/usb/amlogic,meson-g12a-usb-ctrl.yaml | 23 - .../devicetree/bindings/usb/aspeed,usb-vhub.yaml | 77 - Documentation/devicetree/bindings/usb/dwc2.yaml | 30 +- Documentation/devicetree/bindings/usb/dwc3.txt | 7 +- Documentation/devicetree/bindings/usb/generic.txt | 6 - .../bindings/usb/ingenic,jz4740-musb.txt | 32 + .../bindings/usb/ingenic,jz4770-phy.yaml | 52 - .../devicetree/bindings/usb/ingenic,musb.yaml | 76 - .../devicetree/bindings/usb/maxim,max3420-udc.yaml | 69 - .../devicetree/bindings/vendor-prefixes.yaml | 14 - Documentation/devicetree/writing-schema.rst | 4 - .../driver-api/80211/mac80211-advanced.rst | 8 +- Documentation/driver-api/dmaengine/client.rst | 14 +- Documentation/driver-api/dmaengine/index.rst | 4 +- Documentation/driver-api/dmaengine/provider.rst | 12 +- Documentation/driver-api/driver-model/driver.rst | 2 +- Documentation/driver-api/edid.rst | 58 + Documentation/driver-api/firmware/efi/index.rst | 11 - .../driver-api/firmware/fallback-mechanisms.rst | 103 - Documentation/driver-api/firmware/index.rst | 1 - Documentation/driver-api/firmware/lookup-order.rst | 2 - .../driver-api/firmware/request_firmware.rst | 5 - Documentation/driver-api/index.rst | 4 +- Documentation/driver-api/ipmb.rst | 4 - Documentation/driver-api/usb/typec_bus.rst | 22 +- .../features/vm/pte_special/arch-support.txt | 2 +- Documentation/filesystems/9p.rst | 185 - Documentation/filesystems/9p.txt | 161 + Documentation/filesystems/adfs.rst | 108 - Documentation/filesystems/adfs.txt | 99 + Documentation/filesystems/affs.rst | 246 - Documentation/filesystems/affs.txt | 222 + Documentation/filesystems/afs.rst | 251 - Documentation/filesystems/afs.txt | 258 + Documentation/filesystems/autofs-mount-control.rst | 410 -- Documentation/filesystems/autofs-mount-control.txt | 408 ++ Documentation/filesystems/befs.rst | 128 - Documentation/filesystems/befs.txt | 117 + Documentation/filesystems/bfs.rst | 60 - Documentation/filesystems/bfs.txt | 57 + Documentation/filesystems/btrfs.rst | 34 - Documentation/filesystems/btrfs.txt | 31 + Documentation/filesystems/ceph.rst | 190 - Documentation/filesystems/ceph.txt | 186 + Documentation/filesystems/cifs/cifsroot.txt | 2 +- Documentation/filesystems/cramfs.rst | 123 - Documentation/filesystems/cramfs.txt | 118 + Documentation/filesystems/debugfs.rst | 247 - Documentation/filesystems/debugfs.txt | 241 + Documentation/filesystems/dlmfs.rst | 140 - Documentation/filesystems/dlmfs.txt | 130 + Documentation/filesystems/ecryptfs.rst | 86 - Documentation/filesystems/ecryptfs.txt | 77 + Documentation/filesystems/efivarfs.rst | 26 - Documentation/filesystems/efivarfs.txt | 23 + Documentation/filesystems/erofs.rst | 240 - Documentation/filesystems/erofs.txt | 211 + Documentation/filesystems/ext2.rst | 399 -- Documentation/filesystems/ext2.txt | 388 ++ Documentation/filesystems/ext3.rst | 14 - Documentation/filesystems/ext3.txt | 12 + Documentation/filesystems/f2fs.rst | 762 --- Documentation/filesystems/f2fs.txt | 730 +++ Documentation/filesystems/fscrypt.rst | 11 - Documentation/filesystems/fuse.rst | 5 +- Documentation/filesystems/gfs2-uevents.rst | 112 - Documentation/filesystems/gfs2-uevents.txt | 100 + Documentation/filesystems/gfs2.rst | 53 - Documentation/filesystems/gfs2.txt | 45 + Documentation/filesystems/hfs.rst | 87 - Documentation/filesystems/hfs.txt | 82 + Documentation/filesystems/hfsplus.rst | 61 - Documentation/filesystems/hfsplus.txt | 59 + Documentation/filesystems/hpfs.rst | 353 -- Documentation/filesystems/hpfs.txt | 296 + Documentation/filesystems/index.rst | 47 - Documentation/filesystems/inotify.rst | 90 - Documentation/filesystems/inotify.txt | 79 + Documentation/filesystems/isofs.rst | 64 - Documentation/filesystems/isofs.txt | 48 + Documentation/filesystems/nfs/index.rst | 13 - Documentation/filesystems/nfs/knfsd-stats.rst | 122 - Documentation/filesystems/nfs/knfsd-stats.txt | 123 + Documentation/filesystems/nfs/nfs41-server.rst | 256 - Documentation/filesystems/nfs/nfs41-server.txt | 173 + Documentation/filesystems/nfs/pnfs.rst | 78 - Documentation/filesystems/nfs/pnfs.txt | 73 + Documentation/filesystems/nfs/rpc-cache.rst | 220 - Documentation/filesystems/nfs/rpc-cache.txt | 202 + Documentation/filesystems/nfs/rpc-server-gss.rst | 94 - Documentation/filesystems/nfs/rpc-server-gss.txt | 91 + Documentation/filesystems/nilfs2.rst | 286 - Documentation/filesystems/nilfs2.txt | 276 + Documentation/filesystems/ntfs.rst | 466 -- Documentation/filesystems/ntfs.txt | 451 ++ .../filesystems/ocfs2-online-filecheck.rst | 99 - .../filesystems/ocfs2-online-filecheck.txt | 94 + Documentation/filesystems/ocfs2.rst | 117 - Documentation/filesystems/ocfs2.txt | 106 + Documentation/filesystems/omfs.rst | 112 - Documentation/filesystems/omfs.txt | 106 + Documentation/filesystems/orangefs.rst | 554 -- Documentation/filesystems/orangefs.txt | 529 ++ Documentation/filesystems/porting.rst | 8 - Documentation/filesystems/proc.rst | 2169 ------- Documentation/filesystems/proc.txt | 2047 +++++++ Documentation/filesystems/qnx6.rst | 196 - Documentation/filesystems/qnx6.txt | 174 + .../filesystems/ramfs-rootfs-initramfs.rst | 369 -- .../filesystems/ramfs-rootfs-initramfs.txt | 359 ++ Documentation/filesystems/relay.rst | 501 -- Documentation/filesystems/relay.txt | 494 ++ Documentation/filesystems/romfs.rst | 194 - Documentation/filesystems/romfs.txt | 186 + Documentation/filesystems/squashfs.rst | 265 - Documentation/filesystems/squashfs.txt | 259 + Documentation/filesystems/sysfs.rst | 418 -- Documentation/filesystems/sysfs.txt | 408 ++ Documentation/filesystems/sysv-fs.rst | 264 - Documentation/filesystems/sysv-fs.txt | 197 + Documentation/filesystems/tmpfs.rst | 163 - Documentation/filesystems/tmpfs.txt | 149 + Documentation/filesystems/ubifs-authentication.rst | 10 +- Documentation/filesystems/ubifs.rst | 137 - Documentation/filesystems/ubifs.txt | 126 + Documentation/filesystems/udf.rst | 75 - Documentation/filesystems/udf.txt | 66 + Documentation/filesystems/virtiofs.rst | 2 - Documentation/filesystems/zonefs.rst | 420 -- Documentation/filesystems/zonefs.txt | 404 ++ Documentation/gpu/drm-kms-helpers.rst | 18 +- Documentation/gpu/i915.rst | 8 +- Documentation/gpu/todo.rst | 53 +- Documentation/hwmon/adm1177.rst | 3 +- Documentation/hwmon/index.rst | 1 - Documentation/hwmon/isl68137.rst | 541 +- Documentation/hwmon/k10temp.rst | 29 +- Documentation/hwmon/ltc2978.rst | 198 +- Documentation/hwmon/pmbus-core.rst | 22 +- Documentation/hwmon/pmbus.rst | 8 +- Documentation/hwmon/tps53679.rst | 178 - Documentation/hwmon/xdpe12284.rst | 1 - Documentation/index.rst | 2 +- .../{driver-api/io-mapping.rst => io-mapping.txt} | 0 .../io_ordering.rst => io_ordering.txt} | 0 Documentation/kbuild/gcc-plugins.rst | 97 - Documentation/kbuild/index.rst | 2 - Documentation/kbuild/kbuild.rst | 2 +- Documentation/kbuild/kconfig-language.rst | 27 +- Documentation/kbuild/kconfig-macro-language.rst | 2 +- Documentation/kbuild/llvm.rst | 80 - Documentation/kbuild/makefiles.rst | 11 +- Documentation/kbuild/modules.rst | 4 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-hacking/locking.rst | 176 +- Documentation/kobject.txt | 434 ++ Documentation/kref.txt | 4 - Documentation/locking/index.rst | 1 - Documentation/locking/locktypes.rst | 347 -- Documentation/media/kapi/csi2.rst | 2 +- Documentation/media/kapi/v4l2-controls.rst | 8 +- Documentation/media/kapi/v4l2-dev.rst | 4 +- .../media/uapi/cec/cec-ioc-adap-g-conn-info.rst | 10 +- Documentation/media/uapi/cec/cec-ioc-dqevent.rst | 20 +- .../uapi/mediactl/media-ioc-enum-entities.rst | 24 +- Documentation/media/uapi/v4l/buffer.rst | 53 +- Documentation/media/uapi/v4l/dev-sliced-vbi.rst | 15 +- Documentation/media/uapi/v4l/ext-ctrls-codec.rst | 16 - Documentation/media/uapi/v4l/pixfmt-bayer.rst | 1 - Documentation/media/uapi/v4l/pixfmt-srggb14.rst | 82 - .../media/uapi/v4l/pixfmt-v4l2-mplane.rst | 6 +- Documentation/media/uapi/v4l/pixfmt-v4l2.rst | 2 + Documentation/media/uapi/v4l/pixfmt-y14.rst | 72 - Documentation/media/uapi/v4l/subdev-formats.rst | 37 - .../media/uapi/v4l/vidioc-dbg-g-chip-info.rst | 12 +- .../media/uapi/v4l/vidioc-dbg-g-register.rst | 12 +- .../media/uapi/v4l/vidioc-decoder-cmd.rst | 26 +- Documentation/media/uapi/v4l/vidioc-dqevent.rst | 55 +- .../media/uapi/v4l/vidioc-dv-timings-cap.rst | 14 +- .../media/uapi/v4l/vidioc-enum-frameintervals.rst | 19 +- .../media/uapi/v4l/vidioc-enum-framesizes.rst | 18 +- .../media/uapi/v4l/vidioc-g-dv-timings.rst | 16 +- .../media/uapi/v4l/vidioc-g-ext-ctrls.rst | 45 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 29 +- Documentation/media/uapi/v4l/vidioc-g-parm.rst | 18 +- Documentation/media/uapi/v4l/vidioc-queryctrl.rst | 21 +- Documentation/media/uapi/v4l/yuv-formats.rst | 1 - Documentation/media/v4l-drivers/ipu3.rst | 11 +- Documentation/media/v4l-drivers/vivid.rst | 63 +- Documentation/memory-barriers.txt | 8 +- Documentation/{misc-devices => }/mic/index.rst | 0 .../{misc-devices => }/mic/mic_overview.rst | 0 .../{misc-devices => }/mic/scif_overview.rst | 0 Documentation/mips/au1xxx_ide.rst | 130 + Documentation/mips/index.rst | 2 + Documentation/misc-devices/index.rst | 1 - Documentation/misc-devices/uacce.rst | 176 - Documentation/networking/6lowpan.rst | 53 - Documentation/networking/6lowpan.txt | 50 + Documentation/networking/bareudp.rst | 52 - .../networking/device_drivers/mellanox/mlx5.rst | 2 +- .../networking/device_drivers/stmicro/stmmac.rst | 7 +- Documentation/networking/devlink/bnxt.rst | 14 +- Documentation/networking/devlink/devlink-flash.rst | 93 - Documentation/networking/devlink/devlink-info.rst | 144 +- .../networking/devlink/devlink-params.rst | 2 - .../networking/devlink/devlink-region.rst | 15 +- Documentation/networking/devlink/devlink-trap.rst | 35 - Documentation/networking/devlink/ice.rst | 96 - Documentation/networking/devlink/index.rst | 2 - Documentation/networking/devlink/mlx5.rst | 6 - Documentation/networking/ethtool-netlink.rst | 497 +- Documentation/networking/filter.txt | 2 +- Documentation/networking/index.rst | 2 - Documentation/networking/ip-sysctl.txt | 9 - Documentation/networking/net_failover.rst | 6 +- Documentation/networking/page_pool.rst | 159 - Documentation/networking/phy.rst | 5 +- Documentation/networking/rds.txt | 2 +- Documentation/networking/sfp-phylink.rst | 49 +- Documentation/networking/snmp_counter.rst | 4 +- Documentation/power/index.rst | 1 + Documentation/power/pm_qos_interface.rst | 88 +- Documentation/power/runtime_pm.rst | 6 - Documentation/power/userland-swsusp.rst | 8 +- Documentation/powerpc/ultravisor.rst | 4 +- Documentation/process/2.Process.rst | 108 +- Documentation/process/coding-style.rst | 18 +- Documentation/process/deprecated.rst | 120 +- Documentation/process/email-clients.rst | 4 +- .../process/embargoed-hardware-issues.rst | 8 +- Documentation/process/howto.rst | 17 +- Documentation/process/kernel-docs.rst | 10 +- Documentation/process/management-style.rst | 2 +- Documentation/robust-futex-ABI.txt | 14 +- Documentation/scsi/scsi_mid_low_api.txt | 21 + Documentation/security/siphash.rst | 8 +- Documentation/sphinx/parallel-wrapper.sh | 2 +- Documentation/target/tcmu-design.rst | 6 +- Documentation/trace/events-power.rst | 21 +- Documentation/trace/events.rst | 63 +- .../translations/it_IT/networking/netdev-FAQ.rst | 2 +- .../it_IT/process/programming-language.rst | 30 +- .../translations/zh_CN/filesystems/index.rst | 27 - .../translations/zh_CN/filesystems/virtiofs.rst | 58 - Documentation/translations/zh_CN/index.rst | 1 - Documentation/translations/zh_CN/io_ordering.txt | 4 +- .../translations/zh_CN/process/5.Posting.rst | 2 +- .../zh_CN/process/embargoed-hardware-issues.rst | 2 +- .../zh_CN/video4linux/v4l2-framework.txt | 4 +- Documentation/usb/index.rst | 1 - Documentation/usb/raw-gadget.rst | 61 - Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/virt/guest-halt-polling.rst | 84 - Documentation/virt/index.rst | 2 - Documentation/virt/kvm/amd-memory-encryption.rst | 25 - Documentation/virt/kvm/api.rst | 6029 -------------------- Documentation/virt/kvm/api.txt | 5450 ++++++++++++++++++ Documentation/virt/kvm/arm/hyp-abi.rst | 63 - Documentation/virt/kvm/arm/hyp-abi.txt | 53 + Documentation/virt/kvm/arm/index.rst | 12 - Documentation/virt/kvm/arm/psci.rst | 77 - Documentation/virt/kvm/arm/psci.txt | 61 + Documentation/virt/kvm/devices/arm-vgic-its.rst | 209 - Documentation/virt/kvm/devices/arm-vgic-its.txt | 181 + Documentation/virt/kvm/devices/arm-vgic-v3.rst | 291 - Documentation/virt/kvm/devices/arm-vgic-v3.txt | 251 + Documentation/virt/kvm/devices/arm-vgic.rst | 156 - Documentation/virt/kvm/devices/arm-vgic.txt | 127 + Documentation/virt/kvm/devices/index.rst | 19 - Documentation/virt/kvm/devices/mpic.rst | 58 - Documentation/virt/kvm/devices/mpic.txt | 53 + Documentation/virt/kvm/devices/s390_flic.rst | 173 - Documentation/virt/kvm/devices/s390_flic.txt | 163 + Documentation/virt/kvm/devices/vcpu.rst | 114 - Documentation/virt/kvm/devices/vcpu.txt | 76 + Documentation/virt/kvm/devices/vfio.rst | 41 - Documentation/virt/kvm/devices/vfio.txt | 36 + Documentation/virt/kvm/devices/vm.rst | 316 - Documentation/virt/kvm/devices/vm.txt | 270 + Documentation/virt/kvm/devices/xics.rst | 92 - Documentation/virt/kvm/devices/xics.txt | 76 + Documentation/virt/kvm/devices/xive.rst | 247 - Documentation/virt/kvm/devices/xive.txt | 205 + Documentation/virt/kvm/halt-polling.rst | 140 - Documentation/virt/kvm/halt-polling.txt | 136 + Documentation/virt/kvm/hypercalls.rst | 171 - Documentation/virt/kvm/hypercalls.txt | 154 + Documentation/virt/kvm/index.rst | 16 - Documentation/virt/kvm/locking.rst | 243 - Documentation/virt/kvm/locking.txt | 215 + Documentation/virt/kvm/mmu.rst | 483 -- Documentation/virt/kvm/mmu.txt | 449 ++ Documentation/virt/kvm/msr.rst | 321 -- Documentation/virt/kvm/msr.txt | 284 + Documentation/virt/kvm/nested-vmx.rst | 245 - Documentation/virt/kvm/nested-vmx.txt | 240 + Documentation/virt/kvm/ppc-pv.rst | 222 - Documentation/virt/kvm/ppc-pv.txt | 212 + Documentation/virt/kvm/review-checklist.rst | 41 - Documentation/virt/kvm/review-checklist.txt | 38 + Documentation/virt/kvm/s390-diag.rst | 86 - Documentation/virt/kvm/s390-diag.txt | 83 + Documentation/virt/kvm/timekeeping.rst | 645 --- Documentation/virt/kvm/timekeeping.txt | 612 ++ Documentation/virt/uml/UserModeLinux-HOWTO.txt | 4589 +++++++++++++++ Documentation/virt/uml/user_mode_linux.rst | 4403 -------------- Documentation/virtual/guest-halt-polling.txt | 78 + Documentation/x86/boot.rst | 8 +- Documentation/x86/exception-tables.rst | 20 +- Documentation/x86/index.rst | 1 + Documentation/x86/intel-iommu.rst | 3 +- MAINTAINERS | 568 +- Makefile | 63 +- arch/Kconfig | 21 +- arch/alpha/include/asm/futex.h | 5 +- arch/alpha/kernel/irq_alpha.c | 29 +- arch/alpha/kernel/irq_i8259.c | 8 +- arch/alpha/kernel/irq_impl.h | 7 +- arch/alpha/kernel/irq_pyxis.c | 3 +- arch/alpha/kernel/sys_alcor.c | 3 +- arch/alpha/kernel/sys_cabriolet.c | 3 +- arch/alpha/kernel/sys_eb64p.c | 3 +- arch/alpha/kernel/sys_marvel.c | 2 +- arch/alpha/kernel/sys_miata.c | 6 +- arch/alpha/kernel/sys_ruffian.c | 3 +- arch/alpha/kernel/sys_rx164.c | 3 +- arch/alpha/kernel/sys_sx164.c | 3 +- arch/alpha/kernel/sys_wildfire.c | 7 +- arch/alpha/kernel/time.c | 6 +- arch/arc/Kconfig | 4 +- arch/arc/configs/nps_defconfig | 2 + arch/arc/configs/nsimosci_defconfig | 2 + arch/arc/configs/nsimosci_hs_defconfig | 2 + arch/arc/configs/nsimosci_hs_smp_defconfig | 2 + arch/arc/include/asm/fpu.h | 2 - arch/arc/include/asm/futex.h | 5 +- arch/arc/include/asm/linkage.h | 2 - arch/arc/kernel/setup.c | 2 +- arch/arc/kernel/troubleshoot.c | 27 +- arch/arm/Kconfig | 1 + arch/arm/Makefile | 4 +- arch/arm/boot/compressed/Makefile | 4 +- arch/arm/boot/compressed/efi-header.S | 6 +- arch/arm/boot/compressed/head.S | 58 +- arch/arm/boot/dts/am437x-idk-evm.dts | 4 +- arch/arm/boot/dts/aspeed-g4.dtsi | 2 - arch/arm/boot/dts/aspeed-g5.dtsi | 2 - arch/arm/boot/dts/aspeed-g6-pinctrl.dtsi | 25 - arch/arm/boot/dts/aspeed-g6.dtsi | 45 - arch/arm/boot/dts/bcm2711-rpi-4-b.dts | 3 - arch/arm/boot/dts/bcm2835-rpi-zero-w.dts | 1 - arch/arm/boot/dts/bcm2835-rpi.dtsi | 1 - arch/arm/boot/dts/bcm2837-rpi-3-a-plus.dts | 2 - arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 - arch/arm/boot/dts/dm8148-evm.dts | 4 +- arch/arm/boot/dts/dm8148-t410.dts | 4 +- arch/arm/boot/dts/dra62x-j5eco-evm.dts | 4 +- arch/arm/boot/dts/dra7-evm.dts | 4 +- arch/arm/boot/dts/dra7-l4.dtsi | 4 - arch/arm/boot/dts/dra7.dtsi | 3 - arch/arm/boot/dts/dra76x.dtsi | 5 - arch/arm/boot/dts/dra7xx-clocks.dtsi | 12 +- arch/arm/boot/dts/exynos4412-galaxy-s3.dtsi | 4 +- arch/arm/boot/dts/exynos4412-n710x.dts | 2 +- arch/arm/boot/dts/imx6dl-colibri-eval-v3.dts | 4 +- arch/arm/boot/dts/imx6qdl-apalis.dtsi | 2 +- arch/arm/boot/dts/imx6qdl-phytec-phycore-som.dtsi | 5 +- arch/arm/boot/dts/imx7-colibri.dtsi | 1 + arch/arm/boot/dts/imx7d.dtsi | 6 +- arch/arm/boot/dts/ls1021a.dtsi | 4 +- arch/arm/boot/dts/mmp2-brownstone.dts | 332 +- arch/arm/boot/dts/mmp2.dtsi | 16 +- arch/arm/boot/dts/mmp3.dtsi | 16 +- arch/arm/boot/dts/motorola-mapphone-common.dtsi | 15 +- arch/arm/boot/dts/omap3-n900.dts | 44 +- arch/arm/boot/dts/omap5.dtsi | 1 - arch/arm/boot/dts/ox810se.dtsi | 4 +- arch/arm/boot/dts/ox820.dtsi | 4 +- arch/arm/boot/dts/pxa168-aspenite.dts | 24 +- arch/arm/boot/dts/pxa168.dtsi | 15 +- arch/arm/boot/dts/pxa910-dkb.dts | 286 +- arch/arm/boot/dts/pxa910.dtsi | 15 +- arch/arm/boot/dts/r8a7779.dtsi | 2 +- arch/arm/boot/dts/stih410-b2260.dts | 3 + arch/arm/boot/dts/stihxxx-b2120.dtsi | 2 +- arch/arm/boot/dts/sun8i-a33.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 7 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 6 +- arch/arm/boot/dts/sun8i-r40.dtsi | 125 +- arch/arm/boot/dts/tango4-common.dtsi | 2 +- arch/arm/common/sa1111.c | 7 +- arch/arm/configs/am200epdkit_defconfig | 2 + arch/arm/configs/axm55xx_defconfig | 1 + arch/arm/configs/bcm2835_defconfig | 1 - arch/arm/configs/clps711x_defconfig | 1 + arch/arm/configs/cns3420vb_defconfig | 2 +- arch/arm/configs/colibri_pxa300_defconfig | 1 + arch/arm/configs/collie_defconfig | 2 + arch/arm/configs/davinci_all_defconfig | 4 +- arch/arm/configs/efm32_defconfig | 2 + arch/arm/configs/ep93xx_defconfig | 1 + arch/arm/configs/eseries_pxa_defconfig | 2 + arch/arm/configs/ezx_defconfig | 1 + arch/arm/configs/h3600_defconfig | 2 + arch/arm/configs/h5000_defconfig | 1 + arch/arm/configs/imote2_defconfig | 1 + arch/arm/configs/imx_v4_v5_defconfig | 2 + arch/arm/configs/integrator_defconfig | 2 +- arch/arm/configs/lpc18xx_defconfig | 4 + arch/arm/configs/magician_defconfig | 2 + arch/arm/configs/moxart_defconfig | 1 + arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/configs/mxs_defconfig | 2 + arch/arm/configs/omap1_defconfig | 2 + arch/arm/configs/omap2plus_defconfig | 8 +- arch/arm/configs/palmz72_defconfig | 2 + arch/arm/configs/pcm027_defconfig | 2 + arch/arm/configs/pleb_defconfig | 2 + arch/arm/configs/realview_defconfig | 1 + arch/arm/configs/sama5_defconfig | 3 + arch/arm/configs/shmobile_defconfig | 2 +- arch/arm/configs/socfpga_defconfig | 1 - arch/arm/configs/stm32_defconfig | 2 + arch/arm/configs/sunxi_defconfig | 3 +- arch/arm/configs/u300_defconfig | 2 + arch/arm/configs/versatile_defconfig | 2 +- arch/arm/configs/vexpress_defconfig | 2 + arch/arm/configs/viper_defconfig | 1 + arch/arm/configs/zeus_defconfig | 2 + arch/arm/configs/zx_defconfig | 1 + arch/arm/crypto/.gitignore | 1 - arch/arm/crypto/aes-neonbs-glue.c | 1 - arch/arm/crypto/ghash-ce-core.S | 5 +- arch/arm/include/asm/clocksource.h | 7 +- arch/arm/include/asm/cp15.h | 20 +- arch/arm/include/asm/floppy.h | 88 +- arch/arm/include/asm/futex.h | 5 +- arch/arm/include/asm/kvm_host.h | 3 + arch/arm/include/asm/processor.h | 11 +- arch/arm/include/asm/thread_info.h | 1 + arch/arm/include/asm/topology.h | 3 - arch/arm/include/asm/vdso/clocksource.h | 8 - arch/arm/include/asm/vdso/cp15.h | 38 - arch/arm/include/asm/vdso/gettimeofday.h | 22 +- arch/arm/include/asm/vdso/processor.h | 22 - arch/arm/include/asm/vdso/vsyscall.h | 35 + arch/arm/kernel/ftrace.c | 7 +- arch/arm/kernel/patch.c | 19 +- arch/arm/kernel/reboot.c | 4 +- arch/arm/kernel/vdso.c | 2 - arch/arm/lib/copy_from_user.S | 2 +- arch/arm/mach-imx/Makefile | 2 - arch/arm/mach-imx/common.h | 4 +- arch/arm/mach-imx/resume-imx6.S | 24 - arch/arm/mach-imx/suspend-imx6.S | 14 + arch/arm/mach-meson/Kconfig | 1 + arch/arm/mach-npcm/Kconfig | 2 +- arch/arm/mach-omap2/Makefile | 2 +- arch/arm/mach-omap2/io.c | 2 + arch/arm64/Kconfig | 70 +- arch/arm64/Kconfig.platforms | 2 +- arch/arm64/Makefile | 11 - arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 4 - .../boot/dts/amlogic/meson-gxm-khadas-vim2.dts | 2 +- arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 - arch/arm64/boot/dts/arm/fvp-base-revc.dts | 8 +- arch/arm64/boot/dts/freescale/fsl-ls1028a.dtsi | 75 +- arch/arm64/boot/dts/freescale/fsl-ls1043-post.dtsi | 2 - arch/arm64/boot/dts/freescale/fsl-ls1043a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/fsl-ls1046a-rdb.dts | 4 +- arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 5 + arch/arm64/boot/dts/intel/socfpga_agilex.dtsi | 6 +- arch/arm64/boot/dts/sprd/sc9863a.dtsi | 2 +- arch/arm64/boot/dts/ti/k3-am65-mcu.dtsi | 49 - arch/arm64/boot/dts/ti/k3-am65.dtsi | 1 - arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 42 - .../boot/dts/ti/k3-j721e-common-proc-board.dts | 43 - arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 49 - arch/arm64/boot/dts/ti/k3-j721e.dtsi | 1 - arch/arm64/configs/defconfig | 10 +- arch/arm64/crypto/.gitignore | 1 - arch/arm64/crypto/aes-ce.S | 4 +- arch/arm64/crypto/aes-modes.S | 48 +- arch/arm64/crypto/aes-neon.S | 4 +- arch/arm64/crypto/aes-neonbs-glue.c | 1 - arch/arm64/crypto/chacha-neon-glue.c | 8 +- arch/arm64/crypto/ghash-ce-core.S | 16 +- arch/arm64/crypto/sha1-ce-glue.c | 20 - arch/arm64/crypto/sha2-ce-glue.c | 23 - arch/arm64/include/asm/alternative.h | 2 +- arch/arm64/include/asm/arch_gicv3.h | 2 +- arch/arm64/include/asm/asm_pointer_auth.h | 65 - arch/arm64/include/asm/assembler.h | 16 +- arch/arm64/include/asm/cache.h | 2 +- arch/arm64/include/asm/cacheflush.h | 2 +- arch/arm64/include/asm/checksum.h | 7 +- arch/arm64/include/asm/clocksource.h | 4 +- arch/arm64/include/asm/compiler.h | 24 - arch/arm64/include/asm/cpu_ops.h | 8 +- arch/arm64/include/asm/cpucaps.h | 5 +- arch/arm64/include/asm/cpufeature.h | 135 +- arch/arm64/include/asm/efi.h | 10 + arch/arm64/include/asm/esr.h | 2 +- arch/arm64/include/asm/exception.h | 4 + arch/arm64/include/asm/futex.h | 5 +- arch/arm64/include/asm/io.h | 4 +- arch/arm64/include/asm/kvm_arm.h | 1 - arch/arm64/include/asm/kvm_asm.h | 4 - arch/arm64/include/asm/kvm_emulate.h | 48 +- arch/arm64/include/asm/kvm_host.h | 32 + arch/arm64/include/asm/kvm_hyp.h | 7 - arch/arm64/include/asm/kvm_mmu.h | 12 +- arch/arm64/include/asm/lse.h | 2 +- arch/arm64/include/asm/memory.h | 3 +- arch/arm64/include/asm/mmu.h | 14 +- arch/arm64/include/asm/mmu_context.h | 2 - arch/arm64/include/asm/page.h | 4 - arch/arm64/include/asm/perf_event.h | 3 +- arch/arm64/include/asm/pgtable-prot.h | 6 +- arch/arm64/include/asm/pointer_auth.h | 50 +- arch/arm64/include/asm/proc-fns.h | 2 + arch/arm64/include/asm/processor.h | 10 +- arch/arm64/include/asm/smp.h | 12 - arch/arm64/include/asm/spinlock.h | 6 +- arch/arm64/include/asm/stackprotector.h | 5 - arch/arm64/include/asm/sysreg.h | 48 - arch/arm64/include/asm/thread_info.h | 4 +- arch/arm64/include/asm/topology.h | 12 - arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/vdso/clocksource.h | 8 - arch/arm64/include/asm/vdso/compat_gettimeofday.h | 21 +- arch/arm64/include/asm/vdso/gettimeofday.h | 12 +- arch/arm64/include/asm/vdso/processor.h | 17 - arch/arm64/include/asm/vdso/vsyscall.h | 9 + arch/arm64/include/asm/virt.h | 2 +- arch/arm64/kernel/Makefile | 2 +- arch/arm64/kernel/armv8_deprecated.c | 2 +- arch/arm64/kernel/asm-offsets.c | 16 - arch/arm64/kernel/cpu-reset.S | 2 +- arch/arm64/kernel/cpu_errata.c | 18 +- arch/arm64/kernel/cpu_ops.c | 11 +- arch/arm64/kernel/cpufeature.c | 165 +- arch/arm64/kernel/cpuidle.c | 9 +- arch/arm64/kernel/efi-entry.S | 90 +- arch/arm64/kernel/efi-header.S | 6 +- arch/arm64/kernel/entry-common.c | 2 +- arch/arm64/kernel/entry-ftrace.S | 48 +- arch/arm64/kernel/entry.S | 121 +- arch/arm64/kernel/head.S | 86 +- arch/arm64/kernel/hibernate-asm.S | 2 + arch/arm64/kernel/hibernate.c | 13 +- arch/arm64/kernel/hyp-stub.S | 2 +- arch/arm64/kernel/image-vars.h | 7 +- arch/arm64/kernel/kaslr.c | 1 - arch/arm64/kernel/machine_kexec_file.c | 2 +- arch/arm64/kernel/perf_event.c | 338 +- arch/arm64/kernel/pointer_auth.c | 7 +- arch/arm64/kernel/process.c | 22 +- arch/arm64/kernel/ptrace.c | 16 +- arch/arm64/kernel/relocate_kernel.S | 4 +- arch/arm64/kernel/setup.c | 8 +- arch/arm64/kernel/sleep.S | 2 - arch/arm64/kernel/smp.c | 184 +- arch/arm64/kernel/stacktrace.c | 5 +- arch/arm64/kernel/time.c | 2 +- arch/arm64/kernel/topology.c | 180 - arch/arm64/kernel/vdso/sigreturn.S | 4 +- arch/arm64/kernel/vdso/vgettimeofday.c | 2 + arch/arm64/kernel/vdso32/Makefile | 11 - arch/arm64/kernel/vdso32/sigreturn.S | 23 +- arch/arm64/kernel/vdso32/vgettimeofday.c | 14 + arch/arm64/kvm/hyp-init.S | 18 +- arch/arm64/kvm/hyp.S | 4 +- arch/arm64/kvm/hyp/fpsimd.S | 8 +- arch/arm64/kvm/hyp/hyp-entry.S | 27 +- arch/arm64/kvm/hyp/switch.c | 67 +- arch/arm64/kvm/hyp/sysreg-sr.c | 8 +- arch/arm64/kvm/hyp/tlb.c | 8 +- arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c | 4 +- arch/arm64/kvm/sys_regs.c | 103 +- arch/arm64/lib/csum.c | 27 - arch/arm64/lib/strcmp.S | 2 +- arch/arm64/mm/context.c | 52 +- arch/arm64/mm/mmu.c | 379 +- arch/arm64/mm/proc.S | 104 +- arch/arm64/mm/ptdump_debugfs.c | 4 - arch/c6x/platforms/timer64.c | 11 +- arch/csky/Kconfig | 51 +- arch/csky/Kconfig.platforms | 9 - arch/csky/abiv1/inc/abi/cacheflush.h | 5 +- arch/csky/abiv1/inc/abi/entry.h | 19 +- arch/csky/abiv2/cacheflush.c | 84 +- arch/csky/abiv2/inc/abi/cacheflush.h | 33 +- arch/csky/abiv2/inc/abi/entry.h | 11 - arch/csky/configs/defconfig | 8 + arch/csky/include/asm/Kbuild | 1 + arch/csky/include/asm/cache.h | 1 - arch/csky/include/asm/cacheflush.h | 1 - arch/csky/include/asm/fixmap.h | 9 +- arch/csky/include/asm/memory.h | 25 - arch/csky/include/asm/mmu.h | 1 - arch/csky/include/asm/mmu_context.h | 2 - arch/csky/include/asm/pci.h | 34 - arch/csky/include/asm/pgtable.h | 6 +- arch/csky/include/asm/stackprotector.h | 29 - arch/csky/include/asm/tcm.h | 24 - arch/csky/include/asm/uaccess.h | 1 + arch/csky/include/uapi/asm/unistd.h | 3 - arch/csky/kernel/atomic.S | 8 +- arch/csky/kernel/process.c | 13 +- arch/csky/kernel/setup.c | 5 +- arch/csky/kernel/smp.c | 2 +- arch/csky/kernel/time.c | 2 +- arch/csky/kernel/vmlinux.lds.S | 49 - arch/csky/mm/Makefile | 3 - arch/csky/mm/cachev1.c | 5 - arch/csky/mm/cachev2.c | 45 +- arch/csky/mm/highmem.c | 64 +- arch/csky/mm/init.c | 92 - arch/csky/mm/syscache.c | 13 +- arch/csky/mm/tcm.c | 169 - arch/hexagon/include/asm/futex.h | 5 +- arch/hexagon/include/asm/uaccess.h | 1 + arch/hexagon/kernel/smp.c | 22 +- arch/hexagon/kernel/time.c | 11 +- arch/ia64/include/asm/futex.h | 5 +- arch/ia64/include/asm/hw_irq.h | 2 + arch/ia64/include/asm/uaccess.h | 1 + arch/ia64/kernel/efi.c | 55 +- arch/ia64/kernel/esi.c | 21 +- arch/ia64/kernel/irq.h | 3 - arch/ia64/kernel/irq_ia64.c | 43 +- arch/ia64/kernel/mca.c | 50 +- arch/ia64/kernel/perfmon.c | 10 +- arch/ia64/kernel/process.c | 9 +- arch/ia64/kernel/time.c | 11 +- arch/ia64/mm/ioremap.c | 1 - arch/m68k/Kconfig.bus | 2 +- arch/m68k/Kconfig.debug | 16 +- arch/m68k/Kconfig.machine | 8 +- arch/m68k/configs/amiga_defconfig | 5 +- arch/m68k/configs/apollo_defconfig | 5 +- arch/m68k/configs/atari_defconfig | 5 +- arch/m68k/configs/bvme6000_defconfig | 5 +- arch/m68k/configs/hp300_defconfig | 5 +- arch/m68k/configs/mac_defconfig | 5 +- arch/m68k/configs/multi_defconfig | 5 +- arch/m68k/configs/mvme147_defconfig | 5 +- arch/m68k/configs/mvme16x_defconfig | 5 +- arch/m68k/configs/q40_defconfig | 5 +- arch/m68k/configs/sun3_defconfig | 5 +- arch/m68k/configs/sun3x_defconfig | 5 +- arch/m68k/emu/nfblock.c | 3 +- arch/m68k/include/asm/Kbuild | 1 - arch/m68k/include/asm/hardirq.h | 29 + arch/m68k/include/asm/mcf_pgalloc.h | 31 +- arch/m68k/include/asm/motorola_pgalloc.h | 74 +- arch/m68k/include/asm/motorola_pgtable.h | 36 +- arch/m68k/include/asm/page.h | 16 +- arch/m68k/include/asm/pgtable_mm.h | 10 +- arch/m68k/include/asm/uaccess_no.h | 1 + arch/m68k/mm/init.c | 34 +- arch/m68k/mm/kmap.c | 36 +- arch/m68k/mm/memory.c | 103 + arch/m68k/mm/motorola.c | 228 +- arch/microblaze/Kconfig | 2 - arch/microblaze/include/asm/Kbuild | 4 +- arch/microblaze/include/asm/barrier.h | 13 - arch/microblaze/include/asm/cache.h | 5 +- arch/microblaze/include/asm/cacheflush.h | 6 +- arch/microblaze/include/asm/checksum.h | 5 +- arch/microblaze/include/asm/cmpxchg.h | 40 +- arch/microblaze/include/asm/cpuinfo.h | 5 +- arch/microblaze/include/asm/cputable.h | 1 + arch/microblaze/include/asm/current.h | 5 +- arch/microblaze/include/asm/delay.h | 7 +- arch/microblaze/include/asm/dma.h | 5 +- arch/microblaze/include/asm/elf.h | 5 +- arch/microblaze/include/asm/entry.h | 5 +- arch/microblaze/include/asm/exceptions.h | 5 +- arch/microblaze/include/asm/fixmap.h | 5 +- arch/microblaze/include/asm/flat.h | 5 +- arch/microblaze/include/asm/futex.h | 5 +- arch/microblaze/include/asm/hw_irq.h | 1 + arch/microblaze/include/asm/io.h | 5 +- arch/microblaze/include/asm/irq.h | 8 +- arch/microblaze/include/asm/irqflags.h | 5 +- arch/microblaze/include/asm/mmu.h | 5 +- arch/microblaze/include/asm/mmu_context_mm.h | 5 +- arch/microblaze/include/asm/module.h | 5 +- arch/microblaze/include/asm/page.h | 5 +- arch/microblaze/include/asm/pgalloc.h | 5 +- arch/microblaze/include/asm/pgtable.h | 5 +- arch/microblaze/include/asm/processor.h | 5 +- arch/microblaze/include/asm/ptrace.h | 5 +- arch/microblaze/include/asm/pvr.h | 5 +- arch/microblaze/include/asm/registers.h | 5 +- arch/microblaze/include/asm/sections.h | 5 +- arch/microblaze/include/asm/setup.h | 7 +- arch/microblaze/include/asm/string.h | 5 +- arch/microblaze/include/asm/switch_to.h | 5 +- arch/microblaze/include/asm/thread_info.h | 5 +- arch/microblaze/include/asm/timex.h | 5 +- arch/microblaze/include/asm/tlb.h | 17 + arch/microblaze/include/asm/tlbflush.h | 5 +- arch/microblaze/include/asm/uaccess.h | 6 +- arch/microblaze/include/asm/unaligned.h | 5 +- arch/microblaze/include/asm/unistd.h | 5 +- arch/microblaze/include/asm/unwind.h | 5 +- arch/microblaze/include/asm/user.h | 1 + arch/microblaze/kernel/cpu/cpuinfo-pvr-full.c | 7 +- arch/microblaze/kernel/cpu/pvr.c | 1 - arch/microblaze/kernel/entry.S | 1 - arch/microblaze/kernel/irq.c | 21 +- arch/microblaze/kernel/misc.S | 3 +- arch/microblaze/kernel/setup.c | 2 + arch/microblaze/kernel/timer.c | 10 +- arch/microblaze/kernel/vmlinux.lds.S | 3 - arch/microblaze/mm/init.c | 14 +- arch/mips/Kconfig | 33 +- arch/mips/alchemy/common/time.c | 11 +- arch/mips/ar7/irq.c | 16 +- arch/mips/ath25/ar2315.c | 9 +- arch/mips/ath25/ar5312.c | 9 +- arch/mips/ath79/setup.c | 2 +- arch/mips/bcm63xx/irq.c | 41 +- arch/mips/bmips/setup.c | 2 +- arch/mips/boot/dts/Makefile | 1 - arch/mips/boot/dts/ingenic/ci20.dts | 63 +- arch/mips/boot/dts/ingenic/jz4740.dtsi | 17 +- arch/mips/boot/dts/ingenic/jz4780.dtsi | 17 +- arch/mips/boot/dts/ingenic/x1000.dtsi | 6 +- arch/mips/boot/dts/loongson/Makefile | 4 - arch/mips/boot/dts/loongson/loongson3-package.dtsi | 64 - .../boot/dts/loongson/loongson3_4core_rs780e.dts | 25 - .../boot/dts/loongson/loongson3_8core_rs780e.dts | 25 - arch/mips/boot/dts/loongson/rs780e-pch.dtsi | 26 - .../cavium-octeon/executive/cvmx-helper-board.c | 4 +- .../cavium-octeon/executive/cvmx-helper-rgmii.c | 6 +- .../cavium-octeon/executive/cvmx-helper-sgmii.c | 8 +- .../mips/cavium-octeon/executive/cvmx-helper-spi.c | 6 +- .../cavium-octeon/executive/cvmx-helper-xaui.c | 6 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 10 +- arch/mips/cavium-octeon/octeon-irq.c | 3 - arch/mips/cobalt/irq.c | 18 +- arch/mips/configs/ar7_defconfig | 1 + arch/mips/configs/ath25_defconfig | 1 + arch/mips/configs/ath79_defconfig | 1 + arch/mips/configs/bcm63xx_defconfig | 2 + arch/mips/configs/bmips_be_defconfig | 2 + arch/mips/configs/bmips_stb_defconfig | 2 + arch/mips/configs/ci20_defconfig | 21 - arch/mips/configs/db1xxx_defconfig | 1 + arch/mips/configs/generic/board-ni169445.config | 1 + arch/mips/configs/jazz_defconfig | 267 +- arch/mips/configs/lasat_defconfig | 2 + arch/mips/configs/lemote2f_defconfig | 2 +- arch/mips/configs/loongson3_defconfig | 5 +- arch/mips/configs/msp71xx_defconfig | 2 + arch/mips/configs/pnx8335_stb225_defconfig | 2 + arch/mips/configs/rb532_defconfig | 1 + arch/mips/configs/rt305x_defconfig | 1 + arch/mips/configs/xway_defconfig | 1 + arch/mips/dec/setup.c | 59 +- arch/mips/emma/markeins/irq.c | 21 +- arch/mips/fw/lib/cmdline.c | 2 - arch/mips/generic/init.c | 2 +- arch/mips/include/asm/clocksource.h | 16 +- arch/mips/include/asm/dmi.h | 20 - arch/mips/include/asm/elf.h | 3 - arch/mips/include/asm/futex.h | 5 +- arch/mips/include/asm/i8259.h | 1 - arch/mips/include/asm/mach-ar7/irq.h | 2 +- arch/mips/include/asm/mach-ath79/irq.h | 2 +- arch/mips/include/asm/mach-au1x00/au1xxx_ide.h | 178 + arch/mips/include/asm/mach-emma2rh/irq.h | 2 +- arch/mips/include/asm/mach-ip27/irq.h | 2 +- arch/mips/include/asm/mach-ip30/irq.h | 2 +- arch/mips/include/asm/mach-lantiq/falcon/irq.h | 2 +- arch/mips/include/asm/mach-lantiq/xway/irq.h | 2 +- arch/mips/include/asm/mach-lasat/irq.h | 2 +- arch/mips/include/asm/mach-loongson64/boot_param.h | 2 - .../include/asm/mach-loongson64/builtin_dtbs.h | 13 - arch/mips/include/asm/mach-loongson64/irq.h | 30 +- arch/mips/include/asm/mach-loongson64/loongson.h | 1 - arch/mips/include/asm/mach-malta/irq.h | 2 +- arch/mips/include/asm/mach-pic32/irq.h | 2 +- arch/mips/include/asm/mach-pistachio/irq.h | 2 +- arch/mips/include/asm/mach-ralink/irq.h | 2 +- arch/mips/include/asm/mach-rm/mc146818rtc.h | 2 +- arch/mips/include/asm/mach-vr41xx/irq.h | 2 +- arch/mips/include/asm/mach-xilfpga/irq.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-board.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-rgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-sgmii.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-spi.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper-util.h | 2 +- arch/mips/include/asm/octeon/cvmx-helper-xaui.h | 4 +- arch/mips/include/asm/octeon/cvmx-helper.h | 8 +- arch/mips/include/asm/octeon/cvmx-pko.h | 10 +- arch/mips/include/asm/octeon/cvmx-pow.h | 22 +- arch/mips/include/asm/octeon/cvmx-wqe.h | 16 +- arch/mips/include/asm/processor.h | 28 +- arch/mips/include/asm/sni.h | 4 +- arch/mips/include/asm/sync.h | 4 +- arch/mips/include/asm/vdso/clocksource.h | 9 - arch/mips/include/asm/vdso/gettimeofday.h | 39 +- arch/mips/include/asm/vdso/processor.h | 27 - arch/mips/include/asm/vdso/vsyscall.h | 9 + arch/mips/jazz/irq.c | 12 +- arch/mips/jz4740/time.c | 2 +- arch/mips/kernel/cevt-bcm1480.c | 11 +- arch/mips/kernel/cevt-ds1287.c | 9 +- arch/mips/kernel/cevt-gt641xx.c | 9 +- arch/mips/kernel/cevt-r4k.c | 5 +- arch/mips/kernel/cevt-sb1250.c | 11 +- arch/mips/kernel/cevt-txx9.c | 11 +- arch/mips/kernel/cpu-probe.c | 18 - arch/mips/kernel/csrc-r4k.c | 2 +- arch/mips/kernel/i8253.c | 11 +- arch/mips/kernel/process.c | 10 +- arch/mips/kernel/rtlx-mt.c | 8 +- arch/mips/kernel/setup.c | 5 +- arch/mips/kernel/smp.c | 42 +- arch/mips/kernel/vdso.c | 26 +- arch/mips/kernel/vpe.c | 2 +- arch/mips/lasat/interrupt.c | 10 +- arch/mips/lib/delay.c | 4 - arch/mips/lib/memcpy.S | 3 - arch/mips/loongson2ef/common/bonito-irq.c | 9 +- arch/mips/loongson2ef/common/cs5536/cs5536_mfgpt.c | 10 +- arch/mips/loongson2ef/fuloong-2e/irq.c | 16 +- arch/mips/loongson2ef/lemote-2f/irq.c | 20 +- arch/mips/loongson32/common/irq.c | 21 +- arch/mips/loongson32/common/time.c | 12 +- arch/mips/loongson64/Makefile | 2 +- arch/mips/loongson64/env.c | 23 - arch/mips/loongson64/hpet.c | 10 +- arch/mips/loongson64/init.c | 6 - arch/mips/loongson64/irq.c | 162 + arch/mips/loongson64/numa.c | 2 +- arch/mips/loongson64/setup.c | 16 - arch/mips/loongson64/smp.c | 28 +- arch/mips/mm/c-octeon.c | 18 +- arch/mips/mm/c-r3k.c | 4 +- arch/mips/mm/c-r4k.c | 47 +- arch/mips/mm/c-tx39.c | 4 +- arch/mips/mm/tlbex.c | 5 +- arch/mips/mti-malta/malta-int.c | 10 +- arch/mips/netlogic/xlr/fmn.c | 11 +- arch/mips/pic32/pic32mzda/time.c | 4 +- arch/mips/pistachio/time.c | 2 +- arch/mips/pmcs-msp71xx/msp_irq.c | 28 +- arch/mips/pmcs-msp71xx/msp_smp.c | 22 +- arch/mips/pmcs-msp71xx/msp_time.c | 8 +- arch/mips/ralink/Kconfig | 1 - arch/mips/ralink/cevt-rt3352.c | 18 +- arch/mips/ralink/mt7621.c | 30 - arch/mips/ralink/timer-gic.c | 2 +- arch/mips/sgi-ip22/ip22-eisa.c | 10 +- arch/mips/sgi-ip22/ip22-int.c | 49 +- arch/mips/sgi-ip32/ip32-irq.c | 18 +- arch/mips/sni/a20r.c | 4 +- arch/mips/sni/irq.c | 8 +- arch/mips/sni/pcit.c | 8 +- arch/mips/sni/rm200.c | 23 +- arch/mips/sni/time.c | 12 +- arch/mips/vdso/Makefile | 28 +- arch/mips/vr41xx/common/irq.c | 9 +- arch/nds32/include/asm/futex.h | 6 +- arch/nds32/include/asm/uaccess.h | 1 + arch/openrisc/include/asm/futex.h | 5 +- arch/parisc/Kconfig | 5 - arch/parisc/Makefile | 7 - arch/parisc/include/asm/futex.h | 2 + arch/parisc/kernel/processor.c | 2 +- arch/powerpc/Kconfig | 1 - arch/powerpc/include/asm/futex.h | 5 +- arch/powerpc/include/asm/page.h | 5 - arch/powerpc/include/asm/processor.h | 4 - arch/powerpc/kernel/asm-offsets.c | 12 - arch/powerpc/kernel/cputable.c | 4 +- arch/powerpc/kernel/eeh_driver.c | 21 +- arch/powerpc/kernel/entry_32.S | 13 +- arch/powerpc/kernel/head_32.S | 155 +- arch/powerpc/kernel/head_32.h | 21 +- arch/powerpc/kernel/head_8xx.S | 2 +- arch/powerpc/kernel/hw_breakpoint.c | 12 +- arch/powerpc/kernel/idle_6xx.S | 8 - arch/powerpc/kernel/signal.c | 17 +- arch/powerpc/kernel/signal_32.c | 28 +- arch/powerpc/kernel/signal_64.c | 22 +- arch/powerpc/kexec/core_64.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 1 - arch/powerpc/kvm/powerpc.c | 2 + arch/powerpc/mm/book3s32/hash_low.S | 52 +- arch/powerpc/mm/book3s32/mmu.c | 10 +- arch/powerpc/mm/hugetlbpage.c | 29 +- arch/powerpc/mm/kasan/kasan_init_32.c | 12 +- arch/powerpc/mm/mem.c | 2 - arch/powerpc/perf/core-book3s.c | 1 - arch/powerpc/platforms/ps3/device-init.c | 18 +- arch/powerpc/xmon/xmon.c | 5 - arch/riscv/Kconfig | 4 +- arch/riscv/Kconfig.socs | 10 - arch/riscv/Makefile | 6 +- arch/riscv/boot/.gitignore | 2 - .../riscv/boot/dts/sifive/hifive-unleashed-a00.dts | 5 - arch/riscv/configs/defconfig | 5 +- arch/riscv/configs/rv32_defconfig | 6 +- arch/riscv/include/asm/clint.h | 8 +- arch/riscv/include/asm/csr.h | 12 - arch/riscv/include/asm/futex.h | 5 +- arch/riscv/include/asm/pgtable.h | 78 +- arch/riscv/include/asm/syscall.h | 7 + arch/riscv/include/asm/uaccess.h | 36 +- arch/riscv/kernel/entry.S | 11 +- arch/riscv/kernel/head.S | 6 - arch/riscv/kernel/module.c | 16 - arch/riscv/kernel/ptrace.c | 11 +- arch/riscv/kernel/smp.c | 2 +- arch/riscv/kernel/traps.c | 4 +- arch/riscv/lib/Makefile | 2 +- arch/riscv/mm/init.c | 2 +- arch/riscv/mm/kasan_init.c | 53 +- arch/riscv/net/Makefile | 9 +- arch/riscv/net/bpf_jit.h | 514 -- arch/riscv/net/bpf_jit_comp.c | 1698 ++++++ arch/riscv/net/bpf_jit_comp32.c | 1310 ----- arch/riscv/net/bpf_jit_comp64.c | 1103 ---- arch/riscv/net/bpf_jit_core.c | 166 - arch/s390/Makefile | 2 +- arch/s390/boot/Makefile | 2 +- arch/s390/boot/kaslr.c | 2 +- arch/s390/boot/uv.c | 3 +- arch/s390/configs/debug_defconfig | 28 +- arch/s390/configs/defconfig | 11 +- arch/s390/include/asm/futex.h | 2 + arch/s390/include/asm/page.h | 2 +- arch/s390/include/asm/pgtable.h | 6 - arch/s390/include/asm/processor.h | 1 + arch/s390/include/asm/qdio.h | 15 +- arch/s390/include/asm/timex.h | 2 +- arch/s390/kvm/kvm-s390.c | 18 +- arch/s390/pci/pci.c | 4 +- arch/sh/Kconfig | 5 + arch/sh/boards/mach-cayman/irq.c | 18 +- arch/sh/drivers/dma/dma-pvr2.c | 9 +- arch/sh/include/asm/futex.h | 4 + arch/sh/include/mach-common/mach/highlander.h | 4 +- arch/sparc/Kconfig | 6 +- arch/sparc/include/asm/futex_64.h | 4 + arch/sparc/include/asm/string.h | 4 - arch/sparc/include/asm/string_64.h | 4 + arch/sparc/kernel/ds.c | 4 +- arch/um/drivers/vector_kern.c | 1 - arch/unicore32/include/asm/io.h | 2 +- arch/unicore32/kernel/time.c | 11 +- arch/x86/Kconfig | 12 +- arch/x86/Makefile | 5 +- arch/x86/boot/Makefile | 3 +- arch/x86/boot/apm.c | 2 +- arch/x86/boot/compressed/Makefile | 6 +- arch/x86/boot/compressed/eboot.c | 889 +++ arch/x86/boot/compressed/eboot.h | 31 + arch/x86/boot/compressed/efi_thunk_64.S | 29 +- arch/x86/boot/compressed/head_32.S | 92 +- arch/x86/boot/compressed/head_64.S | 209 +- arch/x86/boot/compressed/kaslr_64.c | 3 + arch/x86/boot/compressed/misc.h | 2 +- arch/x86/boot/header.S | 93 +- arch/x86/boot/setup.ld | 1 + arch/x86/boot/tools/build.c | 106 +- arch/x86/configs/i386_defconfig | 2 + arch/x86/configs/x86_64_defconfig | 2 + arch/x86/crypto/Makefile | 7 +- arch/x86/crypto/aesni-intel_glue.c | 2 +- arch/x86/crypto/crc32-pclmul_glue.c | 2 +- arch/x86/crypto/crc32c-intel_glue.c | 2 +- arch/x86/crypto/crct10dif-pclmul_glue.c | 2 +- arch/x86/crypto/curve25519-x86_64.c | 3546 +++++++----- arch/x86/crypto/ghash-clmulni-intel_glue.c | 2 +- arch/x86/entry/Makefile | 1 - arch/x86/entry/common.c | 19 +- arch/x86/entry/entry_32.S | 23 +- arch/x86/entry/entry_64.S | 4 +- arch/x86/entry/syscall_32.c | 19 +- arch/x86/entry/syscall_64.c | 39 +- arch/x86/entry/syscall_x32.c | 29 - arch/x86/entry/syscalls/syscall_32.tbl | 818 +-- arch/x86/entry/syscalls/syscall_64.tbl | 740 +-- arch/x86/entry/syscalls/syscallhdr.sh | 7 - arch/x86/entry/syscalls/syscalltbl.sh | 44 +- arch/x86/entry/thunk_32.S | 8 +- arch/x86/entry/thunk_64.S | 8 +- arch/x86/entry/vdso/vdso-layout.lds.S | 7 - arch/x86/entry/vdso/vdso32/vclock_gettime.c | 1 - arch/x86/entry/vdso/vma.c | 8 +- arch/x86/events/amd/core.c | 1 - arch/x86/events/amd/power.c | 2 +- arch/x86/events/amd/uncore.c | 61 +- arch/x86/events/core.c | 27 +- arch/x86/events/intel/core.c | 26 +- arch/x86/events/intel/cstate.c | 101 +- arch/x86/events/intel/ds.c | 2 - arch/x86/events/intel/lbr.c | 9 - arch/x86/events/intel/rapl.c | 58 +- arch/x86/events/intel/uncore.c | 75 +- arch/x86/events/intel/uncore.h | 7 +- arch/x86/events/intel/uncore_snb.c | 159 - arch/x86/events/intel/uncore_snbep.c | 12 +- arch/x86/events/msr.c | 3 +- arch/x86/ia32/Makefile | 2 +- arch/x86/ia32/ia32_signal.c | 304 +- arch/x86/ia32/sys_ia32.c | 254 + arch/x86/include/asm/amd_nb.h | 1 + arch/x86/include/asm/asm.h | 6 + arch/x86/include/asm/clocksource.h | 20 +- arch/x86/include/asm/cpu.h | 12 - arch/x86/include/asm/cpu_device_id.h | 132 +- arch/x86/include/asm/cpufeatures.h | 5 +- arch/x86/include/asm/dwarf2.h | 4 +- arch/x86/include/asm/efi.h | 23 +- arch/x86/include/asm/futex.h | 99 +- arch/x86/include/asm/intel-family.h | 17 +- arch/x86/include/asm/io_bitmap.h | 9 +- arch/x86/include/asm/irq.h | 2 +- arch/x86/include/asm/kprobes.h | 1 - arch/x86/include/asm/kvm_emulate.h | 14 +- arch/x86/include/asm/kvm_host.h | 19 +- arch/x86/include/asm/mce.h | 9 +- arch/x86/include/asm/mshyperv.h | 4 +- arch/x86/include/asm/msr-index.h | 11 - arch/x86/include/asm/mwait.h | 2 - arch/x86/include/asm/paravirt.h | 7 - arch/x86/include/asm/paravirt_types.h | 4 - arch/x86/include/asm/perf_event.h | 15 +- arch/x86/include/asm/pgtable.h | 13 +- arch/x86/include/asm/pgtable_types.h | 2 +- arch/x86/include/asm/pkeys.h | 5 - arch/x86/include/asm/preempt.h | 8 +- arch/x86/include/asm/processor.h | 13 +- arch/x86/include/asm/sections.h | 20 - arch/x86/include/asm/set_memory.h | 2 - arch/x86/include/asm/sigframe.h | 6 +- arch/x86/include/asm/sighandling.h | 7 + arch/x86/include/asm/syscall.h | 16 +- arch/x86/include/asm/syscall_wrapper.h | 287 +- arch/x86/include/asm/syscalls.h | 34 + arch/x86/include/asm/thread_info.h | 14 +- arch/x86/include/asm/topology.h | 25 - arch/x86/include/asm/traps.h | 17 +- arch/x86/include/asm/uaccess.h | 324 +- arch/x86/include/asm/uaccess_32.h | 27 + arch/x86/include/asm/uaccess_64.h | 108 +- arch/x86/include/asm/unistd.h | 7 - arch/x86/include/asm/uv/uv_bau.h | 2 - arch/x86/include/asm/vdso/clocksource.h | 10 - arch/x86/include/asm/vdso/gettimeofday.h | 6 +- arch/x86/include/asm/vdso/processor.h | 23 - arch/x86/include/asm/vdso/vsyscall.h | 15 + arch/x86/include/asm/vgtod.h | 12 +- arch/x86/include/asm/vmx.h | 2 +- arch/x86/include/asm/vmxfeatures.h | 1 - arch/x86/include/uapi/asm/kvm.h | 1 - arch/x86/kernel/Makefile | 3 +- arch/x86/kernel/acpi/boot.c | 12 +- arch/x86/kernel/acpi/sleep.c | 2 +- arch/x86/kernel/acpi/sleep.h | 2 +- arch/x86/kernel/alternative.c | 4 +- arch/x86/kernel/amd_nb.c | 4 +- arch/x86/kernel/apic/apic.c | 32 +- arch/x86/kernel/apic/vector.c | 20 +- arch/x86/kernel/asm-offsets.c | 1 + arch/x86/kernel/asm-offsets_32.c | 10 +- arch/x86/kernel/asm-offsets_64.c | 36 + arch/x86/kernel/cpu/amd.c | 47 +- arch/x86/kernel/cpu/common.c | 8 +- arch/x86/kernel/cpu/feat_ctl.c | 1 - arch/x86/kernel/cpu/intel.c | 183 - arch/x86/kernel/cpu/match.c | 13 +- arch/x86/kernel/cpu/mce/amd.c | 50 +- arch/x86/kernel/cpu/mce/core.c | 16 +- arch/x86/kernel/cpu/mce/dev-mcelog.c | 47 +- arch/x86/kernel/cpu/mce/intel.c | 26 +- arch/x86/kernel/cpu/mce/internal.h | 5 - arch/x86/kernel/cpu/mce/therm_throt.c | 9 +- arch/x86/kernel/cpu/umwait.c | 1 - arch/x86/kernel/cpu/vmware.c | 229 +- arch/x86/kernel/fpu/xstate.c | 75 +- arch/x86/kernel/head_32.S | 6 + arch/x86/kernel/ima_arch.c | 8 +- arch/x86/kernel/ioport.c | 1 - arch/x86/kernel/irq.c | 3 +- arch/x86/kernel/irqinit.c | 18 +- arch/x86/kernel/jump_label.c | 2 +- arch/x86/kernel/kexec-bzimage64.c | 5 +- arch/x86/kernel/kprobes/opt.c | 25 - arch/x86/kernel/kvm.c | 65 +- arch/x86/kernel/kvmclock.c | 9 +- arch/x86/kernel/ldt.c | 1 + arch/x86/kernel/nmi.c | 4 +- arch/x86/kernel/paravirt.c | 5 - arch/x86/kernel/process.c | 6 +- arch/x86/kernel/process_32.c | 1 + arch/x86/kernel/process_64.c | 1 + arch/x86/kernel/pvclock.c | 2 +- arch/x86/kernel/reboot.c | 2 +- arch/x86/kernel/relocate_kernel_64.S | 12 +- arch/x86/kernel/setup.c | 1 + arch/x86/kernel/signal.c | 403 +- arch/x86/kernel/smpboot.c | 294 +- arch/x86/kernel/stacktrace.c | 6 +- arch/x86/kernel/sys_ia32.c | 255 - arch/x86/kernel/sys_x86_64.c | 1 + arch/x86/kernel/time.c | 27 +- arch/x86/kernel/topology.c | 22 +- arch/x86/kernel/traps.c | 65 +- arch/x86/kernel/tsc.c | 34 +- arch/x86/kernel/tsc_msr.c | 142 +- arch/x86/kernel/tsc_sync.c | 2 +- arch/x86/kernel/vm86_32.c | 115 +- arch/x86/kernel/vmlinux.lds.S | 8 +- arch/x86/kvm/Kconfig | 13 - arch/x86/kvm/Makefile | 1 - arch/x86/kvm/emulate.c | 37 +- arch/x86/kvm/ioapic.c | 7 +- arch/x86/kvm/irq_comm.c | 2 +- arch/x86/kvm/lapic.c | 20 +- arch/x86/kvm/mmu.h | 13 - arch/x86/kvm/mmu/mmu.c | 11 +- arch/x86/kvm/mmu/paging_tmpl.h | 4 +- arch/x86/kvm/mmutrace.h | 2 +- arch/x86/kvm/svm.c | 103 +- arch/x86/kvm/trace.h | 4 +- arch/x86/kvm/vmx/capabilities.h | 1 - arch/x86/kvm/vmx/nested.c | 127 +- arch/x86/kvm/vmx/nested.h | 10 +- arch/x86/kvm/vmx/vmx.c | 174 +- arch/x86/kvm/vmx/vmx.h | 5 +- arch/x86/kvm/x86.c | 86 +- arch/x86/lib/x86-opcode-map.txt | 17 +- arch/x86/mm/dump_pagetables.c | 7 +- arch/x86/mm/extable.c | 12 + arch/x86/mm/fault.c | 26 +- arch/x86/mm/init_32.c | 52 +- arch/x86/mm/init_64.c | 3 +- arch/x86/mm/ioremap.c | 21 - arch/x86/mm/kmmio.c | 10 +- arch/x86/mm/mmio-mod.c | 4 +- arch/x86/mm/numa_emulation.c | 2 +- arch/x86/mm/pat/set_memory.c | 3 - arch/x86/mm/pti.c | 8 +- arch/x86/net/bpf_jit_comp.c | 260 +- arch/x86/net/bpf_jit_comp32.c | 10 +- arch/x86/platform/atom/punit_atom_debug.c | 13 +- arch/x86/platform/efi/efi.c | 288 +- arch/x86/platform/efi/efi_32.c | 13 +- arch/x86/platform/efi/efi_64.c | 165 +- arch/x86/platform/efi/efi_stub_32.S | 21 +- arch/x86/platform/efi/quirks.c | 13 +- .../platform/intel-mid/device_libs/platform_bt.c | 5 +- arch/x86/platform/intel-quark/imr.c | 2 +- arch/x86/platform/intel-quark/imr_selftest.c | 2 +- arch/x86/platform/intel/iosf_mbi.c | 13 +- arch/x86/power/cpu.c | 16 +- arch/x86/realmode/rm/Makefile | 1 - arch/x86/realmode/rm/realmode.lds.S | 1 + arch/x86/um/Kconfig | 5 + arch/x86/um/Makefile | 1 - arch/x86/um/sys_call_table_32.c | 6 +- arch/x86/um/sys_call_table_64.c | 9 +- arch/x86/um/user-offsets.c | 15 + arch/x86/xen/enlighten_pv.c | 32 +- arch/x86/xen/smp.c | 2 +- arch/x86/xen/time.c | 36 +- arch/xtensa/include/asm/futex.h | 5 +- arch/xtensa/platforms/iss/simdisk.c | 3 +- block/Makefile | 3 +- block/bfq-cgroup.c | 96 +- block/bfq-iosched.c | 18 +- block/bfq-iosched.h | 1 - block/bio.c | 580 +- block/blk-cgroup.c | 2 +- block/blk-core.c | 88 +- block/blk-flush.c | 18 +- block/blk-ioc.c | 7 - block/blk-iocost.c | 5 +- block/blk-map.c | 508 -- block/blk-mq-sched.c | 44 +- block/blk-mq-tag.c | 4 +- block/blk-mq-tag.h | 4 +- block/blk-mq-virtio.c | 2 +- block/blk-mq.c | 87 +- block/blk-mq.h | 5 +- block/blk-settings.c | 39 +- block/blk-zoned.c | 34 +- block/blk.h | 138 +- block/genhd.c | 255 +- block/ioctl.c | 1 - block/opal_proto.h | 1 - block/partition-generic.c | 623 ++ block/partitions/Makefile | 3 +- block/partitions/acorn.c | 1 + block/partitions/acorn.h | 15 + block/partitions/aix.c | 1 + block/partitions/aix.h | 2 + block/partitions/amiga.c | 11 +- block/partitions/amiga.h | 7 + block/partitions/atari.h | 1 + block/partitions/check.c | 198 + block/partitions/check.h | 41 +- block/partitions/cmdline.c | 1 + block/partitions/cmdline.h | 3 + block/partitions/core.c | 658 --- block/partitions/efi.c | 35 +- block/partitions/efi.h | 5 +- block/partitions/ibm.c | 1 + block/partitions/ibm.h | 2 + block/partitions/karma.c | 3 +- block/partitions/karma.h | 9 + block/partitions/ldm.c | 6 +- block/partitions/ldm.h | 2 + block/partitions/mac.h | 1 + block/partitions/msdos.c | 172 +- block/partitions/msdos.h | 9 + block/partitions/osf.c | 2 +- block/partitions/osf.h | 8 + block/partitions/sgi.c | 7 +- block/partitions/sgi.h | 9 + block/partitions/sun.c | 9 +- block/partitions/sun.h | 9 + block/partitions/sysv68.c | 1 + block/partitions/sysv68.h | 2 + block/partitions/ultrix.c | 1 + block/partitions/ultrix.h | 6 + block/sed-opal.c | 2 +- crypto/Kconfig | 4 + crypto/af_alg.c | 10 +- crypto/algif_hash.c | 6 +- crypto/authencesn.c | 2 +- crypto/ccm.c | 29 +- crypto/cryptd.c | 37 +- crypto/ctr.c | 29 +- crypto/cts.c | 27 +- crypto/gcm.c | 66 +- crypto/geniv.c | 17 +- crypto/hash_info.c | 2 +- crypto/lrw.c | 28 +- crypto/md5.c | 3 + crypto/pcrypt.c | 33 +- crypto/proc.c | 2 +- crypto/rng.c | 8 +- crypto/rsa-pkcs1pad.c | 59 +- crypto/tcrypt.c | 4 +- crypto/testmgr.c | 64 +- crypto/xts.c | 28 +- drivers/Kconfig | 1 - drivers/Makefile | 1 - drivers/accessibility/braille/braille_console.c | 4 + drivers/acpi/Kconfig | 24 - drivers/acpi/Makefile | 1 - drivers/acpi/ac.c | 25 +- drivers/acpi/acpi_lpss.c | 6 +- drivers/acpi/acpi_video.c | 2 +- drivers/acpi/acpi_watchdog.c | 15 +- drivers/acpi/acpica/acconvert.h | 4 +- drivers/acpi/acpica/achware.h | 2 - drivers/acpi/acpica/acmacros.h | 4 +- drivers/acpi/acpica/evevent.c | 47 +- drivers/acpi/acpica/evxfgpe.c | 39 - drivers/acpi/acpica/hwgpe.c | 100 - drivers/acpi/acpica/hwsleep.c | 12 - drivers/acpi/acpica/nsnames.c | 6 +- drivers/acpi/acpica/nsxfname.c | 2 +- drivers/acpi/acpica/tbxface.c | 12 +- drivers/acpi/acpica/utobject.c | 2 +- drivers/acpi/apei/ghes.c | 2 +- drivers/acpi/battery.c | 10 +- drivers/acpi/button.c | 3 + drivers/acpi/ec.c | 361 +- drivers/acpi/fan.c | 20 +- drivers/acpi/internal.h | 3 +- drivers/acpi/osl.c | 2 - drivers/acpi/pci_root.c | 2 +- drivers/acpi/proc.c | 14 +- drivers/acpi/sleep.c | 63 +- drivers/acpi/tiny-power-button.c | 46 - drivers/acpi/wakeup.c | 24 +- drivers/acpi/x86/utils.c | 20 +- drivers/android/binder.c | 9 - drivers/android/binder_internal.h | 2 - drivers/android/binderfs.c | 8 +- drivers/ata/Kconfig | 77 - drivers/ata/Makefile | 2 - drivers/ata/ahci.c | 10 - drivers/ata/libata-core.c | 1126 +++- drivers/ata/libata-eh.c | 224 +- drivers/ata/libata-pata-timings.c | 192 - drivers/ata/libata-sata.c | 1483 ----- drivers/ata/libata-scsi.c | 583 +- drivers/ata/libata-sff.c | 4 + drivers/ata/libata-transport.c | 10 +- drivers/ata/libata.h | 25 +- drivers/ata/sata_promise.c | 8 +- drivers/atm/nicstar.c | 2 +- drivers/auxdisplay/Kconfig | 16 +- drivers/auxdisplay/charlcd.c | 2 +- drivers/auxdisplay/img-ascii-lcd.c | 4 +- drivers/base/arch_topology.c | 56 +- drivers/base/component.c | 3 +- drivers/base/core.c | 192 +- drivers/base/cpu.c | 23 +- drivers/base/dd.c | 91 +- drivers/base/firmware_loader/Makefile | 1 - drivers/base/firmware_loader/fallback.c | 2 +- drivers/base/firmware_loader/fallback.h | 10 - drivers/base/firmware_loader/fallback_platform.c | 36 - drivers/base/firmware_loader/firmware.h | 4 - drivers/base/firmware_loader/main.c | 33 +- drivers/base/memory.c | 23 +- drivers/base/platform.c | 52 +- drivers/base/power/domain.c | 2 +- drivers/base/power/main.c | 12 +- drivers/base/power/power.h | 3 - drivers/base/power/runtime.c | 36 +- drivers/base/power/sysfs.c | 55 +- drivers/base/power/wakeup.c | 17 +- drivers/base/property.c | 1 - drivers/base/swnode.c | 14 +- drivers/block/Makefile | 6 - drivers/block/aoe/aoeblk.c | 4 +- drivers/block/brd.c | 4 +- drivers/block/drbd/drbd_main.c | 14 +- drivers/block/drbd/drbd_receiver.c | 1 - drivers/block/drbd/drbd_worker.c | 1 - drivers/block/floppy.c | 1096 ++-- drivers/block/loop.c | 18 +- drivers/block/nbd.c | 27 +- drivers/block/null_blk.h | 3 + drivers/block/null_blk_main.c | 117 +- drivers/block/null_blk_trace.c | 21 - drivers/block/null_blk_trace.h | 79 - drivers/block/null_blk_zoned.c | 12 +- drivers/block/paride/pcd.c | 2 +- drivers/block/pktcdvd.c | 15 +- drivers/block/ps3vram.c | 3 +- drivers/block/rsxx/dev.c | 3 +- drivers/block/rsxx/dma.c | 2 +- drivers/block/umem.c | 4 +- drivers/block/virtio_blk.c | 22 +- drivers/block/xen-blkfront.c | 86 +- drivers/block/zram/zram_drv.c | 5 +- drivers/bluetooth/Kconfig | 4 +- drivers/bluetooth/bfusb.c | 33 +- drivers/bluetooth/btintel.c | 4 +- drivers/bluetooth/btqca.c | 10 +- drivers/bluetooth/btqca.h | 6 +- drivers/bluetooth/btrtl.c | 12 - drivers/bluetooth/btrtl.h | 4 +- drivers/bluetooth/btusb.c | 32 +- drivers/bluetooth/hci_ag6xx.c | 2 +- drivers/bluetooth/hci_h4.c | 4 +- drivers/bluetooth/hci_h5.c | 49 +- drivers/bluetooth/hci_intel.c | 2 +- drivers/bluetooth/hci_qca.c | 174 +- drivers/bus/fsl-mc/fsl-mc-bus.c | 33 +- drivers/bus/moxtet.c | 2 +- drivers/bus/sunxi-rsb.c | 2 +- drivers/bus/ti-sysc.c | 7 +- drivers/cdrom/gdrom.c | 2 +- drivers/char/agp/amd64-agp.c | 2 +- drivers/char/hw_random/Kconfig | 17 +- drivers/char/hw_random/imx-rngc.c | 85 +- drivers/char/hw_random/omap3-rom-rng.c | 1 - drivers/char/hw_random/via-rng.c | 7 +- drivers/char/ipmi/ipmb_dev_int.c | 33 +- drivers/char/ipmi/ipmi_si_platform.c | 4 +- drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/tpm/Makefile | 8 +- drivers/char/tpm/eventlog/common.c | 12 +- drivers/char/tpm/eventlog/of.c | 3 +- drivers/char/tpm/eventlog/tpm1.c | 2 +- drivers/char/tpm/eventlog/tpm2.c | 2 +- drivers/char/tpm/tpm-chip.c | 4 +- drivers/char/tpm/tpm.h | 3 +- drivers/char/tpm/tpm2-cmd.c | 4 +- drivers/char/tpm/tpm_ibmvtpm.c | 17 - drivers/char/tpm/tpm_ibmvtpm.h | 1 - drivers/char/tpm/tpm_tis_spi.c | 298 + drivers/char/tpm/tpm_tis_spi_cr50.c | 7 +- drivers/char/tpm/tpm_tis_spi_main.c | 299 - drivers/clk/clk.c | 4 +- drivers/clk/imx/clk-imx8mp.c | 4 +- drivers/clk/imx/clk-scu.c | 8 +- drivers/clk/qcom/dispcc-sc7180.c | 19 + drivers/clk/qcom/videocc-sc7180.c | 2 +- drivers/clk/ti/clk-43xx.c | 2 +- drivers/clocksource/Kconfig | 8 - drivers/clocksource/Makefile | 1 - drivers/clocksource/arm_arch_timer.c | 30 +- drivers/clocksource/bcm2835_timer.c | 8 +- drivers/clocksource/bcm_kona_timer.c | 10 +- drivers/clocksource/dw_apb_timer.c | 11 +- drivers/clocksource/exynos_mct.c | 12 +- drivers/clocksource/hyperv_timer.c | 13 +- drivers/clocksource/ingenic-ost.c | 189 - drivers/clocksource/ingenic-timer.c | 3 +- drivers/clocksource/mips-gic-timer.c | 8 +- drivers/clocksource/mxs_timer.c | 10 +- drivers/clocksource/nomadik-mtu.c | 11 +- drivers/clocksource/samsung_pwm_timer.c | 12 +- drivers/clocksource/timer-atlas7.c | 50 +- drivers/clocksource/timer-cs5535.c | 9 +- drivers/clocksource/timer-efm32.c | 10 +- drivers/clocksource/timer-fsl-ftm.c | 10 +- drivers/clocksource/timer-fttmr010.c | 68 +- drivers/clocksource/timer-imx-gpt.c | 10 +- drivers/clocksource/timer-imx-sysctr.c | 2 + drivers/clocksource/timer-imx-tpm.c | 2 + drivers/clocksource/timer-integrator-ap.c | 11 +- drivers/clocksource/timer-meson6.c | 11 +- drivers/clocksource/timer-microchip-pit64b.c | 1 - drivers/clocksource/timer-orion.c | 9 +- drivers/clocksource/timer-owl.c | 15 +- drivers/clocksource/timer-prima2.c | 14 +- drivers/clocksource/timer-pxa.c | 10 +- drivers/clocksource/timer-sp804.c | 11 +- drivers/clocksource/timer-ti-dm.c | 217 +- drivers/clocksource/timer-u300.c | 9 +- drivers/clocksource/timer-vf-pit.c | 10 +- drivers/clocksource/timer-vt8500.c | 11 +- drivers/clocksource/timer-zevio.c | 13 +- drivers/counter/104-quad-8.c | 136 +- drivers/counter/stm32-timer-cnt.c | 66 +- drivers/cpufreq/Kconfig.arm | 2 +- drivers/cpufreq/Kconfig.x86 | 2 +- drivers/cpufreq/acpi-cpufreq.c | 5 +- drivers/cpufreq/amd_freq_sensitivity.c | 3 +- drivers/cpufreq/cpufreq-dt-platdev.c | 5 - drivers/cpufreq/cpufreq-dt.c | 4 - drivers/cpufreq/cpufreq-dt.h | 4 - drivers/cpufreq/cpufreq.c | 37 +- drivers/cpufreq/cpufreq_stats.c | 14 +- drivers/cpufreq/e_powersaver.c | 2 +- drivers/cpufreq/elanfreq.c | 2 +- drivers/cpufreq/imx-cpufreq-dt.c | 13 +- drivers/cpufreq/imx6q-cpufreq.c | 71 +- drivers/cpufreq/intel_pstate.c | 98 +- drivers/cpufreq/longhaul.c | 2 +- drivers/cpufreq/longrun.c | 3 +- drivers/cpufreq/p4-clockmod.c | 2 +- drivers/cpufreq/powernow-k6.c | 4 +- drivers/cpufreq/powernow-k7.c | 2 +- drivers/cpufreq/powernow-k8.c | 2 +- drivers/cpufreq/qcom-cpufreq-nvmem.c | 191 +- drivers/cpufreq/sc520_freq.c | 2 +- drivers/cpufreq/speedstep-centrino.c | 14 +- drivers/cpufreq/speedstep-ich.c | 10 +- drivers/cpufreq/speedstep-smi.c | 10 +- drivers/cpufreq/ti-cpufreq.c | 7 - drivers/cpuidle/cpuidle-haltpoll.c | 12 +- drivers/cpuidle/cpuidle-psci.c | 46 +- drivers/cpuidle/cpuidle.c | 40 +- drivers/cpuidle/governor.c | 2 +- drivers/crypto/Kconfig | 50 +- drivers/crypto/Makefile | 3 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 4 +- drivers/crypto/allwinner/sun8i-ce/sun8i-ce.h | 2 +- drivers/crypto/allwinner/sun8i-ss/sun8i-ss.h | 2 +- drivers/crypto/atmel-i2c.c | 3 +- drivers/crypto/bcm/util.c | 40 +- drivers/crypto/caam/Kconfig | 2 - drivers/crypto/caam/caamalg.c | 415 +- drivers/crypto/caam/caamalg_desc.c | 30 +- drivers/crypto/caam/caamalg_qi.c | 4 +- drivers/crypto/caam/caamalg_qi2.h | 6 +- drivers/crypto/caam/caamhash.c | 340 +- drivers/crypto/caam/caampkc.c | 185 +- drivers/crypto/caam/caampkc.h | 10 - drivers/crypto/caam/caamrng.c | 405 +- drivers/crypto/caam/ctrl.c | 88 +- drivers/crypto/caam/desc.h | 2 - drivers/crypto/caam/intern.h | 9 +- drivers/crypto/caam/jr.c | 49 +- drivers/crypto/caam/key_gen.c | 2 +- drivers/crypto/caam/qi.c | 60 +- drivers/crypto/caam/qi.h | 4 +- drivers/crypto/caam/regs.h | 7 +- drivers/crypto/cavium/nitrox/nitrox_main.c | 2 +- drivers/crypto/ccp/psp-dev.c | 3 - drivers/crypto/ccp/sev-dev.c | 39 +- drivers/crypto/ccp/sp-dev.h | 1 - drivers/crypto/ccp/sp-pci.c | 9 - drivers/crypto/ccree/cc_aead.c | 176 +- drivers/crypto/ccree/cc_aead.h | 3 +- drivers/crypto/ccree/cc_buffer_mgr.c | 229 +- drivers/crypto/ccree/cc_buffer_mgr.h | 5 +- drivers/crypto/ccree/cc_cipher.c | 78 +- drivers/crypto/ccree/cc_debugfs.c | 29 +- drivers/crypto/ccree/cc_driver.c | 127 +- drivers/crypto/ccree/cc_driver.h | 18 +- drivers/crypto/ccree/cc_hash.c | 228 +- drivers/crypto/ccree/cc_hash.h | 31 +- drivers/crypto/ccree/cc_hw_queue_defs.h | 332 +- drivers/crypto/ccree/cc_pm.c | 60 +- drivers/crypto/ccree/cc_pm.h | 21 + drivers/crypto/ccree/cc_request_mgr.c | 48 +- drivers/crypto/ccree/cc_request_mgr.h | 19 +- drivers/crypto/ccree/cc_sram_mgr.c | 78 +- drivers/crypto/ccree/cc_sram_mgr.h | 45 +- drivers/crypto/chelsio/Kconfig | 11 - drivers/crypto/chelsio/Makefile | 3 - drivers/crypto/chelsio/chcr_algo.c | 358 +- drivers/crypto/chelsio/chcr_common.h | 135 - drivers/crypto/chelsio/chcr_core.c | 88 +- drivers/crypto/chelsio/chcr_core.h | 13 +- drivers/crypto/chelsio/chcr_crypto.h | 16 +- drivers/crypto/chelsio/chcr_ipsec.c | 2 + drivers/crypto/chelsio/chcr_ktls.c | 2020 ------- drivers/crypto/chelsio/chcr_ktls.h | 98 - drivers/crypto/chelsio/chtls/chtls_cm.c | 29 +- drivers/crypto/chelsio/chtls/chtls_io.c | 80 +- drivers/crypto/chelsio/chtls/chtls_main.c | 10 +- drivers/crypto/hisilicon/Kconfig | 2 - drivers/crypto/hisilicon/hpre/hpre.h | 3 +- drivers/crypto/hisilicon/hpre/hpre_crypto.c | 20 +- drivers/crypto/hisilicon/hpre/hpre_main.c | 160 +- drivers/crypto/hisilicon/qm.c | 619 +- drivers/crypto/hisilicon/qm.h | 72 +- drivers/crypto/hisilicon/sec2/sec.h | 12 +- drivers/crypto/hisilicon/sec2/sec_crypto.c | 260 +- drivers/crypto/hisilicon/sec2/sec_main.c | 294 +- drivers/crypto/hisilicon/zip/zip.h | 2 +- drivers/crypto/hisilicon/zip/zip_crypto.c | 54 +- drivers/crypto/hisilicon/zip/zip_main.c | 324 +- drivers/crypto/img-hash.c | 2 +- drivers/crypto/marvell/Kconfig | 37 - drivers/crypto/marvell/Makefile | 7 +- drivers/crypto/marvell/{cesa => }/cesa.c | 0 drivers/crypto/marvell/cesa.h | 880 +++ drivers/crypto/marvell/cesa/Makefile | 3 - drivers/crypto/marvell/cesa/cesa.h | 881 --- drivers/crypto/marvell/cesa/cipher.c | 801 --- drivers/crypto/marvell/cesa/hash.c | 1448 ----- drivers/crypto/marvell/cesa/tdma.c | 352 -- drivers/crypto/marvell/cipher.c | 798 +++ drivers/crypto/marvell/hash.c | 1442 +++++ drivers/crypto/marvell/octeontx/Makefile | 6 - drivers/crypto/marvell/octeontx/otx_cpt_common.h | 51 - drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h | 824 --- drivers/crypto/marvell/octeontx/otx_cptpf.h | 34 - drivers/crypto/marvell/octeontx/otx_cptpf_main.c | 307 - drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c | 253 - drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c | 1686 ------ drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h | 180 - drivers/crypto/marvell/octeontx/otx_cptvf.h | 104 - drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 1744 ------ drivers/crypto/marvell/octeontx/otx_cptvf_algs.h | 188 - drivers/crypto/marvell/octeontx/otx_cptvf_main.c | 985 ---- drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c | 247 - drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c | 612 -- drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h | 227 - drivers/crypto/marvell/tdma.c | 350 ++ drivers/crypto/mediatek/mtk-sha.c | 2 +- drivers/crypto/mxs-dcp.c | 58 +- drivers/crypto/nx/nx.h | 2 +- drivers/crypto/omap-sham.c | 4 +- drivers/crypto/padlock-aes.c | 2 +- drivers/crypto/padlock-sha.c | 2 +- drivers/crypto/qat/qat_common/qat_algs.c | 2 +- drivers/crypto/qat/qat_common/qat_crypto.c | 3 +- drivers/crypto/qce/common.c | 2 + drivers/crypto/qce/common.h | 3 - drivers/crypto/qce/dma.c | 11 +- drivers/crypto/qce/dma.h | 2 +- drivers/crypto/qce/skcipher.c | 30 +- drivers/crypto/s5p-sss.c | 2 +- drivers/crypto/xilinx/Makefile | 2 - drivers/crypto/xilinx/zynqmp-aes-gcm.c | 457 -- drivers/dax/super.c | 2 +- drivers/devfreq/devfreq.c | 18 +- drivers/devfreq/governor.h | 21 +- drivers/devfreq/governor_simpleondemand.c | 4 +- drivers/devfreq/governor_userspace.c | 2 +- drivers/devfreq/tegra30-devfreq.c | 4 +- drivers/dio/dio-driver.c | 9 +- drivers/dma-buf/Kconfig | 12 +- drivers/dma-buf/dma-buf.c | 111 +- drivers/dma/coh901318.c | 4 + drivers/dma/dmaengine.c | 2 +- drivers/dma/idxd/cdev.c | 8 +- drivers/dma/idxd/sysfs.c | 27 +- drivers/dma/imx-sdma.c | 5 +- drivers/dma/tegra20-apb-dma.c | 6 +- drivers/dma/ti/k3-udma-glue.c | 29 +- drivers/dma/ti/k3-udma.c | 493 +- drivers/edac/Kconfig | 7 - drivers/edac/Makefile | 1 - drivers/edac/amd64_edac.c | 14 +- drivers/edac/armada_xp_edac.c | 26 +- drivers/edac/dmc520_edac.c | 656 --- drivers/edac/edac_mc.c | 519 +- drivers/edac/edac_mc.h | 6 +- drivers/edac/edac_mc_sysfs.c | 120 +- drivers/edac/edac_module.h | 1 + drivers/edac/ghes_edac.c | 16 +- drivers/edac/i10nm_base.c | 8 +- drivers/edac/mce_amd.c | 2 +- drivers/edac/pnd2_edac.c | 4 +- drivers/edac/sb_edac.c | 14 +- drivers/edac/skx_base.c | 2 +- drivers/edac/synopsys_edac.c | 28 +- drivers/extcon/extcon-axp288.c | 2 +- drivers/firmware/arm_sdei.c | 71 +- drivers/firmware/dmi_scan.c | 6 +- drivers/firmware/efi/Kconfig | 5 - drivers/firmware/efi/Makefile | 4 +- drivers/firmware/efi/apple-properties.c | 12 +- drivers/firmware/efi/arm-init.c | 85 +- drivers/firmware/efi/arm-runtime.c | 18 + drivers/firmware/efi/capsule-loader.c | 2 +- drivers/firmware/efi/dev-path-parser.c | 38 +- drivers/firmware/efi/efi-bgrt.c | 7 +- drivers/firmware/efi/efi-pstore.c | 4 +- drivers/firmware/efi/efi.c | 480 +- drivers/firmware/efi/efivars.c | 34 +- drivers/firmware/efi/embedded-firmware.c | 150 - drivers/firmware/efi/esrt.c | 6 +- drivers/firmware/efi/fdtparams.c | 126 - drivers/firmware/efi/libstub/Makefile | 9 +- drivers/firmware/efi/libstub/arm-stub.c | 193 +- drivers/firmware/efi/libstub/arm32-stub.c | 1 - drivers/firmware/efi/libstub/arm64-stub.c | 16 +- drivers/firmware/efi/libstub/efi-stub-helper.c | 822 ++- drivers/firmware/efi/libstub/efistub.h | 611 +- drivers/firmware/efi/libstub/fdt.c | 7 +- drivers/firmware/efi/libstub/file.c | 258 - drivers/firmware/efi/libstub/hidden.h | 6 - drivers/firmware/efi/libstub/mem.c | 309 - drivers/firmware/efi/libstub/random.c | 136 +- drivers/firmware/efi/libstub/randomalloc.c | 124 - drivers/firmware/efi/libstub/skip_spaces.c | 11 - drivers/firmware/efi/libstub/string.c | 56 - drivers/firmware/efi/libstub/x86-stub.c | 837 --- drivers/firmware/efi/memattr.c | 13 +- drivers/firmware/efi/reboot.c | 4 +- drivers/firmware/efi/runtime-wrappers.c | 4 +- drivers/firmware/efi/vars.c | 2 +- drivers/firmware/imx/imx-scu.c | 27 - drivers/firmware/imx/misc.c | 8 +- drivers/firmware/imx/scu-pd.c | 2 +- drivers/firmware/pcdp.c | 8 +- drivers/firmware/psci/psci_checker.c | 4 +- drivers/firmware/xilinx/zynqmp.c | 27 - drivers/fsi/Kconfig | 1 - drivers/gpio/gpio-bd71828.c | 10 + drivers/gpio/gpio-sifive.c | 6 +- drivers/gpio/gpio-xilinx.c | 5 +- drivers/gpio/gpiolib-acpi.c | 140 +- drivers/gpio/gpiolib.c | 39 +- drivers/gpu/drm/Kconfig | 8 +- drivers/gpu/drm/Makefile | 4 +- drivers/gpu/drm/amd/acp/Kconfig | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 13 +- .../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v10.c | 34 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 26 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 24 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 95 +- drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 20 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 169 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 183 +- drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 156 +- drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 16 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 124 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.c | 17 - drivers/gpu/drm/amd/amdgpu/amdgpu_dpm.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 80 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 3 + drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 11 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 17 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_ib.c | 7 +- drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 6 + drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_mmhub.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 5 - drivers/gpu/drm/amd/amdgpu/amdgpu_nbio.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.h | 4 - drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 240 +- drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 14 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 120 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 98 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.h | 2 + drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 93 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ring.h | 12 +- drivers/gpu/drm/amd/amdgpu/amdgpu_rlc.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sdma.h | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_sync.c | 51 +- drivers/gpu/drm/amd/amdgpu/amdgpu_sync.h | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 121 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.h | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c | 13 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.h | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 3 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 191 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 5 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_cpu.c | 29 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm_sdma.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 250 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.h | 12 +- drivers/gpu/drm/amd/amdgpu/atom.c | 4 +- drivers/gpu/drm/amd/amdgpu/atombios_dp.c | 10 +- drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 5 - drivers/gpu/drm/amd/amdgpu/dce_virtual.c | 6 +- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 287 +- drivers/gpu/drm/amd/amdgpu/gfx_v7_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 148 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 504 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.c | 5 +- drivers/gpu/drm/amd/amdgpu/gfx_v9_4.h | 2 - drivers/gpu/drm/amd/amdgpu/gfxhub_v2_0.c | 67 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 146 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/jpeg_v2_5.c | 2 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 12 - drivers/gpu/drm/amd/amdgpu/mmhub_v2_0.c | 29 +- drivers/gpu/drm/amd/amdgpu/mmhub_v9_4.c | 12 - drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h | 338 -- drivers/gpu/drm/amd/amdgpu/navi10_ih.c | 36 - drivers/gpu/drm/amd/amdgpu/nbio_v7_4.c | 15 +- drivers/gpu/drm/amd/amdgpu/nv.c | 3 +- drivers/gpu/drm/amd/amdgpu/psp_gfx_if.h | 3 - drivers/gpu/drm/amd/amdgpu/psp_v11_0.c | 90 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 24 +- drivers/gpu/drm/amd/amdgpu/sdma_v5_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/si_dpm.c | 1 + drivers/gpu/drm/amd/amdgpu/smu_v11_0_i2c.c | 14 +- drivers/gpu/drm/amd/amdgpu/soc15.c | 46 +- drivers/gpu/drm/amd/amdgpu/soc15.h | 7 - drivers/gpu/drm/amd/amdgpu/soc15_common.h | 5 +- drivers/gpu/drm/amd/amdgpu/umc_v6_1.c | 23 +- drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c | 16 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_0.c | 265 +- drivers/gpu/drm/amd/amdgpu/vcn_v2_5.c | 45 +- drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 4 +- drivers/gpu/drm/amd/amdkfd/kfd_device.c | 32 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 152 +- .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.h | 7 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 18 +- drivers/gpu/drm/amd/amdkfd/kfd_packet_manager.c | 9 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 11 - drivers/gpu/drm/amd/amdkfd/kfd_process.c | 150 +- .../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 27 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 5 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.h | 1 - drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 402 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 37 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 91 - .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 242 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.h | 9 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 30 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 50 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 4 +- .../gpu/drm/amd/display/dc/bios/command_table2.c | 8 +- .../amd/display/dc/bios/command_table_helper2.c | 13 +- drivers/gpu/drm/amd/display/dc/calcs/dce_calcs.c | 46 +- drivers/gpu/drm/amd/display/dc/calcs/dcn_calcs.c | 25 +- drivers/gpu/drm/amd/display/dc/clk_mgr/Makefile | 6 - drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 26 +- .../amd/display/dc/clk_mgr/dcn20/dcn20_clk_mgr.c | 13 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 41 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 162 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 197 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 60 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 309 +- drivers/gpu/drm/amd/display/dc/core/dc_link_hwss.c | 58 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 200 +- drivers/gpu/drm/amd/display/dc/core/dc_vm_helper.c | 5 +- drivers/gpu/drm/amd/display/dc/dc.h | 39 +- drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 48 - drivers/gpu/drm/amd/display/dc/dc_link.h | 20 - drivers/gpu/drm/amd/display/dc/dc_stream.h | 1 - drivers/gpu/drm/amd/display/dc/dc_types.h | 4 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 4 +- drivers/gpu/drm/amd/display/dc/dce/dce_dmcu.c | 16 - drivers/gpu/drm/amd/display/dc/dce/dce_i2c_hw.c | 23 +- drivers/gpu/drm/amd/display/dc/dce/dce_mem_input.c | 2 +- .../gpu/drm/amd/display/dc/dce/dce_scl_filters.c | 2204 +++---- .../drm/amd/display/dc/dce/dce_scl_filters_old.c | 25 - drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 92 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.h | 11 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 58 +- .../amd/display/dc/dce110/dce110_hw_sequencer.h | 4 - .../gpu/drm/amd/display/dc/dcn10/dcn10_cm_common.c | 13 - .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.c | 172 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_hubbub.h | 8 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 129 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.h | 7 - drivers/gpu/drm/amd/display/dc/dcn10/dcn10_init.c | 4 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.c | 5 - .../drm/amd/display/dc/dcn10/dcn10_link_encoder.h | 2 +- drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c | 8 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 8 +- .../amd/display/dc/dcn10/dcn10_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.c | 2 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dpp.c | 78 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 2 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_hubbub.c | 11 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.c | 126 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hwseq.h | 7 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_init.c | 6 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_mmhubbub.h | 20 + drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.c | 8 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_opp.h | 9 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 318 +- .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 11 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 1 - drivers/gpu/drm/amd/display/dc/dcn20/dcn20_vmid.h | 7 + .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.c | 138 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_hubbub.h | 8 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hubp.c | 39 +- drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.c | 22 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_hwseq.h | 3 - drivers/gpu/drm/amd/display/dc/dcn21/dcn21_init.c | 7 +- .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 214 +- drivers/gpu/drm/amd/display/dc/dm_cp_psp.h | 1 - .../display/dc/dml/dcn20/display_mode_vba_20v2.c | 8 - .../drm/amd/display/dc/dml/display_mode_structs.h | 12 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 11 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.h | 4 + drivers/gpu/drm/amd/display/dc/gpio/hw_factory.c | 2 +- drivers/gpu/drm/amd/display/dc/gpio/hw_translate.c | 2 +- drivers/gpu/drm/amd/display/dc/inc/core_types.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/dc_link_dp.h | 2 - drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 - .../drm/amd/display/dc/inc/hw/clk_mgr_internal.h | 4 - drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/dchubbub.h | 2 +- drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/link_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw/opp.h | 3 +- .../gpu/drm/amd/display/dc/inc/hw/stream_encoder.h | 1 - drivers/gpu/drm/amd/display/dc/inc/hw_sequencer.h | 6 +- .../drm/amd/display/dc/inc/hw_sequencer_private.h | 7 - drivers/gpu/drm/amd/display/dc/inc/resource.h | 3 - drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 72 +- .../gpu/drm/amd/display/dmub/inc/dmub_cmd_dal.h | 13 +- .../gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h | 75 - drivers/gpu/drm/amd/display/dmub/inc/dmub_srv.h | 51 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 69 - drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 9 - drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 67 +- drivers/gpu/drm/amd/display/include/dal_asic_id.h | 28 +- drivers/gpu/drm/amd/display/include/dpcd_defs.h | 8 - drivers/gpu/drm/amd/display/include/logger_types.h | 63 +- .../drm/amd/display/modules/freesync/freesync.c | 8 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.c | 69 +- drivers/gpu/drm/amd/display/modules/hdcp/hdcp.h | 60 +- .../drm/amd/display/modules/hdcp/hdcp1_execution.c | 6 +- .../amd/display/modules/hdcp/hdcp1_transition.c | 15 +- .../drm/amd/display/modules/hdcp/hdcp2_execution.c | 16 +- .../amd/display/modules/hdcp/hdcp2_transition.c | 6 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_ddc.c | 36 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_log.c | 4 - .../gpu/drm/amd/display/modules/hdcp/hdcp_log.h | 17 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.c | 183 +- .../gpu/drm/amd/display/modules/hdcp/hdcp_psp.h | 32 +- drivers/gpu/drm/amd/display/modules/inc/mod_hdcp.h | 10 +- .../drm/amd/display/modules/inc/mod_info_packet.h | 3 +- .../amd/display/modules/info_packet/info_packet.c | 20 +- drivers/gpu/drm/amd/display/modules/vmid/vmid.c | 16 +- .../drm/amd/include/asic_reg/dce/dce_12_0_offset.h | 2 - .../include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h | 69 - .../amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h | 29 - .../amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h | 69 - .../drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h | 29 - drivers/gpu/drm/amd/include/kgd_kfd_interface.h | 31 +- drivers/gpu/drm/amd/powerplay/amdgpu_smu.c | 206 +- drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 56 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 6 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 4 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 7 +- drivers/gpu/drm/amd/powerplay/inc/amdgpu_smu.h | 12 +- drivers/gpu/drm/amd/powerplay/inc/arcturus_ppsmc.h | 6 +- drivers/gpu/drm/amd/powerplay/inc/pp_debug.h | 4 +- .../drm/amd/powerplay/inc/smu11_driver_if_navi10.h | 3 +- drivers/gpu/drm/amd/powerplay/inc/smu_v11_0.h | 13 +- .../gpu/drm/amd/powerplay/inc/smu_v11_0_pptable.h | 46 +- drivers/gpu/drm/amd/powerplay/inc/smu_v12_0.h | 5 +- drivers/gpu/drm/amd/powerplay/navi10_ppt.c | 103 +- drivers/gpu/drm/amd/powerplay/renoir_ppt.c | 54 +- drivers/gpu/drm/amd/powerplay/smu_internal.h | 14 +- drivers/gpu/drm/amd/powerplay/smu_v11_0.c | 167 +- drivers/gpu/drm/amd/powerplay/smu_v12_0.c | 91 +- .../gpu/drm/amd/powerplay/smumgr/vega20_smumgr.c | 11 - drivers/gpu/drm/amd/powerplay/vega20_ppt.c | 70 +- drivers/gpu/drm/arc/arcpgu_crtc.c | 16 + drivers/gpu/drm/arc/arcpgu_hdmi.c | 2 +- drivers/gpu/drm/arm/display/komeda/komeda_drv.c | 4 +- drivers/gpu/drm/armada/armada_fbdev.c | 8 +- drivers/gpu/drm/ast/ast_drv.h | 6 +- drivers/gpu/drm/ast/ast_main.c | 24 +- drivers/gpu/drm/ast/ast_mode.c | 27 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_output.c | 2 +- drivers/gpu/drm/bochs/bochs_drv.c | 6 +- drivers/gpu/drm/bochs/bochs_hw.c | 30 +- drivers/gpu/drm/bochs/bochs_kms.c | 34 +- drivers/gpu/drm/bridge/Kconfig | 51 +- drivers/gpu/drm/bridge/Makefile | 6 +- drivers/gpu/drm/bridge/adv7511/Kconfig | 13 +- drivers/gpu/drm/bridge/adv7511/Makefile | 3 +- drivers/gpu/drm/bridge/adv7511/adv7511.h | 40 +- drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 28 +- drivers/gpu/drm/bridge/analogix/analogix-anx6345.c | 23 +- drivers/gpu/drm/bridge/analogix/analogix-anx78xx.c | 13 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 54 +- drivers/gpu/drm/bridge/cdns-dsi.c | 6 +- drivers/gpu/drm/bridge/display-connector.c | 295 - drivers/gpu/drm/bridge/dumb-vga-dac.c | 300 + drivers/gpu/drm/bridge/lvds-codec.c | 21 +- .../drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c | 8 +- drivers/gpu/drm/bridge/nxp-ptn3460.c | 8 +- drivers/gpu/drm/bridge/panel.c | 23 +- drivers/gpu/drm/bridge/parade-ps8622.c | 8 +- drivers/gpu/drm/bridge/parade-ps8640.c | 349 -- drivers/gpu/drm/bridge/sii902x.c | 8 +- drivers/gpu/drm/bridge/sil-sii8620.c | 3 +- drivers/gpu/drm/bridge/simple-bridge.c | 342 -- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 375 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 11 +- drivers/gpu/drm/bridge/tc358764.c | 11 +- drivers/gpu/drm/bridge/tc358767.c | 17 +- drivers/gpu/drm/bridge/tc358768.c | 1046 ---- drivers/gpu/drm/bridge/thc63lvd1024.c | 5 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 267 +- drivers/gpu/drm/bridge/ti-tfp410.c | 238 +- drivers/gpu/drm/bridge/ti-tpd12s015.c | 211 - drivers/gpu/drm/cirrus/cirrus.c | 51 +- drivers/gpu/drm/drm_atomic.c | 117 - drivers/gpu/drm/drm_atomic_helper.c | 83 +- drivers/gpu/drm/drm_atomic_state_helper.c | 102 - drivers/gpu/drm/drm_auth.c | 8 + drivers/gpu/drm/drm_bridge.c | 751 +-- drivers/gpu/drm/drm_bridge_connector.c | 379 -- drivers/gpu/drm/drm_bufs.c | 40 +- drivers/gpu/drm/drm_client.c | 2 +- drivers/gpu/drm/drm_client_modeset.c | 15 +- drivers/gpu/drm/drm_connector.c | 96 +- drivers/gpu/drm/drm_context.c | 28 +- drivers/gpu/drm/drm_crtc_helper.c | 4 + drivers/gpu/drm/drm_crtc_internal.h | 2 - drivers/gpu/drm/drm_debugfs.c | 3 +- drivers/gpu/drm/drm_debugfs_crc.c | 2 +- drivers/gpu/drm/drm_dma.c | 21 +- drivers/gpu/drm/drm_dp_helper.c | 141 +- drivers/gpu/drm/drm_dp_mst_topology.c | 387 +- drivers/gpu/drm/drm_drv.c | 20 +- drivers/gpu/drm/drm_edid.c | 213 +- drivers/gpu/drm/drm_fb_helper.c | 22 +- drivers/gpu/drm/drm_file.c | 90 +- drivers/gpu/drm/drm_format_helper.c | 2 +- drivers/gpu/drm/drm_framebuffer.c | 122 - drivers/gpu/drm/drm_gem.c | 2 +- drivers/gpu/drm/drm_gem_shmem_helper.c | 16 +- drivers/gpu/drm/drm_gem_vram_helper.c | 61 - drivers/gpu/drm/drm_hdcp.c | 158 +- drivers/gpu/drm/drm_internal.h | 5 +- drivers/gpu/drm/drm_ioctl.c | 1 - drivers/gpu/drm/drm_irq.c | 4 + drivers/gpu/drm/drm_lease.c | 3 +- drivers/gpu/drm/drm_lock.c | 11 +- drivers/gpu/drm/drm_mipi_dbi.c | 39 +- drivers/gpu/drm/drm_mm.c | 10 +- drivers/gpu/drm/drm_modes.c | 7 - drivers/gpu/drm/drm_pci.c | 82 +- drivers/gpu/drm/drm_prime.c | 2 +- drivers/gpu/drm/drm_scatter.c | 3 - drivers/gpu/drm/drm_simple_kms_helper.c | 46 +- drivers/gpu/drm/drm_syncobj.c | 87 +- drivers/gpu/drm/drm_sysfs.c | 4 +- drivers/gpu/drm/drm_vblank.c | 177 +- drivers/gpu/drm/drm_vm.c | 26 +- drivers/gpu/drm/etnaviv/etnaviv_buffer.c | 60 +- drivers/gpu/drm/etnaviv/etnaviv_drv.c | 1 - drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 - drivers/gpu/drm/etnaviv/etnaviv_gem.c | 4 +- drivers/gpu/drm/etnaviv/etnaviv_gem.h | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 52 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 +- drivers/gpu/drm/etnaviv/etnaviv_hwdb.c | 42 +- drivers/gpu/drm/etnaviv/etnaviv_perfmon.c | 59 +- drivers/gpu/drm/etnaviv/state_blt.xml.h | 2 - drivers/gpu/drm/etnaviv/state_hi.xml.h | 36 +- drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 5 +- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 7 +- drivers/gpu/drm/exynos/exynos_dp.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_dma.c | 28 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_drv.h | 6 +- drivers/gpu/drm/exynos/exynos_drm_dsi.c | 17 +- drivers/gpu/drm/exynos/exynos_drm_fbdev.c | 10 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_g2d.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_gsc.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_rotator.c | 5 +- drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 24 +- drivers/gpu/drm/exynos/exynos_mixer.c | 7 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_rgb.c | 2 +- drivers/gpu/drm/gma500/cdv_intel_display.c | 3 - drivers/gpu/drm/gma500/framebuffer.c | 6 +- drivers/gpu/drm/gma500/intel_bios.h | 2 +- drivers/gpu/drm/gma500/psb_drv.c | 4 + drivers/gpu/drm/gma500/psb_drv.h | 6 +- drivers/gpu/drm/gma500/psb_intel_display.c | 3 - drivers/gpu/drm/gma500/psb_irq.c | 12 +- drivers/gpu/drm/gma500/psb_irq.h | 7 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_de.c | 79 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_drv.c | 9 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_regs.h | 13 - drivers/gpu/drm/hisilicon/hibmc/hibmc_drm_vdac.c | 11 +- drivers/gpu/drm/hisilicon/hibmc/hibmc_ttm.c | 1 - drivers/gpu/drm/hisilicon/kirin/dw_drm_dsi.c | 2 +- drivers/gpu/drm/hisilicon/kirin/kirin_ade_reg.h | 1 + drivers/gpu/drm/hisilicon/kirin/kirin_drm_ade.c | 20 + drivers/gpu/drm/i2c/tda998x_drv.c | 10 +- drivers/gpu/drm/i915/Kconfig | 12 +- drivers/gpu/drm/i915/Kconfig.profile | 25 +- drivers/gpu/drm/i915/Makefile | 21 +- drivers/gpu/drm/i915/display/icl_dsi.c | 406 +- drivers/gpu/drm/i915/display/intel_acpi.c | 89 - drivers/gpu/drm/i915/display/intel_acpi.h | 5 - drivers/gpu/drm/i915/display/intel_atomic.c | 57 +- drivers/gpu/drm/i915/display/intel_atomic.h | 5 +- drivers/gpu/drm/i915/display/intel_atomic_plane.c | 97 +- drivers/gpu/drm/i915/display/intel_atomic_plane.h | 8 +- drivers/gpu/drm/i915/display/intel_audio.c | 255 +- drivers/gpu/drm/i915/display/intel_bios.c | 450 +- drivers/gpu/drm/i915/display/intel_bios.h | 13 +- drivers/gpu/drm/i915/display/intel_bw.c | 63 +- drivers/gpu/drm/i915/display/intel_bw.h | 4 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 1106 ++-- drivers/gpu/drm/i915/display/intel_cdclk.h | 73 +- drivers/gpu/drm/i915/display/intel_color.c | 602 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 163 +- drivers/gpu/drm/i915/display/intel_connector.c | 5 +- drivers/gpu/drm/i915/display/intel_crt.c | 128 +- drivers/gpu/drm/i915/display/intel_csr.c | 795 --- drivers/gpu/drm/i915/display/intel_ddi.c | 1387 +++-- drivers/gpu/drm/i915/display/intel_ddi.h | 4 + drivers/gpu/drm/i915/display/intel_de.h | 72 - drivers/gpu/drm/i915/display/intel_display.c | 3610 ++++++------ drivers/gpu/drm/i915/display/intel_display.h | 17 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 2134 ------- .../gpu/drm/i915/display/intel_display_debugfs.h | 20 - drivers/gpu/drm/i915/display/intel_display_power.c | 751 ++- drivers/gpu/drm/i915/display/intel_display_power.h | 6 - drivers/gpu/drm/i915/display/intel_display_types.h | 119 +- drivers/gpu/drm/i915/display/intel_dp.c | 880 ++- drivers/gpu/drm/i915/display/intel_dp.h | 2 + .../gpu/drm/i915/display/intel_dp_aux_backlight.c | 193 +- .../gpu/drm/i915/display/intel_dp_link_training.c | 75 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 96 +- drivers/gpu/drm/i915/display/intel_dpio_phy.c | 108 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 1521 ++--- drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 14 +- drivers/gpu/drm/i915/display/intel_dsb.c | 58 +- .../gpu/drm/i915/display/intel_dsi_dcs_backlight.c | 6 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 218 +- drivers/gpu/drm/i915/display/intel_dvo.c | 50 +- drivers/gpu/drm/i915/display/intel_fbc.c | 264 +- drivers/gpu/drm/i915/display/intel_fbc.h | 13 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 18 +- drivers/gpu/drm/i915/display/intel_fifo_underrun.c | 66 +- drivers/gpu/drm/i915/display/intel_global_state.c | 223 - drivers/gpu/drm/i915/display/intel_global_state.h | 87 - drivers/gpu/drm/i915/display/intel_gmbus.c | 111 +- drivers/gpu/drm/i915/display/intel_hdcp.c | 527 +- drivers/gpu/drm/i915/display/intel_hdcp.h | 7 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 433 +- drivers/gpu/drm/i915/display/intel_hdmi.h | 2 + drivers/gpu/drm/i915/display/intel_hotplug.c | 203 +- drivers/gpu/drm/i915/display/intel_hotplug.h | 2 + drivers/gpu/drm/i915/display/intel_lpe_audio.c | 39 +- drivers/gpu/drm/i915/display/intel_lvds.c | 108 +- drivers/gpu/drm/i915/display/intel_opregion.c | 223 +- drivers/gpu/drm/i915/display/intel_overlay.c | 69 +- drivers/gpu/drm/i915/display/intel_panel.c | 407 +- drivers/gpu/drm/i915/display/intel_pipe_crc.c | 51 +- drivers/gpu/drm/i915/display/intel_pipe_crc.h | 4 +- drivers/gpu/drm/i915/display/intel_psr.c | 388 +- drivers/gpu/drm/i915/display/intel_psr.h | 1 - drivers/gpu/drm/i915/display/intel_quirks.c | 20 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 114 +- drivers/gpu/drm/i915/display/intel_sdvo.h | 2 + drivers/gpu/drm/i915/display/intel_sprite.c | 465 +- drivers/gpu/drm/i915/display/intel_tc.c | 51 +- drivers/gpu/drm/i915/display/intel_tv.c | 165 +- drivers/gpu/drm/i915/display/intel_vbt_defs.h | 2 +- drivers/gpu/drm/i915/display/intel_vdsc.c | 445 +- drivers/gpu/drm/i915/display/intel_vga.c | 14 +- drivers/gpu/drm/i915/display/vlv_dsi.c | 494 +- drivers/gpu/drm/i915/display/vlv_dsi_pll.c | 96 +- drivers/gpu/drm/i915/gem/i915_gem_client_blt.c | 2 +- drivers/gpu/drm/i915/gem/i915_gem_context.c | 520 +- drivers/gpu/drm/i915/gem/i915_gem_context.h | 9 +- drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 13 +- drivers/gpu/drm/i915/gem/i915_gem_dmabuf.c | 8 +- drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 825 +-- drivers/gpu/drm/i915/gem/i915_gem_internal.c | 2 + drivers/gpu/drm/i915/gem/i915_gem_mman.c | 134 +- drivers/gpu/drm/i915/gem/i915_gem_object.c | 19 +- drivers/gpu/drm/i915/gem/i915_gem_object.h | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_blt.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 11 +- drivers/gpu/drm/i915/gem/i915_gem_pages.c | 4 +- drivers/gpu/drm/i915/gem/i915_gem_phys.c | 105 +- drivers/gpu/drm/i915/gem/i915_gem_pm.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 3 +- drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 18 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 136 +- drivers/gpu/drm/i915/gem/i915_gem_stolen.h | 1 + drivers/gpu/drm/i915/gem/i915_gem_tiling.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_userptr.c | 21 +- drivers/gpu/drm/i915/gem/selftests/huge_pages.c | 102 + .../gpu/drm/i915/gem/selftests/i915_gem_context.c | 178 +- drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 2 +- .../drm/i915/gem/selftests/i915_gem_object_blt.c | 74 +- drivers/gpu/drm/i915/gem/selftests/igt_gem_utils.c | 2 +- drivers/gpu/drm/i915/gem/selftests/mock_context.c | 8 +- drivers/gpu/drm/i915/gt/gen7_renderclear.c | 402 -- drivers/gpu/drm/i915/gt/gen7_renderclear.h | 15 - drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 27 - drivers/gpu/drm/i915/gt/hsw_clear_kernel.c | 61 - drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 3 - drivers/gpu/drm/i915/gt/intel_context.c | 62 +- drivers/gpu/drm/i915/gt/intel_context.h | 25 - drivers/gpu/drm/i915/gt/intel_context_param.c | 63 - drivers/gpu/drm/i915/gt/intel_context_param.h | 14 - drivers/gpu/drm/i915/gt/intel_context_sseu.c | 98 - drivers/gpu/drm/i915/gt/intel_context_types.h | 25 +- drivers/gpu/drm/i915/gt/intel_engine.h | 37 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 187 +- drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 8 +- drivers/gpu/drm/i915/gt/intel_engine_pm.c | 4 +- drivers/gpu/drm/i915/gt/intel_engine_types.h | 14 +- drivers/gpu/drm/i915/gt/intel_engine_user.c | 3 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 106 +- drivers/gpu/drm/i915/gt/intel_gpu_commands.h | 17 +- drivers/gpu/drm/i915/gt/intel_gt.c | 68 +- drivers/gpu/drm/i915/gt/intel_gt.h | 2 +- drivers/gpu/drm/i915/gt/intel_gt_irq.c | 117 +- drivers/gpu/drm/i915/gt/intel_gt_irq.h | 3 +- drivers/gpu/drm/i915/gt/intel_gt_pm.c | 2 +- drivers/gpu/drm/i915/gt/intel_gt_requests.c | 17 +- drivers/gpu/drm/i915/gt/intel_gtt.c | 65 +- drivers/gpu/drm/i915/gt/intel_gtt.h | 11 +- drivers/gpu/drm/i915/gt/intel_llc.c | 6 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 838 +-- drivers/gpu/drm/i915/gt/intel_lrc_reg.h | 1 - drivers/gpu/drm/i915/gt/intel_mocs.c | 76 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 29 +- drivers/gpu/drm/i915/gt/intel_reset.c | 109 +- drivers/gpu/drm/i915/gt/intel_ring.c | 7 +- drivers/gpu/drm/i915/gt/intel_ring.h | 8 - drivers/gpu/drm/i915/gt/intel_ring_submission.c | 236 +- drivers/gpu/drm/i915/gt/intel_ring_types.h | 7 +- drivers/gpu/drm/i915/gt/intel_rps.c | 78 +- drivers/gpu/drm/i915/gt/intel_timeline.c | 14 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 288 +- drivers/gpu/drm/i915/gt/intel_workarounds_types.h | 4 +- drivers/gpu/drm/i915/gt/ivb_clear_kernel.c | 61 - drivers/gpu/drm/i915/gt/mock_engine.c | 24 +- .../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 30 +- drivers/gpu/drm/i915/gt/selftest_hangcheck.c | 4 +- drivers/gpu/drm/i915/gt/selftest_llc.c | 11 +- drivers/gpu/drm/i915/gt/selftest_lrc.c | 2114 +------ drivers/gpu/drm/i915/gt/selftest_mocs.c | 24 +- drivers/gpu/drm/i915/gt/selftest_rc6.c | 28 +- drivers/gpu/drm/i915/gt/selftest_reset.c | 2 +- drivers/gpu/drm/i915/gt/selftest_ring_submission.c | 296 - drivers/gpu/drm/i915/gt/selftest_timeline.c | 188 +- drivers/gpu/drm/i915/gt/selftest_workarounds.c | 9 - drivers/gpu/drm/i915/gt/sysfs_engines.c | 445 -- drivers/gpu/drm/i915/gt/sysfs_engines.h | 13 - drivers/gpu/drm/i915/gt/uc/intel_guc.c | 30 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 23 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 255 +- drivers/gpu/drm/i915/gt/uc/intel_guc_ct.h | 7 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 13 +- drivers/gpu/drm/i915/gt/uc/intel_guc_submission.h | 19 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 7 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 8 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 69 +- drivers/gpu/drm/i915/gt/uc/intel_uc.h | 62 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 11 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 18 +- drivers/gpu/drm/i915/gvt/aperture_gm.c | 84 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 27 +- drivers/gpu/drm/i915/gvt/cmd_parser.c | 208 +- drivers/gpu/drm/i915/gvt/debugfs.c | 45 +- drivers/gpu/drm/i915/gvt/display.c | 25 +- drivers/gpu/drm/i915/gvt/dmabuf.c | 10 +- drivers/gpu/drm/i915/gvt/edid.c | 25 +- drivers/gpu/drm/i915/gvt/execlist.c | 103 +- drivers/gpu/drm/i915/gvt/execlist.h | 5 +- drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +- drivers/gpu/drm/i915/gvt/firmware.c | 20 +- drivers/gpu/drm/i915/gvt/gtt.c | 67 +- drivers/gpu/drm/i915/gvt/gvt.c | 43 +- drivers/gpu/drm/i915/gvt/gvt.h | 62 +- drivers/gpu/drm/i915/gvt/handlers.c | 211 +- drivers/gpu/drm/i915/gvt/interrupt.c | 21 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 309 +- drivers/gpu/drm/i915/gvt/mmio.c | 32 +- drivers/gpu/drm/i915/gvt/mmio.h | 4 +- drivers/gpu/drm/i915/gvt/mmio_context.c | 127 +- drivers/gpu/drm/i915/gvt/mmio_context.h | 5 +- drivers/gpu/drm/i915/gvt/opregion.c | 5 +- drivers/gpu/drm/i915/gvt/sched_policy.c | 25 +- drivers/gpu/drm/i915/gvt/scheduler.c | 256 +- drivers/gpu/drm/i915/gvt/scheduler.h | 9 +- drivers/gpu/drm/i915/gvt/vgpu.c | 30 +- drivers/gpu/drm/i915/i915_active.c | 174 +- drivers/gpu/drm/i915/i915_active.h | 17 +- drivers/gpu/drm/i915/i915_buddy.c | 3 +- drivers/gpu/drm/i915/i915_cmd_parser.c | 29 +- drivers/gpu/drm/i915/i915_debugfs.c | 2556 ++++++++- drivers/gpu/drm/i915/i915_debugfs.h | 8 +- drivers/gpu/drm/i915/i915_debugfs_params.c | 250 - drivers/gpu/drm/i915/i915_debugfs_params.h | 14 - drivers/gpu/drm/i915/i915_drv.c | 1218 +++- drivers/gpu/drm/i915/i915_drv.h | 237 +- drivers/gpu/drm/i915/i915_gem.c | 32 +- drivers/gpu/drm/i915/i915_gem_evict.c | 17 +- drivers/gpu/drm/i915/i915_gem_fence_reg.c | 16 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 36 +- drivers/gpu/drm/i915/i915_gpu_error.h | 12 +- drivers/gpu/drm/i915/i915_ioc32.c | 7 +- drivers/gpu/drm/i915/i915_ioc32.h | 17 - drivers/gpu/drm/i915/i915_irq.c | 287 +- drivers/gpu/drm/i915/i915_irq.h | 6 +- drivers/gpu/drm/i915/i915_params.c | 11 +- drivers/gpu/drm/i915/i915_params.h | 74 +- drivers/gpu/drm/i915/i915_pci.c | 22 +- drivers/gpu/drm/i915/i915_perf.c | 161 +- drivers/gpu/drm/i915/i915_perf_types.h | 3 +- drivers/gpu/drm/i915/i915_pmu.c | 77 +- drivers/gpu/drm/i915/i915_pmu.h | 13 +- drivers/gpu/drm/i915/i915_reg.h | 68 +- drivers/gpu/drm/i915/i915_request.c | 352 +- drivers/gpu/drm/i915/i915_request.h | 74 +- drivers/gpu/drm/i915/i915_scheduler.c | 48 +- drivers/gpu/drm/i915/i915_suspend.c | 2 + drivers/gpu/drm/i915/i915_sw_fence.c | 17 +- drivers/gpu/drm/i915/i915_sw_fence.h | 2 +- drivers/gpu/drm/i915/i915_switcheroo.c | 2 +- drivers/gpu/drm/i915/i915_sysfs.c | 22 +- drivers/gpu/drm/i915/i915_trace.h | 66 +- drivers/gpu/drm/i915/i915_utils.c | 4 +- drivers/gpu/drm/i915/i915_utils.h | 27 +- drivers/gpu/drm/i915/i915_vgpu.c | 72 +- drivers/gpu/drm/i915/i915_vgpu.h | 25 +- drivers/gpu/drm/i915/i915_vma.c | 112 +- drivers/gpu/drm/i915/i915_vma.h | 2 - drivers/gpu/drm/i915/i915_vma_types.h | 11 + drivers/gpu/drm/i915/intel_csr.c | 789 +++ drivers/gpu/drm/i915/{display => }/intel_csr.h | 0 drivers/gpu/drm/i915/intel_device_info.c | 45 +- drivers/gpu/drm/i915/intel_device_info.h | 4 - drivers/gpu/drm/i915/intel_dram.c | 500 -- drivers/gpu/drm/i915/intel_dram.h | 14 - drivers/gpu/drm/i915/intel_gvt.c | 21 +- drivers/gpu/drm/i915/intel_memory_region.c | 4 +- drivers/gpu/drm/i915/intel_pch.c | 66 +- drivers/gpu/drm/i915/intel_pm.c | 765 +-- drivers/gpu/drm/i915/intel_pm.h | 5 +- drivers/gpu/drm/i915/intel_sideband.c | 16 +- drivers/gpu/drm/i915/intel_uncore.c | 54 +- drivers/gpu/drm/i915/selftests/i915_active.c | 78 +- drivers/gpu/drm/i915/selftests/i915_buddy.c | 25 +- drivers/gpu/drm/i915/selftests/i915_gem.c | 6 +- .../gpu/drm/i915/selftests/i915_live_selftests.h | 1 - .../gpu/drm/i915/selftests/i915_perf_selftests.h | 1 - drivers/gpu/drm/i915/selftests/igt_spinner.c | 2 +- .../gpu/drm/i915/selftests/intel_memory_region.c | 203 - drivers/gpu/drm/i915/selftests/mock_gem_device.c | 1 + drivers/gpu/drm/i915/vlv_suspend.c | 489 -- drivers/gpu/drm/i915/vlv_suspend.h | 18 - drivers/gpu/drm/imx/imx-ldb.c | 2 +- drivers/gpu/drm/imx/ipuv3-plane.c | 2 +- drivers/gpu/drm/imx/parallel-display.c | 176 +- drivers/gpu/drm/ingenic/ingenic-drm.c | 2 +- drivers/gpu/drm/lima/lima_drv.c | 16 +- drivers/gpu/drm/lima/lima_drv.h | 1 - drivers/gpu/drm/lima/lima_gem.c | 134 +- drivers/gpu/drm/lima/lima_gem.h | 4 - drivers/gpu/drm/lima/lima_gp.c | 63 +- drivers/gpu/drm/lima/lima_mmu.c | 5 - drivers/gpu/drm/lima/lima_mmu.h | 1 - drivers/gpu/drm/lima/lima_regs.h | 1 - drivers/gpu/drm/lima/lima_sched.c | 35 +- drivers/gpu/drm/lima/lima_sched.h | 6 - drivers/gpu/drm/lima/lima_vm.c | 46 +- drivers/gpu/drm/lima/lima_vm.h | 1 - drivers/gpu/drm/mcde/mcde_drv.c | 9 +- drivers/gpu/drm/mcde/mcde_dsi.c | 5 +- drivers/gpu/drm/mediatek/mtk_dpi.c | 20 +- drivers/gpu/drm/mediatek/mtk_drm_crtc.c | 30 +- drivers/gpu/drm/mediatek/mtk_drm_ddp_comp.c | 1 - drivers/gpu/drm/mediatek/mtk_drm_plane.c | 7 - drivers/gpu/drm/mediatek/mtk_dsi.c | 2 +- drivers/gpu/drm/mediatek/mtk_hdmi.c | 10 +- drivers/gpu/drm/meson/meson_dw_hdmi.c | 180 +- drivers/gpu/drm/meson/meson_vclk.c | 93 +- drivers/gpu/drm/meson/meson_vclk.h | 7 +- drivers/gpu/drm/meson/meson_venc.c | 10 +- drivers/gpu/drm/meson/meson_venc.h | 4 +- drivers/gpu/drm/meson/meson_venc_cvbs.c | 6 +- drivers/gpu/drm/mgag200/mgag200_drv.h | 9 +- drivers/gpu/drm/mgag200/mgag200_mode.c | 86 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 27 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 152 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.h | 6 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 65 +- drivers/gpu/drm/msm/adreno/a6xx_gpu_state.h | 2 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 85 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 2 - drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 119 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 4 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 10 - drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 98 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 26 - drivers/gpu/drm/msm/disp/dpu1/dpu_mdss.c | 58 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 620 +- drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 71 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 6 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 - drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 86 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 95 + drivers/gpu/drm/msm/dsi/dsi_manager.c | 11 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 4 + drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 6 - drivers/gpu/drm/msm/edp/edp.c | 4 + drivers/gpu/drm/msm/edp/edp_bridge.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 4 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 2 +- drivers/gpu/drm/msm/msm_drv.c | 20 +- drivers/gpu/drm/msm/msm_drv.h | 3 - drivers/gpu/drm/msm/msm_fbdev.c | 6 +- drivers/gpu/drm/msm/msm_gem.h | 12 +- drivers/gpu/drm/msm/msm_gpu.c | 28 +- drivers/gpu/drm/msm/msm_rd.c | 8 +- drivers/gpu/drm/nouveau/dispnv04/crtc.c | 4 - drivers/gpu/drm/nouveau/dispnv50/disp.c | 26 + drivers/gpu/drm/nouveau/dispnv50/head.c | 5 - drivers/gpu/drm/nouveau/dispnv50/wndw.c | 2 - drivers/gpu/drm/nouveau/nouveau_bo.c | 8 + drivers/gpu/drm/nouveau/nouveau_display.c | 28 +- drivers/gpu/drm/nouveau/nouveau_display.h | 11 +- drivers/gpu/drm/nouveau/nouveau_drm.c | 5 + drivers/gpu/drm/nouveau/nouveau_fbcon.c | 6 +- drivers/gpu/drm/nouveau/nouveau_vga.c | 2 +- drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 4 - drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 26 - drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 14 - drivers/gpu/drm/nouveau/nvkm/subdev/fb/gv100.c | 2 - drivers/gpu/drm/omapdrm/displays/Kconfig | 22 + drivers/gpu/drm/omapdrm/displays/Makefile | 4 + .../gpu/drm/omapdrm/displays/connector-analog-tv.c | 97 + drivers/gpu/drm/omapdrm/displays/connector-hdmi.c | 183 + drivers/gpu/drm/omapdrm/displays/encoder-opa362.c | 137 + .../gpu/drm/omapdrm/displays/encoder-tpd12s015.c | 217 + drivers/gpu/drm/omapdrm/displays/panel-dsi-cm.c | 6 +- drivers/gpu/drm/omapdrm/dss/Makefile | 2 +- drivers/gpu/drm/omapdrm/dss/base.c | 55 +- drivers/gpu/drm/omapdrm/dss/display.c | 9 + drivers/gpu/drm/omapdrm/dss/dpi.c | 349 +- drivers/gpu/drm/omapdrm/dss/dsi.c | 4 +- drivers/gpu/drm/omapdrm/dss/dss-of.c | 28 + drivers/gpu/drm/omapdrm/dss/dss.c | 46 +- drivers/gpu/drm/omapdrm/dss/hdmi.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi4.c | 313 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.c | 59 +- drivers/gpu/drm/omapdrm/dss/hdmi4_core.h | 4 +- drivers/gpu/drm/omapdrm/dss/hdmi5.c | 295 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.c | 48 +- drivers/gpu/drm/omapdrm/dss/hdmi5_core.h | 5 +- drivers/gpu/drm/omapdrm/dss/omapdss-boot-init.c | 9 +- drivers/gpu/drm/omapdrm/dss/omapdss.h | 46 +- drivers/gpu/drm/omapdrm/dss/output.c | 53 +- drivers/gpu/drm/omapdrm/dss/sdi.c | 178 +- drivers/gpu/drm/omapdrm/dss/venc.c | 269 +- drivers/gpu/drm/omapdrm/omap_connector.c | 247 +- drivers/gpu/drm/omapdrm/omap_connector.h | 3 + drivers/gpu/drm/omapdrm/omap_crtc.c | 2 +- drivers/gpu/drm/omapdrm/omap_dmm_tiler.c | 4 +- drivers/gpu/drm/omapdrm/omap_drv.c | 88 +- drivers/gpu/drm/omapdrm/omap_encoder.c | 83 +- drivers/gpu/drm/omapdrm/omap_fbdev.c | 6 +- drivers/gpu/drm/panel/Kconfig | 44 - drivers/gpu/drm/panel/Makefile | 5 - drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 854 --- drivers/gpu/drm/panel/panel-elida-kd35t133.c | 352 -- drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c | 526 -- drivers/gpu/drm/panel/panel-ilitek-ili9322.c | 14 +- drivers/gpu/drm/panel/panel-lg-lg4573.c | 2 +- drivers/gpu/drm/panel/panel-novatek-nt35510.c | 1098 ---- drivers/gpu/drm/panel/panel-samsung-ld9040.c | 6 - .../drm/panel/panel-samsung-s6e88a0-ams452ef01.c | 293 - drivers/gpu/drm/panel/panel-simple.c | 332 +- drivers/gpu/drm/panel/panel-sony-acx424akp.c | 4 +- drivers/gpu/drm/panel/panel-tpo-td028ttec1.c | 17 +- drivers/gpu/drm/panfrost/panfrost_device.c | 123 +- drivers/gpu/drm/panfrost/panfrost_device.h | 26 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 31 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 6 - drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 3 - drivers/gpu/drm/panfrost/panfrost_gpu.c | 18 +- drivers/gpu/drm/panfrost/panfrost_job.c | 15 +- drivers/gpu/drm/panfrost/panfrost_mmu.c | 57 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 11 +- drivers/gpu/drm/pl111/pl111_versatile.c | 73 - drivers/gpu/drm/qxl/qxl_cmd.c | 2 +- drivers/gpu/drm/qxl/qxl_display.c | 43 +- drivers/gpu/drm/qxl/qxl_drv.c | 26 +- drivers/gpu/drm/qxl/qxl_kms.c | 4 +- drivers/gpu/drm/qxl/qxl_ttm.c | 6 + drivers/gpu/drm/radeon/atombios_crtc.c | 1 - drivers/gpu/drm/radeon/radeon_device.c | 2 +- drivers/gpu/drm/radeon/radeon_display.c | 25 +- drivers/gpu/drm/radeon/radeon_dp_mst.c | 27 + drivers/gpu/drm/radeon/radeon_drv.c | 61 +- drivers/gpu/drm/radeon/radeon_fb.c | 19 +- drivers/gpu/drm/radeon/radeon_kms.c | 35 +- drivers/gpu/drm/radeon/radeon_legacy_crtc.c | 3 +- drivers/gpu/drm/radeon/radeon_mode.h | 9 +- drivers/gpu/drm/radeon/radeon_ttm.c | 8 +- drivers/gpu/drm/radeon/si_dpm.c | 1 + drivers/gpu/drm/rcar-du/rcar_du_encoder.c | 2 +- drivers/gpu/drm/rcar-du/rcar_lvds.c | 22 +- drivers/gpu/drm/rockchip/rockchip_drm_fbdev.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 1 - drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 2 +- drivers/gpu/drm/rockchip/rockchip_lvds.c | 2 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 5 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 27 - drivers/gpu/drm/scheduler/sched_entity.c | 56 +- drivers/gpu/drm/scheduler/sched_main.c | 88 +- drivers/gpu/drm/selftests/drm_cmdline_selftests.h | 1 - .../gpu/drm/selftests/test-drm_cmdline_parser.c | 15 +- drivers/gpu/drm/sti/sti_crtc.c | 11 +- drivers/gpu/drm/sti/sti_crtc.h | 2 + drivers/gpu/drm/sti/sti_drv.c | 4 + drivers/gpu/drm/sti/sti_dvo.c | 2 +- drivers/gpu/drm/sti/sti_hda.c | 2 +- drivers/gpu/drm/sti/sti_hdmi.c | 2 +- drivers/gpu/drm/stm/drv.c | 2 + drivers/gpu/drm/stm/dw_mipi_dsi-stm.c | 4 +- drivers/gpu/drm/stm/ltdc.c | 103 +- drivers/gpu/drm/stm/ltdc.h | 6 +- drivers/gpu/drm/sun4i/sun4i_drv.c | 1 + drivers/gpu/drm/sun4i/sun4i_lvds.c | 2 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 2 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 104 +- drivers/gpu/drm/sun4i/sun4i_tcon.h | 14 - drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 129 +- drivers/gpu/drm/sun4i/sun6i_mipi_dsi.h | 2 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 104 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 11 - drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 66 +- drivers/gpu/drm/tegra/dc.c | 20 +- drivers/gpu/drm/tegra/fb.c | 8 +- drivers/gpu/drm/tegra/hdmi.c | 34 +- drivers/gpu/drm/tidss/Kconfig | 14 - drivers/gpu/drm/tidss/Makefile | 12 - drivers/gpu/drm/tidss/tidss_crtc.c | 432 -- drivers/gpu/drm/tidss/tidss_crtc.h | 48 - drivers/gpu/drm/tidss/tidss_dispc.c | 2753 --------- drivers/gpu/drm/tidss/tidss_dispc.h | 137 - drivers/gpu/drm/tidss/tidss_dispc_regs.h | 243 - drivers/gpu/drm/tidss/tidss_drv.c | 285 - drivers/gpu/drm/tidss/tidss_drv.h | 39 - drivers/gpu/drm/tidss/tidss_encoder.c | 88 - drivers/gpu/drm/tidss/tidss_encoder.h | 17 - drivers/gpu/drm/tidss/tidss_irq.c | 146 - drivers/gpu/drm/tidss/tidss_irq.h | 77 - drivers/gpu/drm/tidss/tidss_kms.c | 299 - drivers/gpu/drm/tidss/tidss_kms.h | 15 - drivers/gpu/drm/tidss/tidss_plane.c | 217 - drivers/gpu/drm/tidss/tidss_plane.h | 25 - drivers/gpu/drm/tidss/tidss_scale_coefs.c | 202 - drivers/gpu/drm/tidss/tidss_scale_coefs.h | 22 - drivers/gpu/drm/tilcdc/tilcdc_external.c | 2 +- drivers/gpu/drm/tiny/Kconfig | 22 +- drivers/gpu/drm/tiny/Makefile | 1 - drivers/gpu/drm/tiny/gm12u320.c | 9 + drivers/gpu/drm/tiny/ili9225.c | 9 + drivers/gpu/drm/tiny/ili9486.c | 286 - drivers/gpu/drm/tiny/repaper.c | 21 +- drivers/gpu/drm/tiny/st7586.c | 9 + drivers/gpu/drm/tiny/st7735r.c | 76 +- drivers/gpu/drm/ttm/ttm_bo.c | 271 +- drivers/gpu/drm/ttm/ttm_bo_util.c | 4 +- drivers/gpu/drm/ttm/ttm_page_alloc_dma.c | 2 +- drivers/gpu/drm/udl/udl_connector.c | 1 + drivers/gpu/drm/udl/udl_modeset.c | 11 + drivers/gpu/drm/v3d/v3d_drv.h | 41 +- drivers/gpu/drm/vboxvideo/vbox_mode.c | 13 +- drivers/gpu/drm/vboxvideo/vboxvideo.h | 2 +- drivers/gpu/drm/vc4/vc4_crtc.c | 13 +- drivers/gpu/drm/vc4/vc4_dpi.c | 2 +- drivers/gpu/drm/vc4/vc4_drv.c | 3 + drivers/gpu/drm/vc4/vc4_drv.h | 49 +- drivers/gpu/drm/vc4/vc4_dsi.c | 2 +- drivers/gpu/drm/vc4/vc4_plane.c | 2 +- drivers/gpu/drm/vgem/vgem_drv.c | 9 +- drivers/gpu/drm/virtio/virtgpu_debugfs.c | 1 - drivers/gpu/drm/virtio/virtgpu_display.c | 12 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 6 +- drivers/gpu/drm/virtio/virtgpu_drv.h | 36 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 2 - drivers/gpu/drm/virtio/virtgpu_ioctl.c | 90 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 41 +- drivers/gpu/drm/virtio/virtgpu_object.c | 114 +- drivers/gpu/drm/virtio/virtgpu_plane.c | 7 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 369 +- drivers/gpu/drm/vkms/vkms_crtc.c | 9 +- drivers/gpu/drm/vkms/vkms_drv.c | 1 + drivers/gpu/drm/vkms/vkms_drv.h | 4 + drivers/gpu/drm/vkms/vkms_plane.c | 2 +- drivers/gpu/drm/vmwgfx/Makefile | 2 +- drivers/gpu/drm/vmwgfx/device_include/svga3d_cmd.h | 161 +- .../gpu/drm/vmwgfx/device_include/svga3d_devcaps.h | 787 ++- drivers/gpu/drm/vmwgfx/device_include/svga3d_dx.h | 466 +- .../gpu/drm/vmwgfx/device_include/svga3d_limits.h | 36 +- .../drm/vmwgfx/device_include/svga3d_surfacedefs.h | 58 +- .../gpu/drm/vmwgfx/device_include/svga3d_types.h | 347 +- drivers/gpu/drm/vmwgfx/device_include/svga_reg.h | 382 +- drivers/gpu/drm/vmwgfx/device_include/svga_types.h | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_binding.c | 213 +- drivers/gpu/drm/vmwgfx/vmwgfx_binding.h | 33 +- drivers/gpu/drm/vmwgfx/vmwgfx_cmdbuf.c | 3 +- drivers/gpu/drm/vmwgfx/vmwgfx_context.c | 28 +- drivers/gpu/drm/vmwgfx/vmwgfx_cotable.c | 6 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 73 +- drivers/gpu/drm/vmwgfx/vmwgfx_drv.h | 172 +- drivers/gpu/drm/vmwgfx/vmwgfx_execbuf.c | 429 +- drivers/gpu/drm/vmwgfx/vmwgfx_fifo.c | 2 + drivers/gpu/drm/vmwgfx/vmwgfx_ioctl.c | 18 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 130 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_mob.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_overlay.c | 31 + drivers/gpu/drm/vmwgfx/vmwgfx_page_dirty.c | 2 +- drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 3 - drivers/gpu/drm/vmwgfx/vmwgfx_so.c | 12 +- drivers/gpu/drm/vmwgfx/vmwgfx_so.h | 7 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 66 +- drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c | 387 -- drivers/gpu/drm/vmwgfx/vmwgfx_surface.c | 610 +- drivers/gpu/drm/vmwgfx/vmwgfx_ttm_buffer.c | 6 + drivers/gpu/drm/xen/xen_drm_front_kms.c | 19 - drivers/gpu/drm/zte/zx_plane.c | 4 +- drivers/hid/Kconfig | 19 +- drivers/hid/Makefile | 2 - drivers/hid/hid-alps.c | 2 +- drivers/hid/hid-apple.c | 3 +- drivers/hid/hid-appleir.c | 12 +- drivers/hid/hid-bigbenff.c | 31 +- drivers/hid/hid-core.c | 4 +- drivers/hid/hid-glorious.c | 86 - drivers/hid/hid-google-hammer.c | 2 - drivers/hid/hid-hyperv.c | 6 +- drivers/hid/hid-ids.h | 7 - drivers/hid/hid-ite.c | 5 +- drivers/hid/hid-lg-g15.c | 6 +- drivers/hid/hid-logitech-dj.c | 11 +- drivers/hid/hid-logitech-hidpp.c | 43 +- drivers/hid/hid-mcp2221.c | 742 --- drivers/hid/hid-picolcd_fb.c | 4 +- drivers/hid/hid-quirks.c | 4 +- drivers/hid/hid-rmi.c | 1 + drivers/hid/hid-sensor-custom.c | 6 +- drivers/hid/i2c-hid/i2c-hid-dmi-quirks.c | 8 - drivers/hid/intel-ish-hid/ishtp/hbm.h | 2 +- drivers/hid/intel-ish-hid/ishtp/ishtp-dev.h | 2 +- drivers/hid/usbhid/hiddev.c | 2 +- drivers/hsi/clients/cmt_speech.c | 9 +- drivers/hwmon/Kconfig | 9 - drivers/hwmon/Makefile | 1 - drivers/hwmon/acpi_power_meter.c | 16 +- drivers/hwmon/adt7462.c | 2 +- drivers/hwmon/adt7475.c | 95 +- drivers/hwmon/axi-fan-control.c | 469 -- drivers/hwmon/coretemp.c | 2 +- drivers/hwmon/ibmaem.c | 2 +- drivers/hwmon/ibmpowernv.c | 8 +- drivers/hwmon/k10temp.c | 60 +- drivers/hwmon/lm73.c | 10 - drivers/hwmon/nct7904.c | 21 - drivers/hwmon/pmbus/Kconfig | 21 +- drivers/hwmon/pmbus/adm1275.c | 37 +- drivers/hwmon/pmbus/ibm-cffps.c | 29 +- drivers/hwmon/pmbus/ir35221.c | 23 +- drivers/hwmon/pmbus/isl68137.c | 114 +- drivers/hwmon/pmbus/lm25066.c | 39 +- drivers/hwmon/pmbus/ltc2978.c | 134 +- drivers/hwmon/pmbus/ltc3815.c | 20 +- drivers/hwmon/pmbus/max16064.c | 7 +- drivers/hwmon/pmbus/max20730.c | 3 +- drivers/hwmon/pmbus/max31785.c | 6 +- drivers/hwmon/pmbus/max34440.c | 25 +- drivers/hwmon/pmbus/max8688.c | 17 +- drivers/hwmon/pmbus/pmbus.c | 4 +- drivers/hwmon/pmbus/pmbus.h | 20 +- drivers/hwmon/pmbus/pmbus_core.c | 119 +- drivers/hwmon/pmbus/tps53679.c | 172 +- drivers/hwmon/pmbus/ucd9000.c | 2 +- drivers/hwmon/pmbus/xdpe12284.c | 59 +- drivers/hwmon/pmbus/zl6100.c | 5 +- drivers/hwmon/via-cputemp.c | 8 +- drivers/hwmon/w83627ehf.c | 7 +- drivers/hwtracing/intel_th/msu.c | 13 +- drivers/hwtracing/intel_th/pci.c | 5 - drivers/hwtracing/stm/p_sys-t.c | 6 +- drivers/i2c/busses/i2c-altera.c | 2 +- drivers/i2c/busses/i2c-designware-pcidrv.c | 1 - drivers/i2c/busses/i2c-gpio.c | 2 +- drivers/i2c/busses/i2c-hix5hd2.c | 1 - drivers/i2c/busses/i2c-i801.c | 45 +- drivers/i2c/busses/i2c-jz4780.c | 36 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 20 +- drivers/i2c/busses/i2c-pca-platform.c | 2 +- drivers/i2c/busses/i2c-st.c | 1 - drivers/i2c/i2c-core-acpi.c | 10 +- drivers/i3c/device.c | 50 +- drivers/i3c/master.c | 28 +- drivers/i3c/master/dw-i3c-master.c | 2 +- drivers/i3c/master/i3c-master-cdns.c | 2 +- drivers/ide/Kconfig | 20 +- drivers/ide/Makefile | 2 + drivers/ide/au1xxx-ide.c | 597 ++ drivers/ide/ide-gd.c | 2 +- drivers/idle/intel_idle.c | 381 +- drivers/iio/TODO | 19 - drivers/iio/accel/adis16201.c | 1 - drivers/iio/accel/adis16209.c | 1 - drivers/iio/accel/adxl372.c | 1 - drivers/iio/accel/st_accel_i2c.c | 7 +- drivers/iio/adc/Kconfig | 12 - drivers/iio/adc/Makefile | 1 - drivers/iio/adc/ad7124.c | 99 +- drivers/iio/adc/ad7192.c | 1034 ---- drivers/iio/adc/ad7292.c | 5 +- drivers/iio/adc/at91-sama5d2_adc.c | 15 - drivers/iio/adc/exynos_adc.c | 6 +- drivers/iio/adc/max1118.c | 10 +- drivers/iio/adc/mcp320x.c | 3 +- drivers/iio/adc/npcm_adc.c | 30 +- drivers/iio/adc/stm32-dfsdm-adc.c | 43 +- drivers/iio/adc/ti-tlc4541.c | 3 +- drivers/iio/amplifiers/Kconfig | 10 - drivers/iio/amplifiers/Makefile | 1 - drivers/iio/amplifiers/ad8366.c | 30 - drivers/iio/amplifiers/hmc425a.c | 248 - drivers/iio/chemical/Kconfig | 2 - drivers/iio/chemical/atlas-sensor.c | 97 +- drivers/iio/common/st_sensors/st_sensors_core.c | 4 - drivers/iio/dac/Kconfig | 71 +- drivers/iio/dac/Makefile | 1 - drivers/iio/dac/ad5755.c | 22 +- drivers/iio/dac/ad5770r.c | 695 --- drivers/iio/dac/ltc2632.c | 102 +- drivers/iio/gyro/adis16136.c | 62 +- drivers/iio/gyro/adis16260.c | 1 - drivers/iio/imu/adis.c | 68 +- drivers/iio/imu/adis16400.c | 140 +- drivers/iio/imu/adis16460.c | 40 +- drivers/iio/imu/adis16480.c | 197 +- drivers/iio/imu/adis_buffer.c | 3 +- drivers/iio/imu/inv_mpu6050/Kconfig | 12 +- drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 651 +-- drivers/iio/imu/inv_mpu6050/inv_mpu_i2c.c | 111 +- drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 58 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.c | 49 +- drivers/iio/imu/inv_mpu6050/inv_mpu_magn.h | 5 +- drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 57 +- drivers/iio/imu/inv_mpu6050/inv_mpu_spi.c | 74 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 160 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 4 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_shub.c | 5 +- drivers/iio/industrialio-core.c | 54 +- drivers/iio/light/Kconfig | 21 - drivers/iio/light/Makefile | 2 - drivers/iio/light/al3010.c | 242 - drivers/iio/light/al3320a.c | 72 +- drivers/iio/light/gp2ap002.c | 720 --- drivers/iio/light/gp2ap020a00f.c | 23 +- drivers/iio/light/si1133.c | 37 +- drivers/iio/light/vcnl4000.c | 159 +- drivers/iio/magnetometer/ak8974.c | 2 +- drivers/iio/potentiostat/lmp91000.c | 18 +- drivers/iio/pressure/Kconfig | 11 - drivers/iio/pressure/Makefile | 1 - drivers/iio/pressure/icp10100.c | 658 --- drivers/iio/proximity/ping.c | 2 +- drivers/iio/proximity/srf04.c | 96 +- drivers/iio/trigger/stm32-timer-trigger.c | 172 +- drivers/infiniband/core/cm.c | 1 - drivers/infiniband/core/cma.c | 15 +- drivers/infiniband/core/core_priv.h | 14 - drivers/infiniband/core/device.c | 4 +- drivers/infiniband/core/iwcm.c | 4 +- drivers/infiniband/core/nldev.c | 8 +- drivers/infiniband/core/rw.c | 31 +- drivers/infiniband/core/security.c | 31 +- drivers/infiniband/core/umem_odp.c | 26 +- drivers/infiniband/core/user_mad.c | 38 +- drivers/infiniband/core/uverbs_cmd.c | 24 +- drivers/infiniband/core/uverbs_std_types.c | 1 - drivers/infiniband/core/verbs.c | 10 + drivers/infiniband/hw/cxgb4/cm.c | 4 - drivers/infiniband/hw/cxgb4/qp.c | 4 +- drivers/infiniband/hw/hfi1/affinity.c | 2 - drivers/infiniband/hw/hfi1/efivar.c | 2 +- drivers/infiniband/hw/hfi1/file_ops.c | 52 +- drivers/infiniband/hw/hfi1/hfi.h | 5 +- drivers/infiniband/hw/hfi1/user_exp_rcv.c | 5 +- drivers/infiniband/hw/hfi1/user_sdma.c | 42 +- drivers/infiniband/hw/hfi1/verbs.c | 4 +- drivers/infiniband/hw/mlx5/cq.c | 27 +- drivers/infiniband/hw/mlx5/devx.c | 51 +- drivers/infiniband/hw/mlx5/main.c | 15 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 7 - drivers/infiniband/hw/mlx5/mr.c | 65 +- drivers/infiniband/hw/mlx5/odp.c | 17 +- drivers/infiniband/hw/mlx5/qp.c | 14 +- drivers/infiniband/hw/qib/qib_verbs.c | 2 - drivers/infiniband/sw/rdmavt/cq.c | 2 +- drivers/infiniband/sw/rdmavt/qp.c | 84 +- drivers/infiniband/sw/rxe/rxe_comp.c | 8 +- drivers/infiniband/sw/siw/siw_cm.c | 5 +- drivers/infiniband/sw/siw/siw_main.c | 6 +- drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 - drivers/infiniband/ulp/isert/ib_isert.c | 12 - drivers/input/input.c | 1 - drivers/input/keyboard/goldfish_events.c | 2 +- drivers/input/keyboard/gpio_keys.c | 2 +- drivers/input/keyboard/gpio_keys_polled.c | 2 +- drivers/input/keyboard/tca6416-keypad.c | 4 +- drivers/input/keyboard/tm2-touchkey.c | 11 - drivers/input/mouse/cyapa_gen5.c | 8 +- drivers/input/mouse/psmouse-smbus.c | 8 +- drivers/input/mouse/synaptics.c | 5 +- drivers/input/rmi4/rmi_f11.c | 4 +- drivers/input/touchscreen/chipone_icn8505.c | 2 +- drivers/input/touchscreen/ili210x.c | 34 +- drivers/input/touchscreen/raydium_i2c_ts.c | 8 +- drivers/input/touchscreen/silead.c | 2 +- drivers/interconnect/core.c | 9 - drivers/iommu/Makefile | 4 +- drivers/iommu/amd_iommu.c | 4 +- drivers/iommu/amd_iommu_init.c | 13 +- drivers/iommu/dma-iommu.c | 16 +- drivers/iommu/dmar.c | 24 +- drivers/iommu/intel-iommu-debugfs.c | 51 +- drivers/iommu/intel-iommu.c | 69 +- drivers/iommu/io-pgtable-arm.c | 4 +- drivers/iommu/qcom_iommu.c | 28 +- drivers/irqchip/Kconfig | 21 +- drivers/irqchip/Makefile | 2 - drivers/irqchip/irq-atmel-aic.c | 2 +- drivers/irqchip/irq-atmel-aic5.c | 2 +- drivers/irqchip/irq-bcm2835.c | 15 - drivers/irqchip/irq-bcm7038-l1.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 532 +- drivers/irqchip/irq-gic-v3.c | 46 +- drivers/irqchip/irq-gic-v4.c | 134 +- drivers/irqchip/irq-i8259.c | 16 +- drivers/irqchip/irq-ingenic-tcu.c | 1 - drivers/irqchip/irq-ingenic.c | 9 +- drivers/irqchip/irq-loongson-htpic.c | 149 - drivers/irqchip/irq-loongson-liointc.c | 271 - drivers/irqchip/irq-renesas-intc-irqpin.c | 2 +- drivers/irqchip/irq-sifive-plic.c | 119 +- drivers/irqchip/irq-stm32-exti.c | 14 +- drivers/irqchip/irq-versatile-fpga.c | 18 +- drivers/irqchip/irq-vic.c | 9 +- drivers/irqchip/irq-xilinx-intc.c | 123 +- drivers/irqchip/qcom-irq-combiner.c | 2 +- drivers/lightnvm/core.c | 3 +- drivers/lightnvm/pblk-sysfs.c | 42 +- drivers/macintosh/therm_windtunnel.c | 52 +- drivers/macintosh/windfarm_ad7417_sensor.c | 7 - drivers/macintosh/windfarm_fcu_controls.c | 7 - drivers/macintosh/windfarm_lm75_sensor.c | 16 +- drivers/macintosh/windfarm_lm87_sensor.c | 7 - drivers/macintosh/windfarm_max6690_sensor.c | 7 - drivers/macintosh/windfarm_smu_sat.c | 7 - drivers/mailbox/Kconfig | 9 - drivers/mailbox/Makefile | 2 - drivers/mailbox/armada-37xx-rwtm-mailbox.c | 8 +- drivers/mailbox/bcm-flexrm-mailbox.c | 2 - drivers/mailbox/bcm-pdc-mailbox.c | 20 +- drivers/mailbox/imx-mailbox.c | 288 +- drivers/mailbox/mtk-cmdq-mailbox.c | 128 +- drivers/mailbox/sun6i-msgbox.c | 326 -- drivers/md/bcache/btree.c | 242 +- drivers/md/bcache/btree.h | 84 - drivers/md/bcache/journal.c | 7 +- drivers/md/bcache/request.c | 7 +- drivers/md/bcache/request.h | 3 - drivers/md/bcache/super.c | 28 +- drivers/md/bcache/sysfs.c | 2 +- drivers/md/bcache/writeback.c | 164 +- drivers/md/bcache/writeback.h | 19 - drivers/md/dm-bio-record.h | 15 - drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-clone-metadata.c | 15 +- drivers/md/dm-clone-metadata.h | 2 +- drivers/md/dm-clone-target.c | 66 +- drivers/md/dm-crypt.c | 6 +- drivers/md/dm-integrity.c | 386 +- drivers/md/dm-mpath.c | 2 +- drivers/md/dm-thin-metadata.c | 2 +- drivers/md/dm-verity-fec.c | 1 - drivers/md/dm-verity-target.c | 2 +- drivers/md/dm-writecache.c | 152 +- drivers/md/dm-zoned-metadata.c | 1 + drivers/md/dm-zoned-target.c | 10 +- drivers/md/dm.c | 32 +- drivers/md/md.c | 11 +- drivers/media/Kconfig | 6 +- drivers/media/cec/cec-notifier.c | 41 +- drivers/media/common/saa7146/saa7146_fops.c | 12 +- drivers/media/common/siano/smsdvb-debugfs.c | 214 +- drivers/media/common/videobuf2/videobuf2-core.c | 4 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 4 +- drivers/media/dvb-frontends/drx39xyj/drxj.c | 4 +- drivers/media/dvb-frontends/m88ds3103.c | 466 +- drivers/media/dvb-frontends/m88ds3103_priv.h | 14 +- drivers/media/dvb-frontends/tda10071.c | 9 +- drivers/media/i2c/Kconfig | 16 - drivers/media/i2c/Makefile | 1 - drivers/media/i2c/adv7180.c | 12 - drivers/media/i2c/imx214.c | 1 + drivers/media/i2c/imx219.c | 1481 ----- drivers/media/i2c/ov5675.c | 82 +- drivers/media/i2c/ov5695.c | 49 +- drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c | 2 +- drivers/media/i2c/smiapp/smiapp-core.c | 259 +- drivers/media/i2c/smiapp/smiapp-reg.h | 4 - drivers/media/i2c/smiapp/smiapp-regs.c | 71 +- drivers/media/i2c/smiapp/smiapp.h | 44 +- drivers/media/i2c/tvp5150.c | 802 +-- drivers/media/i2c/video-i2c.c | 4 +- drivers/media/mc/mc-entity.c | 15 +- drivers/media/pci/bt8xx/bttv-driver.c | 4 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 2 +- drivers/media/pci/cx18/cx18-streams.c | 12 +- drivers/media/pci/cx23885/cx23885-417.c | 2 +- drivers/media/pci/cx23885/cx23885-video.c | 2 +- drivers/media/pci/cx25821/cx25821-video.c | 2 +- drivers/media/pci/cx88/cx88-blackbird.c | 2 +- drivers/media/pci/cx88/cx88-video.c | 2 +- drivers/media/pci/dt3155/dt3155.c | 2 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 2 +- drivers/media/pci/ivtv/ivtv-streams.c | 12 +- drivers/media/pci/meye/meye.c | 2 +- drivers/media/pci/saa7134/saa7134-core.c | 2 +- drivers/media/pci/saa7134/saa7134-empress.c | 2 +- drivers/media/pci/saa7134/saa7134-video.c | 5 +- drivers/media/pci/saa7146/hexium_gemini.c | 2 +- drivers/media/pci/saa7146/hexium_orion.c | 2 +- drivers/media/pci/saa7146/mxb.c | 2 +- drivers/media/pci/saa7164/saa7164-encoder.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 +- drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 +- drivers/media/pci/sta2x11/sta2x11_vip.c | 2 +- drivers/media/pci/ttpci/av7110_v4l.c | 2 +- drivers/media/pci/ttpci/budget-av.c | 2 +- drivers/media/pci/tw5864/tw5864-video.c | 2 +- drivers/media/pci/tw68/tw68-video.c | 2 +- drivers/media/pci/tw686x/tw686x-video.c | 2 +- drivers/media/platform/Kconfig | 86 +- drivers/media/platform/am437x/am437x-vpfe.c | 13 +- drivers/media/platform/aspeed-video.c | 86 +- drivers/media/platform/atmel/atmel-isc-base.c | 224 +- drivers/media/platform/atmel/atmel-isc.h | 23 +- drivers/media/platform/atmel/atmel-isi.c | 2 +- drivers/media/platform/coda/coda-common.c | 2 +- drivers/media/platform/davinci/isif.c | 2 +- drivers/media/platform/davinci/vpbe_display.c | 2 +- drivers/media/platform/davinci/vpfe_capture.c | 4 +- drivers/media/platform/davinci/vpif_capture.c | 2 +- drivers/media/platform/davinci/vpif_display.c | 2 +- drivers/media/platform/exynos-gsc/gsc-m2m.c | 2 +- drivers/media/platform/exynos4-is/Kconfig | 2 +- drivers/media/platform/exynos4-is/fimc-capture.c | 2 +- drivers/media/platform/exynos4-is/fimc-isp-video.c | 2 +- drivers/media/platform/exynos4-is/fimc-lite.c | 5 +- drivers/media/platform/exynos4-is/fimc-m2m.c | 2 +- drivers/media/platform/fsl-viu.c | 2 +- drivers/media/platform/imx-pxp.c | 2 +- drivers/media/platform/m2m-deinterlace.c | 2 +- drivers/media/platform/marvell-ccic/mcam-core.c | 2 +- drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_comp.c | 6 - drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c | 2 +- drivers/media/platform/mtk-mdp/mtk_mdp_vpu.c | 9 +- .../media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c | 2 +- .../media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c | 2 +- .../media/platform/mtk-vcodec/vdec/vdec_vp9_if.c | 29 +- drivers/media/platform/mtk-vcodec/vdec_vpu_if.c | 6 +- drivers/media/platform/mtk-vcodec/venc_vpu_if.c | 12 +- drivers/media/platform/mtk-vpu/mtk_vpu.c | 61 +- drivers/media/platform/mtk-vpu/mtk_vpu.h | 2 +- drivers/media/platform/mx2_emmaprp.c | 2 +- drivers/media/platform/omap/omap_vout.c | 2 +- drivers/media/platform/omap3isp/ispccdc.c | 4 - drivers/media/platform/omap3isp/ispvideo.c | 8 +- drivers/media/platform/pxa_camera.c | 22 +- drivers/media/platform/qcom/camss/camss-video.c | 6 +- drivers/media/platform/qcom/venus/Makefile | 2 +- drivers/media/platform/qcom/venus/core.c | 167 +- drivers/media/platform/qcom/venus/core.h | 33 +- drivers/media/platform/qcom/venus/firmware.c | 13 +- drivers/media/platform/qcom/venus/helpers.c | 448 +- drivers/media/platform/qcom/venus/helpers.h | 4 + drivers/media/platform/qcom/venus/hfi_cmds.c | 2 - drivers/media/platform/qcom/venus/hfi_helper.h | 6 - drivers/media/platform/qcom/venus/hfi_parser.c | 1 - drivers/media/platform/qcom/venus/hfi_parser.h | 5 - drivers/media/platform/qcom/venus/pm_helpers.c | 959 ---- drivers/media/platform/qcom/venus/pm_helpers.h | 65 - drivers/media/platform/qcom/venus/vdec.c | 86 +- drivers/media/platform/qcom/venus/venc.c | 81 +- drivers/media/platform/qcom/venus/venc_ctrls.c | 8 +- drivers/media/platform/rcar-vin/rcar-dma.c | 91 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 34 +- drivers/media/platform/rcar-vin/rcar-vin.h | 28 +- drivers/media/platform/rcar_drif.c | 12 +- drivers/media/platform/rcar_fdp1.c | 2 +- drivers/media/platform/rcar_jpu.c | 4 +- drivers/media/platform/renesas-ceu.c | 2 +- drivers/media/platform/rockchip/rga/rga.c | 2 +- drivers/media/platform/s3c-camif/camif-capture.c | 2 +- drivers/media/platform/s5p-g2d/g2d.c | 2 +- drivers/media/platform/s5p-jpeg/jpeg-core.c | 4 +- drivers/media/platform/s5p-mfc/s5p_mfc.c | 4 +- drivers/media/platform/sh_veu.c | 2 +- drivers/media/platform/sh_vou.c | 2 +- drivers/media/platform/sti/bdisp/bdisp-v4l2.c | 2 +- drivers/media/platform/sti/delta/delta-v4l2.c | 2 +- drivers/media/platform/sti/hva/hva-v4l2.c | 2 +- drivers/media/platform/stm32/stm32-cec.c | 10 +- drivers/media/platform/stm32/stm32-dcmi.c | 13 +- drivers/media/platform/sunxi/Makefile | 1 - .../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 8 +- .../media/platform/sunxi/sun6i-csi/sun6i_video.c | 8 +- drivers/media/platform/sunxi/sun8i-di/sun8i-di.c | 7 +- drivers/media/platform/sunxi/sun8i-rotate/Makefile | 5 - .../platform/sunxi/sun8i-rotate/sun8i-formats.h | 25 - .../platform/sunxi/sun8i-rotate/sun8i-rotate.h | 135 - .../platform/sunxi/sun8i-rotate/sun8i_formats.c | 273 - .../platform/sunxi/sun8i-rotate/sun8i_rotate.c | 924 --- drivers/media/platform/ti-vpe/cal.c | 31 +- drivers/media/platform/ti-vpe/vpe.c | 2 +- drivers/media/platform/via-camera.c | 6 +- drivers/media/platform/vicodec/codec-v4l2-fwht.c | 34 +- drivers/media/platform/vicodec/vicodec-core.c | 164 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/platform/vimc/vimc-capture.c | 20 +- drivers/media/platform/vimc/vimc-common.c | 2 + drivers/media/platform/vimc/vimc-common.h | 27 +- drivers/media/platform/vimc/vimc-core.c | 93 +- drivers/media/platform/vimc/vimc-debayer.c | 21 +- drivers/media/platform/vimc/vimc-scaler.c | 21 +- drivers/media/platform/vimc/vimc-sensor.c | 20 +- drivers/media/platform/vimc/vimc-streamer.c | 17 +- drivers/media/platform/vivid/vivid-core.c | 14 +- drivers/media/platform/vsp1/vsp1_histo.c | 4 +- drivers/media/platform/vsp1/vsp1_regs.h | 2 +- drivers/media/platform/vsp1/vsp1_video.c | 4 +- drivers/media/platform/xilinx/xilinx-dma.c | 15 +- drivers/media/radio/si470x/Kconfig | 4 +- drivers/media/rc/bpf-lirc.c | 5 + drivers/media/rc/iguanair.c | 2 +- drivers/media/rc/ir-xmp-decoder.c | 2 +- drivers/media/rc/keymaps/Makefile | 1 - drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 83 - drivers/media/rc/lirc_dev.c | 7 +- drivers/media/rc/nuvoton-cir.c | 4 +- drivers/media/rc/rc-main.c | 80 +- drivers/media/spi/gs1662.c | 20 +- drivers/media/usb/Kconfig | 1 + drivers/media/usb/Makefile | 1 + drivers/media/usb/au0828/au0828-video.c | 4 +- drivers/media/usb/b2c2/flexcop-usb.c | 6 +- drivers/media/usb/cpia2/cpia2_v4l.c | 2 +- drivers/media/usb/cx231xx/cx231xx-417.c | 2 +- drivers/media/usb/cx231xx/cx231xx-dvb.c | 2 +- drivers/media/usb/cx231xx/cx231xx-video.c | 2 +- drivers/media/usb/dvb-usb-v2/anysee.c | 4 +- drivers/media/usb/dvb-usb-v2/lmedm04.c | 5 +- drivers/media/usb/dvb-usb-v2/rtl28xxu.c | 3 - drivers/media/usb/dvb-usb/cxusb-analog.c | 12 +- drivers/media/usb/dvb-usb/dib0700_core.c | 4 +- drivers/media/usb/dvb-usb/dw2102.c | 45 +- drivers/media/usb/em28xx/em28xx-cards.c | 18 - drivers/media/usb/em28xx/em28xx-dvb.c | 60 - drivers/media/usb/em28xx/em28xx-video.c | 4 +- drivers/media/usb/em28xx/em28xx.h | 1 - drivers/media/usb/go7007/go7007-usb.c | 4 +- drivers/media/usb/go7007/go7007-v4l2.c | 2 +- drivers/media/usb/gspca/gspca.c | 2 +- drivers/media/usb/gspca/ov519.c | 10 - drivers/media/usb/gspca/stv06xx/stv06xx.c | 19 +- drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c | 4 - drivers/media/usb/gspca/xirlink_cit.c | 18 +- drivers/media/usb/hdpvr/hdpvr-video.c | 2 +- drivers/media/usb/pulse8-cec/pulse8-cec.c | 12 +- drivers/media/usb/pvrusb2/pvrusb2-v4l2.c | 4 +- drivers/media/usb/pwc/pwc-if.c | 2 +- drivers/media/usb/s2255/s2255drv.c | 4 +- drivers/media/usb/stk1160/stk1160-v4l.c | 2 +- drivers/media/usb/stkwebcam/stk-webcam.c | 2 +- drivers/media/usb/tm6000/tm6000-video.c | 4 +- drivers/media/usb/usbtv/usbtv-core.c | 2 +- drivers/media/usb/usbtv/usbtv-video.c | 7 +- drivers/media/usb/usbvision/Kconfig | 13 + .../media => media/usb}/usbvision/Makefile | 0 .../usb}/usbvision/usbvision-cards.c | 0 .../usb}/usbvision/usbvision-cards.h | 0 .../media => media/usb}/usbvision/usbvision-core.c | 0 .../media => media/usb}/usbvision/usbvision-i2c.c | 0 drivers/media/usb/usbvision/usbvision-video.c | 1643 ++++++ .../media => media/usb}/usbvision/usbvision.h | 0 drivers/media/usb/uvc/uvc_driver.c | 2 +- drivers/media/usb/zr364xx/zr364xx.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 11 +- drivers/media/v4l2-core/v4l2-dev.c | 10 +- drivers/media/v4l2-core/v4l2-device.c | 8 +- drivers/media/v4l2-core/v4l2-fwnode.c | 192 +- drivers/media/v4l2-core/v4l2-i2c.c | 10 +- drivers/media/v4l2-core/v4l2-ioctl.c | 9 +- drivers/media/v4l2-core/v4l2-mc.c | 18 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 225 +- drivers/misc/Kconfig | 1 - drivers/misc/Makefile | 1 - drivers/misc/altera-stapl/altera.c | 12 +- drivers/misc/cardreader/rts5227.c | 2 +- drivers/misc/cardreader/rts5249.c | 2 - drivers/misc/cardreader/rts5260.c | 2 +- drivers/misc/cardreader/rts5261.c | 2 +- drivers/misc/eeprom/at24.c | 3 +- drivers/misc/habanalabs/device.c | 5 +- drivers/misc/habanalabs/goya/goya.c | 44 +- drivers/misc/lkdtm/bugs.c | 36 - drivers/misc/lkdtm/core.c | 1 - drivers/misc/lkdtm/lkdtm.h | 1 - drivers/misc/uacce/Kconfig | 13 - drivers/misc/uacce/Makefile | 2 - drivers/misc/uacce/uacce.c | 633 -- drivers/mmc/core/block.c | 125 +- drivers/mmc/core/core.c | 59 +- drivers/mmc/core/mmc.c | 63 +- drivers/mmc/core/mmc_ops.c | 200 +- drivers/mmc/core/mmc_ops.h | 15 +- drivers/mmc/core/mmc_test.c | 52 +- drivers/mmc/core/queue.c | 22 +- drivers/mmc/core/sd.c | 10 - drivers/mmc/core/sdio_irq.c | 15 +- drivers/mmc/host/Kconfig | 12 - drivers/mmc/host/Makefile | 1 - drivers/mmc/host/cavium-octeon.c | 4 +- drivers/mmc/host/cqhci.c | 16 +- drivers/mmc/host/cqhci.h | 6 +- drivers/mmc/host/mmc_hsq.c | 348 -- drivers/mmc/host/mmc_hsq.h | 30 - drivers/mmc/host/mmci.c | 43 +- drivers/mmc/host/mmci.h | 8 - drivers/mmc/host/mmci_stm32_sdmmc.c | 208 +- drivers/mmc/host/mtk-sd.c | 41 - drivers/mmc/host/renesas_sdhi.h | 6 - drivers/mmc/host/renesas_sdhi_core.c | 183 +- drivers/mmc/host/rtsx_pci_sdmmc.c | 13 +- drivers/mmc/host/sdhci-acpi.c | 90 +- drivers/mmc/host/sdhci-cadence.c | 20 +- drivers/mmc/host/sdhci-esdhc-imx.c | 181 +- drivers/mmc/host/sdhci-esdhc.h | 1 - drivers/mmc/host/sdhci-iproc.c | 17 +- drivers/mmc/host/sdhci-milbeaut.c | 13 +- drivers/mmc/host/sdhci-msm.c | 29 +- drivers/mmc/host/sdhci-of-arasan.c | 74 +- drivers/mmc/host/sdhci-of-at91.c | 30 +- drivers/mmc/host/sdhci-omap.c | 60 - drivers/mmc/host/sdhci-pci-gli.c | 17 - drivers/mmc/host/sdhci-pci.h | 2 +- drivers/mmc/host/sdhci-pltfm.h | 2 +- drivers/mmc/host/sdhci-sprd.c | 30 +- drivers/mmc/host/sdhci-tegra.c | 34 - drivers/mmc/host/sdhci.c | 45 +- drivers/mmc/host/sdhci.h | 18 +- drivers/mmc/host/sdhci_am654.c | 264 +- drivers/mmc/host/tmio_mmc.h | 11 +- drivers/mmc/host/tmio_mmc_core.c | 77 +- drivers/mmc/host/vub300.c | 4 +- drivers/most/Kconfig | 15 - drivers/most/Makefile | 4 - drivers/most/configfs.c | 724 --- drivers/most/core.c | 1490 ----- drivers/mtd/spi-nor/Kconfig | 8 + drivers/mtd/spi-nor/Makefile | 1 + drivers/mtd/spi-nor/mtk-quadspi.c | 565 ++ drivers/net/Kconfig | 16 - drivers/net/Makefile | 2 - drivers/net/bareudp.c | 817 --- drivers/net/bonding/bond_alb.c | 20 +- drivers/net/bonding/bond_main.c | 63 +- drivers/net/bonding/bond_options.c | 2 - drivers/net/bonding/bonding_priv.h | 5 +- drivers/net/caif/caif_spi.c | 72 +- drivers/net/can/dev.c | 1 - drivers/net/can/slcan.c | 10 +- drivers/net/dsa/b53/b53_common.c | 61 +- drivers/net/dsa/b53/b53_priv.h | 4 +- drivers/net/dsa/bcm_sf2.c | 17 +- drivers/net/dsa/bcm_sf2_cfp.c | 139 +- drivers/net/dsa/lantiq_gswip.c | 4 +- drivers/net/dsa/microchip/Kconfig | 1 - drivers/net/dsa/microchip/ksz_common.c | 26 +- drivers/net/dsa/microchip/ksz_common.h | 3 +- drivers/net/dsa/mt7530.c | 123 +- drivers/net/dsa/mt7530.h | 11 - drivers/net/dsa/mv88e6xxx/chip.c | 494 +- drivers/net/dsa/mv88e6xxx/chip.h | 52 +- drivers/net/dsa/mv88e6xxx/global1.c | 4 +- drivers/net/dsa/mv88e6xxx/global2.c | 8 +- drivers/net/dsa/mv88e6xxx/port.c | 285 +- drivers/net/dsa/mv88e6xxx/port.h | 29 +- drivers/net/dsa/mv88e6xxx/serdes.c | 452 +- drivers/net/dsa/mv88e6xxx/serdes.h | 39 +- drivers/net/dsa/ocelot/felix.c | 97 +- drivers/net/dsa/ocelot/felix.h | 3 - drivers/net/dsa/ocelot/felix_vsc9959.c | 134 +- drivers/net/dsa/qca/ar9331.c | 4 +- drivers/net/dsa/sja1105/Makefile | 1 - drivers/net/dsa/sja1105/sja1105.h | 49 - drivers/net/dsa/sja1105/sja1105_clocking.c | 4 - drivers/net/dsa/sja1105/sja1105_dynamic_config.c | 24 +- drivers/net/dsa/sja1105/sja1105_ethtool.c | 133 +- drivers/net/dsa/sja1105/sja1105_flower.c | 340 -- drivers/net/dsa/sja1105/sja1105_main.c | 403 +- drivers/net/dsa/sja1105/sja1105_ptp.c | 285 +- drivers/net/dsa/sja1105/sja1105_ptp.h | 31 - drivers/net/dsa/sja1105/sja1105_sgmii.h | 53 - drivers/net/dsa/sja1105/sja1105_spi.c | 7 - drivers/net/dsa/sja1105/sja1105_static_config.c | 5 +- drivers/net/dsa/sja1105/sja1105_static_config.h | 1 - drivers/net/dsa/sja1105/sja1105_tas.c | 27 + drivers/net/dsa/vitesse-vsc73xx-core.c | 30 +- drivers/net/dummy.c | 3 + drivers/net/ethernet/3com/3c509.c | 8 +- drivers/net/ethernet/3com/3c515.c | 16 +- drivers/net/ethernet/3com/3c589_cs.c | 2 + drivers/net/ethernet/3com/typhoon.c | 283 +- drivers/net/ethernet/3com/typhoon.h | 4 +- drivers/net/ethernet/adaptec/starfire.c | 19 +- drivers/net/ethernet/aeroflex/greth.c | 2 + drivers/net/ethernet/agere/et131x.c | 1 + drivers/net/ethernet/agere/et131x.h | 1 + drivers/net/ethernet/alacritech/slicoss.c | 3 + drivers/net/ethernet/allwinner/sun4i-emac.c | 2 + drivers/net/ethernet/alteon/acenic.c | 5 +- drivers/net/ethernet/altera/altera_tse_ethtool.c | 1 + drivers/net/ethernet/amazon/ena/ena_com.c | 92 +- drivers/net/ethernet/amazon/ena/ena_com.h | 9 - drivers/net/ethernet/amazon/ena/ena_ethtool.c | 49 +- drivers/net/ethernet/amazon/ena/ena_netdev.c | 114 +- drivers/net/ethernet/amazon/ena/ena_netdev.h | 18 +- drivers/net/ethernet/amd/amd8111e.c | 5 +- drivers/net/ethernet/amd/au1000_eth.c | 5 + drivers/net/ethernet/amd/nmclan_cs.c | 9 +- drivers/net/ethernet/amd/pcnet32.c | 7 + drivers/net/ethernet/amd/sunlance.c | 10 + drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 27 +- drivers/net/ethernet/amd/xgbe/xgbe-main.c | 1 + drivers/net/ethernet/amd/xgbe/xgbe.h | 1 + drivers/net/ethernet/apm/xgene-v2/ethtool.c | 2 + drivers/net/ethernet/apm/xgene-v2/main.c | 1 + drivers/net/ethernet/apm/xgene-v2/main.h | 1 + .../net/ethernet/apm/xgene/xgene_enet_ethtool.c | 2 + drivers/net/ethernet/apm/xgene/xgene_enet_main.c | 1 + drivers/net/ethernet/apm/xgene/xgene_enet_main.h | 1 + drivers/net/ethernet/aquantia/Kconfig | 1 - drivers/net/ethernet/aquantia/atlantic/Makefile | 7 +- drivers/net/ethernet/aquantia/atlantic/aq_cfg.h | 4 + drivers/net/ethernet/aquantia/atlantic/aq_common.h | 1 + .../net/ethernet/aquantia/atlantic/aq_ethtool.c | 181 +- .../net/ethernet/aquantia/atlantic/aq_filters.c | 2 +- drivers/net/ethernet/aquantia/atlantic/aq_hw.h | 8 - drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 1777 ------ drivers/net/ethernet/aquantia/atlantic/aq_macsec.h | 133 - drivers/net/ethernet/aquantia/atlantic/aq_main.c | 1 + drivers/net/ethernet/aquantia/atlantic/aq_nic.c | 29 +- drivers/net/ethernet/aquantia/atlantic/aq_nic.h | 6 +- .../net/ethernet/aquantia/atlantic/aq_pci_func.c | 18 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 10 +- drivers/net/ethernet/aquantia/atlantic/aq_ring.h | 3 +- .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c | 22 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.c | 19 +- .../aquantia/atlantic/hw_atl/hw_atl_utils.h | 53 +- .../aquantia/atlantic/hw_atl/hw_atl_utils_fw2x.c | 81 - .../atlantic/macsec/MSS_Egress_registers.h | 73 - .../atlantic/macsec/MSS_Ingress_registers.h | 77 - .../ethernet/aquantia/atlantic/macsec/macsec_api.c | 2473 -------- .../ethernet/aquantia/atlantic/macsec/macsec_api.h | 323 -- .../aquantia/atlantic/macsec/macsec_struct.h | 914 --- drivers/net/ethernet/aquantia/atlantic/ver.h | 12 + drivers/net/ethernet/arc/emac.h | 1 + drivers/net/ethernet/arc/emac_arc.c | 2 + drivers/net/ethernet/arc/emac_main.c | 1 + drivers/net/ethernet/arc/emac_rockchip.c | 2 + drivers/net/ethernet/atheros/Kconfig | 2 +- drivers/net/ethernet/atheros/ag71xx.c | 188 +- drivers/net/ethernet/atheros/alx/main.c | 5 +- drivers/net/ethernet/atheros/atl1c/atl1c.h | 1 + drivers/net/ethernet/atheros/atl1c/atl1c_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1c/atl1c_main.c | 11 +- drivers/net/ethernet/atheros/atl1e/atl1e.h | 1 + drivers/net/ethernet/atheros/atl1e/atl1e_ethtool.c | 2 + drivers/net/ethernet/atheros/atl1e/atl1e_main.c | 4 + drivers/net/ethernet/atheros/atlx/atl1.c | 6 + drivers/net/ethernet/atheros/atlx/atl2.c | 11 + drivers/net/ethernet/broadcom/b44.c | 5 + drivers/net/ethernet/broadcom/bcm63xx_enet.c | 11 +- drivers/net/ethernet/broadcom/bcmsysport.c | 9 +- drivers/net/ethernet/broadcom/bgmac.c | 12 - drivers/net/ethernet/broadcom/bgmac.h | 5 +- drivers/net/ethernet/broadcom/bnx2.c | 16 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x.h | 8 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 8 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 7 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 243 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 11 +- drivers/net/ethernet/broadcom/bnxt/bnxt_dcb.c | 34 +- drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 34 +- drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 48 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 4 +- drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 59 +- drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 11 +- drivers/net/ethernet/broadcom/cnic_defs.h | 4 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 212 +- drivers/net/ethernet/broadcom/genet/bcmgenet.h | 3 +- drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 6 +- drivers/net/ethernet/broadcom/genet/bcmmii.c | 122 +- drivers/net/ethernet/broadcom/tg3.c | 16 +- drivers/net/ethernet/brocade/bna/bnad.c | 11 +- drivers/net/ethernet/brocade/bna/bnad.h | 4 +- drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 4 +- drivers/net/ethernet/cadence/macb.h | 2 +- drivers/net/ethernet/cadence/macb_main.c | 108 +- drivers/net/ethernet/cavium/common/cavium_ptp.c | 10 +- drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 13 +- drivers/net/ethernet/cavium/liquidio/lio_main.c | 13 + drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 5 +- .../net/ethernet/cavium/liquidio/liquidio_common.h | 6 + .../net/ethernet/cavium/liquidio/octeon_console.c | 12 +- drivers/net/ethernet/cavium/octeon/octeon_mgmt.c | 6 + .../net/ethernet/cavium/thunder/nicvf_ethtool.c | 2 + drivers/net/ethernet/cavium/thunder/nicvf_main.c | 9 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.c | 3 +- drivers/net/ethernet/cavium/thunder/nicvf_queues.h | 4 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.c | 62 +- drivers/net/ethernet/cavium/thunder/thunder_bgx.h | 9 - drivers/net/ethernet/chelsio/cxgb/common.h | 1 + drivers/net/ethernet/chelsio/cxgb/cxgb2.c | 6 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_ioctl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/cxgb3_main.c | 5 +- drivers/net/ethernet/chelsio/cxgb3/t3_cpl.h | 2 +- drivers/net/ethernet/chelsio/cxgb3/version.h | 2 + drivers/net/ethernet/chelsio/cxgb4/clip_tbl.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_entity.h | 8 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h | 4 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 37 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ethtool.c | 28 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c | 307 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.h | 1 + drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 59 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_ptp.c | 3 - .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c | 132 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.h | 3 +- .../net/ethernet/chelsio/cxgb4/cxgb4_tc_matchall.c | 28 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_u32.c | 79 +- .../ethernet/chelsio/cxgb4/cxgb4_tc_u32_parse.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.c | 32 - drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 25 +- drivers/net/ethernet/chelsio/cxgb4/l2t.c | 13 +- drivers/net/ethernet/chelsio/cxgb4/l2t.h | 1 - drivers/net/ethernet/chelsio/cxgb4/sched.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/sge.c | 57 +- drivers/net/ethernet/chelsio/cxgb4/smt.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c | 54 +- drivers/net/ethernet/chelsio/cxgb4/t4_msg.h | 30 +- drivers/net/ethernet/chelsio/cxgb4/t4_regs.h | 6 - drivers/net/ethernet/chelsio/cxgb4/t4_tcb.h | 62 +- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h | 4 +- .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 11 +- drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.c | 2 + drivers/net/ethernet/chelsio/libcxgb/libcxgb_ppm.h | 4 +- drivers/net/ethernet/cirrus/ep93xx_eth.c | 2 + drivers/net/ethernet/cisco/enic/enic.h | 2 + drivers/net/ethernet/cisco/enic/enic_ethtool.c | 24 +- drivers/net/ethernet/cisco/enic/enic_main.c | 8 +- drivers/net/ethernet/cisco/enic/vnic_devcmd.h | 8 +- drivers/net/ethernet/cisco/enic/vnic_vic.h | 2 +- drivers/net/ethernet/cortina/gemini.c | 4 +- drivers/net/ethernet/davicom/dm9000.c | 4 +- drivers/net/ethernet/dec/tulip/de2104x.c | 15 + drivers/net/ethernet/dec/tulip/dmfe.c | 14 + drivers/net/ethernet/dec/tulip/tulip.h | 2 +- drivers/net/ethernet/dec/tulip/tulip_core.c | 26 +- drivers/net/ethernet/dec/tulip/uli526x.c | 13 + drivers/net/ethernet/dec/tulip/winbond-840.c | 12 + drivers/net/ethernet/dlink/dl2k.c | 9 + drivers/net/ethernet/dlink/sundance.c | 20 + drivers/net/ethernet/dnet.c | 1 + drivers/net/ethernet/dnet.h | 1 + drivers/net/ethernet/emulex/benet/be.h | 1 + drivers/net/ethernet/emulex/benet/be_ethtool.c | 4 +- drivers/net/ethernet/emulex/benet/be_main.c | 5 +- drivers/net/ethernet/faraday/ftgmac100.c | 5 + drivers/net/ethernet/faraday/ftmac100.c | 3 + drivers/net/ethernet/fealnx.c | 20 + drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 130 +- drivers/net/ethernet/freescale/dpaa/dpaa_ethtool.c | 17 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 7 +- .../net/ethernet/freescale/dpaa2/dpaa2-ethtool.c | 11 - drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 61 +- drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.h | 1 - drivers/net/ethernet/freescale/enetc/Kconfig | 16 +- drivers/net/ethernet/freescale/enetc/enetc.c | 70 +- drivers/net/ethernet/freescale/enetc/enetc.h | 35 +- .../net/ethernet/freescale/enetc/enetc_ethtool.c | 22 +- drivers/net/ethernet/freescale/enetc/enetc_hw.h | 11 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 19 + drivers/net/ethernet/freescale/enetc/enetc_vf.c | 13 + drivers/net/ethernet/freescale/fec.h | 2 +- drivers/net/ethernet/freescale/fec_main.c | 10 +- drivers/net/ethernet/freescale/fman/Kconfig | 28 - drivers/net/ethernet/freescale/fman/fman.c | 18 - drivers/net/ethernet/freescale/fman/fman.h | 5 - drivers/net/ethernet/freescale/fman/fman_dtsec.c | 50 +- drivers/net/ethernet/freescale/fman/fman_memac.c | 12 +- drivers/net/ethernet/freescale/fman/fman_tgec.c | 10 +- drivers/net/ethernet/freescale/fman/mac.c | 13 +- .../net/ethernet/freescale/fs_enet/fs_enet-main.c | 2 + drivers/net/ethernet/freescale/fs_enet/fs_enet.h | 2 + drivers/net/ethernet/freescale/gianfar.c | 2 + drivers/net/ethernet/freescale/gianfar.h | 1 + drivers/net/ethernet/freescale/gianfar_ethtool.c | 35 +- drivers/net/ethernet/freescale/ucc_geth.c | 1 + drivers/net/ethernet/freescale/ucc_geth.h | 1 + drivers/net/ethernet/freescale/ucc_geth_ethtool.c | 2 + drivers/net/ethernet/hisilicon/hip04_eth.c | 16 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_ppe.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_rcb.h | 2 +- drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 5 - drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 55 +- drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 - drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 2 - drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 24 +- drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 9 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 159 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_err.c | 3 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 111 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 - .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 388 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 369 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 4 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 50 +- drivers/net/ethernet/huawei/hinic/hinic_hw_cmdq.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.c | 52 +- drivers/net/ethernet/huawei/hinic/hinic_hw_dev.h | 2 +- drivers/net/ethernet/huawei/hinic/hinic_hw_eqs.c | 26 +- drivers/net/ethernet/huawei/hinic/hinic_hw_if.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_hw_mgmt.c | 5 +- drivers/net/ethernet/huawei/hinic/hinic_hw_qp.h | 1 - drivers/net/ethernet/huawei/hinic/hinic_main.c | 3 +- drivers/net/ethernet/huawei/hinic/hinic_rx.c | 8 +- drivers/net/ethernet/huawei/hinic/hinic_tx.c | 4 +- drivers/net/ethernet/ibm/emac/core.c | 3 +- drivers/net/ethernet/ibm/ibmveth.c | 59 +- drivers/net/ethernet/ibm/ibmveth.h | 3 - drivers/net/ethernet/ibm/ibmvnic.c | 24 +- drivers/net/ethernet/ibm/ibmvnic.h | 6 +- drivers/net/ethernet/intel/Kconfig | 1 - drivers/net/ethernet/intel/e1000/e1000_ethtool.c | 1 - drivers/net/ethernet/intel/e1000/e1000_main.c | 6 +- drivers/net/ethernet/intel/e1000e/ethtool.c | 3 - drivers/net/ethernet/intel/e1000e/hw.h | 6 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 7 - drivers/net/ethernet/intel/e1000e/mac.c | 4 +- drivers/net/ethernet/intel/e1000e/netdev.c | 27 +- drivers/net/ethernet/intel/e1000e/ptp.c | 1 - drivers/net/ethernet/intel/fm10k/fm10k.h | 6 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 - drivers/net/ethernet/intel/i40e/i40e.h | 4 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 5 - drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 4 +- drivers/net/ethernet/intel/iavf/iavf.h | 2 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 24 +- drivers/net/ethernet/intel/iavf/iavf_main.c | 10 +- drivers/net/ethernet/intel/iavf/iavf_virtchnl.c | 27 + drivers/net/ethernet/intel/ice/Makefile | 1 - drivers/net/ethernet/intel/ice/ice.h | 17 +- drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 16 - drivers/net/ethernet/intel/ice/ice_base.c | 87 +- drivers/net/ethernet/intel/ice/ice_base.h | 4 +- drivers/net/ethernet/intel/ice/ice_common.c | 132 +- drivers/net/ethernet/intel/ice/ice_common.h | 11 + drivers/net/ethernet/intel/ice/ice_dcb.c | 8 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 183 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 1 - drivers/net/ethernet/intel/ice/ice_dcb_nl.c | 78 +- drivers/net/ethernet/intel/ice/ice_devids.h | 26 +- drivers/net/ethernet/intel/ice/ice_devlink.c | 416 -- drivers/net/ethernet/intel/ice/ice_devlink.h | 17 - drivers/net/ethernet/intel/ice/ice_ethtool.c | 561 +- drivers/net/ethernet/intel/ice/ice_flex_pipe.c | 65 +- drivers/net/ethernet/intel/ice/ice_flow.c | 8 +- drivers/net/ethernet/intel/ice/ice_hw_autogen.h | 12 +- drivers/net/ethernet/intel/ice/ice_lib.c | 392 +- drivers/net/ethernet/intel/ice/ice_lib.h | 12 +- drivers/net/ethernet/intel/ice/ice_main.c | 471 +- drivers/net/ethernet/intel/ice/ice_nvm.c | 508 +- drivers/net/ethernet/intel/ice/ice_nvm.h | 12 - drivers/net/ethernet/intel/ice/ice_sriov.c | 2 + drivers/net/ethernet/intel/ice/ice_switch.c | 24 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 16 +- drivers/net/ethernet/intel/ice/ice_txrx.h | 6 +- drivers/net/ethernet/intel/ice/ice_txrx_lib.c | 2 +- drivers/net/ethernet/intel/ice/ice_type.h | 34 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 908 ++- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 48 +- drivers/net/ethernet/intel/ice/ice_xsk.c | 40 +- drivers/net/ethernet/intel/ice/ice_xsk.h | 4 +- drivers/net/ethernet/intel/igb/igb.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 22 +- drivers/net/ethernet/intel/igb/igb_hwmon.c | 6 +- drivers/net/ethernet/intel/igbvf/ethtool.c | 1 - drivers/net/ethernet/intel/igc/Makefile | 2 +- drivers/net/ethernet/intel/igc/igc.h | 12 +- drivers/net/ethernet/intel/igc/igc_defines.h | 6 - drivers/net/ethernet/intel/igc/igc_dump.c | 323 -- drivers/net/ethernet/intel/igc/igc_ethtool.c | 83 +- drivers/net/ethernet/intel/igc/igc_main.c | 144 - drivers/net/ethernet/intel/igc/igc_ptp.c | 2 +- drivers/net/ethernet/intel/igc/igc_regs.h | 5 - drivers/net/ethernet/intel/ixgbe/ixgbe.h | 2 +- drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 1 - drivers/net/ethernet/intel/ixgbe/ixgbe_fcoe.c | 17 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 1 - drivers/net/ethernet/jme.c | 10 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 1 - drivers/net/ethernet/marvell/mvmdio.c | 2 +- drivers/net/ethernet/marvell/mvneta.c | 368 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_cls.c | 6 - drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 104 +- drivers/net/ethernet/marvell/octeontx2/Kconfig | 6 - drivers/net/ethernet/marvell/octeontx2/af/cgx.c | 192 +- drivers/net/ethernet/marvell/octeontx2/af/cgx.h | 16 +- .../net/ethernet/marvell/octeontx2/af/cgx_fw_if.h | 8 +- drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 38 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 169 +- drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 32 +- .../net/ethernet/marvell/octeontx2/af/rvu_cgx.c | 79 +- .../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 287 +- .../net/ethernet/marvell/octeontx2/af/rvu_npa.c | 13 +- .../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 4 +- .../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 3 - .../net/ethernet/marvell/octeontx2/nic/Makefile | 2 - .../ethernet/marvell/octeontx2/nic/otx2_common.c | 163 +- .../ethernet/marvell/octeontx2/nic/otx2_common.h | 49 +- .../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 182 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 861 +-- .../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 13 - .../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 42 +- .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 648 --- drivers/net/ethernet/marvell/skge.c | 1 - drivers/net/ethernet/marvell/skge.h | 8 +- drivers/net/ethernet/marvell/sky2.c | 4 - drivers/net/ethernet/marvell/sky2.h | 8 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 7 +- drivers/net/ethernet/mellanox/mlx4/crdump.c | 39 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 4 - drivers/net/ethernet/mellanox/mlx4/mcg.c | 62 +- drivers/net/ethernet/mellanox/mlx5/core/Kconfig | 10 - drivers/net/ethernet/mellanox/mlx5/core/Makefile | 9 +- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 4 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 43 +- drivers/net/ethernet/mellanox/mlx5/core/devlink.h | 6 - .../ethernet/mellanox/mlx5/core/diag/fw_tracer.c | 2 +- .../ethernet/mellanox/mlx5/core/diag/rsc_dump.c | 286 - .../ethernet/mellanox/mlx5/core/diag/rsc_dump.h | 58 - drivers/net/ethernet/mellanox/mlx5/core/en.h | 40 +- .../net/ethernet/mellanox/mlx5/core/en/devlink.c | 39 - .../net/ethernet/mellanox/mlx5/core/en/devlink.h | 15 - .../net/ethernet/mellanox/mlx5/core/en/health.c | 109 +- .../net/ethernet/mellanox/mlx5/core/en/health.h | 11 +- .../net/ethernet/mellanox/mlx5/core/en/mapping.c | 218 - .../net/ethernet/mellanox/mlx5/core/en/mapping.h | 27 - drivers/net/ethernet/mellanox/mlx5/core/en/port.c | 253 +- drivers/net/ethernet/mellanox/mlx5/core/en/port.h | 8 +- .../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 270 +- .../ethernet/mellanox/mlx5/core/en/reporter_tx.c | 183 +- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c | 1369 ----- drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h | 180 - .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 115 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.h | 3 +- drivers/net/ethernet/mellanox/mlx5/core/en/txrx.h | 10 - .../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 1 + .../ethernet/mellanox/mlx5/core/en_accel/ktls.h | 4 +- .../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 55 +- .../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 134 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 247 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 272 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 12 - drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 83 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 1148 +--- drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 54 - drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 13 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 12 +- .../net/ethernet/mellanox/mlx5/core/esw/Makefile | 2 - .../net/ethernet/mellanox/mlx5/core/esw/chains.c | 944 --- .../net/ethernet/mellanox/mlx5/core/esw/chains.h | 49 - drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 394 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 69 +- .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 985 +--- .../mellanox/mlx5/core/eswitch_offloads_chains.c | 758 +++ .../mellanox/mlx5/core/eswitch_offloads_chains.h | 30 + .../mellanox/mlx5/core/eswitch_offloads_termtbl.c | 106 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 82 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/fw.c | 40 - drivers/net/ethernet/mellanox/mlx5/core/health.c | 4 +- .../ethernet/mellanox/mlx5/core/ipoib/ethtool.c | 3 - .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c | 2 +- .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 15 +- drivers/net/ethernet/mellanox/mlx5/core/lag.h | 1 + drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 14 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.h | 1 - .../net/ethernet/mellanox/mlx5/core/lib/crypto.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/main.c | 37 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 6 +- drivers/net/ethernet/mellanox/mlx5/core/mr.c | 35 +- drivers/net/ethernet/mellanox/mlx5/core/rl.c | 130 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 3 +- .../mellanox/mlx5/core/steering/dr_action.c | 29 +- .../mellanox/mlx5/core/steering/dr_domain.c | 17 +- .../mellanox/mlx5/core/steering/dr_icm_pool.c | 2 +- .../mellanox/mlx5/core/steering/dr_matcher.c | 12 +- .../ethernet/mellanox/mlx5/core/steering/dr_rule.c | 18 +- .../ethernet/mellanox/mlx5/core/steering/dr_send.c | 19 +- .../ethernet/mellanox/mlx5/core/steering/dr_ste.c | 7 +- .../mellanox/mlx5/core/steering/dr_table.c | 8 +- .../mellanox/mlx5/core/steering/dr_types.h | 2 +- .../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 23 +- .../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 106 +- drivers/net/ethernet/mellanox/mlx5/core/vport.c | 3 - drivers/net/ethernet/mellanox/mlx5/core/wq.c | 39 +- drivers/net/ethernet/mellanox/mlx5/core/wq.h | 2 - drivers/net/ethernet/mellanox/mlxfw/Kconfig | 1 - drivers/net/ethernet/mellanox/mlxfw/mlxfw.h | 50 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_fsm.c | 296 +- drivers/net/ethernet/mellanox/mlxfw/mlxfw_mfa2.c | 2 +- .../net/ethernet/mellanox/mlxfw/mlxfw_mfa2_tlv.h | 2 +- drivers/net/ethernet/mellanox/mlxsw/core.c | 205 +- drivers/net/ethernet/mellanox/mlxsw/core.h | 115 +- .../mellanox/mlxsw/core_acl_flex_actions.c | 563 +- .../mellanox/mlxsw/core_acl_flex_actions.h | 17 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 52 +- .../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 36 +- drivers/net/ethernet/mellanox/mlxsw/i2c.c | 1 - drivers/net/ethernet/mellanox/mlxsw/pci.c | 59 +- drivers/net/ethernet/mellanox/mlxsw/pci_hw.h | 9 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 47 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 - drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 221 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 96 +- .../net/ethernet/mellanox/mlxsw/spectrum1_kvdl.c | 2 +- .../net/ethernet/mellanox/mlxsw/spectrum2_kvdl.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl.c | 192 +- .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 2 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.c | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.c | 268 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_cnt.h | 2 - .../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 35 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 165 +- .../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 63 +- .../net/ethernet/mellanox/mlxsw/spectrum_kvdl.c | 18 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 62 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_nve.c | 28 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_ptp.c | 4 - .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 267 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 543 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.h | 43 - .../net/ethernet/mellanox/mlxsw/spectrum_span.c | 102 +- .../ethernet/mellanox/mlxsw/spectrum_switchdev.c | 263 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 596 +- .../net/ethernet/mellanox/mlxsw/spectrum_trap.h | 24 - drivers/net/ethernet/mellanox/mlxsw/switchx2.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/trap.h | 2 - drivers/net/ethernet/micrel/ks8851_mll.c | 93 +- drivers/net/ethernet/micrel/ksz884x.c | 2 +- drivers/net/ethernet/mscc/ocelot.c | 141 +- drivers/net/ethernet/mscc/ocelot.h | 10 + drivers/net/ethernet/mscc/ocelot_ace.c | 619 +- drivers/net/ethernet/mscc/ocelot_ace.h | 30 +- drivers/net/ethernet/mscc/ocelot_board.c | 171 +- drivers/net/ethernet/mscc/ocelot_flower.c | 272 +- drivers/net/ethernet/mscc/ocelot_police.c | 27 - drivers/net/ethernet/mscc/ocelot_police.h | 11 +- drivers/net/ethernet/mscc/ocelot_tc.c | 24 +- drivers/net/ethernet/mscc/ocelot_vcap.h | 403 ++ drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 - drivers/net/ethernet/natsemi/jazzsonic.c | 31 +- drivers/net/ethernet/natsemi/macsonic.c | 48 +- drivers/net/ethernet/natsemi/sonic.c | 66 +- drivers/net/ethernet/natsemi/sonic.h | 2 +- drivers/net/ethernet/natsemi/xtsonic.c | 40 +- drivers/net/ethernet/neterion/vxge/vxge-config.h | 2 +- drivers/net/ethernet/neterion/vxge/vxge-main.h | 14 +- drivers/net/ethernet/netronome/nfp/bpf/fw.h | 6 +- drivers/net/ethernet/netronome/nfp/flower/action.c | 4 - drivers/net/ethernet/netronome/nfp/flower/cmsg.h | 4 +- .../net/ethernet/netronome/nfp/flower/offload.c | 3 +- .../net/ethernet/netronome/nfp/flower/qos_conf.c | 3 +- drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 2 +- drivers/net/ethernet/netronome/nfp/nfp_main.h | 2 +- .../net/ethernet/netronome/nfp/nfp_net_debugdump.c | 8 +- .../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 22 +- drivers/net/ethernet/netronome/nfp/nfp_net_repr.h | 2 +- .../ethernet/netronome/nfp/nfpcore/nfp6000_pcie.c | 32 +- .../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 2 +- drivers/net/ethernet/ni/nixge.c | 22 +- drivers/net/ethernet/pensando/ionic/ionic.h | 3 +- .../net/ethernet/pensando/ionic/ionic_bus_pci.c | 27 +- .../net/ethernet/pensando/ionic/ionic_debugfs.c | 8 +- drivers/net/ethernet/pensando/ionic/ionic_dev.c | 53 +- drivers/net/ethernet/pensando/ionic/ionic_dev.h | 1 - .../net/ethernet/pensando/ionic/ionic_devlink.c | 7 +- .../net/ethernet/pensando/ionic/ionic_ethtool.c | 61 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 41 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 477 +- drivers/net/ethernet/pensando/ionic/ionic_lif.h | 20 +- drivers/net/ethernet/pensando/ionic/ionic_main.c | 29 +- drivers/net/ethernet/pensando/ionic/ionic_regs.h | 2 +- drivers/net/ethernet/pensando/ionic/ionic_stats.c | 20 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 25 +- drivers/net/ethernet/pensando/ionic/ionic_txrx.h | 1 - drivers/net/ethernet/qlogic/netxen/netxen_nic.h | 2 +- .../ethernet/qlogic/netxen/netxen_nic_ethtool.c | 21 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 38 +- drivers/net/ethernet/qlogic/qed/qed_main.c | 13 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 - drivers/net/ethernet/qlogic/qede/qede_ethtool.c | 15 +- drivers/net/ethernet/qlogic/qede/qede_filter.c | 10 +- drivers/net/ethernet/qlogic/qede/qede_rdma.c | 29 +- drivers/net/ethernet/qlogic/qlcnic/qlcnic.h | 8 +- .../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 23 +- drivers/net/ethernet/qualcomm/emac/emac-mac.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.c | 220 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_config.h | 3 +- .../net/ethernet/qualcomm/rmnet/rmnet_handlers.c | 7 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c | 21 +- drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.h | 4 +- drivers/net/ethernet/realtek/r8169_main.c | 462 +- drivers/net/ethernet/realtek/r8169_phy_config.c | 18 +- drivers/net/ethernet/renesas/sh_eth.c | 104 +- drivers/net/ethernet/renesas/sh_eth.h | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 1 - drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 2 +- drivers/net/ethernet/sfc/ef10.c | 32 +- drivers/net/ethernet/sfc/ef10_sriov.c | 66 +- drivers/net/ethernet/sfc/efx.c | 1 + drivers/net/ethernet/sfc/efx.h | 19 +- drivers/net/ethernet/sfc/efx_channels.c | 26 +- drivers/net/ethernet/sfc/efx_common.c | 9 +- drivers/net/ethernet/sfc/ethtool.c | 42 +- drivers/net/ethernet/sfc/falcon/ethtool.c | 6 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 6 +- drivers/net/ethernet/sfc/falcon/net_driver.h | 2 +- drivers/net/ethernet/sfc/mcdi.c | 32 +- drivers/net/ethernet/sfc/net_driver.h | 11 +- drivers/net/ethernet/sfc/ptp.c | 38 +- drivers/net/ethernet/sfc/rx.c | 2 +- drivers/net/ethernet/sfc/rx_common.c | 6 +- drivers/net/ethernet/sfc/tx.c | 41 +- drivers/net/ethernet/sfc/tx_common.c | 29 +- drivers/net/ethernet/sfc/tx_common.h | 6 - drivers/net/ethernet/sgi/ioc3-eth.c | 29 +- drivers/net/ethernet/socionext/netsec.c | 31 +- drivers/net/ethernet/socionext/sni_ave.c | 9 - drivers/net/ethernet/stmicro/stmmac/Kconfig | 10 - drivers/net/ethernet/stmicro/stmmac/Makefile | 1 - drivers/net/ethernet/stmicro/stmmac/common.h | 18 - drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c | 592 -- drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 4 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 3 +- drivers/net/ethernet/stmicro/stmmac/dwmac4.h | 25 - drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 195 - drivers/net/ethernet/stmicro/stmmac/dwmac4_lib.c | 15 +- drivers/net/ethernet/stmicro/stmmac/dwmac_lib.c | 7 +- .../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 99 - drivers/net/ethernet/stmicro/stmmac/dwxlgmac2.h | 22 - drivers/net/ethernet/stmicro/stmmac/hwif.c | 45 +- drivers/net/ethernet/stmicro/stmmac/hwif.h | 27 - .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 16 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 15 +- drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 178 +- drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 27 - drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 332 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 21 +- .../net/ethernet/stmicro/stmmac/stmmac_selftests.c | 4 +- drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +- drivers/net/ethernet/sun/cassini.c | 28 +- drivers/net/ethernet/sun/sungem.c | 30 +- drivers/net/ethernet/sun/sunvnet_common.c | 23 +- drivers/net/ethernet/synopsys/dwc-xlgmac-ethtool.c | 17 +- drivers/net/ethernet/tehuti/tehuti.c | 2 - drivers/net/ethernet/tehuti/tehuti.h | 2 +- drivers/net/ethernet/ti/Kconfig | 20 +- drivers/net/ethernet/ti/Makefile | 3 - drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 747 --- drivers/net/ethernet/ti/am65-cpsw-nuss.c | 1965 ------- drivers/net/ethernet/ti/am65-cpsw-nuss.h | 142 - drivers/net/ethernet/ti/cpsw.c | 1 - drivers/net/ethernet/ti/cpsw_ale.c | 38 - drivers/net/ethernet/ti/cpsw_ale.h | 4 - drivers/net/ethernet/ti/cpsw_new.c | 1 - drivers/net/ethernet/ti/davinci_emac.c | 1 - drivers/net/ethernet/ti/k3-cppi-desc-pool.c | 126 - drivers/net/ethernet/ti/k3-cppi-desc-pool.h | 30 - drivers/net/ethernet/toshiba/ps3_gelic_net.h | 2 +- drivers/net/ethernet/toshiba/ps3_gelic_wireless.h | 2 +- drivers/net/ethernet/toshiba/spider_net.h | 2 +- drivers/net/ethernet/toshiba/tc35815.c | 2 +- drivers/net/ethernet/via/via-velocity.c | 2 - drivers/net/ethernet/xilinx/Kconfig | 1 + drivers/net/ethernet/xilinx/ll_temac.h | 12 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 370 +- drivers/net/ethernet/xilinx/xilinx_axienet.h | 19 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 444 +- drivers/net/fddi/skfp/drvfbi.c | 4 +- drivers/net/fddi/skfp/h/skfbi.h | 5 + drivers/net/geneve.c | 8 +- drivers/net/gtp.c | 4 +- drivers/net/hyperv/netvsc.c | 11 +- drivers/net/hyperv/netvsc_drv.c | 49 +- drivers/net/ieee802154/ca8210.c | 3 +- drivers/net/ifb.c | 6 +- drivers/net/ipa/Kconfig | 19 - drivers/net/ipa/Makefile | 12 - drivers/net/ipa/gsi.c | 2055 ------- drivers/net/ipa/gsi.h | 257 - drivers/net/ipa/gsi_private.h | 118 - drivers/net/ipa/gsi_reg.h | 417 -- drivers/net/ipa/gsi_trans.c | 786 --- drivers/net/ipa/gsi_trans.h | 226 - drivers/net/ipa/ipa.h | 148 - drivers/net/ipa/ipa_clock.c | 313 - drivers/net/ipa/ipa_clock.h | 53 - drivers/net/ipa/ipa_cmd.c | 680 --- drivers/net/ipa/ipa_cmd.h | 195 - drivers/net/ipa/ipa_data-sc7180.c | 307 - drivers/net/ipa/ipa_data-sdm845.c | 329 -- drivers/net/ipa/ipa_data.h | 280 - drivers/net/ipa/ipa_endpoint.c | 1706 ------ drivers/net/ipa/ipa_endpoint.h | 110 - drivers/net/ipa/ipa_gsi.c | 54 - drivers/net/ipa/ipa_gsi.h | 60 - drivers/net/ipa/ipa_interrupt.c | 253 - drivers/net/ipa/ipa_interrupt.h | 117 - drivers/net/ipa/ipa_main.c | 953 ---- drivers/net/ipa/ipa_mem.c | 314 - drivers/net/ipa/ipa_mem.h | 90 - drivers/net/ipa/ipa_modem.c | 383 -- drivers/net/ipa/ipa_modem.h | 31 - drivers/net/ipa/ipa_qmi.c | 538 -- drivers/net/ipa/ipa_qmi.h | 41 - drivers/net/ipa/ipa_qmi_msg.c | 663 --- drivers/net/ipa/ipa_qmi_msg.h | 252 - drivers/net/ipa/ipa_reg.c | 38 - drivers/net/ipa/ipa_reg.h | 476 -- drivers/net/ipa/ipa_smp2p.c | 335 -- drivers/net/ipa/ipa_smp2p.h | 48 - drivers/net/ipa/ipa_table.c | 700 --- drivers/net/ipa/ipa_table.h | 103 - drivers/net/ipa/ipa_uc.c | 211 - drivers/net/ipa/ipa_uc.h | 32 - drivers/net/ipa/ipa_version.h | 23 - drivers/net/ipvlan/ipvlan_core.c | 19 +- drivers/net/ipvlan/ipvlan_main.c | 5 +- drivers/net/macsec.c | 782 +-- drivers/net/macvlan.c | 2 - drivers/net/netdevsim/dev.c | 288 +- drivers/net/netdevsim/health.c | 4 +- drivers/net/netdevsim/ipsec.c | 30 +- drivers/net/netdevsim/netdevsim.h | 5 - drivers/net/phy/Kconfig | 25 +- drivers/net/phy/Makefile | 8 +- drivers/net/phy/aquantia_main.c | 38 +- drivers/net/phy/bcm-phy-lib.c | 22 - drivers/net/phy/bcm-phy-lib.h | 1 - drivers/net/phy/bcm63xx.c | 1 - drivers/net/phy/bcm7xxx.c | 4 - drivers/net/phy/bcm84881.c | 27 +- drivers/net/phy/broadcom.c | 28 +- drivers/net/phy/dp83640.c | 2 +- drivers/net/phy/dp83867.c | 171 +- drivers/net/phy/linkmode.c | 95 - drivers/net/phy/marvell.c | 29 +- drivers/net/phy/marvell10g.c | 313 +- drivers/net/phy/mdio-bcm-iproc.c | 20 - drivers/net/phy/mdio-bcm-unimac.c | 6 +- drivers/net/phy/mdio-ipq8064.c | 166 - drivers/net/phy/mdio-mux-bcm-iproc.c | 21 +- drivers/net/phy/mdio-mvusb.c | 120 - drivers/net/phy/mdio-xpcs.c | 716 --- drivers/net/phy/mdio_bus.c | 85 +- drivers/net/phy/micrel.c | 50 - drivers/net/phy/mscc.c | 3824 +++++++++++++ drivers/net/phy/mscc/Makefile | 10 - drivers/net/phy/mscc/mscc.h | 400 -- drivers/net/phy/mscc/mscc_fc_buffer.h | 64 - drivers/net/phy/mscc/mscc_mac.h | 159 - drivers/net/phy/mscc/mscc_macsec.c | 1051 ---- drivers/net/phy/mscc/mscc_macsec.h | 324 -- drivers/net/phy/mscc/mscc_main.c | 2465 -------- drivers/net/phy/mscc_fc_buffer.h | 64 + drivers/net/phy/mscc_mac.h | 159 + drivers/net/phy/mscc_macsec.h | 266 + drivers/net/phy/nxp-tja11xx.c | 16 +- drivers/net/phy/phy-c45.c | 11 +- drivers/net/phy/phy-core.c | 71 +- drivers/net/phy/phy.c | 29 +- drivers/net/phy/phy_device.c | 114 +- drivers/net/phy/phylink.c | 530 +- drivers/net/phy/realtek.c | 60 +- drivers/net/phy/sfp-bus.c | 32 +- drivers/net/phy/smsc.c | 16 +- drivers/net/slip/slhc.c | 14 +- drivers/net/slip/slip.c | 10 +- drivers/net/team/team.c | 2 - drivers/net/tun.c | 108 +- drivers/net/usb/cdc-phonet.c | 2 +- drivers/net/usb/cdc_ncm.c | 411 +- drivers/net/usb/huawei_cdc_ncm.c | 8 +- drivers/net/usb/qmi_wwan.c | 47 +- drivers/net/usb/r8152.c | 41 +- drivers/net/veth.c | 259 +- drivers/net/virtio_net.c | 109 +- drivers/net/vmxnet3/vmxnet3_drv.c | 5 +- drivers/net/vmxnet3/vmxnet3_ethtool.c | 24 +- drivers/net/vrf.c | 4 +- drivers/net/vxlan.c | 11 +- drivers/net/wan/Kconfig | 2 +- drivers/net/wan/Makefile | 35 +- drivers/net/wan/farsync.h | 2 +- drivers/net/wan/wanxl.c | 2 +- drivers/net/wireguard/device.c | 13 +- drivers/net/wireguard/netlink.c | 8 +- drivers/net/wireguard/noise.c | 55 +- drivers/net/wireguard/noise.h | 12 +- drivers/net/wireguard/peer.c | 7 +- drivers/net/wireguard/queueing.h | 10 +- drivers/net/wireguard/receive.c | 14 +- drivers/net/wireguard/send.c | 16 +- drivers/net/wireguard/socket.c | 1 + drivers/net/wireless/admtek/adm8211.h | 2 +- drivers/net/wireless/ath/ath10k/ahb.c | 4 +- drivers/net/wireless/ath/ath10k/core.c | 86 +- drivers/net/wireless/ath/ath10k/core.h | 5 - drivers/net/wireless/ath/ath10k/debug.c | 12 +- drivers/net/wireless/ath/ath10k/htt_rx.c | 3 +- drivers/net/wireless/ath/ath10k/htt_tx.c | 12 +- drivers/net/wireless/ath/ath10k/hw.c | 1 - drivers/net/wireless/ath/ath10k/hw.h | 3 - drivers/net/wireless/ath/ath10k/mac.c | 31 +- drivers/net/wireless/ath/ath10k/sdio.c | 25 +- drivers/net/wireless/ath/ath10k/wmi.c | 19 +- drivers/net/wireless/ath/ath10k/wmi.h | 7 - drivers/net/wireless/ath/ath11k/Kconfig | 1 - drivers/net/wireless/ath/ath11k/Makefile | 1 - drivers/net/wireless/ath/ath11k/ahb.c | 11 +- drivers/net/wireless/ath/ath11k/ce.h | 1 - drivers/net/wireless/ath/ath11k/core.c | 14 +- drivers/net/wireless/ath/ath11k/core.h | 14 +- drivers/net/wireless/ath/ath11k/debug.h | 15 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.c | 56 +- drivers/net/wireless/ath/ath11k/debug_htt_stats.h | 28 - drivers/net/wireless/ath/ath11k/debugfs_sta.c | 14 +- drivers/net/wireless/ath/ath11k/dp.c | 76 +- drivers/net/wireless/ath/ath11k/dp.h | 35 +- drivers/net/wireless/ath/ath11k/dp_rx.c | 1492 ++--- drivers/net/wireless/ath/ath11k/dp_rx.h | 14 +- drivers/net/wireless/ath/ath11k/dp_tx.c | 3 +- drivers/net/wireless/ath/ath11k/hal.c | 66 +- drivers/net/wireless/ath/ath11k/hal.h | 23 +- drivers/net/wireless/ath/ath11k/hal_rx.c | 42 +- drivers/net/wireless/ath/ath11k/hal_rx.h | 30 - drivers/net/wireless/ath/ath11k/hw.h | 1 - drivers/net/wireless/ath/ath11k/mac.c | 123 +- drivers/net/wireless/ath/ath11k/mac.h | 2 - drivers/net/wireless/ath/ath11k/peer.c | 3 - drivers/net/wireless/ath/ath11k/peer.h | 9 - drivers/net/wireless/ath/ath11k/qmi.c | 1 - drivers/net/wireless/ath/ath11k/rx_desc.h | 10 +- drivers/net/wireless/ath/ath11k/thermal.c | 224 - drivers/net/wireless/ath/ath11k/thermal.h | 53 - drivers/net/wireless/ath/ath11k/wmi.c | 260 - drivers/net/wireless/ath/ath11k/wmi.h | 96 - drivers/net/wireless/ath/ath5k/Kconfig | 2 +- drivers/net/wireless/ath/ath5k/debug.c | 174 +- drivers/net/wireless/ath/ath9k/main.c | 6 - drivers/net/wireless/ath/ath9k/xmit.c | 7 +- drivers/net/wireless/ath/carl9170/debug.c | 2 +- drivers/net/wireless/ath/wil6210/ethtool.c | 1 - drivers/net/wireless/atmel/at76c50x-usb.h | 2 +- drivers/net/wireless/broadcom/b43/debugfs.c | 2 +- drivers/net/wireless/broadcom/b43legacy/debugfs.c | 2 +- drivers/net/wireless/broadcom/b43legacy/sysfs.c | 6 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/chip.c | 1 - .../broadcom/brcm80211/brcmfmac/firmware.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 2 +- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 5 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 - .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 2 - .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 127 +- .../broadcom/brcm80211/include/brcm_hw_ids.h | 2 - drivers/net/wireless/intel/ipw2x00/ipw2100.c | 26 +- drivers/net/wireless/intel/ipw2x00/ipw2200.c | 48 +- drivers/net/wireless/intel/ipw2x00/libipw_rx.c | 4 +- drivers/net/wireless/intel/ipw2x00/libipw_wx.c | 8 +- drivers/net/wireless/intel/iwlegacy/3945-mac.c | 4 +- drivers/net/wireless/intel/iwlegacy/4965.c | 3 +- drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 349 +- drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 189 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 14 +- drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 14 +- .../net/wireless/intel/iwlwifi/fw/api/commands.h | 9 +- .../net/wireless/intel/iwlwifi/fw/api/location.h | 6 - drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 83 +- drivers/net/wireless/intel/iwlwifi/fw/api/soc.h | 87 - drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 72 +- drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 6 +- drivers/net/wireless/intel/iwlwifi/fw/file.h | 11 +- drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 2 + drivers/net/wireless/intel/iwlwifi/iwl-config.h | 121 +- drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 6 - drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 5 +- drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 8 +- drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 3 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 5 +- drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 4 - .../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 9 - drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h | 1 - drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 55 +- drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 7 - drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 3 +- drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 38 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 6 +- drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 169 +- drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 8 +- .../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 - drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 944 +-- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 1 + drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 10 +- drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 2 +- .../net/wireless/intersil/hostap/hostap_common.h | 2 +- .../net/wireless/intersil/hostap/hostap_download.c | 10 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/intersil/orinoco/fw.c | 2 +- drivers/net/wireless/intersil/orinoco/hermes.h | 2 +- drivers/net/wireless/intersil/orinoco/hermes_dld.c | 6 +- .../net/wireless/intersil/orinoco/orinoco_usb.c | 23 +- drivers/net/wireless/intersil/p54/eeprom.h | 8 +- drivers/net/wireless/intersil/p54/lmac.h | 6 +- drivers/net/wireless/intersil/p54/p54.h | 2 +- drivers/net/wireless/intersil/prism54/oid_mgt.c | 34 +- drivers/net/wireless/mac80211_hwsim.c | 339 +- drivers/net/wireless/mac80211_hwsim.h | 21 - drivers/net/wireless/marvell/libertas/host.h | 4 +- drivers/net/wireless/marvell/libertas/if_sdio.c | 2 +- drivers/net/wireless/marvell/libertas/if_spi.c | 5 +- drivers/net/wireless/marvell/libertas/if_usb.h | 2 +- drivers/net/wireless/marvell/libertas_tf/if_usb.h | 2 +- drivers/net/wireless/marvell/mwifiex/11ac.c | 8 +- drivers/net/wireless/marvell/mwifiex/11ac.h | 8 +- drivers/net/wireless/marvell/mwifiex/11h.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n.h | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.c | 8 +- drivers/net/wireless/marvell/mwifiex/11n_aggr.h | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.c | 8 +- .../net/wireless/marvell/mwifiex/11n_rxreorder.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 10 +- drivers/net/wireless/marvell/mwifiex/cfg80211.h | 8 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 8 +- drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 +- drivers/net/wireless/marvell/mwifiex/debugfs.c | 8 +- drivers/net/wireless/marvell/mwifiex/decl.h | 8 +- drivers/net/wireless/marvell/mwifiex/ethtool.c | 8 +- drivers/net/wireless/marvell/mwifiex/fw.h | 48 +- drivers/net/wireless/marvell/mwifiex/ie.c | 8 +- drivers/net/wireless/marvell/mwifiex/init.c | 8 +- drivers/net/wireless/marvell/mwifiex/ioctl.h | 8 +- drivers/net/wireless/marvell/mwifiex/join.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.c | 8 +- drivers/net/wireless/marvell/mwifiex/main.h | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.c | 8 +- drivers/net/wireless/marvell/mwifiex/pcie.h | 6 +- drivers/net/wireless/marvell/mwifiex/scan.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.c | 8 +- drivers/net/wireless/marvell/mwifiex/sdio.h | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_cmdresp.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_ioctl.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_rx.c | 8 +- drivers/net/wireless/marvell/mwifiex/sta_tx.c | 8 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 9 +- drivers/net/wireless/marvell/mwifiex/txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_cmd.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_event.c | 8 +- drivers/net/wireless/marvell/mwifiex/uap_txrx.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.c | 8 +- drivers/net/wireless/marvell/mwifiex/usb.h | 6 +- drivers/net/wireless/marvell/mwifiex/util.c | 8 +- drivers/net/wireless/marvell/mwifiex/util.h | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.c | 8 +- drivers/net/wireless/marvell/mwifiex/wmm.h | 8 +- drivers/net/wireless/marvell/mwl8k.c | 6 +- drivers/net/wireless/mediatek/mt76/Makefile | 2 +- drivers/net/wireless/mediatek/mt76/agg-rx.c | 17 +- drivers/net/wireless/mediatek/mt76/airtime.c | 326 ++ drivers/net/wireless/mediatek/mt76/dma.c | 58 +- drivers/net/wireless/mediatek/mt76/eeprom.c | 20 +- drivers/net/wireless/mediatek/mt76/mac80211.c | 392 +- drivers/net/wireless/mediatek/mt76/mcu.c | 18 +- drivers/net/wireless/mediatek/mt76/mmio.c | 3 + drivers/net/wireless/mediatek/mt76/mt76.h | 168 +- drivers/net/wireless/mediatek/mt76/mt7603/core.c | 5 +- .../net/wireless/mediatek/mt76/mt7603/debugfs.c | 4 - drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 21 +- drivers/net/wireless/mediatek/mt76/mt7603/init.c | 24 +- drivers/net/wireless/mediatek/mt76/mt7603/mac.c | 45 +- drivers/net/wireless/mediatek/mt76/mt7603/main.c | 25 +- drivers/net/wireless/mediatek/mt76/mt7603/mcu.c | 23 +- drivers/net/wireless/mediatek/mt76/mt7603/mt7603.h | 9 +- drivers/net/wireless/mediatek/mt76/mt7603/regs.h | 15 +- drivers/net/wireless/mediatek/mt76/mt7615/Kconfig | 11 - drivers/net/wireless/mediatek/mt76/mt7615/Makefile | 7 +- .../net/wireless/mediatek/mt76/mt7615/debugfs.c | 120 +- drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 220 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.c | 92 +- drivers/net/wireless/mediatek/mt76/mt7615/eeprom.h | 5 +- drivers/net/wireless/mediatek/mt76/mt7615/init.c | 407 +- drivers/net/wireless/mediatek/mt76/mt7615/mac.c | 1015 +--- drivers/net/wireless/mediatek/mt76/mt7615/mac.h | 88 +- drivers/net/wireless/mediatek/mt76/mt7615/main.c | 404 +- drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 2814 ++++----- drivers/net/wireless/mediatek/mt76/mt7615/mcu.h | 262 +- drivers/net/wireless/mediatek/mt76/mt7615/mmio.c | 174 - drivers/net/wireless/mediatek/mt76/mt7615/mt7615.h | 253 +- .../wireless/mediatek/mt76/mt7615/mt7615_trace.h | 56 - drivers/net/wireless/mediatek/mt76/mt7615/pci.c | 104 +- drivers/net/wireless/mediatek/mt76/mt7615/regs.h | 248 +- drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 77 - drivers/net/wireless/mediatek/mt76/mt7615/trace.c | 12 - drivers/net/wireless/mediatek/mt76/mt76x0/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x0/init.c | 6 +- drivers/net/wireless/mediatek/mt76/mt76x0/main.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x0/pci.c | 9 +- .../net/wireless/mediatek/mt76/mt76x0/pci_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x0/phy.c | 35 +- drivers/net/wireless/mediatek/mt76/mt76x0/usb.c | 31 +- .../net/wireless/mediatek/mt76/mt76x0/usb_mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x02.h | 13 +- .../net/wireless/mediatek/mt76/mt76x02_beacon.c | 91 +- drivers/net/wireless/mediatek/mt76/mt76x02_dfs.c | 14 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.c | 43 +- drivers/net/wireless/mediatek/mt76/mt76x02_mac.h | 5 +- drivers/net/wireless/mediatek/mt76/mt76x02_mcu.c | 10 +- drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 32 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_phy.h | 4 +- drivers/net/wireless/mediatek/mt76/mt76x02_regs.h | 12 +- drivers/net/wireless/mediatek/mt76/mt76x02_trace.h | 46 + drivers/net/wireless/mediatek/mt76/mt76x02_txrx.c | 7 +- .../net/wireless/mediatek/mt76/mt76x02_usb_core.c | 61 +- .../net/wireless/mediatek/mt76/mt76x02_usb_mcu.c | 34 +- drivers/net/wireless/mediatek/mt76/mt76x02_util.c | 28 +- drivers/net/wireless/mediatek/mt76/mt76x2/Makefile | 2 + drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.c | 4 +- drivers/net/wireless/mediatek/mt76/mt76x2/eeprom.h | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/init.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mcu.c | 2 +- drivers/net/wireless/mediatek/mt76/mt76x2/mt76x2.h | 2 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- .../net/wireless/mediatek/mt76/mt76x2/pci_main.c | 25 +- .../net/wireless/mediatek/mt76/mt76x2/pci_phy.c | 8 +- drivers/net/wireless/mediatek/mt76/mt76x2/phy.c | 26 +- drivers/net/wireless/mediatek/mt76/mt76x2/usb.c | 4 +- .../net/wireless/mediatek/mt76/mt76x2/usb_init.c | 20 +- .../net/wireless/mediatek/mt76/mt76x2/usb_mac.c | 2 +- .../net/wireless/mediatek/mt76/mt76x2/usb_main.c | 19 +- .../net/wireless/mediatek/mt76/mt76x2/usb_phy.c | 6 +- drivers/net/wireless/mediatek/mt76/trace.c | 3 - drivers/net/wireless/mediatek/mt76/trace.h | 54 +- drivers/net/wireless/mediatek/mt76/tx.c | 85 +- drivers/net/wireless/mediatek/mt76/usb.c | 471 +- drivers/net/wireless/mediatek/mt76/util.c | 8 +- drivers/net/wireless/mediatek/mt76/util.h | 14 +- drivers/net/wireless/quantenna/qtnfmac/cfg80211.c | 117 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 689 ++- drivers/net/wireless/quantenna/qtnfmac/commands.h | 6 +- drivers/net/wireless/quantenna/qtnfmac/core.c | 65 +- drivers/net/wireless/quantenna/qtnfmac/core.h | 31 +- drivers/net/wireless/quantenna/qtnfmac/event.c | 121 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 2 +- drivers/net/wireless/quantenna/qtnfmac/qlink.h | 360 +- .../net/wireless/quantenna/qtnfmac/qlink_util.c | 2 - .../net/wireless/quantenna/qtnfmac/qlink_util.h | 45 +- drivers/net/wireless/rayctl.h | 2 +- drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 23 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 85 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.h | 1 - drivers/net/wireless/realtek/rtlwifi/wifi.h | 6 +- drivers/net/wireless/realtek/rtw88/bf.c | 6 +- drivers/net/wireless/realtek/rtw88/coex.c | 495 -- drivers/net/wireless/realtek/rtw88/coex.h | 10 - drivers/net/wireless/realtek/rtw88/debug.c | 62 - drivers/net/wireless/realtek/rtw88/fw.c | 276 +- drivers/net/wireless/realtek/rtw88/fw.h | 27 +- drivers/net/wireless/realtek/rtw88/hci.h | 46 +- drivers/net/wireless/realtek/rtw88/mac.c | 25 +- drivers/net/wireless/realtek/rtw88/mac80211.c | 59 +- drivers/net/wireless/realtek/rtw88/main.c | 34 +- drivers/net/wireless/realtek/rtw88/main.h | 57 +- drivers/net/wireless/realtek/rtw88/pci.c | 208 +- drivers/net/wireless/realtek/rtw88/pci.h | 8 +- drivers/net/wireless/realtek/rtw88/phy.c | 10 + drivers/net/wireless/realtek/rtw88/rtw8822b.c | 60 +- drivers/net/wireless/realtek/rtw88/rtw8822c.c | 80 +- drivers/net/wireless/realtek/rtw88/rtw8822c.h | 5 - drivers/net/wireless/realtek/rtw88/tx.c | 137 +- drivers/net/wireless/realtek/rtw88/tx.h | 16 +- drivers/net/wireless/realtek/rtw88/wow.c | 39 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +- drivers/net/wireless/st/cw1200/wsm.h | 2 +- drivers/net/wireless/ti/wl1251/cmd.h | 4 +- drivers/net/wireless/ti/wl1251/sdio.c | 32 +- drivers/net/wireless/ti/wl1251/wl12xx_80211.h | 2 +- drivers/net/wireless/ti/wlcore/acx.h | 2 +- drivers/net/wireless/ti/wlcore/boot.h | 2 +- drivers/net/wireless/ti/wlcore/cmd.h | 2 +- drivers/net/wireless/ti/wlcore/conf.h | 2 +- drivers/net/wireless/ti/wlcore/main.c | 2 +- drivers/net/wireless/ti/wlcore/wl12xx_80211.h | 2 +- drivers/net/wireless/virt_wifi.c | 12 +- drivers/net/wireless/wl3501.h | 2 +- drivers/net/wireless/zydas/zd1211rw/zd_usb.h | 8 +- drivers/nfc/fdp/fdp.c | 7 +- drivers/nfc/pn544/i2c.c | 1 - drivers/nfc/pn544/pn544.c | 2 +- drivers/nfc/st21nfca/dep.c | 4 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 290 +- drivers/ntb/hw/amd/ntb_hw_amd.h | 8 +- drivers/ntb/hw/mscc/ntb_hw_switchtec.c | 2 +- drivers/ntb/ntb_transport.c | 58 +- drivers/ntb/test/ntb_perf.c | 57 +- drivers/ntb/test/ntb_tool.c | 14 +- drivers/nvdimm/blk.c | 3 +- drivers/nvdimm/btt.c | 3 +- drivers/nvdimm/pmem.c | 3 +- drivers/nvme/host/Kconfig | 2 + drivers/nvme/host/core.c | 271 +- drivers/nvme/host/fabrics.c | 8 +- drivers/nvme/host/fc.c | 3 + drivers/nvme/host/multipath.c | 25 +- drivers/nvme/host/nvme.h | 6 +- drivers/nvme/host/pci.c | 119 +- drivers/nvme/host/rdma.c | 19 +- drivers/nvme/host/tcp.c | 117 +- drivers/nvme/target/admin-cmd.c | 35 +- drivers/nvme/target/configfs.c | 146 +- drivers/nvme/target/core.c | 9 +- drivers/nvme/target/loop.c | 3 + drivers/nvme/target/nvmet.h | 11 - drivers/nvme/target/rdma.c | 15 +- drivers/nvme/target/tcp.c | 47 +- drivers/of/of_mdio.c | 1 - drivers/of/property.c | 8 +- drivers/pci/controller/pcie-brcmstb.c | 2 +- drivers/pci/pci-bridge-emul.c | 14 +- drivers/pci/pci-mid.c | 6 +- drivers/pci/pci.c | 57 - drivers/pci/pcie/Kconfig | 1 - drivers/pci/pcie/aer_inject.c | 6 +- drivers/pci/switch/switchtec.c | 22 +- drivers/perf/arm-ccn.c | 20 +- drivers/perf/arm_pmu_acpi.c | 7 +- drivers/perf/arm_smmuv3_pmu.c | 2 +- drivers/perf/arm_spe_pmu.c | 2 +- drivers/perf/fsl_imx8_ddr_perf.c | 10 +- drivers/phy/allwinner/phy-sun50i-usb3.c | 2 +- drivers/phy/amlogic/phy-meson-g12a-usb2.c | 87 +- drivers/phy/broadcom/phy-brcm-sata.c | 148 +- drivers/phy/cadence/Kconfig | 6 +- drivers/phy/cadence/Makefile | 2 +- drivers/phy/cadence/phy-cadence-dp.c | 541 ++ drivers/phy/cadence/phy-cadence-torrent.c | 1944 ------- drivers/phy/mediatek/phy-mtk-tphy.c | 64 +- drivers/phy/motorola/phy-mapphone-mdm6600.c | 27 +- drivers/phy/phy-core.c | 18 +- drivers/phy/qualcomm/Kconfig | 20 - drivers/phy/qualcomm/Makefile | 2 - drivers/phy/qualcomm/phy-qcom-qmp.c | 425 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 114 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 144 +- drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c | 415 -- drivers/phy/qualcomm/phy-qcom-usb-ss.c | 246 - drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 2 +- drivers/phy/socionext/phy-uniphier-pcie.c | 102 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 92 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 8 +- drivers/phy/tegra/Kconfig | 2 - drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra124.c | 6 - drivers/phy/tegra/xusb-tegra186.c | 265 +- drivers/phy/tegra/xusb-tegra210.c | 136 +- drivers/phy/tegra/xusb.c | 263 +- drivers/phy/tegra/xusb.h | 25 - drivers/phy/ti/Kconfig | 3 + drivers/phy/ti/phy-gmii-sel.c | 29 +- drivers/pinctrl/Kconfig | 12 + drivers/pinctrl/Makefile | 1 + drivers/pinctrl/actions/pinctrl-s700.c | 510 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 106 +- drivers/pinctrl/cirrus/pinctrl-madera-core.c | 13 - drivers/pinctrl/core.c | 1 + drivers/pinctrl/devicetree.c | 9 +- drivers/pinctrl/freescale/pinctrl-scu.c | 4 +- drivers/pinctrl/mediatek/pinctrl-mt6765.c | 11 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 7 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 260 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 16 + drivers/pinctrl/mediatek/pinctrl-paris.c | 358 +- drivers/pinctrl/mediatek/pinctrl-paris.h | 3 + drivers/pinctrl/meson/pinctrl-meson-gxl.c | 4 +- drivers/pinctrl/pinctrl-da9062.c | 300 + drivers/pinctrl/pinctrl-falcon.c | 2 +- drivers/pinctrl/qcom/Kconfig | 10 + drivers/pinctrl/qcom/Makefile | 1 + drivers/pinctrl/qcom/pinctrl-ipq6018.c | 1107 ++++ drivers/pinctrl/qcom/pinctrl-msm.c | 3 +- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 2 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 57 +- drivers/platform/chrome/wilco_ec/properties.c | 2 +- drivers/platform/x86/Kconfig | 1294 +++-- drivers/platform/x86/Makefile | 198 +- drivers/platform/x86/asus-wmi.c | 7 +- drivers/platform/x86/dell-smo8800.c | 1 - drivers/platform/x86/dell_rbu.c | 173 +- drivers/platform/x86/gpd-pocket-fan.c | 2 +- drivers/platform/x86/i2c-multi-instantiate.c | 2 +- drivers/platform/x86/intel-hid.c | 2 +- drivers/platform/x86/intel-uncore-frequency.c | 65 +- drivers/platform/x86/intel-vbtn.c | 2 +- drivers/platform/x86/intel_int0002_vgpio.c | 4 +- drivers/platform/x86/intel_mid_powerbtn.c | 4 +- drivers/platform/x86/intel_pmc_core.c | 367 +- drivers/platform/x86/intel_pmc_core.h | 29 - drivers/platform/x86/intel_pmc_core_pltdrv.c | 16 +- .../x86/intel_speed_select_if/isst_if_mbox_msr.c | 4 +- .../x86/intel_speed_select_if/isst_if_mmio.c | 2 +- drivers/platform/x86/intel_telemetry_debugfs.c | 5 +- drivers/platform/x86/intel_telemetry_pltdrv.c | 7 +- drivers/platform/x86/intel_turbo_max_3.c | 6 +- drivers/platform/x86/pmc_atom.c | 8 - drivers/platform/x86/sony-laptop.c | 8 +- drivers/platform/x86/surface3_power.c | 589 -- drivers/platform/x86/touchscreen_dmi.c | 65 +- drivers/platform/x86/wmi.c | 1 - drivers/powercap/idle_inject.c | 2 +- drivers/powercap/intel_rapl_common.c | 87 +- drivers/ptp/Kconfig | 24 - drivers/ptp/Makefile | 2 - drivers/ptp/ptp_chardev.c | 9 - drivers/ptp/ptp_clock.c | 17 +- drivers/ptp/ptp_idt82p33.c | 1008 ---- drivers/ptp/ptp_idt82p33.h | 171 - drivers/ptp/ptp_qoriq.c | 29 +- drivers/ptp/ptp_vmw.c | 144 - drivers/pwm/pwm-omap-dmtimer.c | 8 +- drivers/regulator/Kconfig | 18 - drivers/regulator/Makefile | 2 - drivers/regulator/anatop-regulator.c | 10 +- drivers/regulator/axp20x-regulator.c | 6 +- drivers/regulator/core.c | 30 +- drivers/regulator/da9062-regulator.c | 2 +- drivers/regulator/da9063-regulator.c | 114 +- drivers/regulator/mp5416.c | 245 - drivers/regulator/mp8859.c | 1 - drivers/regulator/mp886x.c | 290 - drivers/regulator/pwm-regulator.c | 6 +- drivers/regulator/qcom_rpm-regulator.c | 9 - drivers/regulator/qcom_smd-regulator.c | 47 - drivers/regulator/stm32-vrefbuf.c | 3 +- drivers/remoteproc/Kconfig | 4 - drivers/remoteproc/Makefile | 1 - drivers/remoteproc/qcom_q6v5_ipa_notify.c | 85 - drivers/remoteproc/qcom_q6v5_mss.c | 38 - drivers/reset/Kconfig | 3 +- drivers/rtc/Kconfig | 1 - drivers/rtc/Makefile | 4 + drivers/rtc/rtc-cmos.c | 2 +- drivers/rtc/rtc-efi-platform.c | 35 + drivers/s390/block/dasd.c | 27 +- drivers/s390/block/dasd_3990_erp.c | 2 +- drivers/s390/block/dasd_eckd.c | 163 +- drivers/s390/block/dasd_int.h | 15 +- drivers/s390/block/dcssblk.c | 4 +- drivers/s390/block/xpram.c | 4 +- drivers/s390/cio/blacklist.c | 5 +- drivers/s390/cio/chp.c | 4 +- drivers/s390/cio/qdio.h | 15 +- drivers/s390/cio/qdio_debug.c | 9 +- drivers/s390/cio/qdio_main.c | 79 +- drivers/s390/cio/qdio_setup.c | 14 +- drivers/s390/cio/qdio_thinint.c | 38 +- drivers/s390/cio/vfio_ccw_trace.h | 4 +- drivers/s390/crypto/ap_bus.h | 4 +- drivers/s390/crypto/ap_card.c | 8 +- drivers/s390/crypto/ap_queue.c | 6 +- drivers/s390/crypto/pkey_api.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 16 +- drivers/s390/crypto/zcrypt_ep11misc.c | 4 +- drivers/s390/net/Kconfig | 17 - drivers/s390/net/qeth_core.h | 50 +- drivers/s390/net/qeth_core_main.c | 611 +- drivers/s390/net/qeth_core_mpc.h | 21 +- drivers/s390/net/qeth_core_sys.c | 19 +- drivers/s390/net/qeth_ethtool.c | 150 +- drivers/s390/net/qeth_l2_main.c | 119 +- drivers/s390/net/qeth_l3_main.c | 75 +- drivers/s390/net/qeth_l3_sys.c | 44 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_fsf.h | 2 +- drivers/s390/scsi/zfcp_qdio.c | 6 +- drivers/s390/scsi/zfcp_qdio.h | 6 +- drivers/s390/scsi/zfcp_sysfs.c | 2 +- drivers/scsi/BusLogic.c | 8 +- drivers/scsi/Kconfig | 1 - drivers/scsi/aacraid/linit.c | 7 +- drivers/scsi/aic7xxx/aic79xx_osm.c | 13 +- drivers/scsi/aic7xxx/aic7xxx_osm.c | 13 +- drivers/scsi/arcmsr/arcmsr_hba.c | 13 +- drivers/scsi/ipr.c | 3 +- drivers/scsi/ipr.h | 1 - drivers/scsi/isci/init.c | 2 +- drivers/scsi/libfc/fc_disc.c | 2 - drivers/scsi/libsas/Kconfig | 1 - drivers/scsi/megaraid.c | 13 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 5 +- drivers/scsi/qedf/qedf_main.c | 18 +- drivers/scsi/qla2xxx/qla_os.c | 4 +- drivers/scsi/scsi_debug.c | 5 +- drivers/scsi/scsicam.c | 186 +- drivers/scsi/sd.c | 7 +- drivers/scsi/sd_zbc.c | 7 +- drivers/scsi/sr.c | 2 +- drivers/scsi/ufs/ufshcd.c | 21 +- drivers/slimbus/qcom-ngd-ctrl.c | 3 - drivers/soc/fsl/dpio/dpio-driver.c | 8 +- drivers/soc/imx/soc-imx-scu.c | 2 +- drivers/soc/samsung/exynos-chipid.c | 2 +- drivers/soc/tegra/fuse/fuse-tegra30.c | 3 +- drivers/spi/Kconfig | 37 +- drivers/spi/Makefile | 4 - drivers/spi/atmel-quadspi.c | 130 +- drivers/spi/spi-ar934x.c | 235 - drivers/spi/spi-bcm63xx-hsspi.c | 1 + drivers/spi/spi-efm32.c | 44 +- drivers/spi/spi-fsi.c | 558 -- drivers/spi/spi-fsl-dspi.c | 732 +-- drivers/spi/spi-fsl-lpspi.c | 9 +- drivers/spi/spi-fsl-qspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 26 +- drivers/spi/spi-hisi-sfc-v3xx.c | 99 +- drivers/spi/spi-mem.c | 7 +- drivers/spi/spi-meson-spicc.c | 496 +- drivers/spi/spi-mtk-nor.c | 689 --- drivers/spi/spi-mux.c | 187 - drivers/spi/spi-mxs.c | 3 +- drivers/spi/spi-nxp-fspi.c | 63 +- drivers/spi/spi-omap2-mcspi.c | 103 +- drivers/spi/spi-pxa2xx.c | 56 +- drivers/spi/spi-qup.c | 11 +- drivers/spi/spi-rockchip.c | 5 +- drivers/spi/spi-rspi.c | 44 +- drivers/spi/spi-s3c24xx.c | 2 +- drivers/spi/spi-stm32-qspi.c | 31 +- drivers/spi/spi-stm32.c | 62 +- drivers/spi/spi-zynqmp-gqspi.c | 3 + drivers/spi/spi.c | 66 +- drivers/spi/spidev.c | 28 +- drivers/spmi/spmi-pmic-arb.c | 4 - drivers/ssb/sprom.c | 4 +- drivers/staging/Kconfig | 11 +- drivers/staging/Makefile | 6 +- drivers/staging/android/Kconfig | 8 + drivers/staging/android/Makefile | 1 + drivers/staging/android/TODO | 9 + drivers/staging/android/ashmem.c | 28 - drivers/staging/android/uapi/vsoc_shm.h | 295 + drivers/staging/android/vsoc.c | 1149 ++++ drivers/staging/comedi/drivers/dt282x.c | 30 +- drivers/staging/comedi/drivers/dt3000.c | 5 +- drivers/staging/comedi/drivers/ni_660x.c | 2 +- drivers/staging/comedi/drivers/ni_atmio16d.c | 10 + drivers/staging/comedi/drivers/ni_labpc_common.c | 13 +- drivers/staging/comedi/drivers/ni_mio_common.c | 55 +- drivers/staging/comedi/drivers/ni_pcimio.c | 2 - drivers/staging/comedi/drivers/ni_routes.c | 63 +- drivers/staging/comedi/drivers/ni_routes.h | 1 - drivers/staging/comedi/drivers/ni_stc.h | 1 - drivers/staging/comedi/drivers/ni_tio.c | 8 +- drivers/staging/comedi/drivers/rtd520.c | 5 +- drivers/staging/comedi/drivers/s626.c | 3 +- drivers/staging/exfat/Kconfig | 41 + drivers/staging/exfat/Makefile | 10 + drivers/staging/exfat/TODO | 69 + drivers/staging/exfat/exfat.h | 824 +++ drivers/staging/exfat/exfat_blkdev.c | 136 + drivers/staging/exfat/exfat_cache.c | 555 ++ drivers/staging/exfat/exfat_core.c | 2582 +++++++++ drivers/staging/exfat/exfat_nls.c | 212 + drivers/staging/exfat/exfat_super.c | 3883 +++++++++++++ drivers/staging/exfat/exfat_upcase.c | 740 +++ drivers/staging/fbtft/fbtft-core.c | 4 +- drivers/staging/fbtft/fbtft-sysfs.c | 6 +- drivers/staging/fbtft/fbtft.h | 18 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 3 +- drivers/staging/gasket/gasket_core.c | 9 +- drivers/staging/gdm724x/gdm_lte.c | 2 +- drivers/staging/gdm724x/gdm_mux.h | 2 +- drivers/staging/gdm724x/hci_packet.h | 6 +- drivers/staging/gdm724x/netlink_k.c | 7 +- drivers/staging/gdm724x/netlink_k.h | 3 +- drivers/staging/greybus/audio_apbridgea.h | 2 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/gpio.c | 15 +- drivers/staging/greybus/i2c.c | 16 + drivers/staging/greybus/raw.c | 2 +- drivers/staging/greybus/tools/loopback_test.c | 24 +- drivers/staging/hp/Kconfig | 30 + drivers/staging/hp/Makefile | 6 + drivers/staging/hp/hp100.c | 3034 ++++++++++ drivers/staging/hp/hp100.h | 611 ++ .../staging/iio/Documentation/sysfs-bus-iio-ad7192 | 20 + drivers/staging/iio/TODO | 8 +- drivers/staging/iio/accel/adis16203.c | 1 - drivers/staging/iio/accel/adis16240.c | 1 - drivers/staging/iio/adc/Kconfig | 12 + drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 1022 ++++ drivers/staging/iio/adc/ad7280a.c | 4 - drivers/staging/kpc2000/kpc2000/core.c | 4 +- drivers/staging/kpc2000/kpc2000_spi.c | 4 +- drivers/staging/kpc2000/kpc_dma/dma.c | 9 +- drivers/staging/kpc2000/kpc_dma/fileops.c | 49 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 9 +- drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 4 +- drivers/staging/ks7010/ks7010_sdio.c | 3 +- drivers/staging/ks7010/ks_hostif.h | 4 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 1 - drivers/staging/media/allegro-dvt/Makefile | 2 +- drivers/staging/media/allegro-dvt/allegro-core.c | 942 ++- drivers/staging/media/allegro-dvt/allegro-mail.c | 37 - drivers/staging/media/allegro-dvt/allegro-mail.h | 267 - drivers/staging/media/hantro/Kconfig | 16 +- drivers/staging/media/hantro/Makefile | 3 - drivers/staging/media/hantro/hantro.h | 2 +- drivers/staging/media/hantro/hantro_drv.c | 19 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 19 +- drivers/staging/media/hantro/hantro_hw.h | 1 - drivers/staging/media/hantro/hantro_jpeg.c | 76 +- drivers/staging/media/hantro/hantro_jpeg.h | 2 +- drivers/staging/media/hantro/hantro_postproc.c | 12 +- drivers/staging/media/hantro/hantro_v4l2.c | 2 +- drivers/staging/media/hantro/imx8m_vpu_hw.c | 220 - .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 24 +- drivers/staging/media/imx/imx-media-capture.c | 8 +- drivers/staging/media/imx/imx-media-csc-scaler.c | 2 +- drivers/staging/media/imx/imx-media-csi.c | 5 +- drivers/staging/media/imx/imx-media-utils.c | 19 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 9 +- drivers/staging/media/imx/imx7-media-csi.c | 24 +- drivers/staging/media/imx/imx7-mipi-csis.c | 18 +- drivers/staging/media/ipu3/TODO | 2 + drivers/staging/media/ipu3/ipu3-css.c | 6 +- drivers/staging/media/ipu3/ipu3-css.h | 3 +- drivers/staging/media/ipu3/ipu3-mmu.c | 4 +- drivers/staging/media/ipu3/ipu3-v4l2.c | 2 +- drivers/staging/media/ipu3/ipu3.c | 16 +- drivers/staging/media/meson/vdec/Makefile | 4 +- drivers/staging/media/meson/vdec/codec_h264.c | 485 -- drivers/staging/media/meson/vdec/codec_h264.h | 14 - .../staging/media/meson/vdec/codec_hevc_common.c | 297 - .../staging/media/meson/vdec/codec_hevc_common.h | 71 - drivers/staging/media/meson/vdec/codec_vp9.c | 2141 ------- drivers/staging/media/meson/vdec/codec_vp9.h | 13 - drivers/staging/media/meson/vdec/esparser.c | 200 +- drivers/staging/media/meson/vdec/hevc_regs.h | 218 - drivers/staging/media/meson/vdec/vdec.c | 107 +- drivers/staging/media/meson/vdec/vdec.h | 14 +- drivers/staging/media/meson/vdec/vdec_helpers.c | 123 +- drivers/staging/media/meson/vdec/vdec_helpers.h | 10 +- drivers/staging/media/meson/vdec/vdec_hevc.c | 231 - drivers/staging/media/meson/vdec/vdec_hevc.h | 13 - drivers/staging/media/meson/vdec/vdec_platform.c | 109 - drivers/staging/media/omap4iss/iss_video.c | 8 +- drivers/staging/media/rkisp1/TODO | 1 + drivers/staging/media/rkisp1/rkisp1-capture.c | 13 +- drivers/staging/media/rkisp1/rkisp1-common.h | 3 - drivers/staging/media/rkisp1/rkisp1-dev.c | 20 +- drivers/staging/media/rkisp1/rkisp1-isp.c | 61 +- drivers/staging/media/rkisp1/rkisp1-params.c | 2 +- drivers/staging/media/rkisp1/rkisp1-resizer.c | 27 +- drivers/staging/media/rkisp1/rkisp1-stats.c | 5 +- drivers/staging/media/soc_camera/soc_camera.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 6 +- drivers/staging/media/tegra-vde/vde.c | 55 +- drivers/staging/media/usbvision/Kconfig | 18 - drivers/staging/media/usbvision/TODO | 11 - drivers/staging/media/usbvision/usbvision-video.c | 1643 ------ .../most/Documentation/ABI/configfs-most.txt | 204 + .../most/Documentation/ABI/sysfs-bus-most.txt | 313 + drivers/staging/most/Kconfig | 6 +- drivers/staging/most/Makefile | 3 + drivers/staging/most/cdev/cdev.c | 3 +- drivers/staging/most/configfs.c | 725 +++ drivers/staging/most/core.c | 1491 +++++ drivers/staging/most/dim2/dim2.c | 3 +- drivers/staging/most/i2c/i2c.c | 3 +- {include/linux => drivers/staging/most}/most.h | 0 drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/sound.c | 3 +- drivers/staging/most/usb/usb.c | 3 +- drivers/staging/most/video/video.c | 7 +- drivers/staging/mt7621-dma/mtk-hsdma.c | 3 +- drivers/staging/mt7621-dts/gbpc1.dts | 4 - drivers/staging/mt7621-dts/mt7621.dtsi | 15 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 304 +- drivers/staging/mt7621-pci/mediatek,mt7621-pci.txt | 7 +- drivers/staging/mt7621-pci/pci-mt7621.c | 261 +- drivers/staging/netlogic/platform_net.h | 4 +- drivers/staging/netlogic/xlr_net.h | 4 +- drivers/staging/octeon-usb/Kconfig | 11 - drivers/staging/octeon-usb/Makefile | 2 - drivers/staging/octeon-usb/TODO | 8 - drivers/staging/octeon-usb/octeon-hcd.c | 3737 ------------ drivers/staging/octeon-usb/octeon-hcd.h | 1847 ------ drivers/staging/octeon/Kconfig | 15 - drivers/staging/octeon/Makefile | 19 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-defines.h | 40 - drivers/staging/octeon/ethernet-mdio.c | 178 - drivers/staging/octeon/ethernet-mdio.h | 28 - drivers/staging/octeon/ethernet-mem.c | 154 - drivers/staging/octeon/ethernet-mem.h | 9 - drivers/staging/octeon/ethernet-rgmii.c | 158 - drivers/staging/octeon/ethernet-rx.c | 538 -- drivers/staging/octeon/ethernet-rx.h | 31 - drivers/staging/octeon/ethernet-sgmii.c | 30 - drivers/staging/octeon/ethernet-spi.c | 226 - drivers/staging/octeon/ethernet-tx.c | 717 --- drivers/staging/octeon/ethernet-tx.h | 14 - drivers/staging/octeon/ethernet-util.h | 47 - drivers/staging/octeon/ethernet.c | 992 ---- drivers/staging/octeon/octeon-ethernet.h | 107 - drivers/staging/octeon/octeon-stubs.h | 1434 ----- .../Documentation/devicetree/pi433-overlay.dts | 73 +- drivers/staging/pi433/pi433_if.h | 4 +- drivers/staging/pi433/rf69.h | 4 +- drivers/staging/pi433/rf69_enum.h | 4 +- drivers/staging/pi433/rf69_registers.h | 4 +- drivers/staging/qlge/qlge.h | 69 +- drivers/staging/qlge/qlge_dbg.c | 64 +- drivers/staging/qlge/qlge_ethtool.c | 24 +- drivers/staging/qlge/qlge_main.c | 34 +- drivers/staging/qlge/qlge_mpi.c | 9 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_debug.c | 16 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 10 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 42 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/hal/hal_com.c | 22 +- drivers/staging/rtl8188eu/hal/odm.c | 50 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 54 +- drivers/staging/rtl8188eu/hal/phy.c | 138 +- drivers/staging/rtl8188eu/hal/pwrseqcmd.c | 2 +- drivers/staging/rtl8188eu/hal/rf.c | 60 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188e_cmd.c | 42 +- drivers/staging/rtl8188eu/hal/rtl8188e_hal_init.c | 44 +- drivers/staging/rtl8188eu/hal/rtl8188e_rxdesc.c | 2 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 32 +- drivers/staging/rtl8188eu/include/rtw_xmit.h | 2 +- drivers/staging/rtl8188eu/os_dep/ioctl_linux.c | 44 +- drivers/staging/rtl8188eu/os_dep/osdep_service.c | 20 +- drivers/staging/rtl8188eu/os_dep/usb_intf.c | 2 - drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 10 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 36 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 6 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 26 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 14 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 2 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192e/rtllib.h | 30 +- drivers/staging/rtl8192e/rtllib_rx.c | 4 +- drivers/staging/rtl8192e/rtllib_tx.c | 2 +- drivers/staging/rtl8192e/rtllib_wx.c | 8 +- drivers/staging/rtl8192u/ieee80211/ieee80211.h | 28 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 19 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 3 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 30 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 4 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 26 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 7 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 64 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r819xU_phy.c | 2 +- drivers/staging/rtl8712/Kconfig | 7 +- drivers/staging/rtl8712/ieee80211.h | 4 +- drivers/staging/rtl8712/rtl871x_cmd.h | 2 +- drivers/staging/rtl8712/rtl871x_mp.c | 4 +- drivers/staging/rtl8712/rtl871x_mp_ioctl.h | 4 +- drivers/staging/rtl8712/rtl871x_mp_phy_regdef.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.h | 4 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 2 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 19 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 19 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 2 +- drivers/staging/rtl8723bs/core/rtw_io.c | 9 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 11 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 15 - drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 9 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 10 +- drivers/staging/rtl8723bs/core/rtw_security.c | 8 + drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 16 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtl8723bs/hal/Hal8723BReg.h | 14 +- drivers/staging/rtl8723bs/hal/HalBtc8723b1Ant.c | 2 +- drivers/staging/rtl8723bs/hal/HalBtc8723b2Ant.c | 10 +- drivers/staging/rtl8723bs/hal/HalBtcOutSrc.h | 6 +- drivers/staging/rtl8723bs/hal/HalPhyRf.c | 4 +- drivers/staging/rtl8723bs/hal/HalPwrSeqCmd.c | 2 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/hal_intf.c | 2 +- drivers/staging/rtl8723bs/hal/odm.h | 2 +- drivers/staging/rtl8723bs/hal/odm_CfoTracking.c | 9 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 6 +- drivers/staging/rtl8723bs/hal/odm_debug.h | 4 +- drivers/staging/rtl8723bs/hal/odm_types.h | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 62 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 14 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 7 +- drivers/staging/rtl8723bs/hal/sdio_halinit.c | 16 +- drivers/staging/rtl8723bs/include/HalVerDef.h | 32 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 4 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/hal_com.h | 98 +- drivers/staging/rtl8723bs/include/hal_com_h2c.h | 8 +- drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 2 +- drivers/staging/rtl8723bs/include/hal_com_reg.h | 14 +- drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/hal_pwr_seq.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 22 +- drivers/staging/rtl8723bs/include/osdep_intf.h | 2 +- drivers/staging/rtl8723bs/include/osdep_service.h | 10 +- .../rtl8723bs/include/osdep_service_linux.h | 2 +- drivers/staging/rtl8723bs/include/recv_osdep.h | 4 +- drivers/staging/rtl8723bs/include/rtl8723b_cmd.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_rf.h | 2 +- drivers/staging/rtl8723bs/include/rtl8723b_xmit.h | 2 +- drivers/staging/rtl8723bs/include/rtw_byteorder.h | 2 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 112 +- drivers/staging/rtl8723bs/include/rtw_debug.h | 28 +- drivers/staging/rtl8723bs/include/rtw_eeprom.h | 2 +- drivers/staging/rtl8723bs/include/rtw_efuse.h | 8 +- drivers/staging/rtl8723bs/include/rtw_event.h | 2 +- drivers/staging/rtl8723bs/include/rtw_ht.h | 12 +- drivers/staging/rtl8723bs/include/rtw_io.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 66 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 40 +- drivers/staging/rtl8723bs/include/rtw_mp.h | 16 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 18 +- drivers/staging/rtl8723bs/include/rtw_security.h | 30 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 26 +- drivers/staging/rtl8723bs/include/sta_info.h | 8 +- drivers/staging/rtl8723bs/include/wifi.h | 8 +- drivers/staging/rtl8723bs/include/xmit_osdep.h | 4 +- drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c | 124 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 335 +- drivers/staging/rtl8723bs/os_dep/mlme_linux.c | 6 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 16 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 2 +- drivers/staging/rtl8723bs/os_dep/recv_linux.c | 40 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 12 +- drivers/staging/rtl8723bs/os_dep/xmit_linux.c | 6 +- drivers/staging/rts5208/rtsx_chip.c | 3 +- drivers/staging/sm750fb/Makefile | 6 +- drivers/staging/speakup/keyhelp.c | 2 +- drivers/staging/speakup/main.c | 5 +- drivers/staging/speakup/selection.c | 2 + drivers/staging/speakup/speakup_soft.c | 2 +- drivers/staging/speakup/spk_priv.h | 6 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/speakup/spk_types.h | 2 +- drivers/staging/unisys/Documentation/overview.txt | 12 +- drivers/staging/unisys/visorinput/visorinput.c | 2 +- drivers/staging/uwb/Kconfig | 72 + drivers/staging/uwb/Makefile | 32 + drivers/staging/uwb/TODO | 8 + drivers/staging/uwb/address.c | 352 ++ drivers/staging/uwb/allocator.c | 374 ++ drivers/staging/uwb/beacon.c | 595 ++ drivers/staging/uwb/driver.c | 143 + drivers/staging/uwb/drp-avail.c | 278 + drivers/staging/uwb/drp-ie.c | 305 + drivers/staging/uwb/drp.c | 842 +++ drivers/staging/uwb/est.c | 450 ++ drivers/staging/uwb/hwa-rc.c | 929 +++ drivers/staging/uwb/i1480/Makefile | 2 + drivers/staging/uwb/i1480/dfu/Makefile | 10 + drivers/staging/uwb/i1480/dfu/dfu.c | 198 + drivers/staging/uwb/i1480/dfu/i1480-dfu.h | 246 + drivers/staging/uwb/i1480/dfu/mac.c | 496 ++ drivers/staging/uwb/i1480/dfu/phy.c | 190 + drivers/staging/uwb/i1480/dfu/usb.c | 448 ++ drivers/staging/uwb/i1480/i1480-est.c | 85 + drivers/staging/uwb/ie-rcv.c | 42 + drivers/staging/uwb/ie.c | 366 ++ drivers/staging/uwb/include/debug-cmd.h | 57 + drivers/staging/uwb/include/spec.h | 767 +++ drivers/staging/uwb/include/umc.h | 192 + drivers/staging/uwb/include/whci.h | 102 + drivers/staging/uwb/lc-dev.c | 457 ++ drivers/staging/uwb/lc-rc.c | 569 ++ drivers/staging/uwb/neh.c | 606 ++ drivers/staging/uwb/pal.c | 128 + drivers/staging/uwb/radio.c | 196 + drivers/staging/uwb/reset.c | 379 ++ drivers/staging/uwb/rsv.c | 1000 ++++ drivers/staging/uwb/scan.c | 120 + drivers/staging/uwb/umc-bus.c | 211 + drivers/staging/uwb/umc-dev.c | 94 + drivers/staging/uwb/umc-drv.c | 31 + drivers/staging/uwb/uwb-debug.c | 354 ++ drivers/staging/uwb/uwb-internal.h | 366 ++ drivers/staging/uwb/uwb.h | 817 +++ drivers/staging/uwb/uwbd.c | 356 ++ drivers/staging/uwb/whc-rc.c | 467 ++ drivers/staging/uwb/whci.c | 257 + .../vc04_services/bcm2835-camera/bcm2835-camera.c | 2 +- .../vc04_services/bcm2835-camera/controls.c | 458 +- .../vc04_services/interface/vchi/vchi_common.h | 36 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 43 + .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 542 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 76 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 306 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 35 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 2 + drivers/staging/vt6655/card.h | 2 +- drivers/staging/vt6655/device_main.c | 8 +- drivers/staging/vt6655/power.c | 10 +- drivers/staging/vt6656/Makefile | 4 +- drivers/staging/vt6656/baseband.c | 46 +- drivers/staging/vt6656/card.c | 4 +- drivers/staging/vt6656/desc.h | 35 +- drivers/staging/vt6656/device.h | 21 +- drivers/staging/vt6656/dpc.c | 124 + drivers/staging/vt6656/dpc.h | 24 + drivers/staging/vt6656/int.c | 164 + drivers/staging/vt6656/int.h | 47 + drivers/staging/vt6656/key.c | 5 +- drivers/staging/vt6656/mac.h | 263 +- drivers/staging/vt6656/main_usb.c | 38 +- drivers/staging/vt6656/rxtx.c | 296 +- drivers/staging/vt6656/rxtx.h | 61 + drivers/staging/vt6656/usbpipe.c | 233 +- drivers/staging/vt6656/usbpipe.h | 23 - .../bindings/net/wireless/siliabs,wfx.txt | 13 +- drivers/staging/wfx/bh.c | 8 +- drivers/staging/wfx/bus_sdio.c | 16 +- drivers/staging/wfx/bus_spi.c | 45 +- drivers/staging/wfx/data_rx.c | 3 +- drivers/staging/wfx/data_tx.c | 12 +- drivers/staging/wfx/data_tx.h | 2 +- drivers/staging/wfx/hif_api_cmd.h | 4 + drivers/staging/wfx/hif_tx.c | 15 +- drivers/staging/wfx/hif_tx.h | 2 +- drivers/staging/wfx/hif_tx_mib.h | 15 +- drivers/staging/wfx/hwio.c | 2 +- drivers/staging/wfx/main.c | 23 +- drivers/staging/wfx/main.h | 1 + drivers/staging/wfx/queue.c | 20 +- drivers/staging/wfx/sta.c | 30 +- drivers/staging/wilc1000/Kconfig | 5 - drivers/staging/wilc1000/cfg80211.c | 387 +- drivers/staging/wilc1000/hif.c | 5 +- .../staging/wilc1000/microchip,wilc1000,sdio.txt | 38 + .../staging/wilc1000/microchip,wilc1000,spi.txt | 34 + drivers/staging/wilc1000/microchip,wilc1000.yaml | 71 - drivers/staging/wilc1000/mon.c | 2 +- drivers/staging/wilc1000/netdev.c | 32 +- drivers/staging/wilc1000/netdev.h | 10 + drivers/staging/wilc1000/sdio.c | 316 +- drivers/staging/wilc1000/spi.c | 861 +-- drivers/staging/wilc1000/wlan.c | 135 +- drivers/staging/wilc1000/wlan.h | 97 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 12 +- drivers/staging/wlan-ng/p80211types.h | 4 +- drivers/staging/wlan-ng/prism2usb.c | 1 - drivers/staging/wusbcore/Documentation/wusb-cbaf | 130 + .../Documentation/wusb-design-overview.rst | 457 ++ drivers/staging/wusbcore/Kconfig | 39 + drivers/staging/wusbcore/Makefile | 28 + drivers/staging/wusbcore/TODO | 8 + drivers/staging/wusbcore/cbaf.c | 645 +++ drivers/staging/wusbcore/crypto.c | 441 ++ drivers/staging/wusbcore/dev-sysfs.c | 124 + drivers/staging/wusbcore/devconnect.c | 1085 ++++ drivers/staging/wusbcore/host/Kconfig | 28 + drivers/staging/wusbcore/host/Makefile | 3 + drivers/staging/wusbcore/host/hwa-hc.c | 875 +++ drivers/staging/wusbcore/host/whci/Makefile | 14 + drivers/staging/wusbcore/host/whci/asl.c | 376 ++ drivers/staging/wusbcore/host/whci/debug.c | 153 + drivers/staging/wusbcore/host/whci/hcd.c | 356 ++ drivers/staging/wusbcore/host/whci/hw.c | 93 + drivers/staging/wusbcore/host/whci/init.c | 177 + drivers/staging/wusbcore/host/whci/int.c | 82 + drivers/staging/wusbcore/host/whci/pzl.c | 404 ++ drivers/staging/wusbcore/host/whci/qset.c | 831 +++ drivers/staging/wusbcore/host/whci/whcd.h | 202 + drivers/staging/wusbcore/host/whci/whci-hc.h | 401 ++ drivers/staging/wusbcore/host/whci/wusb.c | 210 + drivers/staging/wusbcore/include/association.h | 151 + drivers/staging/wusbcore/include/wusb-wa.h | 304 + drivers/staging/wusbcore/include/wusb.h | 362 ++ drivers/staging/wusbcore/mmc.c | 303 + drivers/staging/wusbcore/pal.c | 45 + drivers/staging/wusbcore/reservation.c | 110 + drivers/staging/wusbcore/rh.c | 426 ++ drivers/staging/wusbcore/security.c | 599 ++ drivers/staging/wusbcore/wa-hc.c | 88 + drivers/staging/wusbcore/wa-hc.h | 467 ++ drivers/staging/wusbcore/wa-nep.c | 289 + drivers/staging/wusbcore/wa-rpipe.c | 539 ++ drivers/staging/wusbcore/wa-xfer.c | 2927 ++++++++++ drivers/staging/wusbcore/wusbhc.c | 490 ++ drivers/staging/wusbcore/wusbhc.h | 487 ++ drivers/target/iscsi/iscsi_target.c | 16 +- drivers/target/target_core_transport.c | 31 +- drivers/tee/amdtee/Kconfig | 2 +- drivers/tee/amdtee/core.c | 51 +- drivers/thermal/cpufreq_cooling.c | 19 +- .../intel/int340x_thermal/acpi_thermal_rel.c | 1 - drivers/thermal/intel/intel_powerclamp.c | 2 +- drivers/thermal/intel/intel_quark_dts_thermal.c | 5 +- drivers/thermal/intel/intel_soc_dts_thermal.c | 3 +- drivers/thermal/intel/x86_pkg_temp_thermal.c | 26 +- drivers/thunderbolt/domain.c | 4 +- drivers/thunderbolt/eeprom.c | 2 +- drivers/thunderbolt/icm.c | 2 +- drivers/thunderbolt/switch.c | 9 +- drivers/thunderbolt/usb4.c | 4 - drivers/tty/hvc/hvc_console.h | 2 +- drivers/tty/mips_ejtag_fdc.c | 1 - drivers/tty/n_gsm.c | 140 +- drivers/tty/n_hdlc.c | 549 +- drivers/tty/n_tracesink.h | 2 +- drivers/tty/n_tty.c | 6 +- drivers/tty/nozomi.c | 69 +- drivers/tty/serdev/core.c | 10 - drivers/tty/serdev/serdev-ttyport.c | 6 +- drivers/tty/serial/8250/8250.h | 6 +- drivers/tty/serial/8250/8250_aspeed_vuart.c | 1 + drivers/tty/serial/8250/8250_bcm2835aux.c | 80 +- drivers/tty/serial/8250/8250_core.c | 20 +- drivers/tty/serial/8250/8250_dwlib.h | 2 +- drivers/tty/serial/8250/8250_exar.c | 35 +- drivers/tty/serial/8250/8250_lpss.c | 6 - drivers/tty/serial/8250/8250_mtk.c | 50 +- drivers/tty/serial/8250/8250_of.c | 68 +- drivers/tty/serial/8250/8250_omap.c | 276 +- drivers/tty/serial/8250/8250_pci.c | 2 +- drivers/tty/serial/8250/8250_port.c | 242 +- drivers/tty/serial/8250/8250_pxa.c | 2 +- drivers/tty/serial/8250/8250_tegra.c | 198 - drivers/tty/serial/8250/Kconfig | 9 - drivers/tty/serial/8250/Makefile | 1 - drivers/tty/serial/Kconfig | 14 +- drivers/tty/serial/ar933x_uart.c | 121 +- drivers/tty/serial/atmel_serial.c | 26 +- drivers/tty/serial/atmel_serial.h | 2 +- drivers/tty/serial/cpm_uart/cpm_uart.h | 6 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 49 +- drivers/tty/serial/earlycon.c | 11 - drivers/tty/serial/efm32-uart.c | 2 +- drivers/tty/serial/fsl_lpuart.c | 269 +- drivers/tty/serial/icom.h | 2 +- drivers/tty/serial/ifx6x60.c | 195 +- drivers/tty/serial/ifx6x60.h | 15 +- drivers/tty/serial/imx.c | 46 +- drivers/tty/serial/jsm/jsm.h | 2 +- drivers/tty/serial/kgdboc.c | 4 +- drivers/tty/serial/lantiq.c | 1 + drivers/tty/serial/mvebu-uart.c | 2 +- drivers/tty/serial/omap-serial.c | 17 +- drivers/tty/serial/pch_uart.c | 22 +- drivers/tty/serial/pic32_uart.c | 8 +- drivers/tty/serial/pic32_uart.h | 2 +- drivers/tty/serial/qcom_geni_serial.c | 77 +- drivers/tty/serial/sc16is7xx.c | 2 +- drivers/tty/serial/serial-tegra.c | 35 +- drivers/tty/serial/serial_core.c | 266 +- drivers/tty/serial/serial_mctrl_gpio.h | 2 +- drivers/tty/serial/sifive.c | 55 +- drivers/tty/serial/sirfsoc_uart.h | 2 +- drivers/tty/serial/sprd_serial.c | 48 +- drivers/tty/serial/stm32-usart.h | 2 +- drivers/tty/serial/timbuart.h | 2 +- drivers/tty/serial/xilinx_uartps.c | 20 +- drivers/tty/sysrq.c | 12 - drivers/tty/tty_io.c | 14 +- drivers/tty/tty_port.c | 5 +- drivers/tty/vt/selection.c | 218 +- drivers/tty/vt/vt.c | 169 +- drivers/tty/vt/vt_ioctl.c | 92 +- drivers/usb/atm/ueagle-atm.c | 2 +- drivers/usb/atm/usbatm.h | 4 +- drivers/usb/c67x00/c67x00-hcd.h | 2 +- drivers/usb/c67x00/c67x00.h | 2 +- drivers/usb/cdns3/cdns3-pci-wrap.c | 2 +- drivers/usb/cdns3/cdns3-ti.c | 4 +- drivers/usb/cdns3/core.c | 22 +- drivers/usb/cdns3/gadget.c | 21 +- drivers/usb/cdns3/gadget.h | 6 +- drivers/usb/chipidea/bits.h | 2 +- drivers/usb/chipidea/ci.h | 2 +- drivers/usb/chipidea/ci_hdrc_imx.c | 12 +- drivers/usb/chipidea/ci_hdrc_imx.h | 2 +- drivers/usb/chipidea/core.c | 10 +- drivers/usb/chipidea/otg.c | 7 - drivers/usb/chipidea/otg.h | 2 +- drivers/usb/chipidea/otg_fsm.h | 2 +- drivers/usb/chipidea/udc.c | 20 +- drivers/usb/chipidea/udc.h | 2 +- drivers/usb/class/cdc-acm.c | 20 +- drivers/usb/core/config.c | 31 +- drivers/usb/core/driver.c | 58 +- drivers/usb/core/generic.c | 48 +- drivers/usb/core/hub.c | 26 +- drivers/usb/core/hub.h | 1 - drivers/usb/core/message.c | 2 - drivers/usb/core/port.c | 10 +- drivers/usb/core/quirks.c | 49 - drivers/usb/core/sysfs.c | 6 +- drivers/usb/core/usb-acpi.c | 11 +- drivers/usb/core/usb.h | 11 - drivers/usb/dwc2/core.h | 8 - drivers/usb/dwc2/gadget.c | 62 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hw.h | 8 - drivers/usb/dwc2/params.c | 33 - drivers/usb/dwc2/platform.c | 101 +- drivers/usb/dwc3/core.c | 29 +- drivers/usb/dwc3/core.h | 10 - drivers/usb/dwc3/debug.h | 39 +- drivers/usb/dwc3/drd.c | 98 +- drivers/usb/dwc3/dwc3-exynos.c | 9 - drivers/usb/dwc3/dwc3-meson-g12a.c | 182 +- drivers/usb/dwc3/dwc3-qcom.c | 2 +- drivers/usb/dwc3/gadget.c | 18 +- drivers/usb/dwc3/host.c | 4 +- drivers/usb/dwc3/trace.h | 9 +- drivers/usb/gadget/composite.c | 39 +- drivers/usb/gadget/function/f_fs.c | 8 +- drivers/usb/gadget/function/f_phonet.c | 2 +- drivers/usb/gadget/function/f_uac1_legacy.c | 2 + drivers/usb/gadget/function/f_uvc.c | 2 +- drivers/usb/gadget/function/u_audio.c | 10 +- drivers/usb/gadget/function/u_serial.c | 4 +- drivers/usb/gadget/legacy/Kconfig | 59 +- drivers/usb/gadget/legacy/Makefile | 1 - drivers/usb/gadget/legacy/gmidi.c | 2 +- drivers/usb/gadget/legacy/inode.c | 6 +- drivers/usb/gadget/legacy/raw_gadget.c | 1078 ---- drivers/usb/gadget/udc/Kconfig | 11 +- drivers/usb/gadget/udc/Makefile | 1 - drivers/usb/gadget/udc/amd5536udc.h | 2 +- drivers/usb/gadget/udc/amd5536udc_pci.c | 2 +- drivers/usb/gadget/udc/aspeed-vhub/Kconfig | 4 +- drivers/usb/gadget/udc/aspeed-vhub/core.c | 71 +- drivers/usb/gadget/udc/aspeed-vhub/dev.c | 30 +- drivers/usb/gadget/udc/aspeed-vhub/epn.c | 4 +- drivers/usb/gadget/udc/aspeed-vhub/hub.c | 58 +- drivers/usb/gadget/udc/aspeed-vhub/vhub.h | 43 +- drivers/usb/gadget/udc/at91_udc.c | 2 +- drivers/usb/gadget/udc/dummy_hcd.c | 4 +- drivers/usb/gadget/udc/fotg210-udc.c | 2 +- drivers/usb/gadget/udc/fsl_udc_core.c | 1 + drivers/usb/gadget/udc/fusb300_udc.c | 2 +- drivers/usb/gadget/udc/goku_udc.c | 2 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 2 +- drivers/usb/gadget/udc/m66592-udc.c | 2 +- drivers/usb/gadget/udc/max3420_udc.c | 1331 ----- drivers/usb/gadget/udc/net2280.c | 7 +- drivers/usb/gadget/udc/omap_udc.c | 2 +- drivers/usb/gadget/udc/r8a66597-udc.c | 2 +- drivers/usb/gadget/udc/renesas_usb3.c | 28 +- drivers/usb/gadget/udc/s3c-hsudc.c | 3 +- drivers/usb/gadget/udc/tegra-xudc.c | 278 +- drivers/usb/gadget/udc/udc-xilinx.c | 1 + drivers/usb/host/ehci-mv.c | 11 +- drivers/usb/host/ehci-pci.c | 2 +- drivers/usb/host/ehci-platform.c | 127 - drivers/usb/host/ehci-tegra.c | 2 +- drivers/usb/host/ehci.h | 4 +- drivers/usb/host/fhci-hcd.c | 1 - drivers/usb/host/fotg210.h | 2 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/ohci.h | 4 +- drivers/usb/host/sl811-hcd.c | 2 +- drivers/usb/host/uhci-pci.c | 2 +- drivers/usb/host/xhci-histb.c | 3 +- drivers/usb/host/xhci-hub.c | 88 +- drivers/usb/host/xhci-mem.c | 72 +- drivers/usb/host/xhci-mtk.h | 2 +- drivers/usb/host/xhci-pci.c | 22 +- drivers/usb/host/xhci-plat.c | 4 +- drivers/usb/host/xhci-ring.c | 9 - drivers/usb/host/xhci-tegra.c | 235 +- drivers/usb/host/xhci-trace.h | 23 +- drivers/usb/host/xhci.c | 4 +- drivers/usb/host/xhci.h | 48 +- drivers/usb/misc/Kconfig | 10 - drivers/usb/misc/Makefile | 1 - drivers/usb/misc/apple-mfi-fastcharge.c | 237 - drivers/usb/misc/iowarrior.c | 31 +- drivers/usb/misc/usb251xb.c | 20 +- drivers/usb/mon/mon_text.c | 36 +- drivers/usb/mtu3/mtu3_dr.c | 9 +- drivers/usb/musb/Kconfig | 4 +- drivers/usb/musb/jz4740.c | 110 +- drivers/usb/musb/mediatek.c | 18 +- drivers/usb/musb/musb_core.c | 2 +- drivers/usb/musb/musb_host.c | 19 +- drivers/usb/musb/tusb6010.c | 2 +- drivers/usb/phy/Kconfig | 8 - drivers/usb/phy/Makefile | 1 - drivers/usb/phy/phy-jz4770.c | 243 - drivers/usb/phy/phy-tegra-usb.c | 11 +- drivers/usb/roles/class.c | 31 +- drivers/usb/roles/intel-xhci-usb-role-switch.c | 26 +- drivers/usb/serial/ch341.c | 10 - drivers/usb/serial/digi_acceleport.c | 2 +- drivers/usb/serial/f81232.c | 354 +- drivers/usb/serial/generic.c | 12 +- drivers/usb/serial/io_edgeport.c | 2 +- drivers/usb/serial/io_usbvend.h | 4 +- drivers/usb/serial/ir-usb.c | 2 +- drivers/usb/serial/option.c | 8 - drivers/usb/serial/pl2303.c | 1 - drivers/usb/serial/pl2303.h | 1 - drivers/usb/serial/ti_usb_3410_5052.c | 4 +- drivers/usb/serial/usb-serial.c | 2 +- drivers/usb/storage/uas.c | 23 +- drivers/usb/storage/unusual_devs.h | 6 - drivers/usb/storage/usb.c | 10 +- drivers/usb/storage/usb.h | 5 +- drivers/usb/storage/usual-tables.c | 6 +- drivers/usb/typec/bus.c | 12 +- drivers/usb/typec/bus.h | 2 + drivers/usb/typec/class.c | 175 +- drivers/usb/typec/mux.c | 72 +- drivers/usb/typec/mux/Kconfig | 9 - drivers/usb/typec/mux/Makefile | 1 - drivers/usb/typec/mux/intel_pmc_mux.c | 434 -- drivers/usb/typec/tcpm/tcpm.c | 62 +- drivers/usb/typec/ucsi/displayport.c | 12 +- drivers/usb/typec/ucsi/ucsi.c | 14 +- drivers/usb/typec/ucsi/ucsi.h | 9 - drivers/usb/typec/ucsi/ucsi_ccg.c | 57 +- drivers/vhost/net.c | 10 +- drivers/video/backlight/Kconfig | 15 +- drivers/video/backlight/Makefile | 1 - drivers/video/backlight/led_bl.c | 260 - drivers/video/console/Kconfig | 76 +- drivers/video/console/vgacon.c | 3 - drivers/video/fbdev/Kconfig | 9 +- drivers/video/fbdev/aty/mach64_gx.c | 3 +- drivers/video/fbdev/aty/radeon_base.c | 26 +- drivers/video/fbdev/c2p_core.h | 12 +- drivers/video/fbdev/cg14.c | 3 +- drivers/video/fbdev/core/Makefile | 1 + drivers/video/fbdev/core/fbcon.c | 27 +- drivers/video/fbdev/core/fbmem.c | 38 +- drivers/video/fbdev/g364fb.c | 29 +- drivers/video/fbdev/hyperv_fb.c | 4 +- drivers/video/fbdev/kyro/STG4000OverlayDevice.c | 3 +- drivers/video/fbdev/matrox/matroxfb_base.c | 15 - drivers/video/fbdev/mmp/hw/mmp_ctrl.h | 2 +- drivers/video/fbdev/nvidia/nvidia.c | 41 +- drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 4 + drivers/video/fbdev/pxa168fb.c | 5 +- drivers/video/fbdev/s1d13xxxfb.c | 16 +- drivers/video/fbdev/sa1100fb.c | 2 +- drivers/video/fbdev/sh_mobile_lcdcfb.c | 4 +- drivers/video/fbdev/ssd1307fb.c | 4 +- drivers/video/fbdev/w100fb.c | 18 +- drivers/video/fbdev/wm8505fb.c | 2 +- drivers/video/hdmi.c | 11 +- drivers/virtio/virtio_balloon.c | 2 +- drivers/virtio/virtio_ring.c | 4 +- drivers/watchdog/Kconfig | 2 - drivers/watchdog/da9062_wdt.c | 19 +- drivers/watchdog/iTCO_vendor.h | 2 - drivers/watchdog/iTCO_vendor_support.c | 16 +- drivers/watchdog/iTCO_wdt.c | 28 +- drivers/watchdog/wdat_wdt.c | 25 +- drivers/xen/cpu_hotplug.c | 2 +- drivers/xen/preempt.c | 4 +- drivers/xen/xen-pciback/pciback.h | 2 +- drivers/xen/xenbus/xenbus_comms.c | 4 - drivers/xen/xenbus/xenbus_probe.c | 10 +- drivers/xen/xenbus/xenbus_probe_backend.c | 5 +- drivers/xen/xenbus/xenbus_xs.c | 9 +- drivers/zorro/zorro-driver.c | 16 +- drivers/zorro/zorro.c | 2 +- drivers/zorro/zorro.h | 7 - fs/afs/addr_list.c | 2 +- fs/afs/cmservice.c | 14 +- fs/afs/fs_probe.c | 2 - fs/afs/internal.h | 14 +- fs/afs/rxrpc.c | 74 +- fs/block_dev.c | 20 +- fs/btrfs/Makefile | 2 +- fs/btrfs/async-thread.c | 8 - fs/btrfs/async-thread.h | 1 - fs/btrfs/backref.c | 185 +- fs/btrfs/backref.h | 4 - fs/btrfs/block-group.c | 91 +- fs/btrfs/block-rsv.c | 105 +- fs/btrfs/block-rsv.h | 12 +- fs/btrfs/btrfs_inode.h | 6 - fs/btrfs/check-integrity.c | 200 +- fs/btrfs/check-integrity.h | 2 + fs/btrfs/ctree.c | 74 +- fs/btrfs/ctree.h | 82 +- fs/btrfs/delalloc-space.c | 106 +- fs/btrfs/delayed-inode.c | 24 +- fs/btrfs/delayed-inode.h | 2 +- fs/btrfs/delayed-ref.c | 3 +- fs/btrfs/dev-replace.c | 44 +- fs/btrfs/disk-io.c | 918 ++- fs/btrfs/disk-io.h | 34 +- fs/btrfs/export.c | 32 +- fs/btrfs/export.h | 5 - fs/btrfs/extent-io-tree.h | 7 +- fs/btrfs/extent-tree.c | 493 +- fs/btrfs/extent_io.c | 204 +- fs/btrfs/extent_io.h | 11 +- fs/btrfs/extent_map.c | 11 - fs/btrfs/file-item.c | 131 +- fs/btrfs/file.c | 80 +- fs/btrfs/free-space-cache.c | 43 +- fs/btrfs/free-space-tree.c | 4 +- fs/btrfs/inode-map.c | 2 +- fs/btrfs/inode.c | 188 +- fs/btrfs/ioctl.c | 1050 +++- fs/btrfs/locking.c | 135 - fs/btrfs/locking.h | 20 - fs/btrfs/ordered-data.c | 147 +- fs/btrfs/ordered-data.h | 10 +- fs/btrfs/props.c | 2 +- fs/btrfs/qgroup.c | 41 +- fs/btrfs/qgroup.h | 1 - fs/btrfs/raid56.c | 41 +- fs/btrfs/rcu-string.h | 2 +- fs/btrfs/ref-verify.c | 14 - fs/btrfs/reflink.c | 804 --- fs/btrfs/reflink.h | 12 - fs/btrfs/relocation.c | 661 ++- fs/btrfs/root-tree.c | 43 +- fs/btrfs/scrub.c | 7 +- fs/btrfs/send.c | 79 +- fs/btrfs/space-info.c | 202 +- fs/btrfs/space-info.h | 7 - fs/btrfs/super.c | 37 +- fs/btrfs/sysfs.c | 90 +- fs/btrfs/sysfs.h | 4 +- fs/btrfs/tests/btrfs-tests.c | 44 +- fs/btrfs/tests/qgroup-tests.c | 2 - fs/btrfs/transaction.c | 115 +- fs/btrfs/transaction.h | 13 - fs/btrfs/tree-log.c | 483 +- fs/btrfs/uuid-tree.c | 57 +- fs/btrfs/volumes.c | 774 ++- fs/btrfs/volumes.h | 13 +- fs/buffer.c | 62 +- fs/ceph/file.c | 31 +- fs/ceph/snap.c | 1 - fs/ceph/super.c | 129 +- fs/ceph/super.h | 2 +- fs/cifs/cifs_dfs_ref.c | 2 - fs/cifs/cifsacl.c | 9 +- fs/cifs/cifsfs.c | 12 +- fs/cifs/cifsfs.h | 2 +- fs/cifs/cifsglob.h | 7 - fs/cifs/cifspdu.h | 19 +- fs/cifs/cifsproto.h | 10 +- fs/cifs/cifssmb.c | 25 +- fs/cifs/connect.c | 91 +- fs/cifs/dfs_cache.c | 38 - fs/cifs/dfs_cache.h | 4 - fs/cifs/dir.c | 1 + fs/cifs/file.c | 24 +- fs/cifs/inode.c | 67 +- fs/cifs/link.c | 4 +- fs/cifs/misc.c | 80 - fs/cifs/readdir.c | 82 - fs/cifs/smb1ops.c | 2 +- fs/cifs/smb2file.c | 9 +- fs/cifs/smb2inode.c | 4 +- fs/cifs/smb2ops.c | 111 +- fs/cifs/smb2pdu.c | 203 +- fs/cifs/smb2pdu.h | 138 +- fs/cifs/smb2proto.h | 7 +- fs/cifs/smb2transport.c | 8 +- fs/cifs/smbdirect.c | 41 +- fs/cifs/smbdirect.h | 1 + fs/cifs/transport.c | 28 +- fs/crypto/fscrypt_private.h | 20 - fs/crypto/keysetup.c | 25 +- fs/crypto/policy.c | 21 +- fs/dax.c | 11 +- fs/debugfs/file.c | 43 +- fs/debugfs/inode.c | 18 +- fs/ecryptfs/crypto.c | 6 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/ecryptfs/main.c | 2 +- fs/ecryptfs/messaging.c | 3 +- fs/efivarfs/super.c | 2 +- fs/erofs/decompressor.c | 22 +- fs/erofs/internal.h | 8 +- fs/erofs/super.c | 2 +- fs/erofs/utils.c | 90 +- fs/erofs/zdata.c | 76 +- fs/eventpoll.c | 8 +- fs/exec.c | 26 - fs/ext2/inode.c | 5 +- fs/ext4/balloc.c | 14 +- fs/ext4/block_validity.c | 1 - fs/ext4/dir.c | 14 +- fs/ext4/ext4.h | 44 +- fs/ext4/ialloc.c | 23 +- fs/ext4/inode.c | 30 +- fs/ext4/ioctl.c | 6 - fs/ext4/mballoc.c | 61 +- fs/ext4/migrate.c | 27 +- fs/ext4/mmp.c | 12 +- fs/ext4/namei.c | 8 - fs/ext4/page-io.c | 8 +- fs/ext4/resize.c | 62 +- fs/ext4/super.c | 161 +- fs/ext4/sysfs.c | 1 - fs/f2fs/f2fs.h | 1 - fs/f2fs/file.c | 11 - fs/f2fs/super.c | 1 - fs/fat/inode.c | 19 +- fs/fcntl.c | 6 +- fs/file.c | 7 +- fs/fuse/dev.c | 6 +- fs/fuse/fuse_i.h | 2 - fs/gfs2/acl.c | 7 +- fs/gfs2/aops.c | 11 +- fs/gfs2/bmap.c | 9 +- fs/gfs2/dir.c | 3 +- fs/gfs2/file.c | 43 +- fs/gfs2/glock.c | 137 +- fs/gfs2/glops.c | 157 +- fs/gfs2/incore.h | 27 +- fs/gfs2/inode.c | 55 +- fs/gfs2/lock_dlm.c | 52 - fs/gfs2/log.c | 288 +- fs/gfs2/log.h | 1 - fs/gfs2/lops.c | 14 +- fs/gfs2/meta_io.c | 3 +- fs/gfs2/ops_fstype.c | 59 +- fs/gfs2/quota.c | 76 +- fs/gfs2/quota.h | 4 +- fs/gfs2/recovery.c | 12 +- fs/gfs2/rgrp.c | 88 +- fs/gfs2/rgrp.h | 4 +- fs/gfs2/super.c | 112 +- fs/gfs2/super.h | 1 + fs/gfs2/sys.c | 5 +- fs/gfs2/trans.c | 4 - fs/gfs2/util.c | 419 +- fs/gfs2/util.h | 76 +- fs/gfs2/xattr.c | 12 +- fs/inode.c | 1 - fs/internal.h | 1 + fs/io-wq.c | 429 +- fs/io-wq.h | 83 +- fs/io_uring.c | 2507 +++----- fs/jbd2/commit.c | 46 +- fs/jbd2/transaction.c | 26 +- fs/libfs.c | 8 +- fs/locks.c | 60 +- fs/nfs/Kconfig | 2 +- fs/nfs/client.c | 1 - fs/nfs/delegation.c | 50 +- fs/nfs/delegation.h | 1 - fs/nfs/dir.c | 128 +- fs/nfs/fs_context.c | 9 - fs/nfs/fscache.c | 2 - fs/nfs/getroot.c | 39 +- fs/nfs/inode.c | 1 - fs/nfs/namespace.c | 2 +- fs/nfs/nfs4client.c | 1 + fs/nfs/nfs4file.c | 1 + fs/nfs/nfs4proc.c | 32 +- fs/nfs/super.c | 25 + fs/nsfs.c | 14 - fs/ntfs/aops.c | 9 +- fs/open.c | 3 + fs/overlayfs/Kconfig | 1 - fs/overlayfs/file.c | 6 - fs/overlayfs/overlayfs.h | 7 +- fs/overlayfs/super.c | 9 +- fs/overlayfs/util.c | 4 +- fs/pipe.c | 18 +- fs/pstore/inode.c | 5 +- fs/pstore/platform.c | 4 +- fs/pstore/ram.c | 1 + fs/pstore/ram_core.c | 2 +- fs/reiserfs/journal.c | 5 +- fs/splice.c | 6 +- fs/sysfs/file.c | 148 - fs/sysfs/group.c | 115 - fs/ubifs/ioctl.c | 4 - fs/xfs/xfs_aops.c | 2 +- fs/zonefs/Kconfig | 1 - fs/zonefs/super.c | 36 +- include/acpi/acpi_bus.h | 2 +- include/acpi/acpixf.h | 4 +- include/acpi/actbl1.h | 2 +- include/acpi/actypes.h | 3 +- include/acpi/button.h | 4 - include/asm-generic/bitops.h | 5 +- include/asm-generic/futex.h | 2 + include/asm-generic/vdso/vsyscall.h | 14 + include/asm-generic/vmlinux.lds.h | 26 +- include/clocksource/timer-ti-dm.h | 4 +- include/crypto/aead.h | 48 +- include/crypto/curve25519.h | 6 +- include/crypto/if_alg.h | 2 +- include/drm/bridge/dw_hdmi.h | 1 - include/drm/bridge/mhl.h | 4 +- include/drm/drm_atomic.h | 76 - include/drm/drm_atomic_helper.h | 8 - include/drm/drm_atomic_state_helper.h | 13 - include/drm/drm_bridge.h | 405 +- include/drm/drm_bridge_connector.h | 18 - include/drm/drm_client.h | 7 +- include/drm/drm_connector.h | 46 +- include/drm/drm_crtc.h | 80 +- include/drm/drm_device.h | 2 +- include/drm/drm_dp_helper.h | 26 +- include/drm/drm_dp_mst_helper.h | 21 +- include/drm/drm_drv.h | 194 +- include/drm/drm_edid.h | 5 - include/drm/drm_encoder.h | 3 +- include/drm/drm_fb_helper.h | 27 +- include/drm/drm_file.h | 1 - include/drm/drm_gem_shmem_helper.h | 5 - include/drm/drm_gem_vram_helper.h | 9 - include/drm/drm_hdcp.h | 6 +- include/drm/drm_legacy.h | 6 + include/drm/drm_mipi_dbi.h | 12 - include/drm/drm_mm.h | 2 +- include/drm/drm_modes.h | 11 +- include/drm/drm_modeset_helper_vtables.h | 63 +- include/drm/drm_panel.h | 3 +- include/drm/drm_pci.h | 11 + include/drm/drm_print.h | 78 +- include/drm/drm_simple_kms_helper.h | 11 +- include/drm/drm_vblank.h | 36 +- include/drm/gpu_scheduler.h | 13 +- include/drm/i915_mei_hdcp_interface.h | 1 + include/drm/ttm/ttm_bo_api.h | 11 +- include/drm/ttm/ttm_bo_driver.h | 15 + include/dt-bindings/clock/imx8mn-clock.h | 4 +- include/dt-bindings/display/sdtv-standards.h | 76 - include/dt-bindings/media/tvp5150.h | 2 + include/kunit/test.h | 63 +- include/kvm/arm_vgic.h | 1 - include/linux/arch_topology.h | 19 +- include/linux/atmel-isc-media.h | 58 - include/linux/bio.h | 15 +- include/linux/bitfield.h | 14 - include/linux/bits.h | 2 +- include/linux/blk-mq.h | 7 +- include/linux/blkdev.h | 21 +- include/linux/blktrace_api.h | 18 +- include/linux/bootconfig.h | 3 - include/linux/bpf-cgroup.h | 43 +- include/linux/bpf.h | 164 +- include/linux/bpf_lsm.h | 33 - include/linux/bpf_types.h | 4 - include/linux/bpf_verifier.h | 4 - include/linux/brcmphy.h | 2 - include/linux/buffer_head.h | 6 +- include/linux/ceph/messenger.h | 7 +- include/linux/ceph/osdmap.h | 4 - include/linux/ceph/rados.h | 6 +- include/linux/cgroup.h | 1 - include/linux/clk-provider.h | 10 +- include/linux/clocksource.h | 93 +- include/linux/compat.h | 38 +- include/linux/completion.h | 8 +- include/linux/console.h | 1 - include/linux/const.h | 5 +- include/linux/cpu.h | 22 +- include/linux/cpufreq.h | 8 +- include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 7 - include/linux/dax.h | 14 +- include/linux/dccp.h | 2 +- include/linux/debugfs.h | 34 +- include/linux/devfreq.h | 106 +- include/linux/device.h | 12 - include/linux/device/driver.h | 2 +- include/linux/dio.h | 5 + include/linux/dma-buf.h | 97 +- include/linux/dmar.h | 14 +- include/linux/dsa/8021q.h | 7 + include/linux/dw_apb_timer.h | 1 + include/linux/edac.h | 9 +- include/linux/efi.h | 700 ++- include/linux/efi_embedded_fw.h | 43 - include/linux/elfnote.h | 2 +- include/linux/err.h | 3 + include/linux/ethtool.h | 66 +- include/linux/file.h | 1 - include/linux/filter.h | 48 +- include/linux/firmware.h | 9 - include/linux/firmware/xlnx-zynqmp.h | 11 +- include/linux/fs.h | 5 +- include/linux/fscrypt.h | 6 - include/linux/fsl/mc.h | 16 - include/linux/fsl/ptp_qoriq.h | 2 + include/linux/futex.h | 17 +- include/linux/fwnode.h | 2 - include/linux/genhd.h | 534 +- include/linux/hardirq.h | 8 +- include/linux/hashtable.h | 4 +- include/linux/hdmi.h | 2 +- include/linux/hid.h | 2 +- include/linux/i2c.h | 4 +- include/linux/icmpv6.h | 10 - include/linux/ieee80211.h | 30 +- include/linux/iio/iio.h | 2 - include/linux/iio/imu/adis.h | 51 +- include/linux/inet_diag.h | 45 +- include/linux/intel-iommu.h | 2 - include/linux/intel-svm.h | 2 +- include/linux/interrupt.h | 2 - include/linux/io-mapping.h | 2 +- include/linux/ioc3.h | 93 + include/linux/iocontext.h | 1 - include/linux/iopoll.h | 40 +- include/linux/ipv6.h | 1 - include/linux/irq.h | 13 - include/linux/irq_work.h | 2 - include/linux/irqchip/arm-gic-common.h | 2 - include/linux/irqchip/arm-gic-v3.h | 23 +- include/linux/irqchip/arm-gic-v4.h | 25 +- include/linux/irqdesc.h | 2 +- include/linux/irqdomain.h | 2 +- include/linux/irqflags.h | 82 +- include/linux/jiffies.h | 4 +- include/linux/kernel.h | 7 - include/linux/ktime.h | 46 +- include/linux/kvm_host.h | 4 +- include/linux/libata.h | 174 +- include/linux/limits.h | 14 +- include/linux/linkmode.h | 8 +- include/linux/list.h | 2 +- include/linux/lockdep.h | 86 +- include/linux/lsm_hook_defs.h | 381 -- include/linux/lsm_hooks.h | 664 ++- include/linux/math64.h | 20 +- include/linux/mdio-xpcs.h | 41 - include/linux/mdio.h | 4 - include/linux/memcontrol.h | 12 - include/linux/mfd/wm8994/pdata.h | 2 +- include/linux/mii.h | 57 +- include/linux/min_heap.h | 134 - include/linux/mlx5/driver.h | 22 +- include/linux/mlx5/eswitch.h | 38 +- include/linux/mlx5/fs.h | 1 - include/linux/mlx5/mlx5_ifc.h | 45 +- include/linux/mlx5/mlx5_ifc_fpga.h | 2 +- include/linux/mm.h | 4 - include/linux/mmc/core.h | 3 + include/linux/mmc/host.h | 8 +- include/linux/mmc/mmc.h | 10 - include/linux/mmc/sdio_func.h | 2 +- include/linux/mod_devicetable.h | 4 +- include/linux/msdos_partition.h | 50 - include/linux/mutex.h | 7 +- include/linux/netdev_features.h | 3 - include/linux/netdevice.h | 45 +- include/linux/netfilter/ipset/ip_set.h | 13 +- include/linux/netfilter/x_tables.h | 8 +- include/linux/netfilter_arp/arp_tables.h | 2 +- include/linux/netfilter_bridge/ebtables.h | 2 +- include/linux/netfilter_ipv4/ip_tables.h | 2 +- include/linux/netfilter_ipv6/ip6_tables.h | 2 +- include/linux/netlink.h | 17 +- include/linux/nfs_fs.h | 26 +- include/linux/nfs_xdr.h | 1 - include/linux/of_clk.h | 8 +- include/linux/page-flags.h | 2 +- include/linux/part_stat.h | 115 - include/linux/pci.h | 14 - include/linux/pci_ids.h | 2 - include/linux/pe.h | 21 - include/linux/percpu-rwsem.h | 83 +- include/linux/perf/arm_pmu.h | 1 - include/linux/perf_event.h | 19 - include/linux/phy.h | 62 +- include/linux/phy/tegra/xusb.h | 2 - include/linux/phylink.h | 182 +- include/linux/pipe_fs_i.h | 3 +- include/linux/platform_data/dmtimer-omap.h | 6 +- include/linux/platform_data/mmc-esdhc-imx.h | 1 - include/linux/platform_data/simplefb.h | 2 +- include/linux/platform_data/spi-omap2-mcspi.h | 1 - include/linux/platform_device.h | 7 +- include/linux/pm_qos.h | 81 +- include/linux/pm_runtime.h | 12 +- include/linux/pnp.h | 2 +- include/linux/posix-timers.h | 2 +- include/linux/preempt.h | 30 - include/linux/proc_ns.h | 2 - include/linux/psi.h | 2 - include/linux/psi_types.h | 10 +- include/linux/ptp_clock_kernel.h | 19 - include/linux/qed/qed_chain.h | 24 +- include/linux/raid/detect.h | 3 - include/linux/rculist.h | 4 +- include/linux/rculist_nulls.h | 7 - include/linux/rcutiny.h | 1 - include/linux/rcutree.h | 1 - include/linux/rcuwait.h | 12 +- include/linux/regmap.h | 4 +- include/linux/regulator/driver.h | 4 +- include/linux/remoteproc/qcom_q6v5_ipa_notify.h | 82 - include/linux/rhashtable.h | 2 +- include/linux/rwlock_types.h | 6 +- include/linux/rwsem.h | 12 +- include/linux/sched.h | 39 +- include/linux/sched/nohz.h | 2 - include/linux/sched/topology.h | 8 - include/linux/seccomp.h | 3 +- include/linux/security.h | 1 + include/linux/selection.h | 4 +- include/linux/serial_8250.h | 4 - include/linux/serial_core.h | 4 +- include/linux/signal.h | 8 +- include/linux/skbuff.h | 82 +- include/linux/skmsg.h | 68 +- include/linux/soc/qcom/smd-rpm.h | 1 - include/linux/socket.h | 7 +- include/linux/spi/ifx_modem.h | 5 + include/linux/spi/spi.h | 9 +- include/linux/spinlock.h | 35 +- include/linux/spinlock_types.h | 24 +- include/linux/splice.h | 3 - include/linux/stackprotector.h | 2 +- include/linux/stmmac.h | 1 - include/linux/suspend.h | 2 +- include/linux/swiotlb.h | 11 +- include/linux/sysfs.h | 46 - include/linux/sysrq.h | 7 - include/linux/tcp.h | 26 +- include/linux/threads.h | 2 +- include/linux/time.h | 5 +- include/linux/time32.h | 166 +- include/linux/time64.h | 10 +- include/linux/timekeeping32.h | 32 + include/linux/timer.h | 2 +- include/linux/tnum.h | 12 - include/linux/trace_events.h | 2 +- include/linux/tty.h | 2 - include/linux/types.h | 5 + include/linux/uacce.h | 163 - include/linux/usb.h | 11 +- include/linux/usb/audio-v2.h | 2 +- include/linux/usb/audio-v3.h | 2 +- include/linux/usb/cdc_ncm.h | 15 +- include/linux/usb/ehci_def.h | 2 +- include/linux/usb/gadget.h | 2 +- include/linux/usb/hcd.h | 2 +- include/linux/usb/quirks.h | 3 - include/linux/usb/role.h | 23 +- include/linux/usb/typec.h | 3 +- include/linux/usb/typec_altmode.h | 7 + include/linux/usb/typec_mux.h | 25 +- include/linux/usb/typec_tbt.h | 53 - include/linux/usb_usual.h | 2 +- include/linux/usbdevice_fs.h | 2 +- include/linux/uuid.h | 22 +- include/linux/vmalloc.h | 5 +- include/linux/vt_kern.h | 64 +- include/linux/wait.h | 1 - include/linux/workqueue.h | 16 - include/linux/zorro.h | 12 + include/media/cec-notifier.h | 39 +- include/media/h264-ctrls.h | 2 - include/media/i2c/smiapp.h | 63 + include/media/rc-core.h | 8 +- include/media/rc-map.h | 5 +- include/media/v4l2-dev.h | 4 +- include/media/v4l2-device.h | 16 +- include/media/v4l2-fwnode.h | 143 - include/media/v4l2-mc.h | 40 +- include/media/v4l2-mem2mem.h | 133 - include/media/v4l2-subdev.h | 2 +- include/media/videobuf2-core.h | 7 +- include/net/6lowpan.h | 2 +- include/net/act_api.h | 6 - include/net/addrconf.h | 3 - include/net/af_rxrpc.h | 12 +- include/net/af_unix.h | 4 +- include/net/bareudp.h | 20 - include/net/bluetooth/bluetooth.h | 17 - include/net/bluetooth/hci.h | 74 +- include/net/bluetooth/hci_core.h | 46 - include/net/bluetooth/hci_sock.h | 6 +- include/net/bluetooth/l2cap.h | 57 +- include/net/bluetooth/mgmt.h | 5 +- include/net/bluetooth/rfcomm.h | 3 +- include/net/bonding.h | 2 +- include/net/bpf_sk_storage.h | 27 - include/net/cfg80211.h | 213 +- include/net/cfg802154.h | 2 +- include/net/cls_cgroup.h | 7 +- include/net/compat.h | 3 - include/net/devlink.h | 171 +- include/net/dn_fib.h | 2 +- include/net/drop_monitor.h | 5 +- include/net/dsa.h | 39 +- include/net/dst.h | 1 + include/net/esp.h | 16 - include/net/fib_rules.h | 1 - include/net/flow_dissector.h | 10 +- include/net/flow_offload.h | 134 +- include/net/icmp.h | 6 - include/net/inet6_hashtables.h | 3 +- include/net/inet_connection_sock.h | 6 - include/net/inet_hashtables.h | 3 +- include/net/inet_sock.h | 2 +- include/net/ip6_checksum.h | 9 - include/net/ip6_fib.h | 5 +- include/net/ip6_route.h | 2 +- include/net/ip_fib.h | 9 +- include/net/ipv6.h | 6 - include/net/lwtunnel.h | 8 +- include/net/mac80211.h | 66 +- include/net/macsec.h | 77 +- include/net/mip6.h | 2 +- include/net/mld.h | 6 +- include/net/mpls_iptunnel.h | 2 +- include/net/mptcp.h | 26 - include/net/ndisc.h | 7 +- include/net/neighbour.h | 2 +- include/net/net_namespace.h | 5 - include/net/netfilter/nf_conntrack_acct.h | 11 - include/net/netfilter/nf_conntrack_extend.h | 2 +- include/net/netfilter/nf_conntrack_timeout.h | 2 +- include/net/netfilter/nf_flow_table.h | 41 +- include/net/netfilter/nf_queue.h | 7 +- include/net/netfilter/nf_tables.h | 39 +- include/net/netfilter/nf_tables_core.h | 13 +- include/net/netlink.h | 15 - include/net/netns/ipv4.h | 1 - include/net/netns/mib.h | 3 - include/net/nexthop.h | 2 +- include/net/nfc/nci.h | 14 +- include/net/nfc/nfc.h | 2 +- include/net/page_pool.h | 36 +- include/net/pie.h | 31 +- include/net/pkt_cls.h | 44 +- include/net/pkt_sched.h | 12 +- include/net/red.h | 38 - include/net/route.h | 8 +- include/net/rpl.h | 46 - include/net/sch_generic.h | 19 +- include/net/sctp/structs.h | 2 +- include/net/sock.h | 121 +- include/net/sock_reuseport.h | 4 +- include/net/tc_act/tc_ct.h | 25 +- include/net/tc_act/tc_police.h | 6 +- include/net/tc_act/tc_skbedit.h | 41 +- include/net/tc_act/tc_tunnel_key.h | 10 +- include/net/tcp.h | 15 +- include/net/udp.h | 5 - include/scsi/iscsi_proto.h | 1 + include/scsi/scsicam.h | 7 +- include/soc/mscc/ocelot.h | 106 +- include/soc/mscc/ocelot_dev.h | 2 +- include/soc/mscc/ocelot_vcap.h | 205 - include/sound/rawmidi.h | 6 +- include/sound/soc-dapm.h | 2 + include/sound/soc.h | 2 +- include/trace/bpf_probe.h | 18 +- include/trace/events/afs.h | 2 +- include/trace/events/btrfs.h | 6 +- include/trace/events/io_uring.h | 103 - include/trace/events/power.h | 59 +- include/trace/events/rcu.h | 29 - include/trace/events/sched.h | 53 +- include/uapi/asm-generic/posix_types.h | 2 - include/uapi/drm/amdgpu_drm.h | 5 +- include/uapi/drm/drm.h | 2 - include/uapi/drm/i915_drm.h | 21 - include/uapi/drm/lima_drm.h | 9 +- include/uapi/drm/vmwgfx_drm.h | 16 +- include/uapi/linux/bpf.h | 340 +- include/uapi/linux/btrfs.h | 37 +- include/uapi/linux/devlink.h | 16 - include/uapi/linux/dm-ioctl.h | 4 +- include/uapi/linux/ethtool.h | 10 +- include/uapi/linux/ethtool_netlink.h | 175 - include/uapi/linux/fdreg.h | 18 +- include/uapi/linux/fscrypt.h | 1 - include/uapi/linux/if_arcnet.h | 6 +- include/uapi/linux/if_bridge.h | 46 - include/uapi/linux/if_link.h | 18 +- include/uapi/linux/if_macsec.h | 8 +- include/uapi/linux/in.h | 2 - include/uapi/linux/inet_diag.h | 6 +- include/uapi/linux/input-event-codes.h | 3 - include/uapi/linux/io_uring.h | 42 +- include/uapi/linux/ipv6.h | 2 - include/uapi/linux/lwtunnel.h | 1 - include/uapi/linux/media-bus-format.h | 3 +- include/uapi/linux/mii.h | 5 - include/uapi/linux/mmc/ioctl.h | 2 +- include/uapi/linux/mptcp.h | 89 - include/uapi/linux/net_dropmon.h | 5 +- include/uapi/linux/net_tstamp.h | 6 - include/uapi/linux/netfilter/nf_conntrack_common.h | 12 +- include/uapi/linux/netfilter/nf_tables.h | 25 - include/uapi/linux/netfilter/xt_IDLETIMER.h | 12 +- include/uapi/linux/netfilter_bridge/ebt_among.h | 2 +- include/uapi/linux/nl80211.h | 241 +- include/uapi/linux/openvswitch.h | 7 - include/uapi/linux/perf_event.h | 8 +- include/uapi/linux/pkt_cls.h | 22 - include/uapi/linux/pkt_sched.h | 23 +- include/uapi/linux/rpl.h | 48 - include/uapi/linux/rpl_iptunnel.h | 21 - include/uapi/linux/seccomp.h | 1 - include/uapi/linux/serio.h | 10 +- include/uapi/linux/sock_diag.h | 26 - include/uapi/linux/swab.h | 4 +- include/uapi/linux/tcp.h | 3 - include/uapi/linux/time.h | 22 +- include/uapi/linux/usb/charger.h | 16 +- include/uapi/linux/usb/raw_gadget.h | 167 - include/uapi/linux/v4l2-controls.h | 6 - include/uapi/linux/videodev2.h | 9 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/wireless.h | 5 +- include/uapi/misc/uacce/hisi_qm.h | 23 - include/uapi/misc/uacce/uacce.h | 38 - include/vdso/bits.h | 9 - include/vdso/clocksource.h | 22 - include/vdso/const.h | 10 - include/vdso/datapage.h | 35 +- include/vdso/jiffies.h | 11 - include/vdso/ktime.h | 16 - include/vdso/limits.h | 19 - include/vdso/math64.h | 24 - include/vdso/processor.h | 14 - include/vdso/time.h | 12 - include/vdso/time32.h | 17 - include/vdso/time64.h | 14 - include/video/mmp_disp.h | 2 +- include/video/samsung_fimd.h | 2 +- include/xen/interface/io/tpmif.h | 2 +- include/xen/xenbus.h | 3 +- init/Kconfig | 42 +- init/do_mounts.c | 12 +- init/main.c | 75 +- ipc/sem.c | 6 +- kernel/audit.c | 41 +- kernel/audit.h | 8 - kernel/audit_watch.c | 2 + kernel/auditfilter.c | 71 +- kernel/auditsc.c | 3 + kernel/bpf/Makefile | 1 - kernel/bpf/bpf_lsm.c | 54 - kernel/bpf/bpf_struct_ops.c | 26 +- kernel/bpf/btf.c | 73 +- kernel/bpf/cgroup.c | 512 +- kernel/bpf/core.c | 122 +- kernel/bpf/dispatcher.c | 5 +- kernel/bpf/hashtab.c | 230 +- kernel/bpf/helpers.c | 63 - kernel/bpf/inode.c | 42 +- kernel/bpf/lpm_trie.c | 14 +- kernel/bpf/offload.c | 2 +- kernel/bpf/percpu_freelist.c | 20 +- kernel/bpf/reuseport_array.c | 5 + kernel/bpf/stackmap.c | 18 +- kernel/bpf/syscall.c | 695 +-- kernel/bpf/sysfs_btf.c | 11 +- kernel/bpf/tnum.c | 15 - kernel/bpf/trampoline.c | 178 +- kernel/bpf/verifier.c | 1649 ++---- kernel/cgroup/cgroup-v1.c | 3 +- kernel/cgroup/cgroup.c | 97 +- kernel/compat.c | 64 + kernel/context_tracking.c | 2 - kernel/cpu.c | 147 +- kernel/dma/contiguous.c | 9 +- kernel/dma/direct.c | 61 +- kernel/dma/mapping.c | 2 - kernel/dma/swiotlb.c | 42 +- kernel/events/core.c | 368 +- kernel/exit.c | 16 +- kernel/extable.c | 2 + kernel/fork.c | 6 +- kernel/futex.c | 194 +- kernel/irq/Kconfig | 5 - kernel/irq/chip.c | 2 +- kernel/irq/debugfs.c | 28 +- kernel/irq/handle.c | 7 - kernel/irq/internals.h | 12 +- kernel/irq/irqdesc.c | 6 - kernel/irq/irqdomain.c | 14 +- kernel/irq/manage.c | 29 +- kernel/irq/proc.c | 22 - kernel/irq/resend.c | 143 +- kernel/irq_work.c | 2 - kernel/kthread.c | 17 +- kernel/locking/lockdep.c | 686 +-- kernel/locking/lockdep_internals.h | 14 +- kernel/locking/lockdep_proc.c | 31 +- kernel/locking/locktorture.c | 15 +- kernel/locking/mutex-debug.c | 2 +- kernel/locking/percpu-rwsem.c | 194 +- kernel/locking/rtmutex.c | 2 +- kernel/locking/rwsem.c | 9 +- kernel/locking/rwsem.h | 10 + kernel/locking/spinlock_debug.c | 6 +- kernel/notifier.c | 2 +- kernel/padata.c | 9 +- kernel/pid.c | 10 - kernel/power/qos.c | 559 +- kernel/power/snapshot.c | 2 +- kernel/power/suspend.c | 9 +- kernel/power/user.c | 16 +- kernel/printk/printk.c | 49 +- kernel/rcu/Makefile | 4 - kernel/rcu/rcu.h | 23 +- kernel/rcu/rcu_segcblist.c | 4 +- kernel/rcu/rcuperf.c | 14 +- kernel/rcu/rcutorture.c | 67 +- kernel/rcu/srcutree.c | 18 +- kernel/rcu/tree.c | 453 +- kernel/rcu/tree.h | 4 - kernel/rcu/tree_exp.h | 13 +- kernel/rcu/tree_plugin.h | 25 +- kernel/rcu/tree_stall.h | 41 +- kernel/rcu/update.c | 52 +- kernel/sched/completion.c | 36 +- kernel/sched/core.c | 97 +- kernel/sched/cpupri.c | 158 +- kernel/sched/cpupri.h | 6 +- kernel/sched/cputime.c | 41 +- kernel/sched/deadline.c | 6 +- kernel/sched/debug.c | 17 +- kernel/sched/fair.c | 813 +-- kernel/sched/loadavg.c | 33 +- kernel/sched/pelt.c | 90 +- kernel/sched/pelt.h | 31 - kernel/sched/psi.c | 114 +- kernel/sched/rt.c | 66 +- kernel/sched/sched.h | 88 +- kernel/sched/stats.h | 31 +- kernel/sched/swait.c | 15 +- kernel/sched/topology.c | 27 +- kernel/seccomp.c | 19 +- kernel/signal.c | 23 +- kernel/smp.c | 23 +- kernel/softirq.c | 15 +- kernel/sys.c | 2 - kernel/sysctl.c | 50 +- kernel/task_work.c | 18 +- kernel/time/clocksource.c | 9 - kernel/time/hrtimer.c | 8 +- kernel/time/jiffies.c | 7 +- kernel/time/namespace.c | 7 +- kernel/time/posix-cpu-timers.c | 154 +- kernel/time/posix-timers.c | 3 +- kernel/time/sched_clock.c | 9 +- kernel/time/tick-common.c | 10 +- kernel/time/tick-sched.c | 20 +- kernel/time/time.c | 43 + kernel/time/timekeeping.c | 9 +- kernel/time/timekeeping.h | 3 +- kernel/time/timer.c | 23 +- kernel/time/vsyscall.c | 12 +- kernel/torture.c | 38 +- kernel/trace/Kconfig | 4 +- kernel/trace/blktrace.c | 117 +- kernel/trace/bpf_trace.c | 79 +- kernel/trace/ftrace.c | 2 - kernel/trace/synth_event_gen_test.c | 44 +- kernel/trace/trace.c | 2 - kernel/trace/trace_events_hist.c | 319 +- kernel/trace/trace_kprobe.c | 2 +- kernel/trace/trace_uprobe.c | 11 +- kernel/workqueue.c | 14 +- lib/Kconfig | 3 + lib/Kconfig.debug | 40 +- lib/Makefile | 3 +- lib/bootconfig.c | 51 +- lib/cpumask.c | 29 - lib/crypto/chacha20poly1305-selftest.c | 11 +- lib/crypto/chacha20poly1305.c | 3 - lib/kunit/Kconfig | 8 - lib/kunit/Makefile | 4 - lib/kunit/assert.c | 79 +- lib/kunit/debugfs.c | 116 - lib/kunit/debugfs.h | 30 - lib/kunit/kunit-test.c | 44 +- lib/kunit/test.c | 148 +- lib/list-test.c | 4 +- lib/objagg.c | 4 +- lib/stackdepot.c | 8 +- lib/string.c | 16 - lib/test_bpf.c | 4 +- lib/test_firmware.c | 55 - lib/test_min_heap.c | 194 - lib/uuid.c | 10 - lib/vdso/gettimeofday.c | 153 +- mm/huge_memory.c | 3 +- mm/hugetlb_cgroup.c | 3 +- mm/madvise.c | 12 +- mm/memcontrol.c | 159 +- mm/memory.c | 35 +- mm/memory_hotplug.c | 8 +- mm/mmap.c | 4 + mm/mmu_notifier.c | 27 +- mm/mprotect.c | 38 +- mm/mremap.c | 11 +- mm/nommu.c | 10 +- mm/shmem.c | 2 + mm/slub.c | 41 +- mm/sparse.c | 16 +- mm/swapfile.c | 41 +- mm/vmalloc.c | 11 +- mm/vmscan.c | 9 +- mm/z3fold.c | 1 + net/802/psnap.c | 2 +- net/8021q/vlan_core.c | 5 +- net/Kconfig | 4 +- net/batman-adv/bat_iv_ogm.c | 4 - net/batman-adv/distributed-arp-table.c | 2 +- net/batman-adv/main.h | 2 +- net/batman-adv/translation-table.c | 8 +- net/bluetooth/a2mp.h | 10 +- net/bluetooth/bnep/bnep.h | 6 +- net/bluetooth/hci_conn.c | 146 +- net/bluetooth/hci_core.c | 143 +- net/bluetooth/hci_event.c | 114 +- net/bluetooth/hci_request.c | 350 +- net/bluetooth/hci_request.h | 2 - net/bluetooth/hidp/core.c | 2 +- net/bluetooth/l2cap_core.c | 734 +-- net/bluetooth/l2cap_sock.c | 67 +- net/bluetooth/mgmt.c | 113 +- net/bluetooth/rfcomm/core.c | 13 +- net/bluetooth/rfcomm/tty.c | 4 +- net/bluetooth/sco.c | 13 - net/bluetooth/smp.c | 29 +- net/bpf/test_run.c | 76 +- net/bpfilter/main.c | 13 +- net/bridge/br_device.c | 6 +- net/bridge/br_netlink_tunnel.c | 12 +- net/bridge/br_private.h | 4 +- net/bridge/br_private_tunnel.h | 17 +- net/bridge/br_stp.c | 3 +- net/bridge/br_vlan.c | 76 +- net/bridge/br_vlan_options.c | 112 +- net/bridge/br_vlan_tunnel.c | 5 +- net/bridge/netfilter/ebtables.c | 2 +- net/caif/caif_dev.c | 3 +- net/ceph/messenger.c | 9 +- net/ceph/osd_client.c | 14 +- net/ceph/osdmap.c | 9 - net/compat.c | 30 +- net/core/bpf_sk_storage.c | 285 +- net/core/datagram.c | 39 +- net/core/dev.c | 91 +- net/core/dev_ioctl.c | 6 - net/core/devlink.c | 1372 +---- net/core/drop_monitor.c | 35 +- net/core/fib_rules.c | 2 +- net/core/filter.c | 234 +- net/core/flow_dissector.c | 4 +- net/core/flow_offload.c | 34 +- net/core/lwt_bpf.c | 2 +- net/core/lwtunnel.c | 6 +- net/core/neighbour.c | 3 + net/core/net-sysfs.c | 133 - net/core/net-sysfs.h | 2 - net/core/net_namespace.c | 15 - net/core/netclassid_cgroup.c | 47 +- net/core/page_pool.c | 100 +- net/core/pktgen.c | 6 +- net/core/rtnetlink.c | 58 +- net/core/skbuff.c | 30 +- net/core/skmsg.c | 10 +- net/core/sock.c | 31 +- net/core/sock_map.c | 318 +- net/core/sock_reuseport.c | 50 +- net/core/xdp.c | 2 +- net/dccp/ccid.h | 2 +- net/dccp/diag.c | 9 +- net/dccp/minisocks.c | 1 - net/decnet/dn_route.c | 4 +- net/dsa/dsa.c | 6 +- net/dsa/dsa2.c | 2 +- net/dsa/dsa_priv.h | 17 - net/dsa/master.c | 21 +- net/dsa/port.c | 71 +- net/dsa/slave.c | 437 +- net/dsa/switch.c | 37 - net/dsa/tag_8021q.c | 43 + net/dsa/tag_ar9331.c | 2 +- net/dsa/tag_brcm.c | 25 - net/dsa/tag_ocelot.c | 3 +- net/dsa/tag_qca.c | 2 +- net/dsa/tag_sja1105.c | 19 +- net/ethtool/Makefile | 3 +- net/ethtool/bitset.c | 100 +- net/ethtool/bitset.h | 6 - net/ethtool/channels.c | 227 - net/ethtool/coalesce.c | 353 -- net/ethtool/common.c | 114 - net/ethtool/common.h | 9 - net/ethtool/debug.c | 10 +- net/ethtool/eee.c | 206 - net/ethtool/features.c | 304 - net/ethtool/ioctl.c | 195 +- net/ethtool/linkinfo.c | 10 +- net/ethtool/linkmodes.c | 11 +- net/ethtool/netlink.c | 168 +- net/ethtool/netlink.h | 22 +- net/ethtool/pause.c | 145 - net/ethtool/privflags.c | 211 - net/ethtool/rings.c | 200 - net/ethtool/strset.c | 15 - net/ethtool/tsinfo.c | 143 - net/ethtool/wol.c | 9 +- net/hsr/hsr_debugfs.c | 5 +- net/hsr/hsr_device.c | 64 +- net/hsr/hsr_device.h | 3 +- net/hsr/hsr_framereg.c | 15 +- net/hsr/hsr_main.c | 3 +- net/hsr/hsr_main.h | 1 + net/hsr/hsr_netlink.c | 119 +- net/hsr/hsr_slave.c | 71 +- net/hsr/hsr_slave.h | 2 +- net/ieee802154/nl_policy.c | 6 - net/ipv4/Kconfig | 7 +- net/ipv4/Makefile | 1 - net/ipv4/af_inet.c | 8 +- net/ipv4/ah4.c | 2 +- net/ipv4/arp.c | 2 +- net/ipv4/bpf_tcp_ca.c | 40 +- net/ipv4/cipso_ipv4.c | 7 +- net/ipv4/devinet.c | 6 +- net/ipv4/esp4.c | 16 + net/ipv4/esp4_offload.c | 32 - net/ipv4/fib_frontend.c | 2 - net/ipv4/fib_lookup.h | 2 +- net/ipv4/fib_semantics.c | 26 +- net/ipv4/fib_trie.c | 10 +- net/ipv4/gre_demux.c | 12 +- net/ipv4/icmp.c | 35 +- net/ipv4/igmp.c | 2 + net/ipv4/inet_connection_sock.c | 56 +- net/ipv4/inet_diag.c | 343 +- net/ipv4/ip_gre.c | 105 +- net/ipv4/ip_input.c | 3 +- net/ipv4/ip_output.c | 4 +- net/ipv4/ip_tunnel.c | 6 +- net/ipv4/ip_tunnel_core.c | 4 +- net/ipv4/ip_vti.c | 38 +- net/ipv4/ipconfig.c | 2 +- net/ipv4/ipmr.c | 2 +- net/ipv4/netfilter/arp_tables.c | 4 +- net/ipv4/netfilter/ip_tables.c | 4 +- net/ipv4/netfilter/nf_log_ipv4.c | 2 +- net/ipv4/netfilter/nf_nat_pptp.c | 4 +- net/ipv4/nexthop.c | 2 +- net/ipv4/proc.c | 2 - net/ipv4/raw.c | 2 - net/ipv4/raw_diag.c | 29 +- net/ipv4/route.c | 61 +- net/ipv4/sysctl_net_ipv4.c | 33 +- net/ipv4/tcp.c | 33 +- net/ipv4/tcp_bic.c | 11 +- net/ipv4/tcp_bpf.c | 272 +- net/ipv4/tcp_diag.c | 8 +- net/ipv4/tcp_input.c | 12 +- net/ipv4/tcp_ipv4.c | 10 +- net/ipv4/tcp_minisocks.c | 9 - net/ipv4/tcp_output.c | 12 +- net/ipv4/tcp_scalable.c | 17 +- net/ipv4/tcp_ulp.c | 9 +- net/ipv4/tcp_veno.c | 47 +- net/ipv4/tcp_yeah.c | 41 +- net/ipv4/udp.c | 30 +- net/ipv4/udp_bpf.c | 53 - net/ipv4/udp_diag.c | 46 +- net/ipv4/udp_offload.c | 1 - net/ipv6/Kconfig | 10 - net/ipv6/Makefile | 3 +- net/ipv6/addrconf.c | 120 +- net/ipv6/af_inet6.c | 7 - net/ipv6/ah6.c | 4 +- net/ipv6/esp6.c | 16 + net/ipv6/esp6_offload.c | 36 - net/ipv6/exthdrs.c | 203 +- net/ipv6/icmp.c | 2 +- net/ipv6/ila/ila_lwt.c | 2 +- net/ipv6/ip6_fib.c | 15 +- net/ipv6/ip6_gre.c | 8 +- net/ipv6/ip6_icmp.c | 34 - net/ipv6/ip6_input.c | 3 +- net/ipv6/ip6_output.c | 70 - net/ipv6/ip6_tunnel.c | 81 +- net/ipv6/ip6_vti.c | 34 +- net/ipv6/ip6mr.c | 5 +- net/ipv6/ipv6_sockglue.c | 10 +- net/ipv6/ndisc.c | 3 +- net/ipv6/netfilter/ip6_tables.c | 4 +- net/ipv6/netfilter/nf_log_ipv6.c | 2 +- net/ipv6/raw.c | 8 +- net/ipv6/route.c | 11 +- net/ipv6/rpl.c | 123 - net/ipv6/rpl_iptunnel.c | 382 -- net/ipv6/seg6_iptunnel.c | 6 +- net/ipv6/seg6_local.c | 7 +- net/ipv6/sysctl_net_ipv6.c | 21 +- net/ipv6/tcp_ipv6.c | 2 +- net/ipv6/udp.c | 9 +- net/ipv6/xfrm6_tunnel.c | 2 +- net/kcm/kcmproc.c | 2 +- net/kcm/kcmsock.c | 4 +- net/l2tp/l2tp_core.h | 2 +- net/llc/af_llc.c | 2 +- net/llc/llc_proc.c | 2 +- net/mac80211/aes_cmac.c | 21 +- net/mac80211/aes_gmac.c | 24 +- net/mac80211/cfg.c | 195 +- net/mac80211/debugfs.c | 56 +- net/mac80211/debugfs_key.c | 31 - net/mac80211/debugfs_key.h | 10 - net/mac80211/debugfs_netdev.c | 13 +- net/mac80211/debugfs_sta.c | 9 +- net/mac80211/driver-ops.h | 27 - net/mac80211/he.c | 4 - net/mac80211/ht.c | 64 +- net/mac80211/ieee80211_i.h | 32 +- net/mac80211/iface.c | 86 +- net/mac80211/key.c | 79 +- net/mac80211/key.h | 3 - net/mac80211/main.c | 39 +- net/mac80211/mesh_hwmp.c | 3 +- net/mac80211/mlme.c | 154 +- net/mac80211/rx.c | 98 +- net/mac80211/scan.c | 3 +- net/mac80211/sta_info.c | 56 +- net/mac80211/sta_info.h | 5 +- net/mac80211/status.c | 91 +- net/mac80211/tx.c | 246 +- net/mac80211/util.c | 121 +- net/mac80211/vht.c | 58 +- net/mac80211/wep.c | 4 +- net/mac80211/wep.h | 2 +- net/mpls/internal.h | 4 +- net/mpls/mpls_iptunnel.c | 2 +- net/mptcp/Kconfig | 1 - net/mptcp/Makefile | 3 +- net/mptcp/crypto.c | 17 +- net/mptcp/diag.c | 104 - net/mptcp/mib.c | 69 - net/mptcp/mib.h | 40 - net/mptcp/options.c | 542 +- net/mptcp/pm.c | 242 - net/mptcp/pm_netlink.c | 857 --- net/mptcp/protocol.c | 1108 +--- net/mptcp/protocol.h | 208 +- net/mptcp/subflow.c | 403 +- net/mptcp/token.c | 38 +- net/netfilter/Kconfig | 8 + net/netfilter/Makefile | 13 +- net/netfilter/ipset/ip_set_bitmap_ip.c | 2 +- net/netfilter/ipset/ip_set_bitmap_ipmac.c | 2 +- net/netfilter/ipset/ip_set_bitmap_port.c | 2 +- net/netfilter/ipset/ip_set_core.c | 34 +- net/netfilter/ipset/ip_set_hash_gen.h | 639 +-- net/netfilter/ipvs/ip_vs_core.c | 45 +- net/netfilter/nf_conntrack_core.c | 211 +- net/netfilter/nf_conntrack_netlink.c | 3 +- net/netfilter/nf_conntrack_proto_udp.c | 20 +- net/netfilter/nf_conntrack_standalone.c | 21 +- net/netfilter/nf_flow_table_core.c | 62 - net/netfilter/nf_flow_table_ip.c | 36 +- net/netfilter/nf_flow_table_offload.c | 337 +- net/netfilter/nf_queue.c | 96 +- net/netfilter/nf_synproxy_core.c | 2 +- net/netfilter/nf_tables_api.c | 265 +- net/netfilter/nf_tables_offload.c | 2 +- net/netfilter/nf_tables_set_core.c | 31 + net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nfnetlink_cthelper.c | 2 - net/netfilter/nfnetlink_queue.c | 10 +- net/netfilter/nft_bitwise.c | 14 +- net/netfilter/nft_chain_nat.c | 1 - net/netfilter/nft_dynset.c | 45 +- net/netfilter/nft_exthdr.c | 8 +- net/netfilter/nft_fwd_netdev.c | 12 - net/netfilter/nft_lookup.c | 1 - net/netfilter/nft_payload.c | 1 - net/netfilter/nft_set_bitmap.c | 6 +- net/netfilter/nft_set_hash.c | 9 +- net/netfilter/nft_set_pipapo.c | 683 +-- net/netfilter/nft_set_pipapo.h | 280 - net/netfilter/nft_set_pipapo_avx2.c | 1223 ---- net/netfilter/nft_set_pipapo_avx2.h | 14 - net/netfilter/nft_set_rbtree.c | 90 +- net/netfilter/nft_tunnel.c | 112 +- net/netfilter/x_tables.c | 6 +- net/netfilter/xt_IDLETIMER.c | 248 +- net/netfilter/xt_SECMARK.c | 2 + net/netfilter/xt_hashlimit.c | 40 +- net/netfilter/xt_recent.c | 6 +- net/netlabel/netlabel_domainhash.c | 3 +- net/netlabel/netlabel_unlabeled.c | 3 +- net/netlink/af_netlink.c | 51 +- net/netlink/genetlink.c | 5 +- net/netrom/af_netrom.c | 2 - net/netrom/nr_route.c | 4 - net/nfc/digital_dep.c | 4 +- net/nfc/hci/core.c | 19 +- net/nfc/netlink.c | 4 - net/openvswitch/actions.c | 67 - net/openvswitch/datapath.c | 12 +- net/openvswitch/flow_netlink.c | 88 +- net/openvswitch/flow_table.c | 6 +- net/openvswitch/meter.c | 3 +- net/openvswitch/vport.c | 3 +- net/packet/af_packet.c | 34 +- net/packet/internal.h | 5 +- net/qrtr/Makefile | 2 +- net/qrtr/ns.c | 757 --- net/qrtr/qrtr.c | 43 +- net/qrtr/qrtr.h | 4 - net/rds/rdma.c | 24 +- net/rxrpc/af_rxrpc.c | 37 +- net/rxrpc/ar-internal.h | 5 +- net/rxrpc/call_object.c | 3 +- net/rxrpc/conn_client.c | 13 +- net/rxrpc/input.c | 1 + net/rxrpc/sendmsg.c | 75 +- net/sched/Kconfig | 2 +- net/sched/act_api.c | 44 +- net/sched/act_bpf.c | 3 - net/sched/act_ct.c | 571 +- net/sched/act_mirred.c | 6 +- net/sched/act_pedit.c | 11 - net/sched/act_sample.c | 2 + net/sched/act_skbedit.c | 11 - net/sched/cls_api.c | 168 +- net/sched/cls_flower.c | 72 +- net/sched/cls_matchall.c | 9 +- net/sched/cls_route.c | 4 +- net/sched/cls_tcindex.c | 3 - net/sched/em_ipt.c | 2 +- net/sched/em_nbyte.c | 2 +- net/sched/sch_api.c | 21 +- net/sched/sch_atm.c | 2 +- net/sched/sch_cbs.c | 12 +- net/sched/sch_fifo.c | 97 +- net/sched/sch_fq.c | 22 +- net/sched/sch_fq_pie.c | 1 + net/sched/sch_generic.c | 8 - net/sched/sch_ingress.c | 11 +- net/sched/sch_netem.c | 2 +- net/sched/sch_pie.c | 49 +- net/sched/sch_red.c | 69 +- net/sched/sch_taprio.c | 13 +- net/sctp/diag.c | 15 +- net/sctp/input.c | 1 - net/sctp/ipv6.c | 20 +- net/sctp/protocol.c | 28 +- net/sctp/sm_statefuns.c | 29 +- net/sctp/socket.c | 35 +- net/smc/af_smc.c | 27 +- net/smc/smc_clc.c | 7 +- net/smc/smc_core.c | 38 +- net/smc/smc_core.h | 10 +- net/smc/smc_diag.c | 5 +- net/smc/smc_ib.c | 66 +- net/smc/smc_ib.h | 1 - net/smc/smc_llc.c | 2 +- net/smc/smc_tx.c | 2 +- net/socket.c | 33 +- net/sunrpc/xprtrdma/frwr_ops.c | 13 +- net/switchdev/switchdev.c | 11 +- net/tipc/monitor.c | 12 +- net/tipc/msg.c | 3 + net/tipc/msg.h | 5 - net/tipc/netlink.c | 1 - net/tipc/node.c | 10 +- net/tipc/socket.c | 4 +- net/tls/tls_device.c | 22 +- net/tls/tls_main.c | 31 +- net/unix/af_unix.c | 33 +- net/vmw_vsock/af_vsock.c | 20 +- net/vmw_vsock/hyperv_transport.c | 3 + net/vmw_vsock/virtio_transport_common.c | 3 +- net/wireless/core.c | 6 - net/wireless/core.h | 2 +- net/wireless/ethtool.c | 8 +- net/wireless/mlme.c | 33 +- net/wireless/nl80211.c | 429 +- net/wireless/pmsr.c | 32 - net/wireless/rdev-ops.h | 37 - net/wireless/reg.c | 4 +- net/wireless/scan.c | 17 +- net/wireless/sme.c | 11 +- net/wireless/trace.h | 54 - net/wireless/util.c | 9 +- net/x25/x25_forward.c | 12 +- net/xdp/xsk.c | 2 - net/xdp/xsk_queue.h | 7 +- net/xfrm/espintcp.c | 2 +- net/xfrm/xfrm_device.c | 37 +- net/xfrm/xfrm_interface.c | 6 +- net/xfrm/xfrm_output.c | 4 +- net/xfrm/xfrm_policy.c | 5 +- net/xfrm/xfrm_state.c | 2 +- net/xfrm/xfrm_user.c | 6 +- samples/bpf/Makefile | 8 +- samples/bpf/bpf_load.c | 20 + samples/bpf/bpf_load.h | 1 + samples/bpf/sampleip_user.c | 98 +- samples/bpf/trace_event_user.c | 139 +- samples/bpf/tracex1_user.c | 1 - samples/bpf/tracex5_user.c | 1 - samples/v4l/v4l2-pci-skeleton.c | 2 +- scripts/Kconfig.include | 13 - scripts/Makefile.dtbinst | 26 +- scripts/Makefile.extrawarn | 1 - scripts/Makefile.lib | 9 +- scripts/Makefile.modpost | 15 +- scripts/adjust_autoksyms.sh | 24 +- scripts/basic/fixdep.c | 10 +- scripts/bpf_helpers_doc.py | 4 +- scripts/check-sysctl-docs | 181 - scripts/documentation-file-ref-check | 11 +- scripts/dtc/Makefile | 5 +- scripts/dtc/dtc-lexer.l | 1 + scripts/export_report.pl | 2 +- scripts/gcc-plugins/Kconfig | 2 +- scripts/gcc-plugins/Makefile | 2 +- scripts/gen_autoksyms.sh | 52 - scripts/get_maintainer.pl | 32 +- scripts/kallsyms.c | 12 +- scripts/kconfig/Makefile | 4 + scripts/kconfig/qconf.cc | 2 + scripts/kconfig/symbol.c | 9 +- scripts/link-vmlinux.sh | 44 +- scripts/mkcompile_h | 11 + scripts/mod/devicetable-offsets.c | 7 - scripts/mod/file2alias.c | 19 - scripts/mod/modpost.c | 116 +- scripts/mod/modpost.h | 14 +- scripts/package/mkdebian | 5 - scripts/parse-maintainers.pl | 31 +- scripts/selinux/genheaders/genheaders.c | 11 +- scripts/sphinx-pre-install | 17 +- security/Kconfig | 10 +- security/Makefile | 2 - security/bpf/Makefile | 5 - security/bpf/hooks.c | 26 - security/integrity/ima/Kconfig | 5 - security/integrity/platform_certs/load_uefi.c | 42 +- security/keys/key.c | 2 +- security/keys/keyctl.c | 4 +- security/security.c | 41 +- security/selinux/Kconfig | 3 - security/selinux/Makefile | 4 +- security/selinux/hooks.c | 20 +- security/selinux/include/conditional.h | 8 +- security/selinux/include/initial_sid_to_string.h | 57 +- security/selinux/include/security.h | 12 - security/selinux/selinuxfs.c | 19 +- security/selinux/ss/avtab.c | 3 +- security/selinux/ss/avtab.h | 2 +- security/selinux/ss/conditional.c | 259 +- security/selinux/ss/conditional.h | 29 +- security/selinux/ss/hashtab.c | 28 +- security/selinux/ss/hashtab.h | 2 +- security/selinux/ss/policydb.c | 326 +- security/selinux/ss/policydb.h | 13 +- security/selinux/ss/services.c | 79 +- security/selinux/ss/services.h | 2 + security/selinux/ss/sidtab.c | 12 +- security/selinux/ss/status.c | 124 + security/selinux/status.c | 124 - sound/core/oss/pcm_plugin.c | 12 +- sound/core/pcm_native.c | 17 +- sound/core/seq/oss/seq_oss_midi.c | 1 - sound/core/seq/seq_clientmgr.c | 4 +- sound/core/seq/seq_queue.c | 29 +- sound/core/seq/seq_timer.c | 13 +- sound/core/seq/seq_timer.h | 3 +- sound/core/seq/seq_virmidi.c | 1 - sound/hda/ext/hdac_ext_controller.c | 9 +- sound/hda/hdmi_chmap.c | 2 +- sound/mips/sgio2audio.c | 6 + sound/pci/bt87x.c | 7 +- sound/pci/hda/hda_codec.c | 2 +- sound/pci/hda/hda_eld.c | 2 +- sound/pci/hda/hda_sysfs.c | 4 +- sound/pci/hda/patch_realtek.c | 62 +- sound/soc/amd/raven/acp3x-i2s.c | 8 - sound/soc/amd/raven/acp3x-pcm-dma.c | 7 +- sound/soc/amd/raven/pci-acp3x.c | 23 + sound/soc/atmel/Kconfig | 4 +- sound/soc/atmel/Makefile | 10 +- sound/soc/codecs/Kconfig | 2 +- sound/soc/codecs/hdmi-codec.c | 10 - sound/soc/codecs/max98090.c | 434 +- sound/soc/codecs/max98090.h | 3 +- sound/soc/codecs/pcm512x.c | 8 +- sound/soc/codecs/rt1015.c | 3 +- sound/soc/codecs/tas2562.c | 5 +- sound/soc/fsl/fsl_sai.c | 22 +- sound/soc/intel/atom/sst/sst.c | 5 +- sound/soc/intel/atom/sst/sst_loader.c | 4 +- sound/soc/intel/common/soc-intel-quirks.h | 14 +- sound/soc/intel/skylake/skl-debug.c | 32 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/meson/g12a-tohdmitx.c | 6 - sound/soc/soc-component.c | 2 +- sound/soc/soc-compress.c | 2 +- sound/soc/soc-dapm.c | 59 +- sound/soc/soc-pcm.c | 18 +- sound/soc/soc-topology.c | 17 +- sound/soc/sof/intel/hda-codec.c | 12 +- sound/soc/sof/intel/hda-dsp.c | 11 - sound/soc/sof/intel/hda.c | 19 +- sound/soc/sof/ipc.c | 2 +- sound/soc/stm/stm32_sai_sub.c | 18 +- sound/soc/sunxi/sun8i-codec.c | 3 +- sound/soc/ti/omap-dmic.c | 7 +- sound/soc/ti/omap-mcbsp.c | 16 +- sound/soc/ti/omap-mcpdm.c | 16 +- sound/usb/clock.c | 91 +- sound/usb/clock.h | 4 +- sound/usb/format.c | 36 +- sound/usb/line6/driver.c | 2 +- sound/usb/line6/midibuf.c | 2 +- sound/usb/mixer.c | 12 +- sound/usb/quirks.c | 1 - tools/arch/arm64/include/uapi/asm/kvm.h | 12 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 - tools/arch/x86/include/asm/cpufeatures.h | 2 - tools/arch/x86/include/asm/disabled-features.h | 8 +- tools/arch/x86/include/asm/msr-index.h | 2 - tools/arch/x86/include/uapi/asm/kvm.h | 1 - tools/arch/x86/lib/x86-opcode-map.txt | 17 +- tools/bootconfig/include/linux/memblock.h | 12 - tools/bootconfig/include/linux/printk.h | 5 +- tools/bootconfig/main.c | 79 +- tools/bootconfig/samples/bad-mixed-kv1.bconf | 3 - tools/bootconfig/samples/bad-mixed-kv2.bconf | 3 - tools/bootconfig/samples/bad-samekey.bconf | 6 - tools/bootconfig/test-bootconfig.sh | 25 +- tools/bpf/bpftool/.gitignore | 2 - .../bpf/bpftool/Documentation/bpftool-feature.rst | 19 +- tools/bpf/bpftool/Documentation/bpftool-prog.rst | 22 +- .../bpftool/Documentation/bpftool-struct_ops.rst | 116 - tools/bpf/bpftool/Makefile | 36 +- tools/bpf/bpftool/bash-completion/bpftool | 110 +- tools/bpf/bpftool/btf.c | 5 - tools/bpf/bpftool/btf_dumper.c | 199 +- tools/bpf/bpftool/common.c | 40 +- tools/bpf/bpftool/feature.c | 283 +- tools/bpf/bpftool/main.c | 10 +- tools/bpf/bpftool/main.h | 12 +- tools/bpf/bpftool/map.c | 2 +- tools/bpf/bpftool/prog.c | 458 +- tools/bpf/bpftool/skeleton/profiler.bpf.c | 119 - tools/bpf/bpftool/skeleton/profiler.h | 46 - tools/bpf/bpftool/struct_ops.c | 596 -- tools/bpf/runqslower/runqslower.bpf.c | 4 +- tools/build/feature/Makefile | 9 +- tools/build/feature/test-clang-bpf-global-var.c | 4 - tools/include/linux/irqflags.h | 12 +- tools/include/uapi/asm-generic/mman-common.h | 2 - tools/include/uapi/asm-generic/unistd.h | 7 +- tools/include/uapi/asm/errno.h | 14 +- tools/include/uapi/drm/i915_drm.h | 32 - tools/include/uapi/linux/bpf.h | 340 +- tools/include/uapi/linux/fcntl.h | 2 +- tools/include/uapi/linux/fscrypt.h | 14 +- tools/include/uapi/linux/if_link.h | 6 +- tools/include/uapi/linux/in.h | 2 - tools/include/uapi/linux/kvm.h | 5 - tools/include/uapi/linux/openat2.h | 39 - tools/include/uapi/linux/perf_event.h | 8 +- tools/include/uapi/linux/prctl.h | 4 - tools/include/uapi/linux/sched.h | 6 - tools/include/uapi/sound/asound.h | 155 +- tools/lib/api/fs/Build | 1 - tools/lib/api/fs/cgroup.c | 67 - tools/lib/api/fs/fs.h | 2 - tools/lib/bpf/bpf.c | 37 +- tools/lib/bpf/bpf.h | 19 - tools/lib/bpf/bpf_tracing.h | 223 +- tools/lib/bpf/btf.c | 20 +- tools/lib/bpf/btf_dump.c | 10 +- tools/lib/bpf/libbpf.c | 332 +- tools/lib/bpf/libbpf.h | 31 +- tools/lib/bpf/libbpf.map | 19 - tools/lib/bpf/libbpf_probes.c | 1 - tools/lib/bpf/netlink.c | 34 +- tools/lib/bpf/xsk.c | 16 +- tools/lib/perf/Documentation/examples/counting.c | 83 - tools/lib/traceevent/event-parse.c | 2 +- tools/objtool/Build | 5 - tools/objtool/builtin-check.c | 3 +- tools/objtool/builtin.h | 2 +- tools/objtool/check.c | 269 +- tools/objtool/check.h | 2 +- tools/objtool/elf.c | 281 +- tools/objtool/elf.h | 51 +- tools/objtool/orc_gen.c | 9 +- tools/objtool/special.c | 4 +- tools/objtool/warn.h | 2 +- tools/perf/Documentation/Makefile | 5 +- tools/perf/Documentation/intel-pt.txt | 992 +++- tools/perf/Documentation/perf-config.txt | 74 +- tools/perf/Documentation/perf-inject.txt | 3 +- tools/perf/Documentation/perf-intel-pt.txt | 1007 ---- tools/perf/Documentation/perf-record.txt | 2 +- tools/perf/Documentation/perf-report.txt | 3 +- tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 9 - tools/perf/Makefile | 2 +- tools/perf/arch/arm/util/cs-etm.c | 18 +- tools/perf/arch/arm64/util/arm-spe.c | 37 +- tools/perf/arch/arm64/util/header.c | 63 +- tools/perf/arch/arm64/util/perf_regs.c | 2 +- tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 2 - tools/perf/arch/powerpc/util/perf_regs.c | 4 +- tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 2 - tools/perf/arch/x86/tests/insn-x86-dat-32.c | 112 - tools/perf/arch/x86/tests/insn-x86-dat-64.c | 196 - tools/perf/arch/x86/tests/insn-x86-dat-src.c | 236 - tools/perf/arch/x86/util/auxtrace.c | 14 +- tools/perf/arch/x86/util/event.c | 12 +- tools/perf/arch/x86/util/header.c | 4 +- tools/perf/arch/x86/util/intel-bts.c | 41 +- tools/perf/arch/x86/util/intel-pt.c | 47 +- tools/perf/arch/x86/util/machine.c | 6 +- tools/perf/arch/x86/util/perf_regs.c | 8 +- tools/perf/arch/x86/util/pmu.c | 6 +- tools/perf/bench/bench.h | 4 - tools/perf/bench/epoll-ctl.c | 8 +- tools/perf/bench/epoll-wait.c | 12 +- tools/perf/bench/futex-hash.c | 13 +- tools/perf/bench/futex-lock-pi.c | 12 +- tools/perf/bench/futex-requeue.c | 1 - tools/perf/bench/futex-wake-parallel.c | 1 - tools/perf/bench/futex-wake.c | 5 +- tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-diff.c | 24 +- tools/perf/builtin-probe.c | 6 +- tools/perf/builtin-report.c | 32 +- tools/perf/builtin-script.c | 70 +- tools/perf/builtin-stat.c | 4 - tools/perf/builtin-top.c | 8 +- tools/perf/builtin-trace.c | 4 +- tools/perf/check-headers.sh | 1 - tools/perf/include/bpf/pid_filter.h | 2 +- tools/perf/include/bpf/stdio.h | 2 +- tools/perf/include/bpf/unistd.h | 2 +- .../perf/pmu-events/arch/s390/cf_z15/crypto6.json | 8 +- .../perf/pmu-events/arch/s390/cf_z15/extended.json | 30 +- .../arch/x86/cascadelakex/clx-metrics.json | 3 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 3 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 3 +- tools/perf/pmu-events/jevents.c | 34 +- tools/perf/pmu-events/jevents.h | 2 +- tools/perf/pmu-events/pmu-events.h | 1 - tools/perf/scripts/perl/check-perf-trace.pl | 6 +- tools/perf/scripts/perl/failed-syscalls.pl | 2 +- tools/perf/scripts/perl/rw-by-file.pl | 6 +- tools/perf/scripts/perl/rw-by-pid.pl | 10 +- tools/perf/scripts/perl/rwtop.pl | 10 +- tools/perf/scripts/perl/wakeup-latency.pl | 6 +- tools/perf/tests/bp_account.c | 2 +- tools/perf/tests/builtin-test.c | 5 +- tools/perf/tests/expr.c | 10 +- tools/perf/tests/sample-parsing.c | 7 +- tools/perf/tests/shell/lib/probe_vfs_getname.sh | 2 +- tools/perf/trace/beauty/beauty.h | 2 - tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/ui/browsers/annotate.c | 19 +- tools/perf/ui/gtk/annotate.c | 2 +- tools/perf/util/Build | 11 +- tools/perf/util/annotate.c | 196 +- tools/perf/util/annotate.h | 10 +- tools/perf/util/auxtrace.c | 22 +- tools/perf/util/auxtrace.h | 6 - tools/perf/util/block-info.c | 109 +- tools/perf/util/block-info.h | 9 +- tools/perf/util/branch.h | 22 - tools/perf/util/cgroup.c | 63 +- tools/perf/util/config.c | 12 - tools/perf/util/config.h | 1 - tools/perf/util/cs-etm.c | 159 +- tools/perf/util/env.c | 4 +- tools/perf/util/event.h | 1 - tools/perf/util/evsel.c | 20 +- tools/perf/util/evsel.h | 6 - tools/perf/util/expr.c | 112 - tools/perf/util/expr.h | 8 +- tools/perf/util/expr.l | 114 - tools/perf/util/expr.y | 185 +- tools/perf/util/header.c | 37 - tools/perf/util/hist.c | 3 +- tools/perf/util/intel-pt.c | 2 - tools/perf/util/llvm-utils.c | 3 - tools/perf/util/machine.c | 61 +- tools/perf/util/map.c | 27 +- tools/perf/util/metricgroup.c | 109 +- tools/perf/util/mmap.c | 21 +- tools/perf/util/parse-events.c | 56 +- tools/perf/util/perf_event_attr_fprintf.c | 1 - tools/perf/util/probe-file.c | 31 +- tools/perf/util/probe-finder.c | 11 +- .../util/scripting-engines/trace-event-python.c | 30 +- tools/perf/util/session.c | 8 +- tools/perf/util/setup.py | 10 +- tools/perf/util/stat-display.c | 39 +- tools/perf/util/stat-shadow.c | 10 +- tools/perf/util/stat.h | 1 - tools/perf/util/symbol.c | 30 +- tools/perf/util/synthetic-events.c | 7 +- tools/perf/util/util.c | 18 - tools/perf/util/util.h | 2 - .../cpupower/utils/idle_monitor/amd_fam14h_idle.c | 2 +- .../cpupower/utils/idle_monitor/cpuidle_sysfs.c | 2 +- .../cpupower/utils/idle_monitor/cpupower-monitor.c | 2 - .../cpupower/utils/idle_monitor/cpupower-monitor.h | 2 +- tools/power/x86/intel-speed-select/isst-config.c | 583 +- tools/power/x86/intel-speed-select/isst-core.c | 117 +- tools/power/x86/intel-speed-select/isst-display.c | 278 +- tools/power/x86/intel-speed-select/isst.h | 12 +- .../x86/intel_pstate_tracer/intel_pstate_tracer.py | 1 + tools/power/x86/turbostat/Makefile | 2 +- tools/power/x86/turbostat/turbostat.c | 142 +- tools/scripts/Makefile.include | 5 +- tools/spi/Makefile | 2 +- tools/spi/spidev_test.c | 14 +- tools/testing/ktest/ktest.pl | 16 +- tools/testing/ktest/sample.conf | 22 +- tools/testing/kunit/.gitattributes | 1 - tools/testing/kunit/configs/broken_on_uml.config | 41 - tools/testing/kunit/kunit.py | 50 +- tools/testing/kunit/kunit_config.py | 41 +- tools/testing/kunit/kunit_kernel.py | 114 +- tools/testing/kunit/kunit_parser.py | 51 +- tools/testing/kunit/kunit_tool_test.py | 108 +- .../kunit/test_data/test_config_printk_time.log | 31 - .../test_data/test_interrupted_tap_output.log | 37 - .../test_data/test_kernel_panic_interrupt.log | 25 - .../kunit/test_data/test_multiple_prefixes.log | 31 - .../test_output_with_prefix_isolated_correctly.log | 33 - .../kunit/test_data/test_pound_no_prefix.log | 33 - tools/testing/kunit/test_data/test_pound_sign.log | 33 - tools/testing/selftests/.gitignore | 5 +- tools/testing/selftests/Makefile | 18 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/android/ion/Makefile | 2 +- tools/testing/selftests/bpf/.gitignore | 1 - tools/testing/selftests/bpf/Makefile | 33 +- tools/testing/selftests/bpf/bpf_tcp_helpers.h | 2 +- tools/testing/selftests/bpf/bpf_trace_helpers.h | 120 + tools/testing/selftests/bpf/config | 2 - .../selftests/bpf}/include/uapi/linux/types.h | 0 .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 39 +- tools/testing/selftests/bpf/prog_tests/btf_dump.c | 2 +- .../bpf/prog_tests/cgroup_attach_autodetach.c | 2 +- .../selftests/bpf/prog_tests/cgroup_attach_multi.c | 2 +- .../bpf/prog_tests/cgroup_attach_override.c | 2 +- .../testing/selftests/bpf/prog_tests/cgroup_link.c | 244 - .../selftests/bpf/prog_tests/fentry_fexit.c | 12 +- .../testing/selftests/bpf/prog_tests/fentry_test.c | 14 +- .../testing/selftests/bpf/prog_tests/fexit_test.c | 69 +- .../selftests/bpf/prog_tests/get_stack_raw_tp.c | 5 - .../selftests/bpf/prog_tests/global_data_init.c | 61 - .../selftests/bpf/prog_tests/link_pinning.c | 105 - .../selftests/bpf/prog_tests/modify_return.c | 65 - .../selftests/bpf/prog_tests/ns_current_pid_tgid.c | 88 - .../selftests/bpf/prog_tests/perf_branches.c | 170 - .../selftests/bpf/prog_tests/select_reuseport.c | 75 +- .../bpf/prog_tests/send_signal_sched_switch.c | 60 - tools/testing/selftests/bpf/prog_tests/sk_assign.c | 309 - tools/testing/selftests/bpf/prog_tests/skb_ctx.c | 1 - .../selftests/bpf/prog_tests/sockmap_basic.c | 5 - .../selftests/bpf/prog_tests/sockmap_ktls.c | 124 - .../selftests/bpf/prog_tests/sockmap_listen.c | 1635 ------ tools/testing/selftests/bpf/prog_tests/tcp_rtt.c | 32 +- tools/testing/selftests/bpf/prog_tests/test_lsm.c | 86 - .../selftests/bpf/prog_tests/trampoline_count.c | 25 +- tools/testing/selftests/bpf/prog_tests/vmlinux.c | 43 - .../testing/selftests/bpf/prog_tests/xdp_attach.c | 62 - .../testing/selftests/bpf/prog_tests/xdp_bpf2bpf.c | 69 +- tools/testing/selftests/bpf/progs/bpf_dctcp.c | 18 +- .../bpf/progs/btf_dump_test_case_syntax.c | 2 +- tools/testing/selftests/bpf/progs/fentry_test.c | 2 +- tools/testing/selftests/bpf/progs/fexit_bpf2bpf.c | 2 +- .../selftests/bpf/progs/fexit_bpf2bpf_simple.c | 2 +- tools/testing/selftests/bpf/progs/fexit_test.c | 2 +- tools/testing/selftests/bpf/progs/kfree_skb.c | 2 +- tools/testing/selftests/bpf/progs/lsm.c | 48 - tools/testing/selftests/bpf/progs/modify_return.c | 49 - .../selftests/bpf/progs/sockmap_parse_prog.c | 1 + .../selftests/bpf/progs/test_attach_probe.c | 3 +- .../testing/selftests/bpf/progs/test_cgroup_link.c | 24 - .../selftests/bpf/progs/test_get_stack_rawtp_err.c | 26 - .../testing/selftests/bpf/progs/test_global_data.c | 2 +- .../selftests/bpf/progs/test_link_pinning.c | 25 - .../selftests/bpf/progs/test_ns_current_pid_tgid.c | 37 - tools/testing/selftests/bpf/progs/test_overhead.c | 7 +- .../selftests/bpf/progs/test_perf_branches.c | 50 - .../testing/selftests/bpf/progs/test_perf_buffer.c | 2 +- .../testing/selftests/bpf/progs/test_probe_user.c | 1 + .../selftests/bpf/progs/test_send_signal_kern.c | 6 - tools/testing/selftests/bpf/progs/test_sk_assign.c | 204 - tools/testing/selftests/bpf/progs/test_skb_ctx.c | 2 - .../selftests/bpf/progs/test_sockmap_listen.c | 98 - .../selftests/bpf/progs/test_trampoline_count.c | 3 +- tools/testing/selftests/bpf/progs/test_vmlinux.c | 84 - .../testing/selftests/bpf/progs/test_xdp_bpf2bpf.c | 30 +- tools/testing/selftests/bpf/test_bpftool.py | 178 - tools/testing/selftests/bpf/test_bpftool.sh | 5 - tools/testing/selftests/bpf/test_btf.c | 42 - .../selftests/bpf/test_current_pid_tgid_new_ns.c | 159 - tools/testing/selftests/bpf/test_maps.c | 6 +- tools/testing/selftests/bpf/test_progs.c | 102 +- tools/testing/selftests/bpf/test_progs.h | 9 +- tools/testing/selftests/bpf/trace_helpers.c | 23 - tools/testing/selftests/bpf/trace_helpers.h | 1 - tools/testing/selftests/bpf/verifier/bounds.c | 57 +- .../testing/selftests/bpf/verifier/bpf_get_stack.c | 8 +- tools/testing/selftests/bpf/verifier/ctx.c | 105 - tools/testing/selftests/bpf/verifier/ctx_skb.c | 47 - tools/testing/selftests/bpf/verifier/jmp32.c | 15 - .../drivers/net/mlxsw/blackhole_routes.sh | 5 +- .../drivers/net/mlxsw/devlink_trap_acl_drops.sh | 151 - .../drivers/net/mlxsw/devlink_trap_l2_drops.sh | 28 +- .../drivers/net/mlxsw/devlink_trap_l3_drops.sh | 55 +- .../drivers/net/mlxsw/devlink_trap_policer.sh | 384 -- .../drivers/net/mlxsw/devlink_trap_tunnel_vxlan.sh | 4 +- .../testing/selftests/drivers/net/mlxsw/extack.sh | 45 +- .../selftests/drivers/net/mlxsw/mlxsw_lib.sh | 13 - .../selftests/drivers/net/mlxsw/qos_defprio.sh | 18 +- .../selftests/drivers/net/mlxsw/qos_dscp_router.sh | 30 - .../selftests/drivers/net/mlxsw/router_scale.sh | 53 +- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 68 +- .../testing/selftests/drivers/net/mlxsw/sch_ets.sh | 14 +- .../selftests/drivers/net/mlxsw/sch_red_core.sh | 533 -- .../selftests/drivers/net/mlxsw/sch_red_ets.sh | 94 - .../selftests/drivers/net/mlxsw/sch_red_prio.sh | 5 - .../selftests/drivers/net/mlxsw/sch_red_root.sh | 68 - .../selftests/drivers/net/mlxsw/sharedbuffer.sh | 222 - .../net/mlxsw/sharedbuffer_configuration.py | 416 -- .../drivers/net/mlxsw/spectrum-2/resource_scale.sh | 5 +- .../net/mlxsw/spectrum-2/tc_flower_scale.sh | 4 +- .../drivers/net/mlxsw/tc_action_hw_stats.sh | 130 - .../drivers/net/mlxsw/tc_flower_restrictions.sh | 186 - .../selftests/drivers/net/mlxsw/tc_flower_scale.sh | 31 +- tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 229 +- .../selftests/drivers/net/netdevsim/devlink.sh | 15 - .../drivers/net/netdevsim/devlink_trap.sh | 121 - tools/testing/selftests/firmware/Makefile | 9 +- tools/testing/selftests/firmware/fw_filesystem.sh | 23 - tools/testing/selftests/firmware/fw_namespace.c | 151 - tools/testing/selftests/firmware/fw_run_tests.sh | 4 - tools/testing/selftests/ftrace/Makefile | 2 +- .../ftrace/test.d/ftrace/func-filter-pid.tc | 8 +- .../ftrace/test.d/trigger/trigger-multihist.tc | 2 +- tools/testing/selftests/futex/functional/Makefile | 2 +- tools/testing/selftests/kselftest_harness.h | 144 +- tools/testing/selftests/kvm/Makefile | 3 +- .../selftests/kvm/include/x86_64/processor.h | 44 +- tools/testing/selftests/kvm/include/x86_64/svm.h | 297 - .../selftests/kvm/include/x86_64/svm_util.h | 38 - tools/testing/selftests/kvm/lib/x86_64/svm.c | 161 - tools/testing/selftests/kvm/lib/x86_64/vmx.c | 6 +- .../testing/selftests/kvm/x86_64/svm_vmcall_test.c | 79 - tools/testing/selftests/lib.mk | 26 +- tools/testing/selftests/livepatch/Makefile | 2 - tools/testing/selftests/lkdtm/.gitignore | 2 - tools/testing/selftests/memfd/Makefile | 9 +- tools/testing/selftests/net/.gitignore | 5 - tools/testing/selftests/net/Makefile | 12 +- tools/testing/selftests/net/config | 2 - tools/testing/selftests/net/fib_tests.sh | 40 +- tools/testing/selftests/net/forwarding/Makefile | 76 - .../selftests/net/forwarding/devlink_lib.sh | 72 +- .../selftests/net/forwarding/ethtool_lib.sh | 0 tools/testing/selftests/net/forwarding/lib.sh | 88 +- .../testing/selftests/net/forwarding/mirror_gre.sh | 25 +- .../selftests/net/forwarding/pedit_dsfield.sh | 238 - tools/testing/selftests/net/forwarding/sch_ets.sh | 9 +- .../selftests/net/forwarding/sch_ets_tests.sh | 10 +- .../selftests/net/forwarding/skbedit_priority.sh | 168 - .../testing/selftests/net/forwarding/tc_common.sh | 32 +- .../selftests/net/forwarding/vxlan_bridge_1d.sh | 6 +- tools/testing/selftests/net/mptcp/.gitignore | 1 - tools/testing/selftests/net/mptcp/Makefile | 9 +- tools/testing/selftests/net/mptcp/mptcp_connect.c | 71 +- tools/testing/selftests/net/mptcp/mptcp_connect.sh | 24 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 357 -- tools/testing/selftests/net/mptcp/pm_netlink.sh | 130 - tools/testing/selftests/net/mptcp/pm_nl_ctl.c | 616 -- .../selftests/net/reuseaddr_ports_exhausted.c | 162 - .../selftests/net/reuseaddr_ports_exhausted.sh | 35 - tools/testing/selftests/net/reuseport_addr_any.c | 4 - tools/testing/selftests/net/txtimestamp.c | 916 --- tools/testing/selftests/net/txtimestamp.sh | 82 - tools/testing/selftests/netfilter/Makefile | 6 +- tools/testing/selftests/netfilter/config | 6 - tools/testing/selftests/netfilter/nf-queue.c | 352 -- .../selftests/netfilter/nft_concat_range.sh | 55 +- tools/testing/selftests/netfilter/nft_queue.sh | 332 -- .../selftests/networking/timestamping/.gitignore | 4 + .../selftests/networking/timestamping/Makefile | 11 + .../selftests/networking/timestamping/config | 2 + .../timestamping}/hwtstamp_config.c | 0 .../{net => networking/timestamping}/rxtimestamp.c | 0 .../timestamping}/timestamping.c | 0 .../networking/timestamping/txtimestamp.c | 777 +++ .../networking/timestamping/txtimestamp.sh | 57 + tools/testing/selftests/openat2/helpers.c | 2 +- tools/testing/selftests/openat2/resolve_test.c | 2 +- tools/testing/selftests/pidfd/.gitignore | 1 - .../testing/selftests/rcutorture/bin/functions.sh | 2 +- .../selftests/rcutorture/bin/kvm-find-errors.sh | 2 - .../selftests/rcutorture/bin/kvm-recheck.sh | 17 +- tools/testing/selftests/rcutorture/bin/kvm.sh | 2 +- .../selftests/rcutorture/configs/rcu/CFcommon | 2 - .../selftests/rcutorture/configs/rcu/TREE10 | 18 - tools/testing/selftests/resctrl/Makefile | 17 - tools/testing/selftests/resctrl/README | 53 - tools/testing/selftests/resctrl/cache.c | 272 - tools/testing/selftests/resctrl/cat_test.c | 250 - tools/testing/selftests/resctrl/cqm_test.c | 176 - tools/testing/selftests/resctrl/fill_buf.c | 213 - tools/testing/selftests/resctrl/mba_test.c | 171 - tools/testing/selftests/resctrl/mbm_test.c | 145 - tools/testing/selftests/resctrl/resctrl.h | 107 - tools/testing/selftests/resctrl/resctrl_tests.c | 202 - tools/testing/selftests/resctrl/resctrl_val.c | 744 --- tools/testing/selftests/resctrl/resctrlfs.c | 722 --- tools/testing/selftests/rseq/Makefile | 4 +- tools/testing/selftests/rtc/Makefile | 4 +- tools/testing/selftests/seccomp/Makefile | 17 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 84 +- tools/testing/selftests/tc-testing/config | 7 - .../tc-testing/tc-tests/filters/basic.json | 902 --- .../selftests/tc-testing/tc-tests/qdiscs/red.json | 185 - tools/testing/selftests/timens/Makefile | 2 +- tools/testing/selftests/timens/exec.c | 1 + tools/testing/selftests/timens/procfs.c | 1 + tools/testing/selftests/timens/timens.c | 1 + tools/testing/selftests/timens/timer.c | 1 + tools/testing/selftests/tpm2/test_smoke.sh | 13 +- tools/testing/selftests/tpm2/test_space.sh | 9 +- tools/testing/selftests/vm/run_vmtests | 33 - tools/testing/selftests/wireguard/netns.sh | 26 +- tools/testing/selftests/wireguard/qemu/Makefile | 40 +- tools/testing/selftests/wireguard/qemu/init.c | 1 + .../testing/selftests/wireguard/qemu/kernel.config | 1 + tools/testing/selftests/x86/ptrace_syscall.c | 8 +- tools/testing/selftests/x86/test_vdso.c | 5 - tools/testing/selftests/x86/vdso_restorer.c | 15 - tools/testing/vsock/vsock_test.c | 77 - usr/Kconfig | 22 +- virt/kvm/arm/arm.c | 2 + virt/kvm/arm/trace.h | 1 - virt/kvm/arm/vgic/vgic-mmio.c | 12 + virt/kvm/arm/vgic/vgic-v3.c | 4 +- virt/kvm/arm/vgic/vgic-v4.c | 34 +- virt/kvm/kvm_main.c | 16 +- 7386 files changed, 203607 insertions(+), 358522 deletions(-) delete mode 100644 Documentation/ABI/obsolete/sysfs-selinux-checkreqprot delete mode 100644 Documentation/ABI/removed/sysfs-kernel-uids delete mode 100644 Documentation/ABI/testing/configfs-most delete mode 100644 Documentation/ABI/testing/sysfs-bus-most delete mode 100644 Documentation/ABI/testing/sysfs-driver-uacce create mode 100644 Documentation/ABI/testing/sysfs-kernel-uids rename {tools/edid => Documentation/EDID}/1024x768.S (100%) rename {tools/edid => Documentation/EDID}/1280x1024.S (100%) rename {tools/edid => Documentation/EDID}/1600x1200.S (100%) rename {tools/edid => Documentation/EDID}/1680x1050.S (100%) rename {tools/edid => Documentation/EDID}/1920x1080.S (100%) rename {tools/edid => Documentation/EDID}/800x600.S (100%) rename {tools/edid => Documentation/EDID}/Makefile (100%) rename {tools/edid => Documentation/EDID}/edid.S (100%) rename {tools/edid => Documentation/EDID}/hex (100%) delete mode 100644 Documentation/admin-guide/edid.rst delete mode 100644 Documentation/admin-guide/pm/cpufreq_drivers.rst delete mode 100644 Documentation/arm64/amu.rst delete mode 100644 Documentation/bpf/bpf_lsm.rst delete mode 100644 Documentation/bpf/drgn.rst create mode 100644 Documentation/core-api/gcc-plugins.rst rename Documentation/{driver-api => core-api}/ioctl.rst (100%) delete mode 100644 Documentation/core-api/kobject.rst create mode 100644 Documentation/cpu-freq/amd-powernow.txt delete mode 100644 Documentation/cpu-freq/core.rst create mode 100644 Documentation/cpu-freq/core.txt delete mode 100644 Documentation/cpu-freq/cpu-drivers.rst create mode 100644 Documentation/cpu-freq/cpu-drivers.txt create mode 100644 Documentation/cpu-freq/cpufreq-nforce2.txt delete mode 100644 Documentation/cpu-freq/cpufreq-stats.rst create mode 100644 Documentation/cpu-freq/cpufreq-stats.txt delete mode 100644 Documentation/cpu-freq/index.rst create mode 100644 Documentation/cpu-freq/index.txt create mode 100644 Documentation/cpu-freq/pcc-cpufreq.txt create mode 100644 Documentation/debugging-modules.txt delete mode 100644 Documentation/devicetree/bindings/crypto/xlnx,zynqmp-aes.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/ps8640.yaml delete mode 100644 Documentation/devicetree/bindings/display/bridge/toshiba,tc358768.yaml delete mode 100644 Documentation/devicetree/bindings/display/ilitek,ili9486.yaml create mode 100644 Documentation/devicetree/bindings/display/msm/gmu.txt delete mode 100644 Documentation/devicetree/bindings/display/msm/gmu.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-1 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/advantech,idk-2 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b080uan01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101aw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101ean01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b101xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b116xw03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133htn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,b133xtn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g070vvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g101evn010.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g104sn02.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g133han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,g185han01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,p320hvn03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/auo,t215hvn01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/avic,tm070ddh03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,hv070wsa-100.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,nv101wxmn51.txt create mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv080wum-nl0.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/boe,tv101wum-nl6.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/chunghwa,claa10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dataimage,scf07 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/display-timings.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/edt,et-series.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/elida,kd35t133.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/evervision,vgg8 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/feixin,k101-im2 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/foxlink,fl500wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/friendlyarm,hd702e.txt create mode 100644 Documentation/devicetree/bindings/display/panel/giantplus,gpg48 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd070 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hannstar,hsd100 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/hit,tx23d38vm0caa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at043tn24.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,at070tn92.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g070y2-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g101ice [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121i1-l01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,g121x1-l03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n116bge.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,n156bge [...] create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,zj070na [...] create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx14d24vm1bpa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/koe,tx31d200vm0baa.txt create mode 100644 Documentation/devicetree/bindings/display/panel/kyo,tcg121xglp.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lemaker,bl035-r [...] create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lb070wv8.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp079qx1-sp0v.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp097qx1-spa1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp120up1.txt create mode 100644 Documentation/devicetree/bindings/display/panel/lg,lp129qe.txt create mode 100644 Documentation/devicetree/bindings/display/panel/mitsubishi,aa07 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl12880b20-05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/nec,nl4827hc19-05b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/netron-dy,e231732.txt create mode 100644 Documentation/devicetree/bindings/display/panel/newhaven,nhd-4. [...] create mode 100644 Documentation/devicetree/bindings/display/panel/nlt,nl192108ac1 [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/novatek,nt35510.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/nvd,9128.txt create mode 100644 Documentation/devicetree/bindings/display/panel/okaya,rs800480t [...] create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ontat,yx700wv03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm8009a.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/orisetech,otm80 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com37 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/ortustech,com43 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/osddisplays,osd [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panasonic,vvx10 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-dpi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-simple-dsi.yaml delete mode 100644 Documentation/devicetree/bindings/display/panel/panel-timing.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/qiaodian,qd4300 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.txt delete mode 100644 Documentation/devicetree/bindings/display/panel/raydium,rm68200.yaml create mode 100644 Documentation/devicetree/bindings/display/panel/rocktech,rk070e [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,lsn122d [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn101nt05.txt create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,ltn140a [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6e88a0 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq035q7db03.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq070y3dg3b.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq101k1ly04.txt create mode 100644 Documentation/devicetree/bindings/display/panel/sharp,lq123p1jx31.txt create mode 100644 Documentation/devicetree/bindings/display/panel/shelly,sca07010 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/starry,kr122ea0sra.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070jdhg30.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tianma,tm070rvhg71.txt create mode 100644 Documentation/devicetree/bindings/display/panel/toshiba,lt089ac [...] create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f07a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/tpk,f10a-0102.txt create mode 100644 Documentation/devicetree/bindings/display/panel/urt,umsh-8596md.txt create mode 100644 Documentation/devicetree/bindings/display/panel/vl050_8048nt_c01.txt create mode 100644 Documentation/devicetree/bindings/display/panel/winstar,wf35ltiacd.txt create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.txt delete mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip-drm.yaml create mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.txt delete mode 100644 Documentation/devicetree/bindings/display/sitronix,st7735r.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,am65x-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,j721e-dss.yaml delete mode 100644 Documentation/devicetree/bindings/display/ti/ti,k2g-dss.yaml delete mode 100644 Documentation/devicetree/bindings/edac/dmc-520.yaml delete mode 100644 Documentation/devicetree/bindings/fsi/ibm,fsi2spi.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adi,axi-fan-control.yaml delete mode 100644 Documentation/devicetree/bindings/hwmon/adt7475.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7923.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/max1363.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1238.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/maxim,max1363.yaml create mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-adc.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/st,stm32-adc.yaml delete mode 100644 Documentation/devicetree/bindings/iio/amplifiers/adi,hmc425a.yaml create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ec-sm.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,orp-sm.txt create mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,ph-sm.txt delete mode 100644 Documentation/devicetree/bindings/iio/chemical/atlas,sensor.yaml delete mode 100644 Documentation/devicetree/bindings/iio/dac/adi,ad5770r.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/dynaimage,al3010.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/dynaimage,al3320a.yaml delete mode 100644 Documentation/devicetree/bindings/iio/light/sharp,gp2ap002.yaml delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/loongson [...] delete mode 100644 Documentation/devicetree/bindings/mailbox/allwinner,sun6i-a31-m [...] delete mode 100644 Documentation/devicetree/bindings/media/allwinner,sun8i-a83t-de [...] delete mode 100644 Documentation/devicetree/bindings/media/i2c/imx219.yaml delete mode 100644 Documentation/devicetree/bindings/media/nxp,imx8mq-vpu.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,msm8916-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,msm8996-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sc7180-venus.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus-v2.yaml delete mode 100644 Documentation/devicetree/bindings/media/qcom,sdm845-venus.yaml create mode 100644 Documentation/devicetree/bindings/media/qcom,venus.txt rename Documentation/devicetree/bindings/mfd/{twl-family.txt => twl-familly.txt} (100%) delete mode 100644 Documentation/devicetree/bindings/mips/loongson/devices.yaml create mode 100644 Documentation/devicetree/bindings/mtd/mtk-quadspi.txt delete mode 100644 Documentation/devicetree/bindings/net/dsa/ocelot.txt delete mode 100644 Documentation/devicetree/bindings/net/marvell,mvusb.yaml delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipa.yaml delete mode 100644 Documentation/devicetree/bindings/net/qcom,ipq8064-mdio.yaml delete mode 100644 Documentation/devicetree/bindings/net/ti,k3-am654-cpsw-nuss.yaml create mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-dp.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-cadence-torrent.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,qusb2-phy.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-hs-28nm.yaml delete mode 100644 Documentation/devicetree/bindings/phy/qcom,usb-ss.yaml create mode 100644 Documentation/devicetree/bindings/phy/qcom-dwc3-usb-phy.txt create mode 100644 Documentation/devicetree/bindings/phy/qcom-qusb2-phy.txt create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,ipq6018-pinctrl.yaml create mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.txt delete mode 100644 Documentation/devicetree/bindings/power/domain-idle-state.yaml delete mode 100644 Documentation/devicetree/bindings/ptp/ptp-idt82p33.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/mp886x.txt delete mode 100644 Documentation/devicetree/bindings/regulator/mps,mp5416.yaml delete mode 100644 Documentation/devicetree/bindings/regulator/vqmmc-ipq4019-regul [...] delete mode 100644 Documentation/devicetree/bindings/spi/qca,ar934x-spi.yaml delete mode 100644 Documentation/devicetree/bindings/spi/spi-mtk-nor.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-mux.yaml create mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.txt delete mode 100644 Documentation/devicetree/bindings/spi/spi-rockchip.yaml delete mode 100644 Documentation/devicetree/bindings/usb/aspeed,usb-vhub.yaml create mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4740-musb.txt delete mode 100644 Documentation/devicetree/bindings/usb/ingenic,jz4770-phy.yaml delete mode 100644 Documentation/devicetree/bindings/usb/ingenic,musb.yaml delete mode 100644 Documentation/devicetree/bindings/usb/maxim,max3420-udc.yaml create mode 100644 Documentation/driver-api/edid.rst delete mode 100644 Documentation/driver-api/firmware/efi/index.rst delete mode 100644 Documentation/filesystems/9p.rst create mode 100644 Documentation/filesystems/9p.txt delete mode 100644 Documentation/filesystems/adfs.rst create mode 100644 Documentation/filesystems/adfs.txt delete mode 100644 Documentation/filesystems/affs.rst create mode 100644 Documentation/filesystems/affs.txt delete mode 100644 Documentation/filesystems/afs.rst create mode 100644 Documentation/filesystems/afs.txt delete mode 100644 Documentation/filesystems/autofs-mount-control.rst create mode 100644 Documentation/filesystems/autofs-mount-control.txt delete mode 100644 Documentation/filesystems/befs.rst create mode 100644 Documentation/filesystems/befs.txt delete mode 100644 Documentation/filesystems/bfs.rst create mode 100644 Documentation/filesystems/bfs.txt delete mode 100644 Documentation/filesystems/btrfs.rst create mode 100644 Documentation/filesystems/btrfs.txt delete mode 100644 Documentation/filesystems/ceph.rst create mode 100644 Documentation/filesystems/ceph.txt delete mode 100644 Documentation/filesystems/cramfs.rst create mode 100644 Documentation/filesystems/cramfs.txt delete mode 100644 Documentation/filesystems/debugfs.rst create mode 100644 Documentation/filesystems/debugfs.txt delete mode 100644 Documentation/filesystems/dlmfs.rst create mode 100644 Documentation/filesystems/dlmfs.txt delete mode 100644 Documentation/filesystems/ecryptfs.rst create mode 100644 Documentation/filesystems/ecryptfs.txt delete mode 100644 Documentation/filesystems/efivarfs.rst create mode 100644 Documentation/filesystems/efivarfs.txt delete mode 100644 Documentation/filesystems/erofs.rst create mode 100644 Documentation/filesystems/erofs.txt delete mode 100644 Documentation/filesystems/ext2.rst create mode 100644 Documentation/filesystems/ext2.txt delete mode 100644 Documentation/filesystems/ext3.rst create mode 100644 Documentation/filesystems/ext3.txt delete mode 100644 Documentation/filesystems/f2fs.rst create mode 100644 Documentation/filesystems/f2fs.txt delete mode 100644 Documentation/filesystems/gfs2-uevents.rst create mode 100644 Documentation/filesystems/gfs2-uevents.txt delete mode 100644 Documentation/filesystems/gfs2.rst create mode 100644 Documentation/filesystems/gfs2.txt delete mode 100644 Documentation/filesystems/hfs.rst create mode 100644 Documentation/filesystems/hfs.txt delete mode 100644 Documentation/filesystems/hfsplus.rst create mode 100644 Documentation/filesystems/hfsplus.txt delete mode 100644 Documentation/filesystems/hpfs.rst create mode 100644 Documentation/filesystems/hpfs.txt delete mode 100644 Documentation/filesystems/inotify.rst create mode 100644 Documentation/filesystems/inotify.txt delete mode 100644 Documentation/filesystems/isofs.rst create mode 100644 Documentation/filesystems/isofs.txt delete mode 100644 Documentation/filesystems/nfs/index.rst delete mode 100644 Documentation/filesystems/nfs/knfsd-stats.rst create mode 100644 Documentation/filesystems/nfs/knfsd-stats.txt delete mode 100644 Documentation/filesystems/nfs/nfs41-server.rst create mode 100644 Documentation/filesystems/nfs/nfs41-server.txt delete mode 100644 Documentation/filesystems/nfs/pnfs.rst create mode 100644 Documentation/filesystems/nfs/pnfs.txt delete mode 100644 Documentation/filesystems/nfs/rpc-cache.rst create mode 100644 Documentation/filesystems/nfs/rpc-cache.txt delete mode 100644 Documentation/filesystems/nfs/rpc-server-gss.rst create mode 100644 Documentation/filesystems/nfs/rpc-server-gss.txt delete mode 100644 Documentation/filesystems/nilfs2.rst create mode 100644 Documentation/filesystems/nilfs2.txt delete mode 100644 Documentation/filesystems/ntfs.rst create mode 100644 Documentation/filesystems/ntfs.txt delete mode 100644 Documentation/filesystems/ocfs2-online-filecheck.rst create mode 100644 Documentation/filesystems/ocfs2-online-filecheck.txt delete mode 100644 Documentation/filesystems/ocfs2.rst create mode 100644 Documentation/filesystems/ocfs2.txt delete mode 100644 Documentation/filesystems/omfs.rst create mode 100644 Documentation/filesystems/omfs.txt delete mode 100644 Documentation/filesystems/orangefs.rst create mode 100644 Documentation/filesystems/orangefs.txt delete mode 100644 Documentation/filesystems/proc.rst create mode 100644 Documentation/filesystems/proc.txt delete mode 100644 Documentation/filesystems/qnx6.rst create mode 100644 Documentation/filesystems/qnx6.txt delete mode 100644 Documentation/filesystems/ramfs-rootfs-initramfs.rst create mode 100644 Documentation/filesystems/ramfs-rootfs-initramfs.txt delete mode 100644 Documentation/filesystems/relay.rst create mode 100644 Documentation/filesystems/relay.txt delete mode 100644 Documentation/filesystems/romfs.rst create mode 100644 Documentation/filesystems/romfs.txt delete mode 100644 Documentation/filesystems/squashfs.rst create mode 100644 Documentation/filesystems/squashfs.txt delete mode 100644 Documentation/filesystems/sysfs.rst create mode 100644 Documentation/filesystems/sysfs.txt delete mode 100644 Documentation/filesystems/sysv-fs.rst create mode 100644 Documentation/filesystems/sysv-fs.txt delete mode 100644 Documentation/filesystems/tmpfs.rst create mode 100644 Documentation/filesystems/tmpfs.txt delete mode 100644 Documentation/filesystems/ubifs.rst create mode 100644 Documentation/filesystems/ubifs.txt delete mode 100644 Documentation/filesystems/udf.rst create mode 100644 Documentation/filesystems/udf.txt delete mode 100644 Documentation/filesystems/zonefs.rst create mode 100644 Documentation/filesystems/zonefs.txt delete mode 100644 Documentation/hwmon/tps53679.rst rename Documentation/{driver-api/io-mapping.rst => io-mapping.txt} (100%) rename Documentation/{driver-api/io_ordering.rst => io_ordering.txt} (100%) delete mode 100644 Documentation/kbuild/gcc-plugins.rst delete mode 100644 Documentation/kbuild/llvm.rst create mode 100644 Documentation/kobject.txt delete mode 100644 Documentation/locking/locktypes.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-srggb14.rst delete mode 100644 Documentation/media/uapi/v4l/pixfmt-y14.rst rename Documentation/{misc-devices => }/mic/index.rst (100%) rename Documentation/{misc-devices => }/mic/mic_overview.rst (100%) rename Documentation/{misc-devices => }/mic/scif_overview.rst (100%) create mode 100644 Documentation/mips/au1xxx_ide.rst delete mode 100644 Documentation/misc-devices/uacce.rst delete mode 100644 Documentation/networking/6lowpan.rst create mode 100644 Documentation/networking/6lowpan.txt delete mode 100644 Documentation/networking/bareudp.rst delete mode 100644 Documentation/networking/devlink/devlink-flash.rst delete mode 100644 Documentation/networking/devlink/ice.rst delete mode 100644 Documentation/networking/page_pool.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/index.rst delete mode 100644 Documentation/translations/zh_CN/filesystems/virtiofs.rst delete mode 100644 Documentation/usb/raw-gadget.rst delete mode 100644 Documentation/virt/guest-halt-polling.rst delete mode 100644 Documentation/virt/kvm/api.rst create mode 100644 Documentation/virt/kvm/api.txt delete mode 100644 Documentation/virt/kvm/arm/hyp-abi.rst create mode 100644 Documentation/virt/kvm/arm/hyp-abi.txt delete mode 100644 Documentation/virt/kvm/arm/index.rst delete mode 100644 Documentation/virt/kvm/arm/psci.rst create mode 100644 Documentation/virt/kvm/arm/psci.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-its.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic-v3.txt delete mode 100644 Documentation/virt/kvm/devices/arm-vgic.rst create mode 100644 Documentation/virt/kvm/devices/arm-vgic.txt delete mode 100644 Documentation/virt/kvm/devices/index.rst delete mode 100644 Documentation/virt/kvm/devices/mpic.rst create mode 100644 Documentation/virt/kvm/devices/mpic.txt delete mode 100644 Documentation/virt/kvm/devices/s390_flic.rst create mode 100644 Documentation/virt/kvm/devices/s390_flic.txt delete mode 100644 Documentation/virt/kvm/devices/vcpu.rst create mode 100644 Documentation/virt/kvm/devices/vcpu.txt delete mode 100644 Documentation/virt/kvm/devices/vfio.rst create mode 100644 Documentation/virt/kvm/devices/vfio.txt delete mode 100644 Documentation/virt/kvm/devices/vm.rst create mode 100644 Documentation/virt/kvm/devices/vm.txt delete mode 100644 Documentation/virt/kvm/devices/xics.rst create mode 100644 Documentation/virt/kvm/devices/xics.txt delete mode 100644 Documentation/virt/kvm/devices/xive.rst create mode 100644 Documentation/virt/kvm/devices/xive.txt delete mode 100644 Documentation/virt/kvm/halt-polling.rst create mode 100644 Documentation/virt/kvm/halt-polling.txt delete mode 100644 Documentation/virt/kvm/hypercalls.rst create mode 100644 Documentation/virt/kvm/hypercalls.txt delete mode 100644 Documentation/virt/kvm/locking.rst create mode 100644 Documentation/virt/kvm/locking.txt delete mode 100644 Documentation/virt/kvm/mmu.rst create mode 100644 Documentation/virt/kvm/mmu.txt delete mode 100644 Documentation/virt/kvm/msr.rst create mode 100644 Documentation/virt/kvm/msr.txt delete mode 100644 Documentation/virt/kvm/nested-vmx.rst create mode 100644 Documentation/virt/kvm/nested-vmx.txt delete mode 100644 Documentation/virt/kvm/ppc-pv.rst create mode 100644 Documentation/virt/kvm/ppc-pv.txt delete mode 100644 Documentation/virt/kvm/review-checklist.rst create mode 100644 Documentation/virt/kvm/review-checklist.txt delete mode 100644 Documentation/virt/kvm/s390-diag.rst create mode 100644 Documentation/virt/kvm/s390-diag.txt delete mode 100644 Documentation/virt/kvm/timekeeping.rst create mode 100644 Documentation/virt/kvm/timekeeping.txt create mode 100644 Documentation/virt/uml/UserModeLinux-HOWTO.txt delete mode 100644 Documentation/virt/uml/user_mode_linux.rst create mode 100644 Documentation/virtual/guest-halt-polling.txt delete mode 100644 arch/arm/include/asm/vdso/clocksource.h delete mode 100644 arch/arm/include/asm/vdso/cp15.h delete mode 100644 arch/arm/include/asm/vdso/processor.h delete mode 100644 arch/arm/mach-imx/resume-imx6.S delete mode 100644 arch/arm64/include/asm/asm_pointer_auth.h delete mode 100644 arch/arm64/include/asm/compiler.h delete mode 100644 arch/arm64/include/asm/vdso/clocksource.h delete mode 100644 arch/arm64/include/asm/vdso/processor.h delete mode 100644 arch/csky/Kconfig.platforms delete mode 100644 arch/csky/include/asm/memory.h delete mode 100644 arch/csky/include/asm/pci.h delete mode 100644 arch/csky/include/asm/stackprotector.h delete mode 100644 arch/csky/include/asm/tcm.h delete mode 100644 arch/csky/mm/tcm.c delete mode 100644 arch/ia64/kernel/irq.h create mode 100644 arch/m68k/include/asm/hardirq.h delete mode 100644 arch/microblaze/include/asm/barrier.h create mode 100644 arch/microblaze/include/asm/cputable.h create mode 100644 arch/microblaze/include/asm/hw_irq.h create mode 100644 arch/microblaze/include/asm/tlb.h create mode 100644 arch/microblaze/include/asm/user.h delete mode 100644 arch/mips/boot/dts/loongson/Makefile delete mode 100644 arch/mips/boot/dts/loongson/loongson3-package.dtsi delete mode 100644 arch/mips/boot/dts/loongson/loongson3_4core_rs780e.dts delete mode 100644 arch/mips/boot/dts/loongson/loongson3_8core_rs780e.dts delete mode 100644 arch/mips/boot/dts/loongson/rs780e-pch.dtsi delete mode 100644 arch/mips/include/asm/dmi.h create mode 100644 arch/mips/include/asm/mach-au1x00/au1xxx_ide.h delete mode 100644 arch/mips/include/asm/mach-loongson64/builtin_dtbs.h delete mode 100644 arch/mips/include/asm/vdso/clocksource.h delete mode 100644 arch/mips/include/asm/vdso/processor.h create mode 100644 arch/mips/loongson64/irq.c delete mode 100644 arch/riscv/net/bpf_jit.h create mode 100644 arch/riscv/net/bpf_jit_comp.c delete mode 100644 arch/riscv/net/bpf_jit_comp32.c delete mode 100644 arch/riscv/net/bpf_jit_comp64.c delete mode 100644 arch/riscv/net/bpf_jit_core.c create mode 100644 arch/x86/boot/compressed/eboot.c create mode 100644 arch/x86/boot/compressed/eboot.h delete mode 100644 arch/x86/entry/syscall_x32.c create mode 100644 arch/x86/ia32/sys_ia32.c delete mode 100644 arch/x86/include/asm/vdso/clocksource.h delete mode 100644 arch/x86/include/asm/vdso/processor.h delete mode 100644 arch/x86/kernel/sys_ia32.c create mode 100644 block/partition-generic.c create mode 100644 block/partitions/acorn.h create mode 100644 block/partitions/aix.h create mode 100644 block/partitions/amiga.h create mode 100644 block/partitions/check.c create mode 100644 block/partitions/cmdline.h delete mode 100644 block/partitions/core.c create mode 100644 block/partitions/ibm.h create mode 100644 block/partitions/karma.h create mode 100644 block/partitions/msdos.h create mode 100644 block/partitions/osf.h create mode 100644 block/partitions/sgi.h create mode 100644 block/partitions/sun.h create mode 100644 block/partitions/sysv68.h create mode 100644 block/partitions/ultrix.h delete mode 100644 drivers/acpi/tiny-power-button.c delete mode 100644 drivers/ata/libata-pata-timings.c delete mode 100644 drivers/ata/libata-sata.c delete mode 100644 drivers/base/firmware_loader/fallback_platform.c delete mode 100644 drivers/block/null_blk_trace.c delete mode 100644 drivers/block/null_blk_trace.h create mode 100644 drivers/char/tpm/tpm_tis_spi.c delete mode 100644 drivers/char/tpm/tpm_tis_spi_main.c delete mode 100644 drivers/clocksource/ingenic-ost.c delete mode 100644 drivers/crypto/chelsio/chcr_common.h delete mode 100644 drivers/crypto/chelsio/chcr_ktls.c delete mode 100644 drivers/crypto/chelsio/chcr_ktls.h delete mode 100644 drivers/crypto/marvell/Kconfig rename drivers/crypto/marvell/{cesa => }/cesa.c (100%) create mode 100644 drivers/crypto/marvell/cesa.h delete mode 100644 drivers/crypto/marvell/cesa/Makefile delete mode 100644 drivers/crypto/marvell/cesa/cesa.h delete mode 100644 drivers/crypto/marvell/cesa/cipher.c delete mode 100644 drivers/crypto/marvell/cesa/hash.c delete mode 100644 drivers/crypto/marvell/cesa/tdma.c create mode 100644 drivers/crypto/marvell/cipher.c create mode 100644 drivers/crypto/marvell/hash.c delete mode 100644 drivers/crypto/marvell/octeontx/Makefile delete mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_common.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cpt_hw_types.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_main.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_mbox.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptpf_ucode.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_algs.h delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_main.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_mbox.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.c delete mode 100644 drivers/crypto/marvell/octeontx/otx_cptvf_reqmgr.h create mode 100644 drivers/crypto/marvell/tdma.c delete mode 100644 drivers/crypto/xilinx/Makefile delete mode 100644 drivers/crypto/xilinx/zynqmp-aes-gcm.c delete mode 100644 drivers/edac/dmc520_edac.c delete mode 100644 drivers/firmware/efi/embedded-firmware.c delete mode 100644 drivers/firmware/efi/fdtparams.c delete mode 100644 drivers/firmware/efi/libstub/file.c delete mode 100644 drivers/firmware/efi/libstub/hidden.h delete mode 100644 drivers/firmware/efi/libstub/mem.c delete mode 100644 drivers/firmware/efi/libstub/randomalloc.c delete mode 100644 drivers/firmware/efi/libstub/skip_spaces.c delete mode 100644 drivers/firmware/efi/libstub/x86-stub.c delete mode 100644 drivers/gpu/drm/amd/amdgpu/mmsch_v2_0.h delete mode 100644 drivers/gpu/drm/amd/display/dc/dce/dce_scl_filters_old.c delete mode 100644 drivers/gpu/drm/amd/display/dmub/inc/dmub_gpint_cmd.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/wafl/wafl2_4_0_0_smn.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_sh_mask.h delete mode 100644 drivers/gpu/drm/amd/include/asic_reg/xgmi/xgmi_4_0_0_smn.h delete mode 100644 drivers/gpu/drm/bridge/display-connector.c create mode 100644 drivers/gpu/drm/bridge/dumb-vga-dac.c delete mode 100644 drivers/gpu/drm/bridge/parade-ps8640.c delete mode 100644 drivers/gpu/drm/bridge/simple-bridge.c delete mode 100644 drivers/gpu/drm/bridge/tc358768.c delete mode 100644 drivers/gpu/drm/bridge/ti-tpd12s015.c delete mode 100644 drivers/gpu/drm/drm_bridge_connector.c delete mode 100644 drivers/gpu/drm/i915/display/intel_csr.c delete mode 100644 drivers/gpu/drm/i915/display/intel_de.h delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.c delete mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs.h delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.c delete mode 100644 drivers/gpu/drm/i915/display/intel_global_state.h delete mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.c delete mode 100644 drivers/gpu/drm/i915/gt/gen7_renderclear.h delete mode 100644 drivers/gpu/drm/i915/gt/hsw_clear_kernel.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.c delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_param.h delete mode 100644 drivers/gpu/drm/i915/gt/intel_context_sseu.c delete mode 100644 drivers/gpu/drm/i915/gt/ivb_clear_kernel.c delete mode 100644 drivers/gpu/drm/i915/gt/selftest_ring_submission.c delete mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.c delete mode 100644 drivers/gpu/drm/i915/gt/sysfs_engines.h delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.c delete mode 100644 drivers/gpu/drm/i915/i915_debugfs_params.h delete mode 100644 drivers/gpu/drm/i915/i915_ioc32.h create mode 100644 drivers/gpu/drm/i915/intel_csr.c rename drivers/gpu/drm/i915/{display => }/intel_csr.h (100%) delete mode 100644 drivers/gpu/drm/i915/intel_dram.c delete mode 100644 drivers/gpu/drm/i915/intel_dram.h delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.c delete mode 100644 drivers/gpu/drm/i915/vlv_suspend.h create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-analog-tv.c create mode 100644 drivers/gpu/drm/omapdrm/displays/connector-hdmi.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-opa362.c create mode 100644 drivers/gpu/drm/omapdrm/displays/encoder-tpd12s015.c create mode 100644 drivers/gpu/drm/omapdrm/dss/dss-of.c delete mode 100644 drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c delete mode 100644 drivers/gpu/drm/panel/panel-elida-kd35t133.c delete mode 100644 drivers/gpu/drm/panel/panel-feixin-k101-im2ba02.c delete mode 100644 drivers/gpu/drm/panel/panel-novatek-nt35510.c delete mode 100644 drivers/gpu/drm/panel/panel-samsung-s6e88a0-ams452ef01.c delete mode 100644 drivers/gpu/drm/tidss/Kconfig delete mode 100644 drivers/gpu/drm/tidss/Makefile delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_crtc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.c delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc.h delete mode 100644 drivers/gpu/drm/tidss/tidss_dispc_regs.h delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.c delete mode 100644 drivers/gpu/drm/tidss/tidss_drv.h delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.c delete mode 100644 drivers/gpu/drm/tidss/tidss_encoder.h delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.c delete mode 100644 drivers/gpu/drm/tidss/tidss_irq.h delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.c delete mode 100644 drivers/gpu/drm/tidss/tidss_kms.h delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.c delete mode 100644 drivers/gpu/drm/tidss/tidss_plane.h delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.c delete mode 100644 drivers/gpu/drm/tidss/tidss_scale_coefs.h delete mode 100644 drivers/gpu/drm/tiny/ili9486.c delete mode 100644 drivers/gpu/drm/vmwgfx/vmwgfx_streamoutput.c delete mode 100644 drivers/hid/hid-glorious.c delete mode 100644 drivers/hid/hid-mcp2221.c delete mode 100644 drivers/hwmon/axi-fan-control.c create mode 100644 drivers/ide/au1xxx-ide.c delete mode 100644 drivers/iio/TODO delete mode 100644 drivers/iio/adc/ad7192.c delete mode 100644 drivers/iio/amplifiers/hmc425a.c delete mode 100644 drivers/iio/dac/ad5770r.c delete mode 100644 drivers/iio/light/al3010.c delete mode 100644 drivers/iio/light/gp2ap002.c delete mode 100644 drivers/iio/pressure/icp10100.c delete mode 100644 drivers/irqchip/irq-loongson-htpic.c delete mode 100644 drivers/irqchip/irq-loongson-liointc.c delete mode 100644 drivers/mailbox/sun6i-msgbox.c delete mode 100644 drivers/media/i2c/imx219.c delete mode 100644 drivers/media/platform/qcom/venus/pm_helpers.c delete mode 100644 drivers/media/platform/qcom/venus/pm_helpers.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/Makefile delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-formats.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i-rotate.h delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_formats.c delete mode 100644 drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c delete mode 100644 drivers/media/rc/keymaps/rc-videostrong-kii-pro.c create mode 100644 drivers/media/usb/usbvision/Kconfig rename drivers/{staging/media => media/usb}/usbvision/Makefile (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-cards.c (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-cards.h (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-core.c (100%) rename drivers/{staging/media => media/usb}/usbvision/usbvision-i2c.c (100%) create mode 100644 drivers/media/usb/usbvision/usbvision-video.c rename drivers/{staging/media => media/usb}/usbvision/usbvision.h (100%) delete mode 100644 drivers/misc/uacce/Kconfig delete mode 100644 drivers/misc/uacce/Makefile delete mode 100644 drivers/misc/uacce/uacce.c delete mode 100644 drivers/mmc/host/mmc_hsq.c delete mode 100644 drivers/mmc/host/mmc_hsq.h delete mode 100644 drivers/most/Kconfig delete mode 100644 drivers/most/Makefile delete mode 100644 drivers/most/configfs.c delete mode 100644 drivers/most/core.c create mode 100644 drivers/mtd/spi-nor/mtk-quadspi.c delete mode 100644 drivers/net/bareudp.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_flower.c delete mode 100644 drivers/net/dsa/sja1105/sja1105_sgmii.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_macsec.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/aq_macsec.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/macsec/MSS_Egress_registers.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/macsec/MSS_Ingress_registers.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/macsec/macsec_api.c delete mode 100644 drivers/net/ethernet/aquantia/atlantic/macsec/macsec_api.h delete mode 100644 drivers/net/ethernet/aquantia/atlantic/macsec/macsec_struct.h create mode 100644 drivers/net/ethernet/aquantia/atlantic/ver.h delete mode 100644 drivers/net/ethernet/intel/ice/ice_devlink.c delete mode 100644 drivers/net/ethernet/intel/ice/ice_devlink.h delete mode 100644 drivers/net/ethernet/intel/igc/igc_dump.c delete mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/otx2_vf.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/diag/rsc_dump.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/devlink.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mapping.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/mapping.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/en/tc_ct.h delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/Makefile delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/chains.c delete mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/chains.h create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads_chains.h delete mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_trap.h create mode 100644 drivers/net/ethernet/mscc/ocelot_vcap.h delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwmac-intel.c delete mode 100644 drivers/net/ethernet/stmicro/stmmac/dwxlgmac2.h delete mode 100644 drivers/net/ethernet/ti/am65-cpsw-ethtool.c delete mode 100644 drivers/net/ethernet/ti/am65-cpsw-nuss.c delete mode 100644 drivers/net/ethernet/ti/am65-cpsw-nuss.h delete mode 100644 drivers/net/ethernet/ti/k3-cppi-desc-pool.c delete mode 100644 drivers/net/ethernet/ti/k3-cppi-desc-pool.h delete mode 100644 drivers/net/ipa/Kconfig delete mode 100644 drivers/net/ipa/Makefile delete mode 100644 drivers/net/ipa/gsi.c delete mode 100644 drivers/net/ipa/gsi.h delete mode 100644 drivers/net/ipa/gsi_private.h delete mode 100644 drivers/net/ipa/gsi_reg.h delete mode 100644 drivers/net/ipa/gsi_trans.c delete mode 100644 drivers/net/ipa/gsi_trans.h delete mode 100644 drivers/net/ipa/ipa.h delete mode 100644 drivers/net/ipa/ipa_clock.c delete mode 100644 drivers/net/ipa/ipa_clock.h delete mode 100644 drivers/net/ipa/ipa_cmd.c delete mode 100644 drivers/net/ipa/ipa_cmd.h delete mode 100644 drivers/net/ipa/ipa_data-sc7180.c delete mode 100644 drivers/net/ipa/ipa_data-sdm845.c delete mode 100644 drivers/net/ipa/ipa_data.h delete mode 100644 drivers/net/ipa/ipa_endpoint.c delete mode 100644 drivers/net/ipa/ipa_endpoint.h delete mode 100644 drivers/net/ipa/ipa_gsi.c delete mode 100644 drivers/net/ipa/ipa_gsi.h delete mode 100644 drivers/net/ipa/ipa_interrupt.c delete mode 100644 drivers/net/ipa/ipa_interrupt.h delete mode 100644 drivers/net/ipa/ipa_main.c delete mode 100644 drivers/net/ipa/ipa_mem.c delete mode 100644 drivers/net/ipa/ipa_mem.h delete mode 100644 drivers/net/ipa/ipa_modem.c delete mode 100644 drivers/net/ipa/ipa_modem.h delete mode 100644 drivers/net/ipa/ipa_qmi.c delete mode 100644 drivers/net/ipa/ipa_qmi.h delete mode 100644 drivers/net/ipa/ipa_qmi_msg.c delete mode 100644 drivers/net/ipa/ipa_qmi_msg.h delete mode 100644 drivers/net/ipa/ipa_reg.c delete mode 100644 drivers/net/ipa/ipa_reg.h delete mode 100644 drivers/net/ipa/ipa_smp2p.c delete mode 100644 drivers/net/ipa/ipa_smp2p.h delete mode 100644 drivers/net/ipa/ipa_table.c delete mode 100644 drivers/net/ipa/ipa_table.h delete mode 100644 drivers/net/ipa/ipa_uc.c delete mode 100644 drivers/net/ipa/ipa_uc.h delete mode 100644 drivers/net/ipa/ipa_version.h delete mode 100644 drivers/net/phy/linkmode.c delete mode 100644 drivers/net/phy/mdio-ipq8064.c delete mode 100644 drivers/net/phy/mdio-mvusb.c delete mode 100644 drivers/net/phy/mdio-xpcs.c create mode 100644 drivers/net/phy/mscc.c delete mode 100644 drivers/net/phy/mscc/Makefile delete mode 100644 drivers/net/phy/mscc/mscc.h delete mode 100644 drivers/net/phy/mscc/mscc_fc_buffer.h delete mode 100644 drivers/net/phy/mscc/mscc_mac.h delete mode 100644 drivers/net/phy/mscc/mscc_macsec.c delete mode 100644 drivers/net/phy/mscc/mscc_macsec.h delete mode 100644 drivers/net/phy/mscc/mscc_main.c create mode 100644 drivers/net/phy/mscc_fc_buffer.h create mode 100644 drivers/net/phy/mscc_mac.h create mode 100644 drivers/net/phy/mscc_macsec.h delete mode 100644 drivers/net/wireless/ath/ath11k/thermal.c delete mode 100644 drivers/net/wireless/ath/ath11k/thermal.h delete mode 100644 drivers/net/wireless/intel/iwlwifi/fw/api/soc.h create mode 100644 drivers/net/wireless/mediatek/mt76/airtime.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mmio.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/mt7615_trace.h delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/soc.c delete mode 100644 drivers/net/wireless/mediatek/mt76/mt7615/trace.c create mode 100644 drivers/phy/cadence/phy-cadence-dp.c delete mode 100644 drivers/phy/cadence/phy-cadence-torrent.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-usb-hs-28nm.c delete mode 100644 drivers/phy/qualcomm/phy-qcom-usb-ss.c create mode 100644 drivers/pinctrl/pinctrl-da9062.c create mode 100644 drivers/pinctrl/qcom/pinctrl-ipq6018.c delete mode 100644 drivers/platform/x86/surface3_power.c delete mode 100644 drivers/ptp/ptp_idt82p33.c delete mode 100644 drivers/ptp/ptp_idt82p33.h delete mode 100644 drivers/ptp/ptp_vmw.c delete mode 100644 drivers/regulator/mp5416.c delete mode 100644 drivers/regulator/mp886x.c delete mode 100644 drivers/remoteproc/qcom_q6v5_ipa_notify.c create mode 100644 drivers/rtc/rtc-efi-platform.c delete mode 100644 drivers/spi/spi-ar934x.c delete mode 100644 drivers/spi/spi-fsi.c delete mode 100644 drivers/spi/spi-mtk-nor.c delete mode 100644 drivers/spi/spi-mux.c create mode 100644 drivers/staging/android/uapi/vsoc_shm.h create mode 100644 drivers/staging/android/vsoc.c create mode 100644 drivers/staging/exfat/Kconfig create mode 100644 drivers/staging/exfat/Makefile create mode 100644 drivers/staging/exfat/TODO create mode 100644 drivers/staging/exfat/exfat.h create mode 100644 drivers/staging/exfat/exfat_blkdev.c create mode 100644 drivers/staging/exfat/exfat_cache.c create mode 100644 drivers/staging/exfat/exfat_core.c create mode 100644 drivers/staging/exfat/exfat_nls.c create mode 100644 drivers/staging/exfat/exfat_super.c create mode 100644 drivers/staging/exfat/exfat_upcase.c create mode 100644 drivers/staging/hp/Kconfig create mode 100644 drivers/staging/hp/Makefile create mode 100644 drivers/staging/hp/hp100.c create mode 100644 drivers/staging/hp/hp100.h create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-ad7192 create mode 100644 drivers/staging/iio/adc/ad7192.c delete mode 100644 drivers/staging/media/allegro-dvt/allegro-mail.c delete mode 100644 drivers/staging/media/allegro-dvt/allegro-mail.h delete mode 100644 drivers/staging/media/hantro/imx8m_vpu_hw.c delete mode 100644 drivers/staging/media/meson/vdec/codec_h264.c delete mode 100644 drivers/staging/media/meson/vdec/codec_h264.h delete mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.c delete mode 100644 drivers/staging/media/meson/vdec/codec_hevc_common.h delete mode 100644 drivers/staging/media/meson/vdec/codec_vp9.c delete mode 100644 drivers/staging/media/meson/vdec/codec_vp9.h delete mode 100644 drivers/staging/media/meson/vdec/hevc_regs.h delete mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.c delete mode 100644 drivers/staging/media/meson/vdec/vdec_hevc.h delete mode 100644 drivers/staging/media/usbvision/Kconfig delete mode 100644 drivers/staging/media/usbvision/TODO delete mode 100644 drivers/staging/media/usbvision/usbvision-video.c create mode 100644 drivers/staging/most/Documentation/ABI/configfs-most.txt create mode 100644 drivers/staging/most/Documentation/ABI/sysfs-bus-most.txt create mode 100644 drivers/staging/most/configfs.c create mode 100644 drivers/staging/most/core.c rename {include/linux => drivers/staging/most}/most.h (100%) delete mode 100644 drivers/staging/octeon-usb/Kconfig delete mode 100644 drivers/staging/octeon-usb/Makefile delete mode 100644 drivers/staging/octeon-usb/TODO delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.c delete mode 100644 drivers/staging/octeon-usb/octeon-hcd.h delete mode 100644 drivers/staging/octeon/Kconfig delete mode 100644 drivers/staging/octeon/Makefile delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/octeon/ethernet-defines.h delete mode 100644 drivers/staging/octeon/ethernet-mdio.c delete mode 100644 drivers/staging/octeon/ethernet-mdio.h delete mode 100644 drivers/staging/octeon/ethernet-mem.c delete mode 100644 drivers/staging/octeon/ethernet-mem.h delete mode 100644 drivers/staging/octeon/ethernet-rgmii.c delete mode 100644 drivers/staging/octeon/ethernet-rx.c delete mode 100644 drivers/staging/octeon/ethernet-rx.h delete mode 100644 drivers/staging/octeon/ethernet-sgmii.c delete mode 100644 drivers/staging/octeon/ethernet-spi.c delete mode 100644 drivers/staging/octeon/ethernet-tx.c delete mode 100644 drivers/staging/octeon/ethernet-tx.h delete mode 100644 drivers/staging/octeon/ethernet-util.h delete mode 100644 drivers/staging/octeon/ethernet.c delete mode 100644 drivers/staging/octeon/octeon-ethernet.h delete mode 100644 drivers/staging/octeon/octeon-stubs.h create mode 100644 drivers/staging/uwb/Kconfig create mode 100644 drivers/staging/uwb/Makefile create mode 100644 drivers/staging/uwb/TODO create mode 100644 drivers/staging/uwb/address.c create mode 100644 drivers/staging/uwb/allocator.c create mode 100644 drivers/staging/uwb/beacon.c create mode 100644 drivers/staging/uwb/driver.c create mode 100644 drivers/staging/uwb/drp-avail.c create mode 100644 drivers/staging/uwb/drp-ie.c create mode 100644 drivers/staging/uwb/drp.c create mode 100644 drivers/staging/uwb/est.c create mode 100644 drivers/staging/uwb/hwa-rc.c create mode 100644 drivers/staging/uwb/i1480/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/Makefile create mode 100644 drivers/staging/uwb/i1480/dfu/dfu.c create mode 100644 drivers/staging/uwb/i1480/dfu/i1480-dfu.h create mode 100644 drivers/staging/uwb/i1480/dfu/mac.c create mode 100644 drivers/staging/uwb/i1480/dfu/phy.c create mode 100644 drivers/staging/uwb/i1480/dfu/usb.c create mode 100644 drivers/staging/uwb/i1480/i1480-est.c create mode 100644 drivers/staging/uwb/ie-rcv.c create mode 100644 drivers/staging/uwb/ie.c create mode 100644 drivers/staging/uwb/include/debug-cmd.h create mode 100644 drivers/staging/uwb/include/spec.h create mode 100644 drivers/staging/uwb/include/umc.h create mode 100644 drivers/staging/uwb/include/whci.h create mode 100644 drivers/staging/uwb/lc-dev.c create mode 100644 drivers/staging/uwb/lc-rc.c create mode 100644 drivers/staging/uwb/neh.c create mode 100644 drivers/staging/uwb/pal.c create mode 100644 drivers/staging/uwb/radio.c create mode 100644 drivers/staging/uwb/reset.c create mode 100644 drivers/staging/uwb/rsv.c create mode 100644 drivers/staging/uwb/scan.c create mode 100644 drivers/staging/uwb/umc-bus.c create mode 100644 drivers/staging/uwb/umc-dev.c create mode 100644 drivers/staging/uwb/umc-drv.c create mode 100644 drivers/staging/uwb/uwb-debug.c create mode 100644 drivers/staging/uwb/uwb-internal.h create mode 100644 drivers/staging/uwb/uwb.h create mode 100644 drivers/staging/uwb/uwbd.c create mode 100644 drivers/staging/uwb/whc-rc.c create mode 100644 drivers/staging/uwb/whci.c create mode 100644 drivers/staging/vt6656/dpc.c create mode 100644 drivers/staging/vt6656/dpc.h create mode 100644 drivers/staging/vt6656/int.c create mode 100644 drivers/staging/vt6656/int.h create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,sdio.txt create mode 100644 drivers/staging/wilc1000/microchip,wilc1000,spi.txt delete mode 100644 drivers/staging/wilc1000/microchip,wilc1000.yaml create mode 100644 drivers/staging/wusbcore/Documentation/wusb-cbaf create mode 100644 drivers/staging/wusbcore/Documentation/wusb-design-overview.rst create mode 100644 drivers/staging/wusbcore/Kconfig create mode 100644 drivers/staging/wusbcore/Makefile create mode 100644 drivers/staging/wusbcore/TODO create mode 100644 drivers/staging/wusbcore/cbaf.c create mode 100644 drivers/staging/wusbcore/crypto.c create mode 100644 drivers/staging/wusbcore/dev-sysfs.c create mode 100644 drivers/staging/wusbcore/devconnect.c create mode 100644 drivers/staging/wusbcore/host/Kconfig create mode 100644 drivers/staging/wusbcore/host/Makefile create mode 100644 drivers/staging/wusbcore/host/hwa-hc.c create mode 100644 drivers/staging/wusbcore/host/whci/Makefile create mode 100644 drivers/staging/wusbcore/host/whci/asl.c create mode 100644 drivers/staging/wusbcore/host/whci/debug.c create mode 100644 drivers/staging/wusbcore/host/whci/hcd.c create mode 100644 drivers/staging/wusbcore/host/whci/hw.c create mode 100644 drivers/staging/wusbcore/host/whci/init.c create mode 100644 drivers/staging/wusbcore/host/whci/int.c create mode 100644 drivers/staging/wusbcore/host/whci/pzl.c create mode 100644 drivers/staging/wusbcore/host/whci/qset.c create mode 100644 drivers/staging/wusbcore/host/whci/whcd.h create mode 100644 drivers/staging/wusbcore/host/whci/whci-hc.h create mode 100644 drivers/staging/wusbcore/host/whci/wusb.c create mode 100644 drivers/staging/wusbcore/include/association.h create mode 100644 drivers/staging/wusbcore/include/wusb-wa.h create mode 100644 drivers/staging/wusbcore/include/wusb.h create mode 100644 drivers/staging/wusbcore/mmc.c create mode 100644 drivers/staging/wusbcore/pal.c create mode 100644 drivers/staging/wusbcore/reservation.c create mode 100644 drivers/staging/wusbcore/rh.c create mode 100644 drivers/staging/wusbcore/security.c create mode 100644 drivers/staging/wusbcore/wa-hc.c create mode 100644 drivers/staging/wusbcore/wa-hc.h create mode 100644 drivers/staging/wusbcore/wa-nep.c create mode 100644 drivers/staging/wusbcore/wa-rpipe.c create mode 100644 drivers/staging/wusbcore/wa-xfer.c create mode 100644 drivers/staging/wusbcore/wusbhc.c create mode 100644 drivers/staging/wusbcore/wusbhc.h delete mode 100644 drivers/tty/serial/8250/8250_tegra.c delete mode 100644 drivers/usb/gadget/legacy/raw_gadget.c delete mode 100644 drivers/usb/gadget/udc/max3420_udc.c delete mode 100644 drivers/usb/misc/apple-mfi-fastcharge.c delete mode 100644 drivers/usb/phy/phy-jz4770.c delete mode 100644 drivers/usb/typec/mux/intel_pmc_mux.c delete mode 100644 drivers/video/backlight/led_bl.c delete mode 100644 fs/btrfs/reflink.c delete mode 100644 fs/btrfs/reflink.h delete mode 100644 include/drm/drm_bridge_connector.h delete mode 100644 include/dt-bindings/display/sdtv-standards.h delete mode 100644 include/linux/atmel-isc-media.h delete mode 100644 include/linux/bpf_lsm.h delete mode 100644 include/linux/efi_embedded_fw.h create mode 100644 include/linux/ioc3.h delete mode 100644 include/linux/lsm_hook_defs.h delete mode 100644 include/linux/mdio-xpcs.h delete mode 100644 include/linux/min_heap.h delete mode 100644 include/linux/msdos_partition.h delete mode 100644 include/linux/part_stat.h delete mode 100644 include/linux/raid/detect.h delete mode 100644 include/linux/remoteproc/qcom_q6v5_ipa_notify.h delete mode 100644 include/linux/uacce.h delete mode 100644 include/linux/usb/typec_tbt.h create mode 100644 include/media/i2c/smiapp.h delete mode 100644 include/net/bareudp.h delete mode 100644 include/net/rpl.h delete mode 100644 include/soc/mscc/ocelot_vcap.h delete mode 100644 include/uapi/linux/mptcp.h delete mode 100644 include/uapi/linux/rpl.h delete mode 100644 include/uapi/linux/rpl_iptunnel.h delete mode 100644 include/uapi/linux/usb/raw_gadget.h delete mode 100644 include/uapi/misc/uacce/hisi_qm.h delete mode 100644 include/uapi/misc/uacce/uacce.h delete mode 100644 include/vdso/bits.h delete mode 100644 include/vdso/clocksource.h delete mode 100644 include/vdso/const.h delete mode 100644 include/vdso/jiffies.h delete mode 100644 include/vdso/ktime.h delete mode 100644 include/vdso/limits.h delete mode 100644 include/vdso/math64.h delete mode 100644 include/vdso/processor.h delete mode 100644 include/vdso/time.h delete mode 100644 include/vdso/time32.h delete mode 100644 include/vdso/time64.h delete mode 100644 kernel/bpf/bpf_lsm.c delete mode 100644 lib/kunit/debugfs.c delete mode 100644 lib/kunit/debugfs.h delete mode 100644 lib/test_min_heap.c delete mode 100644 net/ethtool/channels.c delete mode 100644 net/ethtool/coalesce.c delete mode 100644 net/ethtool/eee.c delete mode 100644 net/ethtool/features.c delete mode 100644 net/ethtool/pause.c delete mode 100644 net/ethtool/privflags.c delete mode 100644 net/ethtool/rings.c delete mode 100644 net/ethtool/tsinfo.c delete mode 100644 net/ipv4/udp_bpf.c delete mode 100644 net/ipv6/rpl.c delete mode 100644 net/ipv6/rpl_iptunnel.c delete mode 100644 net/mptcp/diag.c delete mode 100644 net/mptcp/mib.c delete mode 100644 net/mptcp/mib.h delete mode 100644 net/mptcp/pm.c delete mode 100644 net/mptcp/pm_netlink.c create mode 100644 net/netfilter/nf_tables_set_core.c delete mode 100644 net/netfilter/nft_set_pipapo.h delete mode 100644 net/netfilter/nft_set_pipapo_avx2.c delete mode 100644 net/netfilter/nft_set_pipapo_avx2.h delete mode 100644 net/qrtr/ns.c delete mode 100755 scripts/check-sysctl-docs delete mode 100755 scripts/gen_autoksyms.sh mode change 100755 => 100644 scripts/parse-maintainers.pl delete mode 100644 security/bpf/Makefile delete mode 100644 security/bpf/hooks.c create mode 100644 security/selinux/ss/status.c delete mode 100644 security/selinux/status.c delete mode 100644 tools/bootconfig/include/linux/memblock.h delete mode 100644 tools/bootconfig/samples/bad-mixed-kv1.bconf delete mode 100644 tools/bootconfig/samples/bad-mixed-kv2.bconf delete mode 100644 tools/bootconfig/samples/bad-samekey.bconf delete mode 100644 tools/bpf/bpftool/Documentation/bpftool-struct_ops.rst delete mode 100644 tools/bpf/bpftool/skeleton/profiler.bpf.c delete mode 100644 tools/bpf/bpftool/skeleton/profiler.h delete mode 100644 tools/bpf/bpftool/struct_ops.c delete mode 100644 tools/build/feature/test-clang-bpf-global-var.c delete mode 100644 tools/include/uapi/linux/openat2.h delete mode 100644 tools/lib/api/fs/cgroup.c delete mode 100644 tools/lib/perf/Documentation/examples/counting.c delete mode 100644 tools/perf/Documentation/perf-intel-pt.txt delete mode 100644 tools/perf/util/expr.c delete mode 100644 tools/perf/util/expr.l delete mode 100644 tools/testing/kunit/.gitattributes delete mode 100644 tools/testing/kunit/configs/broken_on_uml.config delete mode 100644 tools/testing/kunit/test_data/test_config_printk_time.log delete mode 100644 tools/testing/kunit/test_data/test_interrupted_tap_output.log delete mode 100644 tools/testing/kunit/test_data/test_kernel_panic_interrupt.log delete mode 100644 tools/testing/kunit/test_data/test_multiple_prefixes.log delete mode 100644 tools/testing/kunit/test_data/test_output_with_prefix_isolated_ [...] delete mode 100644 tools/testing/kunit/test_data/test_pound_no_prefix.log delete mode 100644 tools/testing/kunit/test_data/test_pound_sign.log create mode 100644 tools/testing/selftests/bpf/bpf_trace_helpers.h rename tools/{ => testing/selftests/bpf}/include/uapi/linux/types.h (100%) delete mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup_link.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/global_data_init.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/link_pinning.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/modify_return.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/ns_current_pid_tgid.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/perf_branches.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/send_signal_sched_switch.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sk_assign.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_ktls.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/test_lsm.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/vmlinux.c delete mode 100644 tools/testing/selftests/bpf/prog_tests/xdp_attach.c delete mode 100644 tools/testing/selftests/bpf/progs/lsm.c delete mode 100644 tools/testing/selftests/bpf/progs/modify_return.c delete mode 100644 tools/testing/selftests/bpf/progs/test_cgroup_link.c delete mode 100644 tools/testing/selftests/bpf/progs/test_get_stack_rawtp_err.c delete mode 100644 tools/testing/selftests/bpf/progs/test_link_pinning.c delete mode 100644 tools/testing/selftests/bpf/progs/test_ns_current_pid_tgid.c delete mode 100644 tools/testing/selftests/bpf/progs/test_perf_branches.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sk_assign.c delete mode 100644 tools/testing/selftests/bpf/progs/test_sockmap_listen.c delete mode 100644 tools/testing/selftests/bpf/progs/test_vmlinux.c delete mode 100644 tools/testing/selftests/bpf/test_bpftool.py delete mode 100755 tools/testing/selftests/bpf/test_bpftool.sh delete mode 100644 tools/testing/selftests/bpf/test_current_pid_tgid_new_ns.c delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_acl_drops.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/devlink_trap_policer.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/mlxsw_lib.sh delete mode 100644 tools/testing/selftests/drivers/net/mlxsw/sch_red_core.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_ets.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_prio.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sch_red_root.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/sharedbuffer_configur [...] delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_action_hw_stats.sh delete mode 100755 tools/testing/selftests/drivers/net/mlxsw/tc_flower_restrictions.sh delete mode 100644 tools/testing/selftests/firmware/fw_namespace.c delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm.h delete mode 100644 tools/testing/selftests/kvm/include/x86_64/svm_util.h delete mode 100644 tools/testing/selftests/kvm/lib/x86_64/svm.c delete mode 100644 tools/testing/selftests/kvm/x86_64/svm_vmcall_test.c delete mode 100644 tools/testing/selftests/lkdtm/.gitignore delete mode 100644 tools/testing/selftests/net/forwarding/Makefile mode change 100644 => 100755 tools/testing/selftests/net/forwarding/ethtool_lib.sh delete mode 100755 tools/testing/selftests/net/forwarding/pedit_dsfield.sh delete mode 100755 tools/testing/selftests/net/forwarding/skbedit_priority.sh delete mode 100755 tools/testing/selftests/net/mptcp/mptcp_join.sh delete mode 100755 tools/testing/selftests/net/mptcp/pm_netlink.sh delete mode 100644 tools/testing/selftests/net/mptcp/pm_nl_ctl.c delete mode 100644 tools/testing/selftests/net/reuseaddr_ports_exhausted.c delete mode 100755 tools/testing/selftests/net/reuseaddr_ports_exhausted.sh delete mode 100644 tools/testing/selftests/net/txtimestamp.c delete mode 100755 tools/testing/selftests/net/txtimestamp.sh delete mode 100644 tools/testing/selftests/netfilter/nf-queue.c delete mode 100755 tools/testing/selftests/netfilter/nft_queue.sh create mode 100644 tools/testing/selftests/networking/timestamping/.gitignore create mode 100644 tools/testing/selftests/networking/timestamping/Makefile create mode 100644 tools/testing/selftests/networking/timestamping/config rename tools/testing/selftests/{net => networking/timestamping}/hwtstamp_config.c (100%) rename tools/testing/selftests/{net => networking/timestamping}/rxtimestamp.c (100%) rename tools/testing/selftests/{net => networking/timestamping}/timestamping.c (100%) create mode 100644 tools/testing/selftests/networking/timestamping/txtimestamp.c create mode 100755 tools/testing/selftests/networking/timestamping/txtimestamp.sh delete mode 100644 tools/testing/selftests/rcutorture/configs/rcu/TREE10 delete mode 100644 tools/testing/selftests/resctrl/Makefile delete mode 100644 tools/testing/selftests/resctrl/README delete mode 100644 tools/testing/selftests/resctrl/cache.c delete mode 100644 tools/testing/selftests/resctrl/cat_test.c delete mode 100644 tools/testing/selftests/resctrl/cqm_test.c delete mode 100644 tools/testing/selftests/resctrl/fill_buf.c delete mode 100644 tools/testing/selftests/resctrl/mba_test.c delete mode 100644 tools/testing/selftests/resctrl/mbm_test.c delete mode 100644 tools/testing/selftests/resctrl/resctrl.h delete mode 100644 tools/testing/selftests/resctrl/resctrl_tests.c delete mode 100644 tools/testing/selftests/resctrl/resctrl_val.c delete mode 100644 tools/testing/selftests/resctrl/resctrlfs.c delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/qdiscs/red.json