This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits e8d961826c21 Merge branch 'akpm-current/current' omits bb3f79812e3b vio: fix for make remove callback return void omits 91fe0950651b Merge remote-tracking branch 'mhi/mhi-next' omits 5fdf31a8894d Merge remote-tracking branch 'xarray/main' omits 42a16af782d4 Merge remote-tracking branch 'nvmem/for-next' omits eba0dde04eee Merge remote-tracking branch 'slimbus/for-next' omits 72347786726a Merge remote-tracking branch 'gnss/gnss-next' omits 90986db35253 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 3e2b668d3741 Merge remote-tracking branch 'coresight/next' omits 5990240c9fad Merge remote-tracking branch 'livepatching/for-next' omits fe0ffff3e3e8 Merge remote-tracking branch 'rpmsg/for-next' omits 6f2fb1b62ce6 Merge remote-tracking branch 'vhost/linux-next' omits 36aa181cc21a Merge remote-tracking branch 'scsi/for-next' omits 81fbfbc9f564 Merge remote-tracking branch 'cgroup/for-next' omits 375c65454088 Merge remote-tracking branch 'icc/icc-next' omits 89337f1e3948 Merge remote-tracking branch 'staging/staging-next' omits df82d05a395a Merge remote-tracking branch 'thunderbolt/next' omits fd32724d1224 Merge remote-tracking branch 'phy-next/next' omits 7df5734b020a Merge remote-tracking branch 'extcon/extcon-next' omits d2e55a1f4678 Merge remote-tracking branch 'percpu/for-next' omits 272b997bf15f Merge remote-tracking branch 'rcu/rcu/next' omits d63040c60c8d Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits bc836620c4dd Merge remote-tracking branch 'edac/edac-for-next' omits 1ffb80ed5551 Merge remote-tracking branch 'tip/auto-latest' omits 18d4bf031ac2 Merge remote-tracking branch 'keys/keys-next' omits 5c1250eb3423 Merge remote-tracking branch 'apparmor/apparmor-next' omits 605b7ed34dd4 Merge remote-tracking branch 'security/next-testing' omits 28c113e768b9 Merge remote-tracking branch 'mfd/for-mfd-next' omits bde9902d0082 Merge remote-tracking branch 'block/for-next' omits 25863a102f73 Merge remote-tracking branch 'sound/for-next' omits 0d3d43e3d940 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits c1ab25926443 Merge remote-tracking branch 'drm-msm/msm-next' omits 26aa1f0f0297 Merge remote-tracking branch 'amdgpu/drm-next' omits 12cce8bc1758 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 51824d188bb9 Merge remote-tracking branch 'bluetooth/master' omits 86e6a88309eb Merge remote-tracking branch 'ieee1394/for-next' omits bbe9cba33147 Merge remote-tracking branch 'devfreq/devfreq-next' omits 6198a4d07526 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 63cd86df8b73 Merge remote-tracking branch 'v4l-dvb-next/master' omits 0bb591e4b057 Merge remote-tracking branch 'dmi/dmi-for-next' omits 9328bd80af6b Merge remote-tracking branch 'hid/for-next' omits 5bf2e0b56ab9 Merge remote-tracking branch 'pstore/for-next/pstore' omits 2e064142b5e4 Merge remote-tracking branch 'printk/for-next' omits 81e4e2e52c64 Merge remote-tracking branch 'vfs/for-next' omits f3449179089d Merge remote-tracking branch 'v9fs/9p-next' omits b07d3ba5677d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 66aed5025185 Merge remote-tracking branch 'cel/for-next' omits c4cb81fcbfb1 Merge remote-tracking branch 'ext3/for_next' omits cbbcba8b3356 Merge remote-tracking branch 'ecryptfs/next' omits 8e37fbd0d2ec Merge remote-tracking branch 'cifs/for-next' omits bc9cfd87e1c9 Merge remote-tracking branch 'btrfs/for-next' omits 099d18ade49d Merge remote-tracking branch 'fscache/fscache-next' omits 2de3366bc948 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits fdefebaecae3 Merge remote-tracking branch 'sh/for-next' omits 74e293de36bf Merge remote-tracking branch 'mips/mips-next' omits 66f5d2e445b2 Merge remote-tracking branch 'h8300/h8300-next' omits 19d3710bae98 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' omits 146f26e18b97 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits d337aa481744 Merge remote-tracking branch 'tegra/for-next' omits 52f0463ad3f5 Merge branch 'io_uring-5.12' into for-next omits 5e6ec6c34502 Merge branch 'block-5.12' into for-next omits 09ddb7893212 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 5463fe097fb0 Merge remote-tracking branch 'stm32/stm32-next' omits add5f95d207d Merge remote-tracking branch 'samsung-krzk/for-next' omits bb9734052b2a Merge remote-tracking branch 'rockchip/for-next' omits c70bd8b7861c io_uring: fix -EAGAIN retry with IOPOLL omits e60f33200865 io-wq: fix error path leak of buffered write hash map omits f3d5f236fe73 io_uring: remove sqo_task omits 7fc6dd9e6cba io_uring: kill sqo_dead and sqo submission halting omits fdf3809666d1 io_uring: ignore double poll add on the same waitqueue head omits b02016c3846f io_uring: ensure that SQPOLL thread is started for exit omits 84cfdd641ad8 io_uring: replace cmpxchg in fallback with xchg omits 4d1c882ec114 io_uring: fix __tctx_task_work() ctx race omits 3735a816d4a2 Merge remote-tracking branch 'renesas/next' omits 28088c1cc0f4 Merge remote-tracking branch 'realtek/for-next' omits 8293e5c12dd7 Merge remote-tracking branch 'raspberrypi/for-next' omits 5a372e644536 Merge remote-tracking branch 'qcom/for-next' omits 133d4f8c7460 Merge remote-tracking branch 'omap/for-next' omits 4706df247070 Merge remote-tracking branch 'mvebu/for-next' omits 13eaacaadf9d Merge remote-tracking branch 'mediatek/for-next' omits f5df1d3279af Merge remote-tracking branch 'keystone/next' omits 7a78ecb8ca05 Merge remote-tracking branch 'imx-mxs/for-next' omits 1aa234ad84f7 Merge remote-tracking branch 'drivers-memory/for-next' omits aecb4c85bb99 Merge remote-tracking branch 'at91/at91-next' omits 633f033e3338 Merge remote-tracking branch 'aspeed/for-next' omits 6703645afb37 Merge remote-tracking branch 'amlogic/for-next' omits d9630976ed76 Merge remote-tracking branch 'actions/for-next' omits 1987df5d28ac Merge remote-tracking branch 'arm-soc/for-next' omits 823f0de9948c Merge remote-tracking branch 'arm/for-next' omits 5b3815494e38 Merge remote-tracking branch 'asm-generic/master' omits e8638196c414 Merge remote-tracking branch 'cel-fixes/for-rc' omits 8757bd4170ac Merge remote-tracking branch 'gpio-intel-fixes/fixes' omits 1574fe07be55 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' omits 12a845ea7c6f Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 2ca7214e1953 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits c1bbe4afe641 Merge remote-tracking branch 'omap-fixes/fixes' omits b327f0ce77f8 Merge remote-tracking branch 'at91-fixes/at91-fixes' omits 09b941744003 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 053d2bd65981 Merge remote-tracking branch 'ide/master' omits 1dca7a908c4d Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits d1a98f56d5d2 Merge remote-tracking branch 'pci-current/for-linus' omits 22004d16d037 Merge remote-tracking branch 'spi-fixes/for-linus' omits 50c055a15cc5 Merge remote-tracking branch 'regulator-fixes/for-linus' omits bacdbb7ec365 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 9baaee17ea45 Merge remote-tracking branch 'sound-current/for-linus' omits 08807975a0c0 Merge remote-tracking branch 'netfilter/master' omits e6db204bf672 Merge remote-tracking branch 'ipsec/master' omits 9381f1fb66b9 Merge remote-tracking branch 'net/master' omits 30ac26dcc905 Merge remote-tracking branch 'sparc/master' omits 9698b50b6504 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 2c5d97a4d834 Merge remote-tracking branch 'm68k-current/for-linus' omits e3d773ddb5a1 powerpc/sstep: Fix VSX instruction emulation omits 078a10e15302 powerpc/perf: Fix handling of privilege level checks in pe [...] omits 544775d54e45 powerpc: Force inlining of mmu_has_feature to fix build failure omits 1bdd1e6f9320 vio: make remove callback return void omits ef1009370ab6 drm/amdgpu: enable TMZ by default on Raven asics omits c8867fca0fef drm/amdgpu: Only check for S0ix if AMD_PMC is configured omits 4c6c8e809ba1 drm/amdgpu: disentangle HG systems from vgaswitcheroo omits e03cb8e2cdeb drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] omits d5610cb9a48a drm/amdgpu: add a dev_pm_ops prepare callback (v2) omits c1845153487f drm/amdgpu: always reset the asic in suspend omits 801ae7a0f0da drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x omits cad343ecccfa drm/amdgpu/display: handle aux backlight in backlight_get_ [...] omits 9cc8ab7e5ad8 drm/amdgpu/display: don't assert in set backlight function omits 84ef5d1e7aac drm/amdgpu/display: simplify backlight setting omits a5f25e69abd4 drm/amdgpu: add another raven1 gfxoff quirk omits 425a55e7c132 usb/host: enable auto power control for xhci-pci omits cf421c5a84ca Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus omits 0623f571514f Merge remote-tracking branch 'asoc/for-5.11' into asoc-linus omits 21b49223c0f5 Merge remote-tracking branch 'spi/for-5.12' into spi-linus omits f9b5946f4eb6 Merge remote-tracking branch 'spi/for-5.11' into spi-linus omits 4a8a7d251201 Merge remote-tracking branch 'regulator/for-5.12' into reg [...] omits 0c82ff8c0bd3 Merge remote-tracking branch 'regulator/for-5.11' into reg [...] omits 08b609a13e80 Merge branch 'misc-5.12' into next-fixes omits 32685453751f netfs: Hold a ref on a page when PG_private_2 is set omits c7104697aa94 netfs: Rename unlock_page_fscache() and move wait_on_page_ [...] omits 5c289c7fae29 Merge branch 'mem-ctrl-next' into for-next omits da2f247fcbf4 Merge branch 'next/soc' into for-next omits 1df6bf2cc0fa netfs: Fix kerneldoc on netfs_subreq_terminated() omits 12a86789cc2c afs: Fix error handling in afs_req_issue_op() omits 5792dce657e8 netfs: Fix various bits of error handling omits b9425ace19e5 ceph: fix an oops in error handling in ceph_netfs_issue_op omits 50af93f1fe88 Merge branch 'for-v5.12/tegra-mc' into for-next omits d40a904c1211 Merge branch 'ceph-netfs-lib' of https://git.kernel.org/pu [...] omits fa886e056b15 Merge branch 'fscache-netfs-lib' into fscache-next omits 234cdf8d3e1b ceph: convert ceph_readpages to ceph_readahead omits d7e7695d7aeb ceph: plug write_begin into read helper omits 1cf7fdf52d5a ceph: convert readpage to fscache read helper omits 97fcbb235a38 ceph: fix fscache invalidation omits 5a1eb07add3b ceph: rework PageFsCache handling omits 324292d5734d ceph: disable old fscache readpage handling omits 751551a7a74a afs: Use new fscache read helper API omits 0bb652b54c3a afs: Use the fs operation ops to handle FetchData completion omits 6c725c73f452 afs: Prepare for use of THPs omits 11fac960efa0 afs: Extract writeback extension into its own function omits 2328e4defad1 afs: Wait on PG_fscache before modifying/releasing a page omits c88db749e4e0 afs: Use ITER_XARRAY for writing omits 442a1924037e afs: Set up the iov_iter before calling afs_extract_data() omits df901e884396 afs: Log remote unmarshalling errors omits e43aed22abf2 afs: Don't truncate iter during data fetch omits 1c43b142e4a9 afs: Move key to afs_read struct omits 9f739dc67037 afs: Print the operation debug_id when logging an unexpect [...] omits af6ab9406378 afs: Pass page into dirty region helpers to provide THP size omits f66aa628e7b2 afs: Disable use of the fscache I/O routines omits 6b323be9aad6 fscache, cachefiles: Add alternate API to use kiocb for re [...] omits 99fed40841c4 netfs: Define an interface to talk to a cache omits 1cd11ccf1530 netfs: Add write_begin helper omits 2c9d76ec8343 netfs: Gather stats omits f36fd472366d netfs: Add tracepoints omits 467ef3015ee4 netfs: Provide readahead and readpage netfs helpers omits 03bdd20e94ef Merge branch 'mem-ctrl-next' into for-next omits 0855601e2e2a Merge branch 'mem-ctrl-next' into for-next omits 176aac399404 Merge branch 'mem-ctrl-next' into for-next omits 08a1cb53b6c6 Merge branch 'for-v5.12/tegra-mc' into for-next omits 84751c67f70a netfs: Make a netfs helper module omits 0de0bdfa19fa vfs: Export rw_verify_area() for use by cachefiles omits 13aecd8259dc mm: Implement readahead_control pageset expansion omits fa4910177245 vm: Add wait/unlock functions for PG_fscache omits 11432a3cc061 iov_iter: Add ITER_XARRAY omits f9e152f18310 Merge branch 'next/drivers' into for-next omits a867287e9066 Merge branch 'next/drivers' into for-next omits 81053f0e95da Merge branch 'for-v5.12/tegra-mc' into for-next omits ef2a4443c150 Merge branch 'next/dt' into for-next omits f5bc3ac4f5d4 Merge branch 'next/drivers' into for-next omits feb7cf14d8de Merge branch 'next/dt64' into for-next adds 79a2e0939e11 Merge remote-tracking branch 'm68k-current/for-linus' adds 386a966f5ce7 vio: make remove callback return void adds acdad8fb4a15 powerpc: Force inlining of mmu_has_feature to fix build failure adds 5ae5fbd21079 powerpc/perf: Fix handling of privilege level checks in pe [...] adds 5c88a17e1579 powerpc/sstep: Fix VSX instruction emulation adds 63eab96a574b Merge remote-tracking branch 'powerpc-fixes/fixes' adds 5f7f25de512b s390/time,idle: get rid of unsigned long long adds 31251010d881 s390/topology: remove always false if check adds 60b5fe80345c s390/cpumf: remove 60 seconds read limit adds 581ddd149d87 s390/zcore: no need to check return value of debugfs_creat [...] adds bbe6f1d34f10 s390/zcore: release dump save area on restart or power down adds ab08bc72be89 s390/cpumf: rename header file to hwctrset.h adds 2c3bd03fd136 s390/cio: return -EFAULT if copy_to_user() fails adds e931ddb75edf s390/crypto: return -EFAULT if copy_to_user() fails adds acf96d180f12 s390/cpumf: remove unneeded semicolon adds 71b357203508 s390/tty3270: avoid comma separated statements adds 882987a79ccc s390/cio: return -EFAULT if copy_to_user() fails adds 26951c90bfec s390,alpha: make TMPFS_INODE64 available again adds 767294f9fccf s390: update defconfigs adds f7546a8f6613 s390: remove IBM_PARTITION and CONFIGFS_FS from zfcpdump d [...] adds 77db4d4e0644 Merge remote-tracking branch 's390-fixes/fixes' adds de3953a1d600 Merge remote-tracking branch 'sparc/master' adds 8c91bc3d44df sh_eth: fix TRSCER mask for SH771x adds 75be7fb7f978 sh_eth: fix TRSCER mask for R7S72100 adds 165bc5a4f30e sh_eth: fix TRSCER mask for R7S9210 adds 5db4f74ec864 Merge branch 'sh_eth-masks' adds 093b036aa94e net/qrtr: fix __netdev_alloc_skb call adds 8bd2a0552734 inetpeer: use div64_ul() and clamp_val() calculate inet_pe [...] adds c646d10dda2d net: enetc: don't overwrite the RSS indirection table when [...] adds 3222b5b613db net: enetc: initialize RFS/RSS memories for unused ports too adds 6d36ecdbc441 net: enetc: take the MDIO lock only once per NAPI poll cycle adds 827b6fd04651 net: enetc: fix incorrect TPID when receiving 802.1ad tagg [...] adds a74dbce9d454 net: enetc: don't disable VLAN filtering in IFF_PROMISC mode adds c76a97218dcb net: enetc: force the RGMII speed and duplex instead of op [...] adds 96a5223b918c net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr adds 3a5d12c9be6f net: enetc: keep RX ring consumer index in sync with hardware adds 8a00946e1a0e Merge branch 'enetc-fixes' adds 449052cfebf6 can: flexcan: assert FRZ bit in flexcan_chip_freeze() adds ec15e27cc890 can: flexcan: enable RX FIFO after FRZ/HALT valid adds c63820045e20 can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode adds 2afe72ead5ab can: mcp251xfd: revert "can: mcp251xfd: add BQL support" adds e940e0895a82 can: skb: can_skb_set_owner(): fix ref counting if socket [...] adds 2712625200ed can: tcan4x5x: tcan4x5x_init(): fix initialization - clear [...] adds 2eb489825569 Merge tag 'linux-can-fixes-for-5.12-20210301' of git://git [...] adds 2353db75c3db docs: networking: bonding.rst Fix a typo in bonding.rst adds b228c9b05876 net: expand textsearch ts_state to fit skb_seq_state adds 9200f515c41f net: dsa: tag_mtk: fix 802.1ad VLAN egress adds 3946688edbc5 hv_netvsc: Fix validation in netvsc_linkstatus_callback() adds 8811f4a9836e tcp: add sanity tests to TCP_QUEUE_SEQ adds f0e864ee5ba8 Merge remote-tracking branch 'net/master' adds 42a382a466a9 selftests/bpf: Use the last page in test_snprintf_btf on s390 adds 6185266c5a85 selftests/bpf: Mask bpf_csum_diff() return value to 16 bit [...] adds 292b06991706 Merge remote-tracking branch 'bpf/master' adds b364df31d8ab Merge remote-tracking branch 'ipsec/master' adds 9cc0001a18b4 netfilter: nftables: disallow updates on table ownership adds d822ef75afa0 Merge remote-tracking branch 'netfilter/master' adds 3531ba21f552 ALSA: hda: fix kernel-doc warnings adds a864e8f159b1 ALSA: hda: intel-nhlt: verify config type adds c7929b15b6e9 ASoC: soc-acpi: allow for partial match in parent name adds 8a49cd11e68e ASoC: SOF: ACPI: avoid reverse module dependency adds 8d4ba1be3d22 ASoC: SOF: pci: split PCI into different drivers adds 194fe0fc3422 ASoC: SOF: pci: move DSP_CONFIG use to platform-specific drivers adds cf5807f5f814 ASoC: SOF: Intel: SoundWire: simplify Kconfig adds 08c2a4bc9f2a ALSA: hda: move Intel SoundWire ACPI scan to dedicated module adds ffd7e705fad6 ALSA: hda: intel-sdw-acpi: add missing include files adds 9b838a3c32d7 Merge tag 'tags/sound-sdw-kconfig-fixes' into for-linus adds 48698c973e6b ALSA: hda/realtek: Add quirk for Clevo NH55RZQ adds bc3bab5d8e11 Merge remote-tracking branch 'sound-current/for-linus' adds d74fcdc51afd ASoC: sgtl5000: set DAP_AVC_CTRL register to correct defau [...] adds 4d4e677a68e7 ASoC: es8316: Simplify adc_pga_gain_tlv table adds 24a7b77daed8 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off b [...] adds e4ffab875d32 ASoC: rt5651: Fix dac- and adc- vol-tlv values being off b [...] adds d27f8feaf854 Merge series "AsoC: rt5640/rt5651: Volume control fixes" f [...] adds 0bf36bd63292 Merge remote-tracking branch 'asoc/for-5.12' into asoc-linus adds fdd659060808 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 66f9f2d5d94f regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 v [...] adds a077a13f9baf Merge remote-tracking branch 'regulator/for-5.12' into reg [...] adds 19a5cbdef4b3 Merge remote-tracking branch 'regulator-fixes/for-linus' adds 21bb242db523 Merge remote-tracking branch 'spi/for-5.12' into spi-linus adds cc6b784e10b4 Merge remote-tracking branch 'spi-fixes/for-linus' adds 4aad879a3b81 Merge remote-tracking branch 'pci-current/for-linus' adds db1b8b93e01f leds: trigger: Fix error path to not unlock the unlocked mutex adds f842a2938488 leds: trigger/tty: Use led_set_brightness_sync() from workqueue adds 511a9d5dc2d4 Revert "serial: max310x: rework RX interrupt handling" adds ca9356c7248f Merge remote-tracking branch 'tty.current/tty-linus' adds c9de574e76bc Goodix Fingerprint device is not a modem adds 1016ecc84404 usb: dwc3: qcom: add ACPI device id for sc8180x adds 1236c1d95c99 USB: gadget: u_ether: Fix a configfs return code adds 089a8b8c6634 usb: gadget: f_uac2: always increase endpoint max_packet_s [...] adds 466b4bed6798 usb: gadget: f_uac1: stop playback on function disable adds 1ade4801d22e Merge remote-tracking branch 'usb.current/usb-linus' adds e62e8b3725d6 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' adds c7acf2a745ee phy: ralink: phy-mt7621-pci: fix XTAL bitmask adds c92e72ae9e0e phy: ti: j721e-wiz: add missing call to of_node_put() adds 2bf0a06a0d47 Merge remote-tracking branch 'phy/fixes' adds c852e27ef93f staging: rtl8192e: fix kconfig dependency on CRYPTO adds 3c0992038070 staging: rtl8712: unterminated string leads to read overflow adds 35eda75caac9 staging: rtl8192e: Fix possible buffer overflow in _rtl92e [...] adds def9c897e73e staging: rtl8712: Fix possible buffer overflow in r8712_si [...] adds 651652def082 staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() adds 8920b116495a staging: comedi: addi_apci_1032: Fix endian problem for CO [...] adds a7638de0988f staging: comedi: addi_apci_1500: Fix endian problem for co [...] adds 9f17114aa832 staging: comedi: adv_pci1710: Fix endian problem for AI co [...] adds b8c94370d1b3 staging: comedi: das6402: Fix endian problem for AI command data adds 4ed84e4c429f staging: comedi: das800: Fix endian problem for AI command data adds b301bdc8c156 staging: comedi: dmm32at: Fix endian problem for AI command data adds b92634b83403 staging: comedi: me4000: Fix endian problem for AI command data adds 44f26e028c88 staging: comedi: pcl711: Fix endian problem for AI command data adds 6eec186a44c6 staging: comedi: pcl818: Fix endian problem for AI command data adds e42dd7442a8f staging: comedi: amplc_pc236_common: Use 16-bit 0 for inte [...] adds e5aabd706de3 staging: comedi: comedi_parport: Use 16-bit 0 for interrupt data adds 7cb249cadd07 staging: comedi: ni_6527: Use 16-bit 0 for interrupt data adds 355c84fa2f6b staging: comedi: ni_65xx: Use 16-bit 0 for interrupt data adds d1a5bd3f875c staging: comedi: pcl726: Use 16-bit 0 for interrupt data adds d3f2426d7fbf Merge remote-tracking branch 'staging.current/staging-linus' adds 791c8757c818 Merge remote-tracking branch 'ide/master' adds d0aa3b21b78a Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds bc38bccc011b Merge remote-tracking branch 'at91-fixes/at91-fixes' adds 816fa08a1a32 ARM: OMAP4: Fix cpu_pm handling for HS/EMU interrupt save adds 478bcacff039 Merge remote-tracking branch 'omap-fixes/fixes' adds aedb9d9089ce btrfs: ref-verify: use 'inline void' keyword ordering adds 4f6a49de64fd btrfs: unlock extents in btrfs_zero_range in case of quota [...] adds 5011c5a663b9 btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl adds c55a4319c4f2 btrfs: fix spurious free_space_tree remount warning adds 0f9c03d824f6 btrfs: free correct amount of space in btrfs_delayed_inode [...] adds 80e9baed722c btrfs: export and rename qgroup_reserve_meta adds 4d14c5cde5c2 btrfs: don't flush from btrfs_delayed_inode_reserve_metadata adds fd57a98d6f0c btrfs: fix warning when creating a directory with smack enabled adds c28ea613fafa btrfs: subpage: fix the false data csum mismatch error adds 026fb436af2e Merge branch 'misc-5.12' into next-fixes adds 2386fe975c9f Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 60a69cac32db Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 4d52020545ac mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants adds 2a5378bdfe7d Merge remote-tracking branch 'mmc-fixes/fixes' adds b1e1c001a2f6 Merge remote-tracking branch 'gpio-brgl-fixes/gpio/for-current' adds bbb69692b6b4 Merge remote-tracking branch 'gpio-intel-fixes/fixes' adds 9a21a79ebf03 kunit: tool: Fix a python tuple typing error adds d50ffcd2c371 kunit: tool: Disable PAGE_POISONING under --alltests adds 439064b65842 Merge remote-tracking branch 'kunit-fixes/kunit-fixes' adds 4ba71600c330 Merge remote-tracking branch 'cel-fixes/for-rc' adds 508ebf332593 drm/fb-helper: only unmap if buffer not null adds 5233363941f4 drm/qxl: unpin release objects adds 71688fdd51c3 drm/qxl: fix lockdep issue in qxl_alloc_release_reserved adds dec4d73ab259 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 4c6db1d514cb Merge remote-tracking branch 'asm-generic/master' new c5d1f06b1216 Merge remote-tracking branch 'arm/for-next' new d382ba52c1e2 Merge remote-tracking branch 'arm-soc/for-next' new a70d9490bb73 Merge remote-tracking branch 'actions/for-next' new a4cf162a74e8 Merge remote-tracking branch 'amlogic/for-next' new 713b5ad5d59b Merge remote-tracking branch 'aspeed/for-next' new 36ebb7b725d7 Merge remote-tracking branch 'at91/at91-next' new 0012844c2466 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] new cd6eb6742578 memory: tegra: replace DEFINE_SIMPLE_ATTRIBUTE with DEFINE [...] new 0b79808bc6bb Merge remote-tracking branch 'drivers-memory/for-next' new 4e65be6c502d Merge remote-tracking branch 'imx-mxs/for-next' new 1f626091e7a4 Merge remote-tracking branch 'keystone/next' new 82a5a42af6c2 Merge remote-tracking branch 'mediatek/for-next' new e5473b7dc9f8 Merge remote-tracking branch 'mvebu/for-next' new 78e2c71f8b14 Merge remote-tracking branch 'omap/for-next' new d0305ec70434 Merge remote-tracking branch 'qcom/for-next' new 5f3ca03e1b1e Merge remote-tracking branch 'raspberrypi/for-next' new 1cc4ba0b6159 Merge remote-tracking branch 'realtek/for-next' new 248616ad5221 Merge remote-tracking branch 'renesas/next' new 8c8a20056de9 Merge remote-tracking branch 'rockchip/for-next' new e56a80a26fac ARM: dts: exynos: add charger supply for I9100 new 38f80dec08fe arm64: dts: exynos: re-order Slim SSS clocks to match dtschema new 20bc04ace4e4 Merge branch 'next/dt64' into for-next new 181082fec642 Merge remote-tracking branch 'samsung-krzk/for-next' new 915ea9e4264b Merge remote-tracking branch 'stm32/stm32-next' new 5952225054c9 dt-bindings: arm: Add Topwise A721 new e99641dd569e ARM: dts: sun4i: Add support for Topwise A721 tablet new 58a2f2acb16c clk: sunxi-ng: v3s: use sigma-delta modulation for audio-pll new 981e0af7e064 Merge branches 'sunxi/dt-for-5.13' and 'sunxi/clk-for-5.13 [...] new 7a490a4cbff8 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 3c0319ccac38 Merge remote-tracking branch 'tegra/for-next' new b34a9bfc94db Merge remote-tracking branch 'ti-k3/ti-k3-next' new d23f7b736715 Merge remote-tracking branch 'ti-k3-new/ti-k3-next' new 9ff706c5a24d Merge remote-tracking branch 'h8300/h8300-next' new 751e8e413e59 m68k: fix flatmem memory model setup new e2fd8de6f431 Merge remote-tracking branch 'm68knommu/for-next' new ce372128a79b microblaze: syscalls: switch to generic syscalltbl.sh new 64f416c86973 microblaze: syscalls: switch to generic syscallhdr.sh new 9dc12e4ccd97 microblaze: tag highmem_setup() with __meminit new 03bdd0e9ce65 Merge remote-tracking branch 'microblaze/next' new 02af5f4dacac Merge remote-tracking branch 'mips/mips-next' new 778e45d7720d parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST new 48431c25e96a Merge remote-tracking branch 'parisc-hd/for-next' new 1f6f48a8c81e Merge branch 'fixes' into for-next new 7f9c7241a038 Merge remote-tracking branch 's390/for-next' new ef46d3dd985e Merge remote-tracking branch 'sh/for-next' new 530a70f8d528 Merge remote-tracking branch 'xtensa/xtensa-for-next' new 230f7a6b779e iov_iter: Add ITER_XARRAY new 13f383a666e6 mm: Add an unlock function for PG_private_2/PG_fscache new 95e4f87e0da9 mm: Implement readahead_control pageset expansion new c04371c3c4d1 netfs: Make a netfs helper module new cefbac2d6fc5 netfs: Documentation for helper library new 590d65154171 netfs, mm: Move PG_fscache helper funcs to linux/netfs.h new d946c6457694 netfs, mm: Add unlock_page_fscache() and wait_on_page_fscache() new caccfbbe89e6 netfs: Provide readahead and readpage netfs helpers new fb22d28bf3de netfs: Add tracepoints new 28d908745d27 netfs: Gather stats new 465002946ef8 netfs: Add write_begin helper new 3ec365afb8ca netfs: Define an interface to talk to a cache new 5e3116bf3c7e netfs: Hold a ref on a page when PG_private_2 is set new e711814315da fscache, cachefiles: Add alternate API to use kiocb for re [...] new 59a190651f48 afs: Disable use of the fscache I/O routines new 25d41c0307b0 afs: Pass page into dirty region helpers to provide THP size new 281e6a2161d4 afs: Print the operation debug_id when logging an unexpect [...] new fffad583025f afs: Move key to afs_read struct new 33f035eaf405 afs: Don't truncate iter during data fetch new 77d6b88b94d9 afs: Log remote unmarshalling errors new a5e5a15eca47 afs: Set up the iov_iter before calling afs_extract_data() new a8cc90392ba9 afs: Use ITER_XARRAY for writing new f79ea904d175 afs: Wait on PG_fscache before modifying/releasing a page new 4b0bcddda47a afs: Extract writeback extension into its own function new e0aec2f2fa59 afs: Prepare for use of THPs new c07147a15d86 afs: Use the fs operation ops to handle FetchData completion new 799fbdf96cd5 afs: Use new fscache read helper API new 351588943c79 afs: Use the fscache_write_begin() helper new 474430ec9adf Merge remote-tracking branch 'fscache/fscache-next' new 91c23948919a Merge remote-tracking branch 'btrfs/for-next' new 64a9b557633e Merge remote-tracking branch 'cifs/for-next' new 418a626cd506 Merge remote-tracking branch 'ecryptfs/next' new d1bd9c5e42aa Merge remote-tracking branch 'ext3/for_next' new c902ce210eaf f2fs: fix a spacing coding style new f6f423d1bacf f2fs: fix a spelling error new 900bd2e61307 f2fs: fix to allow migrating fully valid segment new 28db71f639c9 f2fs: fix panic during f2fs_resize_fs() new 2b1b5b2e3fd2 f2fs: avoid unused f2fs_show_compress_options() new 62ca7f0ce1c5 f2fs: remove unused FORCE_FG_GC macro new 7ff94dbcb5f6 f2fs: update comments for explicit memory barrier new 688066bcde57 f2fs: check discard command number before traversing disca [...] new ecbae36aa19f f2fs: compress: Allow modular (de)compression algorithms new d2e04a8c7c90 f2fs: Replace one-element array with flexible-array member new a779b962b533 f2fs: remove unnecessary IS_SWAPFILE check new 0de4c9fb3bff f2fs: fix last_lblock check in check_swap_activate_fast new cba1eeaaccf8 f2fs: check if swapfile is section-alligned new 10e0b8ef8715 f2fs: expose # of overprivision segments new 5234f0411488 Merge remote-tracking branch 'f2fs/dev' new 11c8d7c72085 Merge remote-tracking branch 'cel/for-next' new 53c8c578451a Merge remote-tracking branch 'overlayfs/overlayfs-next' new 47c23f3c8212 Merge remote-tracking branch 'v9fs/9p-next' new f082f03fd611 Merge remote-tracking branch 'vfs/for-next' new d265f87aeb00 Merge remote-tracking branch 'printk/for-next' new 906510dac099 Merge remote-tracking branch 'pstore/for-next/pstore' new 202571ec0ff6 Merge remote-tracking branch 'hid/for-next' new de3820b7b6d2 Merge remote-tracking branch 'dmi/dmi-for-next' new 779e1a24379f docs: sphinx: Fix couple of spellings in the file rstFlatTable.py new 9ed54eccf8fd doc: memcontrol: add description for oom_kill new 4754eeb04933 scripts: kernel-doc: fix typedef support for struct/union parsing new c6ab1674dd81 docs: driver-model: Remove obsolete device class documentation new 779b55cb6525 docs: watchdog: fix obsolete include file reference in pcwd new 6a01d3e5d7ca docs: add documentation for checkpatch new fd5b4dc249f8 checkpatch: add verbose mode new 2a74afc86474 MAINTAINERS: clarify responsibility for checkpatch documentation new e26194abb89e docs: reporting-issues.rst: explain how to decode stack traces new 7060e038f182 Documentation/submitting-patches: Extend commit message la [...] new b7462da8e254 docs: arm: marvell: replace stale links with archive links new 4c7e041efc02 docs: arm: marvell: clarify some unimportant Armada 6x0 details new 0b6b79d09f48 Documentation: Replace more lkml.org links with lore new 801487a76343 Documentation: ioctl: add entry for nsfs.h new a4647ed956af fs: eventpoll: fix comments & kernel-doc notation new a5dceb7e5f35 Docs: add fs/eventpoll to docbooks new ba5cb300e0b5 docs: arm: /chosen node parameters new 5aa6eb41f3d1 Merge remote-tracking branch 'jc_docs/docs-next' new aad9ccae995b Merge remote-tracking branch 'v4l-dvb-next/master' new 9451fe38e090 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 6b331febc121 Merge remote-tracking branch 'devfreq/devfreq-next' new 4903ee440498 Merge remote-tracking branch 'ieee1394/for-next' new 405d89338fec fs: dlm: fix debugfs dump new ef9748e86b28 fs: dlm: fix mark setting deadlock new e1c500f5ff77 fs: dlm: set connected bit after accept new d86fada4346c fs: dlm: set subclass for othercon sock_mutex new a7661f704395 fs: dlm: add errno handling to check callback new 504f15f2ae35 fs: dlm: add check if dlm is currently running new f5c961068821 fs: dlm: change allocation limits new 730a8da8fded fs: dlm: use GFP_ZERO for page buffer new 0318255d4b75 fs: dlm: simplify writequeue handling new fdcc95432780 fs: dlm: check on minimum msglen size new 326c7afa7818 fs: dlm: remove unaligned memory access handling new 742dd14d4749 fs: dlm: flush swork on shutdown new c7a3549673d8 fs: dlm: add shutdown hook new ed4222e1fa44 Merge remote-tracking branch 'dlm/next' new 5cb08553f7f2 Bluetooth: Notify suspend on le conn failed new e80ec942aedf Merge remote-tracking branch 'bluetooth/master' new 7b3e9c56e6be mtd: physmap: physmap-bt1-rom: Fix unintentional stack access new e936761e5893 mtd: Add helper macro for register_mtd_blktrans boilerplate new 1f083af44d19 mtd: ftl: Use module_mtd_blktrans to register driver new 98f431c2cee7 mtd: inftlcore: Use module_mtd_blktrans to register driver new 1ac05af53791 mtd: mtdblock: Use module_mtd_blktrans to register driver new ebaedffc4b4e mtd: mtdblock_ro: Use module_mtd_blktrans to register driver new bd3514deb5ed mtd: mtdswap: Use module_mtd_blktrans to register driver new e476b2ef618a mtd: nftlcore: Use module_mtd_blktrans to register driver new f3587578f49c mtd: rfd_ftl: Use module_mtd_blktrans to register driver new 6f89cd33e45c mtd: don't lock when recursively deleting partitions new f820b201e545 mtd: char: Drop mtd_mutex usage from mtdchar_open() new 91b44238312b mtd: char: Get rid of Big MTD Lock new bf172496fecd mtd: parsers: extend Qcom SMEM parser to SPI flash new ea8b4d3ed252 mtd: mtdcore: constify name param in mtd_bdi_init new 457da931b608 mtd: parsers: ofpart: support BCM4908 fixed partitions new 52609d36bef4 Merge remote-tracking branch 'mtd/mtd/next' new 031937ce00a8 mtd: nand: Let ECC engines advertize the exact number of steps new c16459eb54a1 mtd: nand: ecc-bch: Populate the public nsteps field new 7e03d3ab7a39 mtd: nand: ecc-hamming: Populate the public nsteps field new eb973c4f22f4 mtd: nand: Add a helper to retrieve the number of ECC steps new 0c238af656c2 mtd: nand: Add a helper to retrieve the number of ECC byte [...] new e92d8e7bb79f mtd: rawnand: Try not to use the ECC private structures new dbe6a6da040c mtd: rawnand: omap: Use ECC information from the generic s [...] new d7756af27338 mtd: nand: ecc-bch: Use the public nsteps field new 0b92937c0316 mtd: nand: ecc-hamming: Use the public nsteps field new f95add6ff804 mtd: rawnand: qcom: Update register macro name for 0x2c offset new 52f67def97f1 mtd: nand: fix error handling in nand_prog_page_op() #1 new 19877b2c5de8 mtd: nand: fix error handling in nand_prog_page_op() #2 new 8c599a0d89d9 mtd: spinand: gigadevice: Support GD5F1GQ5UExxG new d49ecd70c82d mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() new 7eff256102bd mtd: rawnand: qcom: Convert nandc to chip in Read/Write helper new 3fb2eae8c2cf mtd: rawnand: qcom: Add helper to check last code word new 050d2d43aa8a mtd: rawnand: qcom: Rename parameter name in macro new f41e2468e902 mtd: rawnand: qcom: Add helper to configure location register new 601d45247308 mtd: rawnand: qcom: update last code word register new 095b4dabff2a mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC new 15a4c552ff52 Merge remote-tracking branch 'nand/nand/next' new feeed5fffc39 Merge remote-tracking branch 'drm-misc/for-linux-next' new 3e9e62c780b1 drm/amdgpu: correct TA RAP firmware information print error new 7d6c13ef466d drm/amd/pm: bump Navi1x driver if version and related data [...] new c524c1c9a78f drm/amd/pm: optimize the link width/speed retrieving V2 new 4f8e37dbaf58 drm/amd/display: Support for DMUB AUX new e1f4328f22c0 drm/amd/display: Update link encoder object creation new 4cda3243ec63 drm/amd/display: Add flag for building infopacket new cca912e0a6b4 drm/amd/display: Add max bpc debugfs new 45a1261b393b drm/amd/display: Refactored DC interfaces to support multiple eDP new 8039bc7130ef drm/amd/display: Return invalid state if GPINT times out new 70732504c53b drm/amd/display: Implement dmub trace event new be1748bcdfe0 drm/amd/display: [FW Promotion] Release 0.0.54 new c839292754b7 drm/amd/display: 3.2.125 new dbc43d5fdf48 drm/amd/display: treat memory as a single-channel for asym [...] new b8cc3e504622 drm/amd/display: Fix HSplit causing increase in DSC Slice Count new 640a28b50c4a drm/amdgpu: add missing df counter disable write new 783bf4035cb7 drm/amd/display: Fix 64 bit divisions on 32 bit platforms [...] new a8a2e1348634 drm/amd/display: Fix 64 bit modulus operation using div64 API new b6f91fc183f7 drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT inter [...] new 9598173d14f5 drm/amdgpu: Only check for S0ix if AMD_PMC is configured new 03e0dbcd10c4 drm/amdgpu: enable BACO runpm by default on sienna cichlid [...] new 6302aead150e drm/amd/display: fix the return of the uninitialized value in ret new 7c7dd7748954 drm/amd/display: Fix an uninitialized index variable new 3fcb4f01deed drm/radeon: Use kvmalloc for CS chunks new f9d2476012dd drm/amdgpu: Verify bo size can fit framebuffer size new 78dea2b07660 drm/amd/display: Remove unnecessary conversion to bool new 31ed4dbae041 usb/host: enable auto power control for xhci-pci new 37350ef797f2 drm/amdgpu: add another raven1 gfxoff quirk new 0eb93b4e81a4 drm/amdgpu/display: simplify backlight setting new fead84ded85b drm/amdgpu/display: don't assert in set backlight function new 65be70e1e42b drm/amdgpu/display: handle aux backlight in backlight_get_ [...] new ea81c4a06eae drm/amdgpu/display: restore AUX_DPHY_TX_CONTROL for DCN2.x new 482add4aa8ef drm/amdgpu: always reset the asic in suspend new 6801b423a9a4 drm/amdgpu: add a dev_pm_ops prepare callback (v2) new 7355e065215a drm/amdgpu: enable DPM_FLAG_MAY_SKIP_RESUME and DPM_FLAG_S [...] new 97820db31a9f drm/amdgpu: disentangle HG systems from vgaswitcheroo new b9b52576a4b6 drm/amdgpu: enable TMZ by default on Raven asics new 7f0346042f19 drm/amdgpu: only check for _PR3 on dGPUs new 6bdd4aff4bad Merge remote-tracking branch 'amdgpu/drm-next' adds f8c6b615b921 drm/i915: Skip vswing programming for TBT adds 5cdf706fb91a drm/i915: Extract intel_ddi_power_up_lanes() adds 1e0cb7bef35f drm/i915: Power up combo PHY lanes for for HDMI as well adds c9b69041f0e0 drm/i915: Move HDMI vswing programming to the right place adds 5b6a9ba9f6ce drm/i915: Don't check tc_mode unless dealing with a TC PHY adds ee0735ff4633 drm/i915/hdcp: disable the QSES check for HDCP2.2 over MST adds 6ee8d3812578 drm/i915/bios: tidy up child device debug logging adds 7e6c064ed834 drm/i915/tgl: Use TGL stepping info for applying WAs adds 0883d63b19bb drm/i915/adl_s: Add ADL-S platform info and PCI ids adds c6bba9e5fedf x86/gpu: Add Alderlake-S stolen memory support adds fb51970b8d11 drm/i915/adl_s: Add PCH support adds fa58c9e4e364 drm/i915/adl_s: Add Interrupt Support adds a84b4bd1172b drm/i915/adl_s: Add PHYs for Alderlake S adds 80d0f76588b5 drm/i915/adl_s: Configure DPLL for ADL-S adds d6d2bc996e45 drm/i915/adl_s: Configure Port clock registers for ADL-S adds e341c618acde drm/i915/adl_s: Initialize display for ADL-S adds 7dc1f92f27f8 drm/i915/adl_s: Add adl-s ddc pin mapping adds 18c283df5a0e drm/i915/adl_s: Add vbt port and aux channel settings for adls adds 52401eb8e3fc drm/i915/adl_s: Update combo PHY master/slave relationships adds b4cd8dd367ad drm/i915/adl_s: Update PHY_MISC programming adds a7ffb8154d69 drm/i915/adl_s: Add power wells adds 51ecb30e74d0 drm/i915/adl_s: Re-use TGL GuC/HuC firmware adds a75816e8410e drm/i915/display: Add HAS_D12_PLANE_MINIMIZATION adds 75b81fbbcad2 drm/i915/adl_s: Load DMC adds 918cc934682f drm/i915/adl_s: Update memory bandwidth parameters adds ea27113ea90c drm/i915/adl_s: Add display WAs for ADL-S adds 4043277ad18f drm/i915/adl_s: Add GT and CTX WAs for ADL-S adds 29e925590133 Merge tag 'topic/adl-s-enabling-2021-02-01-1' of git://ano [...] adds 8ff5446a7ca4 drm/i915: Remove references to struct drm_device.pdev adds e322551f47d2 drm/i915/gt: Remove references to struct drm_device.pdev adds 9ff06c385300 drm/i915/gvt: Remove references to struct drm_device.pdev adds eaf9a3465d9b Merge tag 'topic/drm-device-pdev-2021-02-02' of git://anon [...] adds 58a92bcec33b drm/i915/display: fix spelling mistake "Couldnt" -> "Couldn't" adds 7962893ecb85 drm/i915: Disable runtime power management during shutdown adds 41751b3e5c1a drm/i915: Reject 446-480MHz HDMI clock on GLK adds 1f1257a67ca3 drm/i915/display: support ddr5 mem types adds b64d6c51380b drm/i915/display: Support PSR Multiple Instances adds 759cd2a6d1bf drm/i915/display: Support Multiple Transcoders' PSR status [...] adds c5c874a83529 drm/i915/display: Remove PSR2 on JSL and EHL adds 64218f91ab49 drm/i915: Make psr_safest_params and enable_psr2_sel_fetch [...] adds 99092a976c8c drm/i915: refactor ddi translations into a separate file (v2) adds dcb38f79126e drm/i915: migrate hsw fdi code to new file. adds 6499f925dd47 drm/i915: Index min_{cdclk,voltage_level}[] with pipe adds 3c4442aa2287 drm/i915: Use intel_hdmi_port_clock() more new 46d12f911821 drm/i915: migrate skl planes code new file (v5) new d471008b00c1 drm/i915: move pipe update code into crtc. (v2) new 14cebc1fc434 drm/i915: split fb scalable checks into g4x and skl versions new 92ae3db4c1e1 drm/i915: move is_ccs_modifier to an inline new 12edd6ab14b4 drm/i915: migrate pll enable/disable code to intel_dpll.[ch] new 2a3014490cd1 drm/i915: migrate i9xx plane get config new 714b1cdb02ee drm/i915: refactor skylake scaler code into new file. new 81637a6ede89 drm/i915: Fix HAS_LSPCON macro for platforms between GEN9 [...] new e22fa6f0a976 drm/i915/rkl: Remove require_force_probe protection new 77892f4f050e i915/perf: Store a mask of valid OA formats for a platform new 0f15c5b00634 i915/perf: Move OA formats to single array new 5e4b7385f374 i915/perf: Add additional OA formats for gen12 new f48993e5d26b drm/i915/tgl+: Make sure TypeC FIA is powered up when init [...] new 59fb8218c8e5 drm/i915: Disallow plane x+w>stride on ilk+ with X-tiling new 553c23bdb477 drm/i915: Fix overlay frontbuffer tracking new 5ffb9afaa909 drm/i915: Warn when releasing a frontbuffer while in use new b305fc7490b3 drm/i915/display: Add DDR5 and LPDDR5 BW buddy page entries new aaab24bb25e9 drm/i915/display: Handle lane polarity for DDI port new 4b97039e90bf drm/i915/gen9_bc: Recognize TGP PCH + CML combos new d20630802f9f drm/i915/gen9_bc: Introduce TGP PCH DDC pin mappings new 885d3e5b6f08 drm/i915/display: fix comment on skl straps new 357b5592e018 drm/i915/debugfs: HDCP capability enc NULL check new e074ffe6ef34 i915/perf: Drop the check for report reason in OA new c8455098c679 drm/i915/gen9_bc: Introduce HPD pin mappings for TGP PCH + [...] new 70da7521e119 drm/i915/gen9_bc: Add W/A for missing STRAP config on TGP [...] new a321c3c6d8dd drm/i915: FPGA_DBG is display-specific new 29b6f88d60dd drm/i915: Try to detect sudden loss of MMIO access new ec3e00b4ee27 drm/i915: stop registering if drm_dev_register() fails new ef7eff1aae10 drm/i915: group display-related register calls new 141b415f9f9f drm/i915/display: move register functions to display/ new f3243b75dbc7 drm/i915: move intel_init_audio_hooks inside display new ad9529824caf drm/i915: Use intel_ddi_clk_select() for FDI new c133df699412 drm/i915: Introduce .{enable,disable}_clock() encoder vfuncs new d135368d1632 drm/i915: Extract hsw_ddi_{enable,disable}_clock() new 38e31f1acd64 drm/i915: Extract skl_ddi_{enable,disable}_clock() new 2c7b1d340f19 drm/i195: Extract cnl_ddi_{enable,disable}_clock() new 35bb6b1a0d19 drm/i915: Convert DG1 over to .{enable,disable}_clock() new 36ecb0ec1054 drm/i915: Extract icl+ .{enable,disable}_clock() vfuncs new 7815ed88c6cf drm/i915: Use intel_de_rmw() for DDI clock routing new be317ca0a338 drm/i915: Sprinkle a few missing locks around shared DDI c [...] new f67a008e02e5 drm/i915: Sprinkle WARN(!pll) into icl/dg1 .clock_enable() new 9c6a5c35470b drm/i915: Extract _cnl_ddi_{enable,disable}_clock() new 40b316d4b086 drm/i915: Split adl-s/rkl from icl_ddi_combo_{enable,disab [...] new 87bd8498690b drm/i915: Use .disable_clock() for pll sanitation new dc1ddac65664 drm/i915: Relocate icl_sanitize_encoder_pll_mapping() new 97a24a701c13 drm/i915: s/dev_priv/i915/ for the remainder of DDI clock routing new b2423184ac33 drm/i915: Enable -Wuninitialized new 44bd8e1cdc7c drm/i915: Remove dead code from skl_pipe_wm_get_hw_state() new 7e07c68f06a2 drm/i915: Nuke INTEL_OUTPUT_FORMAT_INVALID new 1835bf459df7 drm/i915: Wait for scanout to stop when sanitizing planes new b60e320bf359 drm/i915/vbt: update DP max link rate table new ffe9aa48d9fc drm/i915/display: Allow PSR2 selective fetch to be enabled [...] new a22af61d438e drm/i915/display: Rename for_each_intel_encoder.*_can_psr [...] new 774ab4ff15c0 drm/i915/display: Only write to register in intel_psr2_pro [...] new 3816139c8a4f drm/i915/display: Remove some redundancy around CAN_PSR() new 1b6872fe1efc drm/i915/display: Set source_support even if panel do not [...] new c093056b67a3 drm/dp: add MSO related DPCD registers new 8733932a72d7 drm/i915/edp: reject modes with dimensions other than fixed mode new f886261735fc drm/i915/edp: always add fixed mode to probed modes in ->g [...] new de46dbe4b755 drm/i915/edp: read sink MSO configuration for eDP 1.4+ new 63e654f65d7c drm/i915/reg: add stream splitter configuration definitions new 62c211bb9e1b drm/i915/display: Do not allow DC3CO if PSR SF is enabled new c73927183f2b drm/i915/tgl+: Sanitize the DDI LANES/IO and AUX power dom [...] new 59b7cb44cffd drm/i915/gen9bc: Handle TGP PCH during suspend/resume new cec3295b246b drm/i915/icp+: Use icp_hpd_irq_setup() instead of spt_hpd_ [...] new 35d4c2bc5d26 Merge remote-tracking branch 'drm-intel/for-linux-next' new aae60cb5b325 Merge remote-tracking branch 'drm-msm/msm-next' new 7101bb7623cc Merge remote-tracking branch 'etnaviv/etnaviv/next' new 927a4c7b7ec1 Merge branch 'for-linus' into for-next new a3c30b0cb6d0 ALSA: usb-audio: Add Pioneer DJM-850 to quirks-table new 7687850b95b4 ALSA: usb-audio: Declare Pioneer DJM-850 mixer controls new 1a2a94a4392d ALSA: usb-audio: Configure Pioneer DJM-850 samplerate new b8db8be812cb ALSA: usb-audio: fix Pioneer DJM-850 control label info new d49c3e711c2b ALSA: ps3: fix spelling typo of values new 8fb552f32cca Merge remote-tracking branch 'sound/for-next' new 0c493b8d3697 Merge existing fixes from asoc/for-5.12 new 54928c5c63c8 ASoC: constify of_phandle_args in snd_soc_get_dai_name() new e3fdb6288dd0 ASoC: uniphier: Simplify the return expression of uniphier [...] new 6d85d770c171 ASoC: fsl_sai: Add pm qos cpu latency support new 7f7d1c4fce10 ASoC: codecs: lpass-rx-macro: remove redundant initializat [...] new e067855b8146 ASoC: Intel: boards: sof-wm8804: add check for PLL setting new b0fd1b9bd056 ASoC: SOF: Intel: hda: turn off display power in resume new 0f780e4bef45 ASoC: fsl_xcvr: move reset assert into runtime_resume new cfa0faec5fc0 ASoC: Intel: Skylake: Compile when any configuration is selected new a262057df513 ASoC: rt1316: Add RT1316 SDCA vendor-specific driver new 0bf10fbda556 ASoC: qcom: lpass-hdmi: remove useless return new 25ab7dcdb77e ASoC: qcom: lpass-platform: remove useless assignment new fd565b469d21 ASoC: qcom: q6dsp-dai: clarify expression new 924d4aad2433 ASoC: qcom: q6afe: remove useless assignments new 7ca70ca9914c ASoC: qcom: q6afe: align function prototype new 63a372715a3c ASoC: qcom: q6asm: align function prototypes new 297ef0a73103 ASoC: wcd-clsh-v2: align function prototypes new 71ea36550bda ASoC: wcd9335: clarify return value new 5c3252b3f711 ASoC: wcd934x: remove useless return new 0076777b8753 ASoC: lpass-wsa-macro: add missing test new b68d7e812d4e Merge series "ASoC: qcom: remove cppcheck warnings" from P [...] new 3ebb1b951880 ASoC: rt*: Constify static struct sdw_slave_ops new 84732dd4ff3a ASoC: rt*: Constify static struct snd_soc_dai_ops new c85ca92c716b ASoC: rt*: Constify static struct acpi_device_id new 39f9eb613070 ASoc: rt5631: Constify static struct coeff_clk_div new 3b484b4708b5 Merge series "ASoC: rt*: Constify static structs" from Rik [...] new ca289c2c70c1 ASoC: fsl: fsl_asrc: remove useless assignment new faff74679f51 ASoC: fsl: fsl_dma: remove unused variable new e80382fe721f ASoC: fsl: fsl_easrc: remove useless assignments new e7347520a432 ASoC: fsl: fsl_esai: clarify expression new e06a8f1a7c4c ASoC: fsl: fsl_ssi: remove unnecessary tests new 40e2c4450a34 ASoC: fsl: imx-hdmi: remove unused structure members new 5a6d43108095 ASoC: fsl: mpc5200: signed parameter in snprintf format new 3fb0dcec3e60 ASoC: fsl: mpc8610: remove useless assignment new bafe21c9d01b ASoC: fsl: p1022_ds: remove useless assignment new f8e3cce63e74 Merge series "ASoC: fsl: remove cppcheck warnings" from Pi [...] new bae5b4aff2dd ASoC: soc-pcm: remove strange format storing new 75c4b5945d01 ASoC: soc-pcm: unpack dpcm_init_runtime_hw() new 9337e738b96d ASoC: soc-pcm: add dpcm_runtime_setup_fe() new c813f6ed347c ASoC: soc-pcm: add dpcm_runtime_setup() new 6503916cefd8 ASoC: soc-pcm: unpack dpcm_set_fe_runtime() new a2d3fb0a622e Merge series "soc-pcm: tidyup snd_pcm_hardware setup for F [...] new b832fa1ce082 ASoC: samsung: i2s: remove unassigned variable new feb45eb2ecaf ASoC: samsung: s3c24xx_simtec: add missing error check new 1e4a9fcffd56 ASoC: samsung: smdk_wm8994: add missing return new 4ff97b8dc7e6 ASoC: samsung: snow: remove useless test new 15f98893b0f3 Merge series "ASoC: samsung: remove cppcheck warnings" fro [...] new 56dc057925b1 ASoC: soc-ops: remove useless assignment new 8f7351ec37b5 ASoC: soc-pcm: remove redundant assignment new 52fcd9638da0 ASoC: soc-pcm: remove shadowing variable new 56fc1a7fd01e ASoC: soc-pcm: add error log new 761fa730a2e1 ASoC: soc-topology: clarify expression new 8754b443fa7d ASoC: generic: simple-card-utils: remove useless assignment new aecf9b8cf004 Merge series "ASoC: core: remove cppcheck warnings" from P [...] new 2497d156c297 ASoC: sh: dma-sh7760: remove unused variable new 8644cbf296de ASoC: sh: rcar: align function prototypes new d15737e24a96 ASoC: sh: rcar: simplify return new a029ad994d24 ASoC: sh: rcar: ctu: add missing error check new 0711cb41ce02 ASoC: sh: rcar: ssi: remove redundant assignment new 075bfe61c88a ASoC: sh: siu_pcm: remove useless assignment new 69011a3193be ASoC: sh: siu_pcm: remove unused variable new 4599b55781ef Merge series "ASoC: sh: remove cppcheck warnings" from Pie [...] new 131036ffae21 ASoC: mmp-sspa: drop unneeded snd_soc_dai_set_drvdata new 7150186f1edb ASoC: mxs-saif: drop unneeded snd_soc_dai_set_drvdata new 0c34af2d5c9b ASoC: sun4i-i2s: drop unneeded snd_soc_dai_set_drvdata new eb9db3066cdb ASoC: fsl: drop unneeded snd_soc_dai_set_drvdata new fee00af759de Merge series "drop unneeded snd_soc_dai_set_drvdata" from [...] new 5c8f0b2a8d9c ASoC: rsnd: cleanup ppcheck warning for ssiu.c new 8f5412423337 ASoC: rsnd: cleanup ppcheck warning for ssi.c new d1031c8c058a ASoC: rsnd: cleanup ppcheck warning for core.c new 783c09cbd1b5 ASoC: rsnd: cleanup ppcheck warning for cmd.c new ba55cb110dc3 ASoC: rsnd: cleanup ppcheck warning for adg.c new a02321775cb8 Merge series "ASoC: rsnd: cleanup ppcheck warning for Rene [...] new 1bc068f39415 Merge remote-tracking branch 'asoc/for-5.13' into asoc-next new d58e0fdb7c49 Merge remote-tracking branch 'sound-asoc/for-next' new e4ef09e51294 rsxx: remove unused including <linux/version.h> new 4168a8d27ed3 block/bfq: update comments and default value in docs for f [...] new 091c66add57d Merge branch 'block-5.12' into for-next new 9b4868f11994 io_uring: fix __tctx_task_work() ctx race new ac952f94f91a io_uring: replace cmpxchg in fallback with xchg new 0c7d60c1c01d io_uring: ensure that SQPOLL thread is started for exit new 9e27652c9875 io_uring: ignore double poll add on the same waitqueue head new 2e31312d5bfc io_uring: kill sqo_dead and sqo submission halting new e6ee7b08cd51 io_uring: remove sqo_task new 40f408526e14 io-wq: fix error path leak of buffered write hash map new 1141f3432fce io_uring: fix -EAGAIN retry with IOPOLL new bf87ce9f29d2 io_uring: choose right tctx->io_wq for try cancel new c6cb42349f8d io_uring: inline io_req_clean_work() new 21acb3764866 io_uring: inline __io_queue_async_work() new 82789553bea5 io_uring: remove extra in_idle wake up new 29be7fc03d63 io_uring: ensure that threads freeze on suspend new a5aedd7b65ba Merge branch 'io_uring-5.12' into for-next new 93afca7fc0f0 Merge remote-tracking branch 'block/for-next' new f3e7bfc8bec4 mmc: core: Do a power cycle when the CMD11 fails new 1c87c1d21f04 mmc: core: Drop superfluous validations in mmc_hw|sw_reset() new 7b3c65352916 mmc: core: Drop reference counting of the bus_ops new 52ee2cc93be0 mmc: dw_mmc: Drop redundant call to ->card_event callback new 99a427866e0e mmc: core: Reduce code duplication to mmc_spi_send_{csd|cid} new 48e8053f3968 mmc: tmio: remove workaround for NON_REMOVABLE new 7eae3b65e34b mmc: uniphier-sd: Fix an error handling path in uniphier_s [...] new b5326b5c5884 mmc: uniphier-sd: Fix a resource leak in the remove function new ee643518e7d5 mmc: core: Set read only for SD cards with permanent write [...] new a48d8256c9c3 mmc: tmio: support custom irq masks new fd4957da3b6e dt-bindings: mmc: fsl-imx-esdhc: add pinctrl bindings new ab37b55ab930 dt-bindings: mmc: fsl-imx-esdhc: add clock bindings new ae210834b318 mmc: sdhci-esdhc-imx: validate pinctrl before use it new 414acbb4a2ea mmc: sdhci-pci-gli: Enable short circuit protection mechan [...] new 807ec7e1e2a1 Merge branch 'fixes' into next new 4e596fc8a610 mmc: sdhci-pci-o2micro: Add missing checks in sdhci_pci_o2_probe new 0f9d10a031c1 Merge remote-tracking branch 'mmc/next' new 17e8792b1e37 Merge remote-tracking branch 'mfd/for-mfd-next' new 47ff9afe757a power: supply: max8997-charger: remove unneeded semicolon new e717ffb80c9b power: supply: cw2015: Add CHARGE_NOW support new df73d51fff0f MAINTAINERS: power: supply: add entry for S3C ADC battery driver new bbe8c4dd1d24 power: supply: s3c_adc_battery: add SPDX license identifier new de74d4b14bee power: supply: s3c_adc_battery: remove unused pdata in sus [...] new c43bc5c7b3bb power: supply: smb347-charger: Improve interrupt initialization new ef11d03735ac power: supply: smb347-charger: Clean up whitespaces in the code new 15ad98f35fc8 Merge remote-tracking branch 'battery/for-next' new f198cbf049ca Merge existing fixes from regulator/for-5.12 new b15d870510c0 regulator: spmi: Add support for ULT LV_P50 and ULT P300 new 6930ab7ac03c regulator: pf8x00: Use regulator_map_voltage_ascend for pf [...] new 755a74fc655e regulator: add missing call to of_node_put() new c54607a8383c Merge remote-tracking branch 'regulator/for-5.13' into reg [...] new 4ddb8397c7fe Merge remote-tracking branch 'regulator/for-next' new 67b88bb404a2 Merge remote-tracking branch 'security/next-testing' new 799aac97d4c2 Merge remote-tracking branch 'apparmor/apparmor-next' new d0ac1534d860 Merge remote-tracking branch 'keys/keys-next' new 536e9fc6678d Merge existing fixes from spi/for-5.12 new 9923f8e3039e spi: omap2-mcspi: Activate pinctrl idle state during runti [...] new d86e880f7a7c spi: rockchip: avoid objtool warning new c5f754fd0a31 spi: atmel: Drop unused variable new 44233a5ba251 spi: cadence-quadspi: add missing of_node_put new 86afa3913263 Merge remote-tracking branch 'spi/for-5.13' into spi-next new 9b1229b993b7 Merge remote-tracking branch 'spi/for-next' new 1edf05b4aac9 next-20210302/tip new 9a5e66b08e9e Merge remote-tracking branch 'edac/edac-for-next' new 436cff5c0a1f Merge remote-tracking branch 'irqchip/irq/irqchip-next' new cbf0975d24cb Merge remote-tracking branch 'rcu/rcu/next' new cfe1e2b69497 KVM: arm64: nvhe: Save the SPE context early new a8a0f5dbcdf5 KVM: arm64: Avoid corrupting vCPU context register in guest exit new 5c4dfcdc4c23 KVM: arm64: Fix nVHE hyp panic host context restore new 54ee8a8a3cf2 KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key new 913e36d3f29d KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no [...] new 9a2910a968a7 KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v [...] new 06ddd2f2bf7f KVM: arm64: Workaround firmware wrongly advertising GICv2- [...] new 255af9c2d1df Merge remote-tracking branch 'kvmarm/fixes' into kvmarm-ma [...] new 0af6905c0f5a Merge remote-tracking branch 'kvm-arm/next' new 6188cc415b27 Merge remote-tracking branch 'percpu/for-next' new 59fa3def35de usb: dwc3: add a power supply for current control new effcaf3f59b5 usb: dwc3: add an alternate path in vbus_draw callback new 65a2f67d9945 usb: typec: tps6598x: Add trace event for IRQ events new d41df82d16e3 usb: typec: tps6598x: Add trace event for status register new 76813aabd81f usb: typec: tps6598x: Add trace event for power status register new 415f23aa799c usb: typec: tps6598x: Add trace event for data status new ff04213171cf usb: typec: tcpm: Wait for vbus discharge to VSAFE0V befor [...] new cdcc614642f1 usb: gadget: function: fix typo in f_printer.c new f3918133401c usb: gadget: storage: Remove unused function pointer typed [...] new 5410c878cc60 USB: core: no need to save usb_devices_root new 8798fe2ac067 USB: gadget: dummy-hcd: remove redundant initialization of [...] new 923e79f49979 usb: chipidea: tegra: fix flexible_array.cocci warnings new a00e9fc8f408 usb: dwc2: Add STM32 related debugfs entries new 9e1ceb4f2b94 USB: host: isp116x: remove dentry pointer for debugfs new c7502f77df4e USB: host: isp1362: remove dentry pointer for debugfs new 508a070e5f1e USB: host: sl811: remove dentry pointer for debugfs new 89a132cf73bd USB: host: uhci: remove dentry pointer for debugfs new b43fba1b7b4c USB: typec: fusb302: create debugfs subdir for the driver new f88837cc2789 USB: typec: tcpm: create debugfs subdir for the driver new 5bb9cdb320a5 USB: remove usb_bus_type from usb.h new 137eed36e2be Merge remote-tracking branch 'usb/usb-next' new 1d1c246c2f15 Merge remote-tracking branch 'extcon/extcon-next' new 8e6b3a78eddd phy: tusb1210: use bitmasks to set VENDOR_SPECIFIC2 new ebd69b9a66f3 Merge remote-tracking branch 'phy-next/next' new 8b6f2cd1e956 Merge remote-tracking branch 'thunderbolt/next' new 03d113ea7a3c Merge remote-tracking branch 'staging/staging-next' new f8bc9ea03bf9 Merge remote-tracking branch 'icc/icc-next' new 1f1d001e89c9 Merge remote-tracking branch 'cgroup/for-next' new 57b5c298555d Merge remote-tracking branch 'scsi/for-next' new 26b01633fac8 scsi: ufs: Add exception event tracepoint new 8fd31fc2b84f scsi: ufs: Add exception event definitions new e1c8b528dd23 scsi: ufs: ufs-debugfs: Add user-defined exception_event_mask new c3f04083d653 scsi: ufs: ufs-debugfs: Add user-defined exception event r [...] new 46d2a5813454 scsi: sbitmap: Remove sbitmap_clear_bit_unlock new ed9eb92974bc scsi: sbitmap: Maintain allocation round_robin in sbitmap new a523156a9303 scsi: sbitmap: Add helpers for updating allocation hint new 30d4ee6f3a9d scsi: sbitmap: Move allocation hint into sbitmap new d9ba7618bec3 scsi: sbitmap: Export sbitmap_weight new 5d747419d20e scsi: sbitmap: Add sbitmap_calculate_shift() helper new 9dda23635dbe scsi: blk-mq: Add callbacks for storing & retrieving budget token new cd4ef15a289a scsi: blk-mq: Return budget token from .get_budget callback new a8474e7b28a0 scsi: core: Put hot fields of scsi_host_template in one cacheline new d7afc2ed1447 scsi: megaraid_sas: Replace sdev_busy with local counter new c300d1182331 scsi: core: Add scsi_device_busy() wrapper new b0a4b45dc841 scsi: core: Make sure sdev->queue_depth is <= max(shost->c [...] new 62b38e49fcf7 scsi: core: Replace sdev->device_busy with sbitmap new eccc70ccfb15 scsi: target: core: Move t_task_cdb initialization new 14e025be793e scsi: target: core: Drop kref_get_unless_zero() in target_ [...] new ed58729a69f4 scsi: target: core: Rename transport_init_se_cmd() new 4a3f993e79db scsi: target: core: Break up target_submit_cmd_map_sgls() new 834e8c13acc9 scsi: target: srpt: Convert to new submission API new 3b168220e479 scsi: target: ibmvscsi_tgt: Convert to new submission API new 9e54e530349a scsi: target: qla2xxx: Convert to new submission API new 5f3e979db0ef scsi: target: tcm_loop: Convert to new submission API new 207c30be067c scsi: target: sbp_target: Convert to new submission API new 1edc02440bde scsi: target: usb: gadget: Convert to new submission API new e4edee8ac14a scsi: target: vhost-scsi: Convert to new submission API new 4d1d39e3a2e7 scsi: target: xen-scsiback: Convert to new submission API new bde30acd9bd6 scsi: target: tcm_fc: Convert to new submission API new 4d3a1c529373 scsi: target: core: Remove target_submit_cmd_map_sgls() new 22be5fc090a1 scsi: target: core: Add gfp_t arg to target_cmd_init_cdb() new 1a8ce8031c2c scsi: target: core: Add workqueue based cmd submission new f4e69b337bd5 scsi: target: vhost-scsi: Use LIO wq cmd submission helper new 93239a54b60d scsi: target: tcm_loop: Use block cmd allocator for se_cmds new 3f335d8914bb scsi: target: tcm_loop: Use LIO wq cmd submission helper new 74493992906f scsi: target: core: Cleanup cmd flag bits new 1518827a9c95 scsi: target: core: Fix backend plugging new 18a45511925b scsi: target: iblock: Add backend plug/unplug callouts new dfe49a322758 scsi: target: tcmu: Add backend plug/unplug callouts new b0ab4acf2df8 scsi: target: core: Flush submission work during TMR processing new 100d21c4ff29 scsi: target: core: Make completion affinity configurable new c87c655ef112 Merge remote-tracking branch 'scsi-mkp/for-next' new 75cb83c88620 Merge remote-tracking branch 'vhost/linux-next' new 1f29cf2cecd7 Merge remote-tracking branch 'rpmsg/for-next' new f7c9feb8bde3 Merge remote-tracking branch 'livepatching/for-next' new d69bc6c9ff6a Merge remote-tracking branch 'coresight/next' new d72a871de74f Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 8c054f362952 Merge remote-tracking branch 'gnss/gnss-next' new 97c480756796 Merge remote-tracking branch 'slimbus/for-next' new 997bd398611f Merge remote-tracking branch 'nvmem/for-next' new 397c69ae88ff Merge remote-tracking branch 'xarray/main' new f4a46ef698ba Merge remote-tracking branch 'mhi/mhi-next' new 217dcd883e5c Merge branch 'akpm-current/current'
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 (e8d961826c21) \ N -- N -- N refs/heads/akpm (217dcd883e5c)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 524 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: CREDITS | 2 +- Documentation/ABI/testing/sysfs-fs-f2fs | 2 +- Documentation/admin-guide/cgroup-v1/memory.rst | 3 + Documentation/admin-guide/reporting-issues.rst | 81 +- Documentation/arm/marvell.rst | 159 +- Documentation/arm/uefi.rst | 7 + Documentation/block/bfq-iosched.rst | 4 +- Documentation/dev-tools/checkpatch.rst | 513 +++++ Documentation/dev-tools/index.rst | 1 + Documentation/devicetree/bindings/arm/sunxi.yaml | 5 + .../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 20 + Documentation/driver-api/driver-model/class.rst | 149 -- Documentation/driver-api/driver-model/index.rst | 1 - Documentation/filesystems/api-summary.rst | 6 + Documentation/filesystems/netfs_library.rst | 526 +++++ Documentation/networking/bonding.rst | 2 +- Documentation/process/submitting-patches.rst | 91 +- Documentation/sphinx/rstFlatTable.py | 4 +- Documentation/userspace-api/ioctl/ioctl-number.rst | 1 + Documentation/watchdog/pcwd-watchdog.rst | 2 +- MAINTAINERS | 16 + arch/arm/boot/dts/Makefile | 3 +- arch/arm/boot/dts/exynos4210-i9100.dts | 2 + arch/arm/boot/dts/sun4i-a10-topwise-a721.dts | 242 +++ arch/arm/mach-omap2/omap-mpuss-lowpower.c | 17 +- arch/arm/mach-omap2/omap-secure.c | 16 + arch/arm/mach-omap2/omap-secure.h | 1 + arch/arm/mach-omap2/omap-wakeupgen.c | 20 +- arch/arm64/boot/dts/exynos/exynos5433.dtsi | 6 +- arch/arm64/include/asm/kvm_asm.h | 4 +- arch/arm64/include/asm/kvm_hyp.h | 8 +- arch/arm64/kernel/image-vars.h | 3 + arch/arm64/kvm/hyp/entry.S | 2 +- arch/arm64/kvm/hyp/include/hyp/switch.h | 9 +- arch/arm64/kvm/hyp/nvhe/debug-sr.c | 12 +- arch/arm64/kvm/hyp/nvhe/host.S | 15 +- arch/arm64/kvm/hyp/nvhe/hyp-main.c | 6 +- arch/arm64/kvm/hyp/nvhe/switch.c | 14 +- arch/arm64/kvm/hyp/vgic-v3-sr.c | 40 +- arch/arm64/kvm/perf.c | 10 + arch/arm64/kvm/pmu-emul.c | 10 - arch/arm64/kvm/vgic/vgic-v3.c | 12 +- arch/m68k/include/asm/page_mm.h | 2 +- arch/microblaze/kernel/syscall_table.S | 3 +- arch/microblaze/kernel/syscalls/Makefile | 14 +- arch/microblaze/kernel/syscalls/syscallhdr.sh | 36 - arch/microblaze/kernel/syscalls/syscalltbl.sh | 32 - arch/microblaze/mm/init.c | 2 +- arch/parisc/Kconfig | 7 +- arch/s390/configs/debug_defconfig | 16 +- arch/s390/configs/defconfig | 11 +- arch/s390/configs/zfcpdump_defconfig | 3 - arch/s390/include/asm/idle.h | 12 +- arch/s390/include/asm/timex.h | 36 +- .../uapi/asm/{perf_cpum_cf_diag.h => hwctrset.h} | 0 arch/s390/kernel/idle.c | 12 +- arch/s390/kernel/perf_cpum_cf.c | 2 +- arch/s390/kernel/perf_cpum_cf_diag.c | 20 +- arch/s390/kernel/time.c | 28 +- arch/s390/kernel/topology.c | 2 - arch/s390/kvm/interrupt.c | 2 +- arch/x86/kernel/early-quirks.c | 1 + block/bfq-iosched.c | 2 +- block/blk-mq-sched.c | 17 +- block/blk-mq.c | 38 +- block/blk-mq.h | 25 +- block/kyber-iosched.c | 3 +- drivers/block/rsxx/rsxx_priv.h | 1 - drivers/clk/sunxi-ng/ccu-sun8i-v3s.c | 33 +- drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fb.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 1 + drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 2 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 20 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 14 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 153 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 8 +- .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 115 +- .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 17 +- drivers/gpu/drm/amd/display/dc/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 17 +- .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 48 +- drivers/gpu/drm/amd/display/dc/core/dc.c | 112 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 14 +- drivers/gpu/drm/amd/display/dc/core/dc_stat.c | 64 + drivers/gpu/drm/amd/display/dc/dc.h | 17 +- drivers/gpu/drm/amd/display/dc/dc_ddc_types.h | 10 - drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 16 + drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 6 + drivers/gpu/drm/amd/display/dc/dc_link.h | 19 +- .../amd/display/dc/{dc_dmub_srv.h => dc_stat.h} | 49 +- drivers/gpu/drm/amd/display/dc/dce/Makefile | 2 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 40 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.h | 3 +- .../gpu/drm/amd/display/dc/dce/dce_clock_source.c | 6 +- .../dmub_trace_buffer.h => dc/dce/dmub_outbox.c} | 81 +- .../dmub_trace_buffer.h => dc/dce/dmub_outbox.h} | 48 +- drivers/gpu/drm/amd/display/dc/dce/dmub_psr.c | 16 +- .../amd/display/dc/dce110/dce110_hw_sequencer.c | 72 +- .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 53 +- drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.c | 13 +- .../gpu/drm/amd/display/dc/dcn30/dcn30_dpp_cm.c | 2 +- drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hwseq.c | 31 +- drivers/gpu/drm/amd/display/dc/dm_helpers.h | 2 + .../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +- .../gpu/drm/amd/display/dc/dml/display_mode_vba.c | 3 - drivers/gpu/drm/amd/display/dc/inc/core_types.h | 13 + drivers/gpu/drm/amd/display/dc/inc/dc_link_ddc.h | 3 +- drivers/gpu/drm/amd/display/dc/inc/hw/aux_engine.h | 4 +- drivers/gpu/drm/amd/display/dc/inc/hw/hw_shared.h | 1 + drivers/gpu/drm/amd/display/dc/inc/resource.h | 1 + drivers/gpu/drm/amd/display/dc/irq_types.h | 3 +- drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 55 + .../{inc/dmub_trace_buffer.h => dmub_srv_stat.h} | 56 +- drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 7 +- .../drm/amd/display/dmub/inc/dmub_trace_buffer.h | 3 +- drivers/gpu/drm/amd/display/dmub/src/Makefile | 2 +- drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.c | 50 + drivers/gpu/drm/amd/display/dmub/src/dmub_dcn20.h | 28 +- drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 77 +- .../gpu/drm/amd/display/dmub/src/dmub_srv_stat.c | 105 + .../drm/amd/display/modules/freesync/freesync.c | 28 +- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 3 +- .../gpu/drm/amd/pm/inc/smu11_driver_if_navi10.h | 98 +- drivers/gpu/drm/amd/pm/inc/smu_v11_0.h | 16 +- drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 607 +++++- .../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 20 +- drivers/gpu/drm/amd/pm/swsmu/smu11/smu_v11_0.c | 10 +- drivers/gpu/drm/drm_fb_helper.c | 2 +- drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/display/i9xx_plane.c | 123 +- drivers/gpu/drm/i915/display/i9xx_plane.h | 4 + drivers/gpu/drm/i915/display/icl_dsi.c | 3 + drivers/gpu/drm/i915/display/intel_atomic.c | 2 +- drivers/gpu/drm/i915/display/intel_bios.c | 166 +- drivers/gpu/drm/i915/display/intel_bios.h | 2 + drivers/gpu/drm/i915/display/intel_bw.c | 22 +- drivers/gpu/drm/i915/display/intel_cdclk.c | 22 +- drivers/gpu/drm/i915/display/intel_combo_phy.c | 23 +- drivers/gpu/drm/i915/display/intel_crt.c | 3 + drivers/gpu/drm/i915/display/intel_crtc.c | 254 ++- drivers/gpu/drm/i915/display/intel_csr.c | 12 +- drivers/gpu/drm/i915/display/intel_ddi.c | 2297 ++++---------------- drivers/gpu/drm/i915/display/intel_ddi.h | 12 +- drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c | 1394 ++++++++++++ drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h | 100 + drivers/gpu/drm/i915/display/intel_display.c | 2260 ++----------------- drivers/gpu/drm/i915/display/intel_display.h | 49 +- .../gpu/drm/i915/display/intel_display_debugfs.c | 128 +- drivers/gpu/drm/i915/display/intel_display_power.c | 231 +- drivers/gpu/drm/i915/display/intel_display_power.h | 32 + drivers/gpu/drm/i915/display/intel_display_types.h | 95 + drivers/gpu/drm/i915/display/intel_dp.c | 66 +- drivers/gpu/drm/i915/display/intel_dp_hdcp.c | 31 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 1 + drivers/gpu/drm/i915/display/intel_dpll.c | 509 +++++ drivers/gpu/drm/i915/display/intel_dpll.h | 18 + drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 38 +- drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 2 +- drivers/gpu/drm/i915/display/intel_fbdev.c | 2 +- drivers/gpu/drm/i915/display/intel_fdi.c | 138 ++ drivers/gpu/drm/i915/display/intel_fdi.h | 3 + drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 + drivers/gpu/drm/i915/display/intel_gmbus.c | 2 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 67 +- drivers/gpu/drm/i915/display/intel_lpe_audio.c | 5 +- drivers/gpu/drm/i915/display/intel_opregion.c | 6 +- drivers/gpu/drm/i915/display/intel_overlay.c | 2 +- drivers/gpu/drm/i915/display/intel_panel.c | 4 +- drivers/gpu/drm/i915/display/intel_pps.c | 1 + drivers/gpu/drm/i915/display/intel_psr.c | 611 +++--- drivers/gpu/drm/i915/display/intel_psr.h | 10 +- drivers/gpu/drm/i915/display/intel_quirks.c | 2 +- drivers/gpu/drm/i915/display/intel_sdvo.c | 2 +- drivers/gpu/drm/i915/display/intel_sprite.c | 1718 +-------------- drivers/gpu/drm/i915/display/intel_sprite.h | 7 - drivers/gpu/drm/i915/display/intel_vbt_defs.h | 27 +- drivers/gpu/drm/i915/display/intel_vga.c | 8 +- drivers/gpu/drm/i915/display/skl_scaler.c | 556 +++++ drivers/gpu/drm/i915/display/skl_scaler.h | 29 + drivers/gpu/drm/i915/display/skl_universal_plane.c | 2266 +++++++++++++++++++ drivers/gpu/drm/i915/display/skl_universal_plane.h | 37 + drivers/gpu/drm/i915/display/vlv_dsi.c | 1 + drivers/gpu/drm/i915/gem/i915_gem_phys.c | 6 +- drivers/gpu/drm/i915/gem/i915_gem_shmem.c | 2 +- drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +- drivers/gpu/drm/i915/gt/intel_ggtt.c | 10 +- drivers/gpu/drm/i915/gt/intel_ppgtt.c | 2 +- drivers/gpu/drm/i915/gt/intel_rc6.c | 4 +- drivers/gpu/drm/i915/gt/intel_region_lmem.c | 8 +- drivers/gpu/drm/i915/gt/intel_reset.c | 6 +- drivers/gpu/drm/i915/gt/intel_workarounds.c | 68 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 4 +- drivers/gpu/drm/i915/gvt/cfg_space.c | 5 +- drivers/gpu/drm/i915/gvt/firmware.c | 10 +- drivers/gpu/drm/i915/gvt/gtt.c | 12 +- drivers/gpu/drm/i915/gvt/gvt.c | 6 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 4 +- drivers/gpu/drm/i915/i915_debugfs.c | 2 +- drivers/gpu/drm/i915/i915_drv.c | 84 +- drivers/gpu/drm/i915/i915_drv.h | 128 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 5 +- drivers/gpu/drm/i915/i915_getparam.c | 5 +- drivers/gpu/drm/i915/i915_gpu_error.c | 2 +- drivers/gpu/drm/i915/i915_irq.c | 104 +- drivers/gpu/drm/i915/i915_params.h | 4 +- drivers/gpu/drm/i915/i915_pci.c | 18 +- drivers/gpu/drm/i915/i915_perf.c | 84 +- drivers/gpu/drm/i915/i915_perf_types.h | 8 + drivers/gpu/drm/i915/i915_pmu.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 53 +- drivers/gpu/drm/i915/i915_suspend.c | 4 +- drivers/gpu/drm/i915/i915_switcheroo.c | 4 +- drivers/gpu/drm/i915/i915_vgpu.c | 2 +- drivers/gpu/drm/i915/intel_device_info.c | 11 +- drivers/gpu/drm/i915/intel_device_info.h | 3 +- drivers/gpu/drm/i915/intel_dram.c | 6 + drivers/gpu/drm/i915/intel_pch.c | 11 +- drivers/gpu/drm/i915/intel_pch.h | 3 + drivers/gpu/drm/i915/intel_pm.c | 6 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 2 +- drivers/gpu/drm/i915/intel_uncore.c | 20 +- drivers/gpu/drm/i915/selftests/mock_gtt.c | 2 +- drivers/gpu/drm/qxl/qxl_release.c | 12 +- drivers/gpu/drm/radeon/radeon_cs.c | 8 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 14 +- drivers/leds/trigger/ledtrig-tty.c | 11 +- drivers/memory/omap-gpmc.c | 7 +- drivers/memory/tegra/tegra124-emc.c | 4 +- drivers/message/fusion/mptsas.c | 2 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/core/core.c | 112 +- drivers/mmc/core/mmc_ops.c | 39 +- drivers/mmc/core/sd.c | 6 + drivers/mmc/host/dw_mmc.c | 2 - drivers/mmc/host/mmci.c | 10 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-pci-gli.c | 8 + drivers/mmc/host/sdhci-pci-o2micro.c | 8 + drivers/mmc/host/tmio_mmc.h | 1 + drivers/mmc/host/tmio_mmc_core.c | 17 +- drivers/mmc/host/uniphier-sd.c | 5 +- drivers/mtd/ftl.c | 14 +- drivers/mtd/inftlcore.c | 13 +- drivers/mtd/maps/physmap-bt1-rom.c | 2 +- drivers/mtd/mtdblock.c | 14 +- drivers/mtd/mtdblock_ro.c | 13 +- drivers/mtd/mtdchar.c | 24 +- drivers/mtd/mtdcore.c | 3 +- drivers/mtd/mtdpart.c | 2 +- drivers/mtd/mtdswap.c | 14 +- drivers/mtd/nand/ecc-sw-bch.c | 10 +- drivers/mtd/nand/ecc-sw-hamming.c | 10 +- drivers/mtd/nand/raw/brcmnand/brcmnand.c | 6 + drivers/mtd/nand/raw/fsmc_nand.c | 2 + drivers/mtd/nand/raw/nand_base.c | 41 +- drivers/mtd/nand/raw/omap2.c | 14 +- drivers/mtd/nand/raw/qcom_nandc.c | 255 ++- drivers/mtd/nand/spi/gigadevice.c | 69 +- drivers/mtd/nftlcore.c | 13 +- drivers/mtd/parsers/Kconfig | 14 +- drivers/mtd/parsers/Makefile | 2 + drivers/mtd/parsers/ofpart_bcm4908.c | 64 + drivers/mtd/parsers/ofpart_bcm4908.h | 15 + drivers/mtd/parsers/{ofpart.c => ofpart_core.c} | 28 +- drivers/mtd/rfd_ftl.c | 13 +- drivers/net/can/flexcan.c | 24 +- drivers/net/can/m_can/tcan4x5x-core.c | 6 +- drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c | 21 +- drivers/net/ethernet/freescale/enetc/enetc.c | 87 +- drivers/net/ethernet/freescale/enetc/enetc.h | 5 + drivers/net/ethernet/freescale/enetc/enetc_hw.h | 18 +- drivers/net/ethernet/freescale/enetc/enetc_pf.c | 98 +- drivers/net/ethernet/freescale/enetc/enetc_vf.c | 7 + drivers/net/ethernet/renesas/sh_eth.c | 7 + drivers/net/hyperv/hyperv_net.h | 2 +- drivers/net/hyperv/netvsc_drv.c | 13 +- drivers/net/hyperv/rndis_filter.c | 2 +- drivers/phy/ralink/phy-mt7621-pci.c | 2 +- drivers/phy/ti/phy-j721e-wiz.c | 1 + drivers/phy/ti/phy-tusb1210.c | 27 +- drivers/power/supply/cw2015_battery.c | 6 + drivers/power/supply/max8997_charger.c | 2 +- drivers/power/supply/s3c_adc_battery.c | 19 +- drivers/power/supply/smb347-charger.c | 65 +- drivers/regulator/pca9450-regulator.c | 8 + drivers/regulator/pf8x00-regulator.c | 1 + drivers/regulator/qcom_spmi-regulator.c | 2 + drivers/regulator/scmi-regulator.c | 4 +- drivers/s390/char/tty3270.c | 6 +- drivers/s390/char/zcore.c | 44 +- drivers/s390/cio/device_fsm.c | 2 +- drivers/s390/cio/vfio_ccw_ops.c | 6 +- drivers/s390/crypto/vfio_ap_ops.c | 2 +- drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 15 +- drivers/scsi/megaraid/megaraid_sas.h | 2 + drivers/scsi/megaraid/megaraid_sas_fusion.c | 47 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 3 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 2 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 17 +- drivers/scsi/scsi.c | 13 + drivers/scsi/scsi_lib.c | 71 +- drivers/scsi/scsi_priv.h | 3 + drivers/scsi/scsi_scan.c | 23 +- drivers/scsi/scsi_sysfs.c | 4 +- drivers/scsi/sg.c | 2 +- drivers/scsi/ufs/ufs-debugfs.c | 90 + drivers/scsi/ufs/ufs-debugfs.h | 2 + drivers/scsi/ufs/ufs.h | 10 +- drivers/scsi/ufs/ufshcd.c | 87 +- drivers/scsi/ufs/ufshcd.h | 26 +- drivers/soundwire/intel.h | 2 - drivers/soundwire/intel_init.c | 158 -- drivers/spi/spi-atmel.c | 4 - drivers/spi/spi-cadence-quadspi.c | 6 +- drivers/spi/spi-omap2-mcspi.c | 24 +- drivers/spi/spi-rockchip.c | 13 +- drivers/staging/comedi/drivers/addi_apci_1032.c | 4 +- drivers/staging/comedi/drivers/addi_apci_1500.c | 18 +- drivers/staging/comedi/drivers/adv_pci1710.c | 10 +- .../staging/comedi/drivers/amplc_pc236_common.c | 4 +- drivers/staging/comedi/drivers/comedi_parport.c | 3 +- drivers/staging/comedi/drivers/das6402.c | 2 +- drivers/staging/comedi/drivers/das800.c | 2 +- drivers/staging/comedi/drivers/dmm32at.c | 2 +- drivers/staging/comedi/drivers/me4000.c | 2 +- drivers/staging/comedi/drivers/ni_6527.c | 4 +- drivers/staging/comedi/drivers/ni_65xx.c | 3 +- drivers/staging/comedi/drivers/pcl711.c | 2 +- drivers/staging/comedi/drivers/pcl726.c | 4 +- drivers/staging/comedi/drivers/pcl818.c | 2 +- drivers/staging/ks7010/ks_wlan_net.c | 6 +- drivers/staging/rtl8192e/Kconfig | 1 + drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 7 +- drivers/staging/rtl8712/rtl871x_cmd.c | 6 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 2 +- drivers/target/iscsi/iscsi_target.c | 19 +- drivers/target/loopback/tcm_loop.c | 60 +- drivers/target/loopback/tcm_loop.h | 1 - drivers/target/sbp/sbp_target.c | 8 +- drivers/target/target_core_device.c | 10 +- drivers/target/target_core_fabric_configfs.c | 58 + drivers/target/target_core_iblock.c | 44 +- drivers/target/target_core_iblock.h | 10 + drivers/target/target_core_internal.h | 2 + drivers/target/target_core_tmr.c | 4 + drivers/target/target_core_transport.c | 299 ++- drivers/target/target_core_user.c | 27 +- drivers/target/target_core_xcopy.c | 10 +- drivers/target/tcm_fc/tfc_cmd.c | 14 +- drivers/tty/serial/max310x.c | 29 +- drivers/usb/chipidea/host.c | 2 +- drivers/usb/class/cdc-acm.c | 5 + drivers/usb/core/usb.c | 8 +- drivers/usb/dwc2/debugfs.c | 2 + drivers/usb/dwc3/core.c | 15 + drivers/usb/dwc3/core.h | 4 + drivers/usb/dwc3/dwc3-qcom.c | 2 + drivers/usb/dwc3/gadget.c | 10 +- drivers/usb/gadget/function/f_mass_storage.c | 2 - drivers/usb/gadget/function/f_printer.c | 2 +- drivers/usb/gadget/function/f_tcm.c | 36 +- drivers/usb/gadget/function/f_uac1.c | 1 + drivers/usb/gadget/function/f_uac2.c | 2 +- drivers/usb/gadget/function/u_ether_configfs.h | 5 +- drivers/usb/gadget/udc/dummy_hcd.c | 2 +- drivers/usb/host/isp116x-hcd.c | 7 +- drivers/usb/host/isp116x.h | 1 - drivers/usb/host/isp1362-hcd.c | 8 +- drivers/usb/host/isp1362.h | 1 - drivers/usb/host/sl811-hcd.c | 7 +- drivers/usb/host/sl811.h | 1 - drivers/usb/host/uhci-hcd.c | 12 +- drivers/usb/host/uhci-hcd.h | 4 - drivers/usb/typec/Makefile | 3 + drivers/usb/typec/tcpm/fusb302.c | 5 +- drivers/usb/typec/tcpm/tcpm.c | 80 +- drivers/usb/typec/tps6598x.c | 66 +- drivers/usb/typec/tps6598x.h | 189 ++ drivers/usb/typec/tps6598x_trace.h | 283 +++ drivers/vhost/scsi.c | 58 +- drivers/xen/xen-scsiback.c | 21 +- fs/Kconfig | 2 +- fs/afs/file.c | 32 +- fs/afs/internal.h | 1 + fs/afs/write.c | 108 +- fs/btrfs/delayed-inode.c | 5 +- fs/btrfs/extent_io.c | 21 +- fs/btrfs/inode.c | 2 +- fs/btrfs/qgroup.c | 8 +- fs/btrfs/qgroup.h | 2 + fs/btrfs/xattr.c | 31 +- fs/cachefiles/internal.h | 4 +- fs/cachefiles/rdwr2.c | 37 +- fs/ceph/Kconfig | 1 - fs/ceph/addr.c | 535 +++-- fs/ceph/cache.c | 125 ++ fs/ceph/cache.h | 101 +- fs/ceph/caps.c | 10 +- fs/ceph/inode.c | 1 - fs/ceph/super.h | 1 - fs/dlm/config.c | 86 +- fs/dlm/config.h | 1 - fs/dlm/debug_fs.c | 1 + fs/dlm/lock.c | 2 - fs/dlm/lockspace.c | 20 +- fs/dlm/lowcomms.c | 193 +- fs/dlm/lowcomms.h | 5 + fs/dlm/midcomms.c | 33 +- fs/dlm/rcom.c | 2 - fs/eventpoll.c | 52 +- fs/f2fs/Kconfig | 16 +- fs/f2fs/checkpoint.c | 8 +- fs/f2fs/data.c | 113 +- fs/f2fs/f2fs.h | 10 +- fs/f2fs/file.c | 9 +- fs/f2fs/gc.c | 34 +- fs/f2fs/segment.c | 10 +- fs/f2fs/segment.h | 2 - fs/f2fs/super.c | 4 +- fs/f2fs/sysfs.c | 8 + fs/fscache/Makefile | 4 +- fs/fscache/internal.h | 7 +- fs/fscache/{page2.c => io.c} | 1 - fs/internal.h | 5 + fs/io-wq.c | 3 + fs/io_uring.c | 107 +- fs/netfs/read_helper.c | 119 +- fs/read_write.c | 1 - include/drm/drm_dp_helper.h | 5 + include/drm/i915_pciids.h | 11 + include/kvm/arm_pmu.h | 9 +- include/linux/blk-mq.h | 13 +- include/linux/can/skb.h | 8 +- include/linux/f2fs_fs.h | 2 +- include/linux/fs.h | 1 - include/linux/fscache.h | 16 +- include/linux/mmc/host.h | 2 - include/linux/mtd/blktrans.h | 11 + include/linux/mtd/mtd.h | 1 + include/linux/mtd/nand-ecc-sw-bch.h | 2 - include/linux/mtd/nand-ecc-sw-hamming.h | 2 - include/linux/mtd/nand.h | 22 + include/linux/netfs.h | 9 +- include/linux/pagemap.h | 6 +- include/linux/regulator/pca9450.h | 3 + include/linux/sbitmap.h | 85 +- include/linux/soundwire/sdw_intel.h | 2 + include/linux/textsearch.h | 2 +- include/linux/usb.h | 2 - include/scsi/scsi_cmnd.h | 2 + include/scsi/scsi_device.h | 8 +- include/scsi/scsi_host.h | 72 +- include/sound/intel-nhlt.h | 5 + include/sound/soc-acpi.h | 2 +- include/sound/soc-component.h | 4 +- include/sound/soc.h | 2 +- include/target/target_core_backend.h | 2 + include/target/target_core_base.h | 59 +- include/target/target_core_fabric.h | 21 +- include/trace/events/ufs.h | 21 + lib/iov_iter.c | 8 +- lib/sbitmap.c | 210 +- net/bluetooth/hci_conn.c | 10 + net/core/skbuff.c | 2 + net/dsa/tag_mtk.c | 19 +- net/ipv4/inetpeer.c | 21 +- net/ipv4/tcp.c | 23 +- net/netfilter/nf_tables_api.c | 6 + net/qrtr/qrtr.c | 2 +- scripts/checkpatch.pl | 133 +- scripts/kernel-doc | 17 +- sound/hda/Kconfig | 4 + sound/hda/Makefile | 3 + sound/hda/ext/hdac_ext_controller.c | 2 +- sound/hda/ext/hdac_ext_stream.c | 2 +- sound/hda/hdac_regmap.c | 2 +- sound/hda/intel-dsp-config.c | 2 +- sound/hda/intel-nhlt.c | 54 +- sound/hda/intel-sdw-acpi.c | 179 ++ sound/pci/hda/hda_codec.c | 6 +- sound/pci/hda/hda_generic.c | 4 +- sound/pci/hda/hda_jack.c | 4 +- sound/pci/hda/patch_ca0132.c | 9 +- sound/pci/hda/patch_realtek.c | 1 + sound/ppc/snd_ps3_reg.h | 2 +- sound/soc/codecs/Kconfig | 6 + sound/soc/codecs/Makefile | 2 + sound/soc/codecs/es8316.c | 9 +- sound/soc/codecs/lpass-rx-macro.c | 2 +- sound/soc/codecs/lpass-wsa-macro.c | 2 + sound/soc/codecs/rt1011.c | 2 +- sound/soc/codecs/rt1015.c | 4 +- sound/soc/codecs/rt1016.c | 4 +- sound/soc/codecs/rt1305.c | 2 +- sound/soc/codecs/rt1308-sdw.c | 2 +- sound/soc/codecs/rt1308.c | 2 +- sound/soc/codecs/rt1316-sdw.c | 744 +++++++ sound/soc/codecs/rt1316-sdw.h | 55 + sound/soc/codecs/rt5631.c | 2 +- sound/soc/codecs/rt5640.c | 4 +- sound/soc/codecs/rt5651.c | 4 +- sound/soc/codecs/rt5682-sdw.c | 4 +- sound/soc/codecs/rt700-sdw.c | 2 +- sound/soc/codecs/rt700.c | 2 +- sound/soc/codecs/rt711-sdw.c | 2 +- sound/soc/codecs/rt711.c | 2 +- sound/soc/codecs/rt715-sdw.c | 2 +- sound/soc/codecs/rt715.c | 2 +- sound/soc/codecs/sgtl5000.c | 2 +- sound/soc/codecs/wcd-clsh-v2.h | 6 +- sound/soc/codecs/wcd9335.c | 2 +- sound/soc/codecs/wcd934x.c | 2 - sound/soc/fsl/fsl_asrc.c | 2 +- sound/soc/fsl/fsl_dma.c | 3 - sound/soc/fsl/fsl_easrc.c | 6 +- sound/soc/fsl/fsl_esai.c | 2 +- sound/soc/fsl/fsl_micfil.c | 2 - sound/soc/fsl/fsl_sai.c | 14 +- sound/soc/fsl/fsl_sai.h | 4 + sound/soc/fsl/fsl_ssi.c | 5 +- sound/soc/fsl/fsl_xcvr.c | 11 +- sound/soc/fsl/imx-hdmi.c | 4 - sound/soc/fsl/mpc5200_dma.c | 2 +- sound/soc/fsl/mpc8610_hpcd.c | 2 +- sound/soc/fsl/p1022_ds.c | 2 +- sound/soc/generic/simple-card-utils.c | 2 +- sound/soc/intel/Makefile | 2 +- sound/soc/intel/boards/sof_wm8804.c | 6 +- sound/soc/intel/skylake/Makefile | 2 +- sound/soc/meson/aiu-acodec-ctrl.c | 2 +- sound/soc/meson/aiu-codec-ctrl.c | 2 +- sound/soc/meson/aiu.c | 4 +- sound/soc/meson/aiu.h | 2 +- sound/soc/mxs/mxs-saif.c | 10 - sound/soc/pxa/mmp-sspa.c | 1 - sound/soc/qcom/lpass-cpu.c | 2 +- sound/soc/qcom/lpass-hdmi.c | 4 - sound/soc/qcom/lpass-platform.c | 2 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 4 +- sound/soc/qcom/qdsp6/q6afe.c | 5 +- sound/soc/qcom/qdsp6/q6afe.h | 2 +- sound/soc/qcom/qdsp6/q6asm.h | 6 +- sound/soc/samsung/i2s.c | 3 +- sound/soc/samsung/s3c24xx_simtec.c | 5 + sound/soc/samsung/smdk_wm8994.c | 1 + sound/soc/samsung/snow.c | 5 +- sound/soc/sh/dma-sh7760.c | 1 - sound/soc/sh/rcar/adg.c | 15 +- sound/soc/sh/rcar/cmd.c | 15 +- sound/soc/sh/rcar/core.c | 34 +- sound/soc/sh/rcar/ctu.c | 2 + sound/soc/sh/rcar/rsnd.h | 6 +- sound/soc/sh/rcar/ssi.c | 46 +- sound/soc/sh/rcar/ssiu.c | 22 +- sound/soc/sh/siu_pcm.c | 6 +- sound/soc/soc-component.c | 2 +- sound/soc/soc-core.c | 2 +- sound/soc/soc-ops.c | 2 +- sound/soc/soc-pcm.c | 83 +- sound/soc/soc-topology.c | 16 +- sound/soc/sof/Kconfig | 15 +- sound/soc/sof/Makefile | 4 +- sound/soc/sof/intel/Kconfig | 254 +-- sound/soc/sof/intel/Makefile | 20 +- sound/soc/sof/intel/bdw.c | 67 +- sound/soc/sof/intel/byt.c | 106 +- sound/soc/sof/intel/hda-dsp.c | 6 +- sound/soc/sof/intel/hda.c | 18 + sound/soc/sof/intel/hda.h | 3 + sound/soc/sof/intel/pci-apl.c | 81 + sound/soc/sof/intel/pci-cnl.c | 104 + sound/soc/sof/intel/pci-icl.c | 84 + sound/soc/sof/intel/pci-tgl.c | 121 ++ sound/soc/sof/intel/pci-tng.c | 70 + sound/soc/sof/intel/shim.h | 6 - sound/soc/sof/sof-acpi-dev.c | 130 +- sound/soc/sof/sof-acpi-dev.h | 16 + sound/soc/sof/sof-pci-dev.c | 340 +-- sound/soc/sof/sof-pci-dev.h | 17 + sound/soc/sunxi/sun4i-i2s.c | 2 - sound/soc/uniphier/aio-cpu.c | 7 +- sound/usb/mixer_quirks.c | 60 +- sound/usb/quirks-table.h | 63 + sound/usb/quirks.c | 3 + tools/scripts/Makefile.include | 3 +- tools/testing/kunit/configs/broken_on_uml.config | 2 + tools/testing/kunit/kunit_config.py | 2 +- .../selftests/bpf/progs/netif_receive_skb.c | 13 +- .../testing/selftests/bpf/verifier/array_access.c | 3 +- 593 files changed, 17555 insertions(+), 10748 deletions(-) create mode 100644 Documentation/dev-tools/checkpatch.rst delete mode 100644 Documentation/driver-api/driver-model/class.rst create mode 100644 Documentation/filesystems/netfs_library.rst create mode 100644 arch/arm/boot/dts/sun4i-a10-topwise-a721.dts delete mode 100644 arch/microblaze/kernel/syscalls/syscallhdr.sh delete mode 100644 arch/microblaze/kernel/syscalls/syscalltbl.sh rename arch/s390/include/uapi/asm/{perf_cpum_cf_diag.h => hwctrset.h} (100%) create mode 100644 drivers/gpu/drm/amd/display/dc/core/dc_stat.c copy drivers/gpu/drm/amd/display/dc/{dc_dmub_srv.h => dc_stat.h} (54%) copy drivers/gpu/drm/amd/display/{dmub/inc/dmub_trace_buffer.h => dc/dce/dmub_outb [...] copy drivers/gpu/drm/amd/display/{dmub/inc/dmub_trace_buffer.h => dc/dce/dmub_outb [...] copy drivers/gpu/drm/amd/display/dmub/{inc/dmub_trace_buffer.h => dmub_srv_stat.h} (53%) create mode 100644 drivers/gpu/drm/amd/display/dmub/src/dmub_srv_stat.c create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.c create mode 100644 drivers/gpu/drm/i915/display/intel_ddi_buf_trans.h create mode 100644 drivers/gpu/drm/i915/display/skl_scaler.c create mode 100644 drivers/gpu/drm/i915/display/skl_scaler.h create mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.c create mode 100644 drivers/gpu/drm/i915/display/skl_universal_plane.h create mode 100644 drivers/mtd/parsers/ofpart_bcm4908.c create mode 100644 drivers/mtd/parsers/ofpart_bcm4908.h rename drivers/mtd/parsers/{ofpart.c => ofpart_core.c} (88%) create mode 100644 drivers/usb/typec/tps6598x.h create mode 100644 drivers/usb/typec/tps6598x_trace.h rename fs/fscache/{page2.c => io.c} (99%) create mode 100644 sound/hda/intel-sdw-acpi.c create mode 100644 sound/soc/codecs/rt1316-sdw.c create mode 100644 sound/soc/codecs/rt1316-sdw.h create mode 100644 sound/soc/sof/intel/pci-apl.c create mode 100644 sound/soc/sof/intel/pci-cnl.c create mode 100644 sound/soc/sof/intel/pci-icl.c create mode 100644 sound/soc/sof/intel/pci-tgl.c create mode 100644 sound/soc/sof/intel/pci-tng.c create mode 100644 sound/soc/sof/sof-acpi-dev.h create mode 100644 sound/soc/sof/sof-pci-dev.h