This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 9626c50a1d3d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' omits 1340080596bc Merge remote-tracking branch 'pidfd-fixes/fixes' omits a56e4b699217 Merge remote-tracking branch 'risc-v-fixes/fixes' omits e8aa07c267e9 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits 58357fe66365 Merge remote-tracking branch 'mmc-fixes/fixes' omits fb3432655a93 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits 8262283dc497 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 6f84cb0d8281 Merge remote-tracking branch 'scsi-fixes/fixes' omits 580a5b7077f0 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 11bfba432485 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' omits a799630807dd Merge remote-tracking branch 'vfs-fixes/fixes' omits ea2074712944 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits f39a01c273d5 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 6e0bc950ea02 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 75a6801a3dbb Merge remote-tracking branch 'kvms390-fixes/master' omits 60b91f6383bc Merge remote-tracking branch 'omap-fixes/fixes' omits 1771542edd20 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits e36b25ce4664 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits 18ce936a64a2 Merge remote-tracking branch 'kselftest-fixes/fixes' omits 25485ee48d68 Merge remote-tracking branch 'ide/master' omits e53e67a57a8d Merge remote-tracking branch 'crypto-current/master' omits 46c4fca5eaaf Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 843fc1ab17e0 Merge remote-tracking branch 'staging.current/staging-linus' omits fe96a8a02875 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 697a91c7d3a5 Merge remote-tracking branch 'usb.current/usb-linus' omits 82ef4500432f Merge remote-tracking branch 'driver-core.current/driver-c [...] omits fb6d69041185 Merge remote-tracking branch 'pci-current/for-linus' omits c07caf930e22 Merge remote-tracking branch 'spi-fixes/for-linus' omits d1b28a12ec42 Merge remote-tracking branch 'regulator-fixes/for-linus' omits f3790ae574af Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 88d16b1ca1ce Merge remote-tracking branch 'sound-current/for-linus' omits 62d72cd2ffa6 Merge remote-tracking branch 'rdma-fixes/for-rc' omits 9a3a380db6cc Merge remote-tracking branch 'wireless-drivers/master' omits 5fae54a72a1e Merge remote-tracking branch 'net/master' omits dd4a54989c37 Merge remote-tracking branch 'sparc/master' omits 516d15d0a93f Merge remote-tracking branch 's390-fixes/fixes' omits 53b4ed6d1e9a Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits 5954753dc968 Merge remote-tracking branch 'arc-current/for-curr' omits 504091fcb09b Merge remote-tracking branch 'kbuild-current/fixes' omits f59b86ad1412 PCI: rockchip: Fix IO outbound ATU register number omits 4787ca1af559 of: refcount leak when phandle_cache entry replaced omits abee277ea66c of/platform: Unconditionally pause/resume sync state durin [...] omits 0eff78b2ab69 dt-bindings: Change maintainer address omits 10d5ccb8ca32 dt-bindings: memory-controllers: tegra: Fix type references adds e43723292d6d MIPS: OCTEON: Replace SIZEOF_FIELD() macro adds c593642c8be0 treewide: Use sizeof_field() macro new 22ff311af9c7 Merge tag 'sizeof_field-v5.5-rc2' of git://git.kernel.org/ [...] adds dbaf971c9cdf dm mpath: remove harmful bio-based optimization adds 484e0d2b11e1 dm: add dm-clone to the documentation index adds 474e559567fa dm btree: increase rebalance threshold in __rebalance2() adds e6a505f3f9fa dm clone metadata: Track exact changes per transaction adds 8fdbfe8d1690 dm clone metadata: Use a two phase commit adds 8b3fd1f53af3 dm clone: Flush destination device before committing metadata adds ecda7c0280e6 dm thin metadata: Add support for a pre-commit callback adds 694cfe7f31db dm thin: Flush data device before committing metadata adds 7fc979f8204f docs: dm-integrity: remove reference to ARC4 new 15da849c910d Merge tag 'for-5.5/dm-fixes' of git://git.kernel.org/pub/s [...] new 4e88d6e7793f io_uring: allow unbreakable links new 506d95ff5d6a io-wq: remove worker->wait waitqueue new e995d5123ed4 io-wq: briefly spin for new work after finishing work new 8a4955ff1cca io_uring: sqthread should grab ctx->uring_lock for submissions new d96885658d99 io_uring: deferred send/recvmsg should assign iov new 392edb45b243 io_uring: don't dynamically allocate poll data new 4a0a7a187453 io_uring: run next sqe inline if possible new 53108d476a10 io_uring: only hash regular files for async work execution new ebfcd8955c0b net: make socket read/write_iter() honor IOCB_NOWAIT new 10d59345578a io_uring: add sockets to list of files that support non-bl [...] new 9e3aa61ae3e0 io_uring: ensure we return -EINVAL on unknown opcode new 5bd831a469e0 Merge tag 'io_uring-5.5-20191212' of git://git.kernel.dk/l [...] adds 38e1800275d3 nvme-rdma: Avoid preallocating big SGL for data adds b1ae1a238900 nvme-fc: Avoid preallocating big SGL for data adds 52e6d8ed16fd nvmet-loop: Avoid preallocating big SGL for data adds 863fbae929c7 nvme_fc: add module to ops template to allow module references adds a8157ff3607e nvme: add error message on mismatching controller ids adds c80b36cd9576 nvme: else following return is not needed adds c869e494ef8b nvme-fc: fix double-free scenarios on hw queues adds 22802bf742c2 nvme: Namepace identification descriptor list is optional adds f6c4d97b0d82 nvme/pci: Remove last_cq_head adds 3f68baf706ec nvme/pci: Fix write and poll queue types adds 17c3316734ae nvme/pci Limit write queue sizes to possible cpus adds 7e4c6b9a5d22 nvme/pci: Fix read queue count adds dc3ecfc9819a Merge branch 'nvme/for-5.5' of git://git.infradead.org/nvm [...] adds cc90bc684223 block: fix "check bi_size overflow before merge" new a7ede3d16808 raid5: need to set STRIPE_HANDLE for batch head new 028288df635f md: raid1: check rdev before reference in raid1_sync_request func new 3b7436cc9449 md: make sure desc_nr less than MD_SB_DISKS new 296aec45a676 Merge branch 'md-fixes' of git://git.kernel.org/pub/scm/li [...] new ecb6186cf788 block: fix NULL pointer dereference in account statistics [...] new 5addeae1bedc blk-cgroup: remove blkcg_drain_queue new f1fcd7786ec8 Merge tag 'for-linus-20191212' of git://git.kernel.dk/linux-block adds 4adf0b49eea9 drm/mgag200: Flag all G200 SE A machines as broken wrt <startadd> adds 22bd4df9dadf drm/panfrost: devfreq: Round frequencies to OPPs adds 70cc77952efe drm/panfrost: Fix a race in panfrost_ioctl_madvise() adds 3bb69dbcb9e8 drm/panfrost: Fix a BO leak in panfrost_ioctl_mmap_bo() adds aed44cbeae2b drm/panfrost: Fix a race in panfrost_gem_free_object() adds 0a5239985a3b drm/panfrost: Open/close the perfcnt BO new 7315c0edb416 Merge tag 'drm-misc-next-fixes-2019-12-12' of git://anongi [...] new 82e50ec8868d Merge tag 'drm-intel-fixes-2019-12-12' of git://anongit.fr [...] new 6e807535dae5 drm/amdgpu: add check before enabling/disabling broadcast mode new 14891c316ca7 drm/amdgpu: add header line for power profile on Arcturus new bf26da927a1c drm/amdgpu: add cache flush workaround to gfx8 emit_fence new 9d9de889ff8e drm/amd/display: update sr and pstate latencies for Renoir new a1fc44b609b4 drm/amd/display: Map DSC resources 1-to-1 if numbers of OP [...] new aa4febf50985 drm/amd/display: fix DalDramClockChangeLatencyNs override new 1653acd566a8 drm/amd/display: populate bios integrated info for renoir new a51d9f8fe756 drm/amd/display: Fixed kernel panic when booting with DP-t [...] new 10bce710fa6f drm/amd/display: have two different sr and pstate latency [...] new 28fa24ad14e8 drm/amd/display: Change the delay time before enabling FEC new a2a1f1eb06d7 drm/amd/display: fixed that I2C over AUX didn't read data issue new 87de6cb2f281 drm/amd/display: Reset steer fifo before unblanking the stream new dd0b162fd009 drm/amd/display: Fix screen tearing on vrr tests new 44ce6c3dc847 drm/amd/display: update dispclk and dppclk vco frequency new 0df62823630d drm/amd/display: Increase the number of retries after AUX DEFER new 7a02d2985f41 drm/amdgpu/display: add fallthrough comment new e62dbcdb8cbc drm/amd/display: Compare clock state member to determine o [...] new 1f00534a764a drm/amd/display: fix undefined struct member reference new 07b672800373 drm/amd/display: include linux/slab.h where needed new 02cca5769f5e drm/amdgpu/gfx10: update gfx golden settings new 5714a2026f0c drm/amdgpu/gfx10: update gfx golden settings for navi14 new 847b0d879508 drm/amdgpu/gfx10: update gfx golden settings new 69897d342567 drm/amdgpu/gfx10: update gfx golden settings for navi14 new bd95c1445274 drm/amdgpu: fix license on Kconfig and Makefiles new a680aea00d17 Revert "drm/amdgpu: dont schedule jobs while in reset" new 413fc385a594 drm/amdgpu: avoid using invalidate semaphore for picasso new 90f6452ca58d drm/amdgpu: add invalidate semaphore limit for SRIOV and p [...] new f271fe185613 drm/amdgpu: add invalidate semaphore limit for SRIOV in gmc10 new d16f0f614000 Merge tag 'drm-fixes-5.5-2019-12-12' of git://people.freed [...] new b2cb931d724b Merge tag 'drm-fixes-2019-12-13' of git://anongit.freedesk [...] new b61c56227bf5 Merge tag 'sound-5.5-rc2' of git://git.kernel.org/pub/scm/ [...] adds e876e710ede2 PM / devfreq: Fix devfreq_notifier_call returning errno adds e7cc792d0004 PM / devfreq: Set scaling_max_freq to max on OPP notifier error adds 46cecc0bf095 PM / devfreq: Introduce get_freq_range helper adds 42a6b25e67df PM / devfreq: Don't fail devfreq_dev_release if not in list adds 05d7ae15cfb1 PM / devfreq: Add PM QoS support adds 27dbc542f651 PM / devfreq: Use PM QoS for sysfs min/max_freq adds e8ad8d5108e0 Merge tag 'devfreq-fixes-for-5.5-rc2' of git://git.kernel. [...] adds 36fcb4292473 cpuidle: use first valid target residency as poll time adds b0142d66f4ed cpuidle: Fix cpuidle_driver_state_disabled() adds d4d814017697 cpuidle: Drop unnecessary type cast in cpuidle_poll_time() adds b9ea0bae260f ACPI: PM: Avoid attaching ACPI PM domain to certain devices new 4c84515da809 Merge branches 'pm-cpuidle' and 'acpi-pm' new 6bd2c87aaffe Merge tag 'pm-5.5-rc2' of git://git.kernel.org/pub/scm/lin [...] adds 2c2f00ab1641 i2c: remove i2c_new_dummy() API adds 3ac61258599b i2c: fix header file kernel-doc warning adds 8c9312a925ad i2c: add helper to check if a client has a driver attached new 3b2ee614cb4a Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...] new ca01e7987463 PCI: rockchip: Fix IO outbound ATU register number new 1d76c0792a0a Merge tag 'pci-v5.5-fixes-1' of git://git.kernel.org/pub/s [...] adds 63341ab03706 virtio-balloon: fix managed page counts when migrating pag [...] adds 2a946fa1c8bc virtio_balloon: name cleanups adds 63b9b80e9f5b virtio_balloon: divide/multiply instead of shifts new dd79b5361a6a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] new 5c7404bb30bc dt-bindings: Change maintainer address new 70c812106c87 dt-bindings: memory-controllers: tegra: Fix type references new ee9b280e17dc of/platform: Unconditionally pause/resume sync state durin [...] new 1482e664fe35 Merge tag 'devicetree-fixes-for-5.5' of git://git.kernel.o [...] new e32ea127d81c nios2: Fix ioremap new e31736d9fae8 Merge tag 'nios2-v5.5-rc2' of git://git.kernel.org/pub/scm [...] adds 7e63c87fc2dc ovl: fix lookup failure on multi lower squashfs adds cbe7fba8edfc ovl: make sure that real fid is 32bit aligned in memory adds ec7bbb53d339 ovl: don't use a temp buf for encoding real fh adds 9c6d8f13e9da ovl: fix corner case of non-unique st_dev;st_ino adds 6889ee5a53b8 ovl: relax WARN_ON() on rename to self adds 5356ab064485 docs: filesystems: overlayfs: Rename overlayfs.txt to .rst adds 35c6cb41686c docs: filesystems: overlayfs: Fix restview warnings new 81c64b0bd090 Merge tag 'ovl-fixes-5.5-rc2' of git://git.kernel.org/pub/ [...] adds 281393894af9 smb3: fix refcount underflow warning on unmount when no di [...] new e0fc5b1153b8 SMB3: Fix crash in SMB2_open_init due to uninitialized fie [...] new d9191319358d CIFS: Close cached root handle only if it has a lease new 103a022d6bc5 Merge tag '5.5-rc1-smb3-fixes' of git://git.samba.org/sfre [...] new f791ede32a14 Merge branch 'linus' of git://git.kernel.org/pub/scm/linux [...] new 81d559849aa4 Merge tag 's390-5.5-3' of git://git.kernel.org/pub/scm/lin [...] new a1b85b3bf9f9 Merge tag 'usb-5.5-rc2' of git://git.kernel.org/pub/scm/li [...] new aff2a52507bf Merge tag 'staging-5.5-rc2' of git://git.kernel.org/pub/sc [...] new 894554c1ca79 Merge tag 'driver-core-5.5-rc2' of git://git.kernel.org/pu [...] new 16981742717b binder: fix incorrect calculation for num_valid new f61cf8decb37 Merge tag 'char-misc-5.5-rc2' of git://git.kernel.org/pub/ [...] new 07c4b9e9f71a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 3d519d6d388b sh: kgdb: Mark expected switch fall-throughs new 510c9788991c Merge tag 'Wimplicit-fallthrough-5.5-rc2' of git://git.ker [...] new 5e787dbf659f devtmpfs: use do_mount() instead of ksys_mount() new d4440aac83d1 initrd: use do_mount() instead of ksys_mount() new cccaa5e33525 init: use do_mount() instead of ksys_mount() new b49a733d684e init: unify opening /dev/console as stdin/stdout/stderr new 8243186f0cc7 fs: remove ksys_dup() new 2e6d304515ba Merge branch 'remove-ksys-mount-dup' of git://git.kernel.o [...] new fa2ac657f978 xen-blkback: prevent premature module unload new c673ec61ade8 xen/balloon: fix ballooned page accounting without hotplug [...] new b01d7cb41ff5 Merge tag 'for-linus-5.5b-rc2-tag' of git://git.kernel.org [...] new 1522d9da40bd Merge tag 'riscv/for-v5.5-rc2' of git://git.kernel.org/pub [...] new eefb8c124fd9 x86/boot: kbuild: allow readelf executable to be specified new e8193650bf38 mkcompile_h: git rid of UTS_TRUNCATE from LINUX_COMPILE_{BY,HOST} new c8f3dea90e38 mkcompile_h: use printf for LINUX_COMPILE_BY new fd2ab2f6610b scripts/kallsyms: fix offset overflow of kallsyms_relative_base new 906bb61aeca4 Merge remote-tracking branch 'kbuild-current/fixes' new 7984ab363f60 Merge remote-tracking branch 'arc-current/for-curr' new 9a4b8148562d Merge tag 'omap-for-v5.5/fixes-rc1-signed' of git://git.ke [...] new 56361966ab2f Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new a58d37bce0d2 ocxl: Fix concurrent AFU open and device removal new 14c73bd344da powerpc/vcpu: Assume dedicated processors as non-preempt new 656c21d6af5d powerpc/shared: Use static key to detect shared processor new e5e7d0500864 Merge remote-tracking branch 'powerpc-fixes/fixes' new df09c8f665dc Merge remote-tracking branch 'sparc/master' new 9c3194dd93b0 MAINTAINERS: Add maintainers for rmnet new 692b93af71fb mailmap: add entry for myself new 6adc4601c2a1 bnxt: apply computed clamp value for coalece parameter new 03b06e3f8352 ptp: clockmatrix: add I2C dependency new 2beb6d2901a3 ipv6/addrconf: only check invalid header values when NETLI [...] new 8f9cc1ee2962 net/ibmvnic: Fix typo in retry check new 8dbd76e79a16 tcp/dccp: fix possible race __inet_lookup_established() new 5c9934b6767b 6pack,mkiss: fix possible deadlock new 1f85e6267cac tcp: do not send empty skb from tcp_write_xmit() new ee2aabd3fc2e tcp: refine tcp_write_queue_empty() implementation new 216808c6ba6d tcp: refine rule to allow EPOLLOUT generation under mem pressure new cd1263b6dcfd Merge branch 'tcp-take-care-of-empty-skbs-in-write-queue' new f3f2364ea14d net: marvell: mvpp2: phylink requires the link interrupt new c39ea5cba5a2 hv_netvsc: Fix tx_table init in rndis_set_subchannel() new 99e9fe2248f9 net: ethernet: ti: select PAGE_POOL for switchdev driver new ed56dd8f60cf net: ethernet: ti: build cpsw-common for switchdev new 7113f796bbbc bnx2x: Do not handle requests from VFs after parity new ee699f89bdba bnx2x: Fix logic to get total no. of PFs per engine new 7ae1629d4db0 Merge branch 'bnx2x-bug-fixes' new 5d485ed88d48 bonding: fix active-backup transition after link failure new 6b01b1d9b2d3 gtp: do not allow adding duplicate tid and ms_addr pdp context new 94a6d9fb88df gtp: fix wrong condition in gtp_genl_dump_pdp() new 94dc550a5062 gtp: fix an use-after-free in ipv4_pdp_find() new 6a902c0f3199 gtp: avoid zero size hashtable new 8ed001c966b0 Merge branch 'gtp-fix-several-bugs-in-gtp-module' new 6dd504b0fd10 selftests: net: tls: remove recv_rcvbuf test new 9b2079c046a9 net: phylink: fix interface passed to mac_link_up new 86434744fedf net/smc: add fallback check to connect() new 479a0d1376f6 cxgb4: Fix kernel panic while accessing sge_info new 858ce8ca62ea net: usb: lan78xx: Fix error message format specifier new fd42bfd1bb31 xen-netback: avoid race that can lead to NULL pointer dereference new 755db9e7b33a Merge remote-tracking branch 'net/master' new 5133498f4ad1 bpf: Clear skb->tstamp in bpf_redirect when necessary new 8d21004b4bae Merge remote-tracking branch 'bpf/master' new 17d2485349ba Merge remote-tracking branch 'wireless-drivers/master' new 753ffad3d624 mac80211: fix TID field in monitor mode transmit new 56cb31e185ad cfg80211: fix double-free after changing network namespace new e548f749b096 mac80211: airtime: Fix an off by one in ieee80211_calc_rx_ [...] new 911bde0fe5cc mac80211: Turn AQL into an NL80211_EXT_FEATURE new 468bcee30a63 Merge remote-tracking branch 'mac80211/master' new a961b8330533 Merge remote-tracking branch 'rdma-fixes/for-rc' new add9d56d7b37 ALSA: pcm: Avoid possible info leaks from PCM stream buffers new 377bc0cfabce ALSA: hda/ca0132 - Keep power on during processing DSP response new cb04fc3b6b07 ALSA: hda/ca0132 - Avoid endless loop new 42fb6b1d41eb ALSA: hda/ca0132 - Fix work handling in delayed HP detection new 6fd739c04ffd ALSA: hda: Fix regression by strip mask fix new f72834edcb87 Merge remote-tracking branch 'sound-current/for-linus' new 1bba04bd4c7d Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 45a4d6baa4b2 Merge remote-tracking branch 'regulator-fixes/for-linus' new 7cd573a1c9d0 Merge remote-tracking branch 'spi-fixes/for-linus' new d4a7f4caf3ba Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new add218099472 Input: uinput - always report EPOLLOUT new f729a1b0f8df Input: input_event - fix struct padding on sparc64 new cb222aed03d7 Input: add safety guards to input_set_keycode() new 1021dcf19db1 Input: imx_sc_key - only take the valid data from SCU firm [...] new 04e74729d0a7 Merge remote-tracking branch 'input-current/for-linus' new ef26b914fe28 Merge remote-tracking branch 'ide/master' new 7f226c416e2d Merge remote-tracking branch 'kselftest-fixes/fixes' new 5f6179f2f095 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 07bdec996c4d Merge remote-tracking branch 'mips-fixes/mips-fixes' new 2f0987b8b593 Merge remote-tracking branch 'kvms390-fixes/master' new 98de4deb81f9 Merge remote-tracking branch 'hwmon-fixes/hwmon' new 647298a02e9f Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 3d3414dd6d5a Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 1761ea6228df Merge remote-tracking branch 'vfs-fixes/fixes' new 7dca955ddf90 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' new 2cd61111c55b of: refcount leak when phandle_cache entry replaced new 8e9b35ca4df1 Merge remote-tracking branch 'devicetree-fixes/dt/linus' new c600cf0587f2 Merge remote-tracking branch 'mmc-fixes/fixes' new 42a91d08f921 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 59764129cb92 Merge remote-tracking branch 'pidfd-fixes/fixes' new 9fa71463074d Merge remote-tracking branch 'pinctrl-intel-fixes/fixes'
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 (9626c50a1d3d) \ N -- N -- N refs/heads/pending-fixes (9fa71463074d)
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 174 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: .mailmap | 1 + .../admin-guide/device-mapper/dm-integrity.rst | 2 +- Documentation/admin-guide/device-mapper/index.rst | 1 + .../filesystems/{overlayfs.txt => overlayfs.rst} | 10 +- Documentation/process/coding-style.rst | 2 +- .../translations/it_IT/process/coding-style.rst | 2 +- .../translations/zh_CN/process/coding-style.rst | 2 +- MAINTAINERS | 11 +- Makefile | 3 +- arch/arc/kernel/unwind.c | 6 +- arch/mips/cavium-octeon/executive/cvmx-bootmem.c | 9 +- arch/nios2/mm/ioremap.c | 8 + arch/powerpc/include/asm/spinlock.h | 13 +- arch/powerpc/net/bpf_jit32.h | 4 +- arch/powerpc/net/bpf_jit_comp.c | 16 +- arch/powerpc/platforms/pseries/setup.c | 7 + arch/sh/kernel/kgdb.c | 1 + arch/sparc/net/bpf_jit_comp_32.c | 8 +- arch/x86/boot/compressed/Makefile | 2 +- arch/x86/kernel/fpu/xstate.c | 2 +- block/bio.c | 4 +- block/blk-cgroup.c | 20 -- block/blk-core.c | 9 +- crypto/adiantum.c | 4 +- crypto/essiv.c | 2 +- drivers/acpi/device_pm.c | 12 +- drivers/android/binder.c | 4 +- drivers/base/devtmpfs.c | 6 +- drivers/block/xen-blkback/xenbus.c | 10 + drivers/cpuidle/cpuidle.c | 3 +- drivers/cpuidle/driver.c | 10 + drivers/devfreq/devfreq.c | 273 +++++++++++++++------ drivers/firmware/efi/efi.c | 2 +- drivers/gpu/drm/amd/acp/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/Kconfig | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 5 +- drivers/gpu/drm/amd/amdgpu/df_v3_6.c | 38 +-- drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 6 + drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 22 +- drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 29 ++- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 32 ++- drivers/gpu/drm/amd/amdkfd/Kconfig | 2 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 1 + .../drm/amd/display/dc/clk_mgr/dcn21/rn_clk_mgr.c | 134 +++++++--- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_ddc.c | 2 +- drivers/gpu/drm/amd/display/dc/core/dc_link_dp.c | 9 +- drivers/gpu/drm/amd/display/dc/dce/dce_aux.c | 33 ++- drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 1 + .../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 15 +- .../amd/display/dc/dcn20/dcn20_stream_encoder.c | 12 +- drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 1 + .../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 24 +- drivers/gpu/drm/amd/display/dc/dsc/Makefile | 1 + drivers/gpu/drm/amd/display/dc/inc/hw/clk_mgr.h | 2 + .../gpu/drm/amd/display/include/i2caux_interface.h | 2 +- .../drm/amd/display/modules/freesync/freesync.c | 32 +-- .../gpu/drm/amd/display/modules/inc/mod_freesync.h | 1 - drivers/gpu/drm/amd/powerplay/arcturus_ppt.c | 5 + drivers/gpu/drm/mgag200/mgag200_drv.c | 3 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 19 +- drivers/gpu/drm/panfrost/panfrost_drv.c | 20 +- drivers/gpu/drm/panfrost/panfrost_gem.c | 19 +- drivers/gpu/drm/panfrost/panfrost_gem.h | 4 + drivers/gpu/drm/panfrost/panfrost_perfcnt.c | 23 +- drivers/gpu/drm/panfrost/panfrost_perfcnt.h | 2 +- drivers/i2c/i2c-core-base.c | 23 -- drivers/infiniband/hw/efa/efa_verbs.c | 2 +- drivers/infiniband/hw/hfi1/sdma.c | 2 +- drivers/infiniband/hw/hfi1/verbs.h | 4 +- drivers/infiniband/ulp/opa_vnic/opa_vnic_ethtool.c | 2 +- drivers/input/evdev.c | 14 +- drivers/input/input.c | 26 +- drivers/input/keyboard/imx_sc_key.c | 8 +- drivers/input/misc/uinput.c | 19 +- drivers/md/dm-clone-metadata.c | 136 +++++++--- drivers/md/dm-clone-metadata.h | 17 ++ drivers/md/dm-clone-target.c | 53 +++- drivers/md/dm-mpath.c | 37 +-- drivers/md/dm-thin-metadata.c | 29 +++ drivers/md/dm-thin-metadata.h | 7 + drivers/md/dm-thin.c | 42 +++- drivers/md/md.c | 1 + drivers/md/persistent-data/dm-btree-remove.c | 8 +- drivers/md/raid1.c | 2 +- drivers/md/raid5-ppl.c | 2 +- drivers/md/raid5.c | 2 +- drivers/media/platform/omap3isp/isppreview.c | 24 +- drivers/media/v4l2-core/v4l2-ioctl.c | 2 +- drivers/misc/ocxl/file.c | 23 +- drivers/net/bonding/bond_main.c | 3 - drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h | 2 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 12 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_sriov.h | 1 + drivers/net/ethernet/broadcom/bnx2x/bnx2x_vfpf.c | 12 + drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- .../net/ethernet/cavium/liquidio/octeon_console.c | 16 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 4 + drivers/net/ethernet/emulex/benet/be_ethtool.c | 2 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 2 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 2 +- drivers/net/ethernet/huawei/hinic/hinic_ethtool.c | 8 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/fm10k/fm10k_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_lan_hmc.c | 2 +- drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 2 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 10 +- drivers/net/ethernet/intel/ice/ice_lan_tx_rx.h | 2 +- drivers/net/ethernet/intel/igb/igb_ethtool.c | 4 +- drivers/net/ethernet/intel/igc/igc_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgb/ixgb_ethtool.c | 4 +- drivers/net/ethernet/intel/ixgbevf/ethtool.c | 4 +- drivers/net/ethernet/marvell/mv643xx_eth.c | 4 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 2 +- drivers/net/ethernet/mellanox/mlx4/en_ethtool.c | 2 +- .../net/ethernet/mellanox/mlx5/core/fpga/ipsec.c | 6 +- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 4 +- drivers/net/ethernet/netronome/nfp/bpf/jit.c | 10 +- drivers/net/ethernet/netronome/nfp/bpf/main.c | 2 +- drivers/net/ethernet/netronome/nfp/bpf/offload.c | 2 +- drivers/net/ethernet/netronome/nfp/flower/main.h | 2 +- .../ethernet/oki-semi/pch_gbe/pch_gbe_ethtool.c | 2 +- drivers/net/ethernet/qlogic/qede/qede.h | 2 +- .../net/ethernet/qlogic/qlcnic/qlcnic_ethtool.c | 2 +- drivers/net/ethernet/realtek/r8169_firmware.c | 2 +- drivers/net/ethernet/samsung/sxgbe/sxgbe_ethtool.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 4 +- drivers/net/ethernet/ti/Kconfig | 1 + drivers/net/ethernet/ti/Makefile | 1 + drivers/net/ethernet/ti/cpsw_ethtool.c | 6 +- drivers/net/ethernet/ti/netcp_ethss.c | 32 +-- drivers/net/fjes/fjes_ethtool.c | 2 +- drivers/net/geneve.c | 2 +- drivers/net/gtp.c | 109 ++++---- drivers/net/hamradio/6pack.c | 4 +- drivers/net/hamradio/mkiss.c | 4 +- drivers/net/hyperv/netvsc_drv.c | 2 +- drivers/net/hyperv/rndis_filter.c | 6 +- drivers/net/phy/phylink.c | 3 +- drivers/net/usb/lan78xx.c | 2 +- drivers/net/usb/sierra_net.c | 2 +- drivers/net/usb/usbnet.c | 2 +- drivers/net/vxlan.c | 4 +- drivers/net/wireless/ath/ath10k/mac.c | 1 + drivers/net/wireless/marvell/libertas/debugfs.c | 2 +- drivers/net/wireless/marvell/mwifiex/util.h | 4 +- drivers/net/xen-netback/interface.c | 24 +- drivers/nvme/host/core.c | 6 + drivers/nvme/host/fc.c | 40 ++- drivers/nvme/host/nvme.h | 6 + drivers/nvme/host/pci.c | 23 +- drivers/nvme/host/rdma.c | 10 +- drivers/nvme/target/fcloop.c | 1 + drivers/nvme/target/loop.c | 8 +- drivers/ptp/Kconfig | 2 +- drivers/s390/net/qeth_core_main.c | 2 +- drivers/s390/net/qeth_core_mpc.h | 10 +- drivers/scsi/aacraid/aachba.c | 4 +- drivers/scsi/be2iscsi/be_cmds.h | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 2 +- drivers/scsi/lpfc/lpfc_nvme.c | 2 + drivers/scsi/qla2xxx/qla_nvme.c | 1 + drivers/scsi/smartpqi/smartpqi_init.c | 6 +- drivers/staging/qlge/qlge_ethtool.c | 2 +- drivers/staging/wfx/data_tx.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_main.c | 2 +- drivers/usb/atm/usbatm.c | 2 +- drivers/usb/gadget/function/f_fs.c | 2 +- drivers/virtio/virtio_balloon.c | 36 ++- drivers/xen/balloon.c | 3 +- fs/cifs/cifsglob.h | 2 +- fs/cifs/cifssmb.c | 3 + fs/cifs/smb2inode.c | 1 + fs/cifs/smb2ops.c | 19 +- fs/cifs/smb2pdu.c | 2 +- fs/cifs/smb2proto.h | 2 + fs/crypto/keyring.c | 2 +- fs/file.c | 7 +- fs/io-wq.c | 34 ++- fs/io-wq.h | 7 +- fs/io_uring.c | 168 +++++++------ fs/namespace.c | 10 +- fs/overlayfs/copy_up.c | 53 ++-- fs/overlayfs/dir.c | 2 +- fs/overlayfs/export.c | 80 +++--- fs/overlayfs/inode.c | 8 +- fs/overlayfs/namei.c | 52 ++-- fs/overlayfs/overlayfs.h | 34 ++- fs/overlayfs/ovl_entry.h | 2 + fs/overlayfs/super.c | 24 +- fs/verity/enable.c | 2 +- include/linux/blk-cgroup.h | 2 - include/linux/devfreq.h | 14 +- include/linux/device.h | 4 +- include/linux/filter.h | 12 +- include/linux/i2c.h | 12 +- include/linux/initrd.h | 2 + include/linux/kvm_host.h | 2 +- include/linux/nvme-fc-driver.h | 4 + include/linux/phy_led_triggers.h | 2 +- include/linux/rculist_nulls.h | 37 +++ include/linux/syscalls.h | 3 - include/net/garp.h | 2 +- include/net/inet_hashtables.h | 12 +- include/net/ip_tunnels.h | 6 +- include/net/mrp.h | 2 +- include/net/netfilter/nf_conntrack_helper.h | 2 +- include/net/netfilter/nf_tables_core.h | 2 +- include/net/sock.h | 7 +- include/net/tcp.h | 11 +- include/uapi/linux/input.h | 1 + include/uapi/linux/io_uring.h | 40 +-- include/uapi/linux/nl80211.h | 5 + init/do_mounts.c | 30 ++- init/do_mounts_initrd.c | 11 +- init/main.c | 31 ++- ipc/util.c | 2 +- kernel/bpf/cgroup.c | 2 +- kernel/bpf/local_storage.c | 4 +- net/802/mrp.c | 6 +- net/batman-adv/main.c | 2 +- net/bpf/test_run.c | 8 +- net/bridge/br.c | 2 +- net/core/dev.c | 2 +- net/core/filter.c | 141 +++++------ net/core/flow_dissector.c | 10 +- net/core/xdp.c | 4 +- net/dccp/proto.c | 2 +- net/ipv4/inet_diag.c | 3 +- net/ipv4/inet_hashtables.c | 16 +- net/ipv4/ip_gre.c | 4 +- net/ipv4/ip_vti.c | 4 +- net/ipv4/tcp.c | 8 +- net/ipv4/tcp_ipv4.c | 7 +- net/ipv4/tcp_output.c | 13 +- net/ipv6/addrconf.c | 8 +- net/ipv6/ip6_gre.c | 4 +- net/iucv/af_iucv.c | 2 +- net/mac80211/airtime.c | 2 +- net/mac80211/debugfs_sta.c | 76 ++++-- net/mac80211/main.c | 4 +- net/mac80211/sta_info.c | 3 + net/mac80211/sta_info.h | 1 - net/mac80211/tx.c | 13 +- net/netfilter/nf_tables_api.c | 4 +- net/netfilter/nfnetlink_cthelper.c | 2 +- net/netfilter/nft_ct.c | 12 +- net/netfilter/nft_masq.c | 2 +- net/netfilter/nft_nat.c | 6 +- net/netfilter/nft_redir.c | 2 +- net/netfilter/nft_tproxy.c | 4 +- net/netfilter/xt_RATEEST.c | 2 +- net/netlink/af_netlink.c | 2 +- net/openvswitch/datapath.c | 2 +- net/openvswitch/flow.h | 4 +- net/rxrpc/af_rxrpc.c | 2 +- net/sched/act_ct.c | 4 +- net/sched/cls_flower.c | 2 +- net/smc/af_smc.c | 14 +- net/socket.c | 4 +- net/unix/af_unix.c | 2 +- net/wireless/core.c | 1 + scripts/kallsyms.c | 38 ++- scripts/mkcompile_h | 10 +- security/integrity/ima/ima_policy.c | 4 +- sound/core/pcm_native.c | 4 + sound/hda/hdac_stream.c | 4 +- sound/pci/hda/patch_ca0132.c | 23 +- sound/pci/hda/patch_hdmi.c | 2 + sound/soc/codecs/hdmi-codec.c | 2 +- tools/testing/selftests/net/tls.c | 28 --- 274 files changed, 2089 insertions(+), 1224 deletions(-) rename Documentation/filesystems/{overlayfs.txt => overlayfs.rst} (99%)