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 8b54310a22d7 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 79c0fe0a79ea Merge remote-tracking branch 'erofs-fixes/fixes' into master omits b8f0069bab72 Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] omits 7eedef848d57 Merge remote-tracking branch 'pidfd-fixes/fixes' into master omits bb35a52c3f65 Merge remote-tracking branch 'scsi-fixes/fixes' into master omits 3de26ad5c91c Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] omits 69f5bb5cdcea Merge remote-tracking branch 'vfs-fixes/fixes' into master omits 949c3be44db5 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master omits 3f81dc531024 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master omits 2d779d4acebe Merge remote-tracking branch 'kvm-fixes/master' into master omits 32361ab247e7 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master omits 8bef5dd093f1 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master omits e55e991587db Merge remote-tracking branch 'dmaengine-fixes/fixes' into master omits 26c5bc0668bb Merge remote-tracking branch 'ide/master' into master omits 8c0baf77459b Merge remote-tracking branch 'input-current/for-linus' int [...] omits 546886ae8597 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] omits 29ea0d893231 Merge remote-tracking branch 'char-misc.current/char-misc- [...] omits c59a20b89601 Merge remote-tracking branch 'staging.current/staging-linu [...] omits fe566f197f79 Merge remote-tracking branch 'phy/fixes' into master omits cfa3667c3082 Merge remote-tracking branch 'spi-fixes/for-linus' into master omits 58b22bd1271b Merge remote-tracking branch 'regmap-fixes/for-linus' into master omits d1b0a6785bb1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] omits c7741c0e56c7 Merge remote-tracking branch 'sound-current/for-linus' int [...] omits 9d3f9828f9fe Merge remote-tracking branch 'wireless-drivers/master' int [...] omits de2cdbbdff8e Merge remote-tracking branch 'net/master' into master omits 5eedc0e433c4 Merge remote-tracking branch 'fscrypt-current/for-stable' [...] omits e0b122b9cad3 Merge remote-tracking branch 'sparc/master' into master omits f52bf26954f7 Merge remote-tracking branch 'powerpc-fixes/fixes' into master omits 286d0be8931f Merge remote-tracking branch 'arm-current/fixes' into master omits c37616816e26 Merge remote-tracking branch 'kbuild-current/fixes' into master omits ce6f3a0f9c85 Merge remote-tracking branch 'spi/for-5.10' into spi-linus omits a2776f7acae4 Merge remote-tracking branch 'spi/for-5.9' into spi-linus omits e12790cadfdd Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus omits 625af65fdb81 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new f8394f232b1e Linux 5.10-rc3 new df3319a548cd Merge tag 'erofs-for-5.10-rc4-fixes' of git://git.kernel.o [...] adds 174fe5ba2d1e ext4: correctly report "not supported" for {usr,grp}jquota [...] adds a0650046d31d MAINTAINERS: add missing file in ext4 entry adds e121bd48b9eb ext4: silence an uninitialized variable warning adds 7067b2619017 ext4: unlock xattr_sem properly in ext4_inline_data_truncate() adds a44ad6835da5 ext4: describe fast_commit feature flags adds b21ebf143af2 ext4: mark fc ineligible if inode gets evictied due to mem [...] adds 5b552ad70c61 ext4: drop redundant calls ext4_fc_track_range adds a80f7fcf1867 ext4: fixup ext4_fc_track_* functions' signature adds ede7dc7fa0af jbd2: rename j_maxlen to j_total_len and add jbd2_journal_ [...] adds a1e5e465b31d ext4: clean up the JBD2 API that initializes fast commits adds 37e0a30e94f1 jbd2: drop jbd2_fc_init documentation adds c460e5edc85a jbd2: don't use state lock during commit path adds 0bce577bf9ca jbd2: don't pass tid to jbd2_fc_end_commit_fallback() adds cc80586a57f7 jbd2: add todo for a fast commit performance optimization adds 0ee66ddcf3c1 jbd2: don't touch buffer state until it is filled adds 480f89d55326 jbd2: don't read journal->j_commit_sequence without taking a lock adds f6634e2609d1 ext4: dedpulicate the code to wait on inode that's being c [...] adds a740762fb3b3 ext4: fix code documentatioon adds 764b3fd31d13 ext4: mark buf dirty before submitting fast commit buffer adds a3114fe747be ext4: remove unnecessary fast commit calls from ext4_file_mmap adds 1ceecb537f72 ext4: fix inode dirty check in case of fast commits adds 556e0319fbb8 ext4: disable fast commit with data journalling adds da0c5d269526 ext4: issue fsdev cache flush before starting fast commit adds 9b5f6c9b83d9 ext4: make s_mount_flags modifications atomic adds 87a144f09380 jbd2: don't start fast commit on aborted journal adds 99c880decf27 ext4: cleanup fast commit mount options adds fa329e27317f ext4: fix sparse warnings in fast_commit code adds 05d5233df85e jbd2: fix up sparse warnings in checkpoint code new 91808cd6c243 Merge tag 'ext4_for_linus_cleanups' of git://git.kernel.or [...] adds 1905cac9d621 NFSD: NFSv3 PATHCONF Reply is improperly formed adds d321ff589c16 SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() adds 66d60e3ad1e4 NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL adds 36e1e5ba90fb NFSD: Fix use-after-free warning when doing inter-server copy adds 49a361327332 NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy adds d435c05ab019 net/sunrpc: return 0 on attempt to write to "transports" new ae2975046dbc net/sunrpc: fix useless comparison in proc_do_xprt() new 3552c3709c0e Merge tag 'nfsd-5.10-1' of git://linux-nfs.org/~bfields/linux new 6d6a18fdde8b KVM: selftests: allow two iterations of dirty_log_perf_test new 407ab579637c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 86c469ec3058 Merge remote-tracking branch 'kbuild-current/fixes' into master new f71f575b40dc Merge remote-tracking branch 'arm-current/fixes' into master new a6f59c9e729f Merge remote-tracking branch 'powerpc-fixes/fixes' into master new ce9dfafe29be s390: fix system call exit path new 957af34c4015 Merge remote-tracking branch 's390-fixes/fixes' into master new 37ae6588622c Merge remote-tracking branch 'sparc/master' into master new f9bad04e6b69 Merge remote-tracking branch 'fscrypt-current/for-stable' [...] new 04bb7eae937a Merge remote-tracking branch 'net/master' into master new 197afc631413 libbpf: Don't attempt to load unused subprog as an entry-p [...] new abbaa433de07 bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare new 7a67ff6559eb Merge remote-tracking branch 'bpf/master' into master new 703b3088946f Merge remote-tracking branch 'wireless-drivers/master' int [...] new 75ee0990bf79 Merge remote-tracking branch 'sound-current/for-linus' int [...] new f49c94488887 Merge remote-tracking branch 'asoc/for-5.9' into asoc-linus new 9ade6faf77a6 Merge remote-tracking branch 'asoc/for-5.10' into asoc-linus new f10cbbcd84a3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' [...] new c484cb90e921 Merge remote-tracking branch 'regmap-fixes/for-linus' into master new 3c8d2045d864 Merge remote-tracking branch 'spi/for-5.9' into spi-linus new 62dce4e3f648 Merge remote-tracking branch 'spi/for-5.10' into spi-linus new dd64eb039f33 Merge remote-tracking branch 'spi-fixes/for-linus' into master new 03dbb54dc55e Merge remote-tracking branch 'phy/fixes' into master new 7b49e67a251a Merge remote-tracking branch 'staging.current/staging-linu [...] new 9d516aa82b7d virtio: virtio_console: fix DMA memory allocation for rpro [...] new d7012df3c9ae speakup: Fix var_id_t values and thus keymap new 640969a69ca4 speakup: Fix clearing selection in safe context new 3ed1cfb2cee4 speakup ttyio: Do not schedule() in ttyio_in_nowait new d9109fe0f30a nitro_enclaves: Fixup type and simplify logic of the poll [...] new f3217d6f2f7a firmware: xilinx: fix out-of-bounds access new 092561f06702 uio: Fix use-after-free in uio_unregister_device() new 4e6f5a865756 Merge remote-tracking branch 'char-misc.current/char-misc- [...] new e5204a37dd94 Merge remote-tracking branch 'thunderbolt-fixes/fixes' int [...] new 77e70d351db7 Input: sunkbd - avoid use-after-free in teardown paths new 2f25b6f9446c Merge remote-tracking branch 'input-current/for-linus' int [...] new 324f65ad38bc Merge remote-tracking branch 'ide/master' into master new 0ba2df09f150 dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant new c8ae7932997d dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment new 96d5d884f783 dmaengine: xilinx_dma: Fix SG capability check for MCDMA new e42e70bdaf9e Merge remote-tracking branch 'dmaengine-fixes/fixes' into master new e3c008af9943 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' into master new bb7e923dd626 Merge remote-tracking branch 'mips-fixes/mips-fixes' into master new 2132140aa8c7 Merge remote-tracking branch 'hwmon-fixes/hwmon' into master new f792bd7ae0d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' into master new a4be1cccb9bf Merge remote-tracking branch 'vfs-fixes/fixes' into master new 5242317be110 Merge remote-tracking branch 'samsung-krzk-fixes/fixes' in [...] new f9cefcbde34e Merge remote-tracking branch 'scsi-fixes/fixes' into master new 5568f45483e5 drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write new 7d1d6cecc4f8 drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround [...] new 7b604a8c2947 drm/i915/gvt: Only pin/unpin intel_context along with workload new adcc34fccde2 drm/i915/gvt: Fix mmio handler break on BXT/APL. new 5010fd8537bb drm/i915/gem: Flush coherency domains on first set-domain-ioctl new 7d89cf6f3e3b drm/i915/gt: Use the local HWSP offset during submission new 708923cff3aa drm/i915: Fix encoder lookup during PSR atomic check new a41419475a1a drm/i915/gt: Expose more parameters for emitting writes in [...] new 35a9443de14e drm/i915/gt: Flush xcs before tgl breadcrumbs new 79f46c998a12 drm/i915: Hold onto an explicit ref to i915_vma_work.pinned new 49728944b3eb Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 8b9459b6247c Merge remote-tracking branch 'pidfd-fixes/fixes' into master new 4513b556d47b Merge remote-tracking branch 'pinctrl-intel-fixes/fixes' i [...] new 34a280831384 video: hyperv_fb: include vmalloc.h new 06ad8d339524 drm/gma500: Fix out-of-bounds access to struct drm_device. [...] new cb165dbb5aeb Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
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 (8b54310a22d7) \ N -- N -- N refs/heads/pending-fixes (cb165dbb5aeb)
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 68 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/filesystems/ext4/journal.rst | 6 + Documentation/filesystems/ext4/super.rst | 7 + Documentation/filesystems/journalling.rst | 6 +- MAINTAINERS | 1 + Makefile | 2 +- arch/s390/kernel/entry.S | 2 + drivers/accessibility/speakup/main.c | 1 - drivers/accessibility/speakup/selection.c | 11 +- drivers/accessibility/speakup/speakup.h | 1 - drivers/accessibility/speakup/spk_ttyio.c | 10 +- drivers/accessibility/speakup/spk_types.h | 8 +- drivers/char/virtio_console.c | 8 +- drivers/dma/xilinx/xilinx_dma.c | 40 +++-- drivers/firmware/xilinx/zynqmp.c | 3 + drivers/gpu/drm/gma500/psb_irq.c | 34 ++-- drivers/input/keyboard/sunkbd.c | 41 ++++- drivers/uio/uio.c | 10 +- drivers/video/fbdev/hyperv_fb.c | 1 + drivers/virt/nitro_enclaves/ne_misc_dev.c | 6 +- fs/ext4/ext4.h | 66 +++++--- fs/ext4/extents.c | 7 +- fs/ext4/fast_commit.c | 174 +++++++++++---------- fs/ext4/fast_commit.h | 6 +- fs/ext4/file.c | 6 +- fs/ext4/fsmap.c | 2 +- fs/ext4/fsync.c | 2 +- fs/ext4/inline.c | 1 + fs/ext4/inode.c | 19 +-- fs/ext4/mballoc.c | 6 +- fs/ext4/namei.c | 61 ++++---- fs/ext4/super.c | 47 +++--- fs/jbd2/checkpoint.c | 2 + fs/jbd2/commit.c | 11 +- fs/jbd2/journal.c | 138 ++++++++-------- fs/jbd2/recovery.c | 6 +- fs/jbd2/transaction.c | 4 +- fs/nfsd/nfs3proc.c | 6 +- fs/nfsd/nfs3xdr.c | 1 + fs/nfsd/nfs4proc.c | 3 +- fs/ocfs2/journal.c | 2 +- include/linux/jbd2.h | 23 ++- include/trace/events/ext4.h | 10 +- include/trace/events/sunrpc.h | 8 +- kernel/trace/bpf_trace.c | 2 +- net/sunrpc/sysctl.c | 9 +- tools/lib/bpf/libbpf.c | 23 +-- tools/testing/selftests/bpf/prog_tests/subprogs.c | 6 + .../selftests/bpf/progs/test_subprogs_unused.c | 21 +++ tools/testing/selftests/kvm/dirty_log_perf_test.c | 2 +- 49 files changed, 507 insertions(+), 365 deletions(-) create mode 100644 tools/testing/selftests/bpf/progs/test_subprogs_unused.c