This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-current in repository linux-next.
omits 210cc5d3759f Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits aecb8db7c9c8 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 9696c6c6c5b0 Merge branch 'misc-6.10' into next-fixes omits d202776a44d5 btrfs: protect folio::private when attaching extent buffer folios new 161f73c2c7d0 bcachefs: Split out btree_write_submit_wq new 1c8cc24eef4a bcachefs: Fix incorrect error handling found_btree_node_is [...] new 04f635ede85b bcachefs: Delete incorrect BTREE_ID_NR assertion new dab1870439a1 bcachefs: fix stack frame size in fsck.c new 26447d224a7f bcachefs: fix the display format for show-super new 5ae67abcdfdf bcachefs: Enable automatic shrinking for rhashtables new bc65e98e68da bcachefs: increase key cache shrinker batch size new 9ac3e660cac3 bcachefs: set sb->s_shrinker->seeks = 0 new 2760bfe38826 bcachefs: Fix reporting of freed objects from key cache shrinker new bf2b356afdca bcachefs: Leave a buffer in the btree key cache to avoid l [...] new f9035b0ce60c bcachefs: Fix refcount leak in check_fix_ptrs() new e0cb5722e112 bcachefs: Fix snapshot_create_lock lock ordering new 9c4acd19bbff bcachefs: Replace bucket_valid() asserts in bucket lookup [...] new 9432e90df1b8 bcachefs: Check for invalid bucket from bucket_gen(), gc_bucket() new b79922009214 bcachefs: Add missing synchronize_srcu_expedited() call wh [...] new 7124a8982b62 bcachefs: Add missing bch_inode_info.ei_flags init new f2736b9c791a bcachefs: Fix rcu_read_lock() leak in drop_extra_replicas new 0b4989ebe8a6 Merge tag 'bcachefs-2024-06-12' of https://evilpiepirate.o [...] adds 616501eccb58 clkdev: don't fail clkdev_alloc() if over-sized adds e3cf20e5c68d ARM: 9405/1: ftrace: Don't assume stack frames are contigu [...] new 594ce0b8a998 Merge topic branches 'clkdev' and 'fixes' into for-linus new 2ccbdf43d5e7 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds e0eec24e2e19 memblock: make memblock_set_node() also warn about use of [...] adds 3ac36aa73073 x86/mm/numa: Use NUMA_NO_NODE when calling memblock_set_node() new 3572597ca844 Merge tag 'fixes-2024-06-13' of git://git.kernel.org/pub/s [...] adds aad11473f8f4 NFSv4: Fix memory leak in nfs4_set_security_label adds 6cbe14f42be3 MAINTAINERS: Change email address for Trond Myklebust adds 134d0b3f2440 nfs: propagate readlink errors in nfs_symlink_filler adds a527c3ba41c4 nfs: Avoid flushing many pages with NFS_FILE_SYNC adds 0c8c7c559740 nfs: don't invalidate dentries on transient errors adds 296f4ce81d08 NFS: abort nfs_atomic_open_v23 if name is too long. adds 28568c906c1b NFSv4.1 enforce rootpath check in fs_location query adds 33c94d7e3cb8 SUNRPC: return proper error from gss_wrap_req_priv adds 99bc9f2eb3f7 NFS: add barriers when testing for NFS_FSDATA_BLOCKED new fd88e181d805 Merge tag 'nfs-for-6.10-2' of git://git.linux-nfs.org/proj [...] adds e96b2933152f net: sfp: Always call `sfp_sm_mod_remove()` on remove adds b472b996a434 dt-bindings: net: dp8386x: Add MIT license along with GPL-2.0 adds 12cda920212a net: hns3: fix kernel crash problem in concurrent scenario adds 968fde83841a net: hns3: add cond_resched() to hns3 ring buffer init process adds dbfb8864650e Merge branch 'hns3-fixes' adds c44711b78608 liquidio: Adjust a NULL pointer handling path in lio_vf_re [...] adds 0579f2724904 net: stmmac: dwmac-qcom-ethqos: Configure host DMA width adds 5add2f728846 netdevsim: fix backwards compatibility in nsim_get_iflink() adds d37fe4255abe tcp: fix race in tcp_v6_syn_recv_sock() adds d029edefed39 net dsa: qca8k: fix usages of device_get_named_child_node() adds c6ae073f5903 geneve: Fix incorrect inner network header offset when inn [...] adds 791b4089e326 net/mlx5e: Fix features validation check for tunneled UDP [...] adds 93792130a938 Merge branch 'geneve-fixes' adds 44180feaccf2 net/sched: initialize noop_qdisc owner adds 8031b58c3a9b mptcp: ensure snd_una is properly initialized on connect adds 6a09788c1a66 mptcp: pm: inc RmAddr MIB counter once per RM_ADDR ID adds 40eec1795cc2 mptcp: pm: update add_addr counters after connect adds 74acb250e103 mailmap: map Geliang's new email address adds 70b3c88cec7e Merge branch 'mptcp-various-fixes' adds 36534d3c5453 tcp: use signed arithmetic in tcp_rtx_probe0_timed_out() adds 144ba8580bcb net: pse-pd: Use EOPNOTSUPP error code instead of ENOTSUPP adds 86fbd9f63a6b Bluetooth: hci_sync: Fix not using correct handle adds 806a5198c059 Bluetooth: L2CAP: Fix rejecting L2CAP_CONN_PARAM_UPDATE_REQ adds c695439d198d Bluetooth: fix connection setup in l2cap_connect adds f6b2f578df8d Merge tag 'for-net-2024-06-10' of git://git.kernel.org/pub [...] adds 1b9f75634441 gve: ignore nonrelevant GSO type bits when processing TSO headers adds be27b8965297 net: stmmac: replace priv->speed with the portTransmitRate [...] adds c4ab9da85b9d netfilter: nft_inner: validate mandatory meta and payload adds 4e7aaa6b82d6 netfilter: ipset: Fix race between namespace cleanup and g [...] adds 6f8f132cc7ba netfilter: Use flowlabel flow key when re-routing mangled packets new d92589f8fd55 Merge tag 'nf-24-06-11' of git://git.kernel.org/pub/scm/li [...] new 14a20e5b4ad9 net/ipv6: Fix the RT cache flush via sysctl using a previo [...] new 36c92936e868 net: bridge: mst: pass vlan group directly to br_mst_vlan_ [...] new 546ceb1dfdac net: bridge: mst: fix suspicious rcu usage in br_mst_set_state new b60b1bdc1888 Merge branch 'net-bridge-mst-fix-suspicious-rcu-usage-warning' new 8eef5c3cea65 Revert "igc: fix a log entry using uninitialized netdev" new 79f18a41dd05 ionic: fix use after netif_napi_del() new 6f4d93b78ade gve: Clear napi->skb before dev_kfree_skb_any() new 7d9df38c9c03 bnxt_en: Cap the size of HWRM_PORT_PHY_QCFG forwarded response new a6736a0addd6 af_unix: Read with MSG_PEEK loops if the first unread byte is OOB new a9b9741854a9 bnxt_en: Adjust logging of firmware messages in case of re [...] new d20f6b3d747c Merge tag 'net-6.10-rc4' of git://git.kernel.org/pub/scm/l [...] adds 1af89dedc8a5 thermal: core: Do not fail cdev registration because of in [...] adds 7f18bd49cb6b thermal: ACPI: Invalidate trip points with temperature of [...] adds b6846826982b thermal: gov_step_wise: Restore passive polling management new cee84c0b003f Merge tag 'thermal-6.10-rc4' of git://git.kernel.org/pub/s [...] new 0e6b6dedf168 ACPI: EC: Evaluate orphan _REG under EC device adds e79a10652bbd ACPI: x86: Force StorageD3Enable on more products new 04f82fbb8686 Merge branch acpi-x86 new 94df82fe5bfd Merge tag 'acpi-6.10-rc4' of git://git.kernel.org/pub/scm/ [...] adds 350cbb5d2f67 cpufreq: intel_pstate: Check turbo_is_disabled() in store_ [...] new 0cac73eb3875 Merge tag 'pm-6.10-rc4' of git://git.kernel.org/pub/scm/li [...] new 12243a8115f8 iommu/amd: Fix panic accessing amd_iommu_enable_faulting new 11100273f25e Merge tag 'iommu-fix-v6.10-rc3' of git://git.kernel.org/pu [...] adds 7926d51f73e0 scsi: sd: Use READ(16) when reading block zero on large ca [...] adds 4254dfeda82f scsi: mpt3sas: Avoid test/set_bit() operating in non-alloc [...] adds 52912ca87e2b scsi: core: Disable CDL by default adds 77691af484e2 scsi: ufs: core: Quiesce request queues before checking pe [...] adds 90e6f08915ec scsi: mpi3mr: Fix ATA NCQ priority support new 0b320c8601d7 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] new 54559642b961 io_uring/rsrc: don't lock while !TASK_RUNNING new f4a1254f2a07 io_uring: fix cancellation overwriting req->flags new ac3cb72aea01 Merge tag 'io_uring-6.10-20240614' of git://git.kernel.dk/linux new 9b1ebce6a1fd block: sed-opal: avoid possible wrong address reference in [...] new 1933192a91be block: Optimize disk zone resource cleanup new d0321c812d89 block: fix request.queuelist usage in flush new e038ee618984 block: unmap and free user mapped integrity via submitter new 957df9af723c nbd: Remove __force casts new e5d574ab37f5 nvme: avoid double free special payload new d76584e53f42 nvmet-passthru: propagate status from id override functions new cd0c1b8e045a nvmet: always initialize cqe.result new ff0ffe5b7c3c nvme: fix namespace removal list new e3e53683cc2f Merge tag 'nvme-6.10-2024-06-13' of git://git.infradead.or [...] new 5f75e081ab5c loop: Disable fallocate() zero and discard if not supported new c286c21ff942 Merge tag 'block-6.10-20240614' of git://git.kernel.dk/linux adds b7c5e64fecfa vfio: Create vfio_fs_type with inode per device adds aac6db75a9fc vfio/pci: Use unmap_mapping_range() adds d71a989cf5d9 vfio/pci: Insert full vma on mmap'd MMIO fault new 68132b353622 Merge tag 'vfio-v6.10-rc4' of https://github.com/awilliam/ [...] adds 0c76053e3fec drm: have config DRM_WERROR depend on !WERROR adds f74fb5df429e drm: panel-orientation-quirks: Add quirk for Aya Neo KUN adds b880018edd3a drm/komeda: check for error-valued pointer adds ce62600c4dbe drm/bridge/panel: Fix runtime warning on panel bridge release adds 31849bf07e0f drm/amdgpu: Fix the BO release clear memory warning adds b96a225377b6 drm/nouveau: don't attempt to schedule hpd_work on headless cards adds 017ed5e70c88 drm/nouveau: remove unused struct 'init_exec' adds 0320ca14c6fb drm: renesas: shmobile: Call drm_atomic_helper_shutdown() [...] adds c38896ca6318 drm/mediatek: Call drm_atomic_helper_shutdown() at shutdown time new 41f590e31c6c arm/komeda: Remove all CONFIG_DEBUG_FS conditional compilations adds 799d4b392417 drm/exynos: hdmi: report safe 640x480 mode as a fallback w [...] adds 1f3512cdf829 drm/exynos: dp: drop driver owner initialization adds 38e3825631b1 drm/exynos/vidi: fix memory leak in .get_modes() new ae1e782362e9 Merge tag 'exynos-drm-fixes-for-v6.10-rc4' of git://git.ke [...] new bb93148ca831 MAINTAINERS: update Xe driver maintainers new a9f9b30e1748 MAINTAINERS: Update Xe driver maintainers new 7c877115da41 drm/xe/xe_gt_idle: use GT forcewake domain assertion new cd554e1e118a drm/xe/pf: Assert LMEM provisioning is done only on DGFX new b5e3a9b83f35 drm/xe: flush engine buffers before signalling user fence [...] new 2470b141bfae drm/xe: move disable_c6 call new f1909e859753 Merge tag 'drm-xe-fixes-2024-06-13' of https://gitlab.free [...] new 14731a640e55 Merge drm/drm-fixes into drm-misc-fixes new 9f0a86492ac4 Merge tag 'drm-misc-fixes-2024-06-14' of https://gitlab.fr [...] new d4332da0f2b5 Merge tag 'drm-fixes-2024-06-15' of https://gitlab.freedes [...] adds b01b8151efe4 s390: Update defconfigs adds d8073dc6bc04 s390/mm: Allow large pages only for aligned physical addresses adds 693d41f7c938 s390/mm: Restore mapping of kernel image using large pages new 44ef20baed8e Merge tag 's390-6.10-4' of git://git.kernel.org/pub/scm/li [...] adds 07c54cc5988f tick/nohz_full: Don't abuse smp_call_function_single() in [...] new 41d707222e64 Merge tag 'timers-urgent-2024-06-15' of git://git.kernel.o [...] adds 8c860ed825cb x86/uaccess: Fix missed zeroing of ia32 u64 get_user() ran [...] new b2747f108b80 x86/boot: Don't add the EFI stub to targets, again new 08a6b55aa0c6 Merge tag 'x86-urgent-2024-06-15' of git://git.kernel.org/ [...] adds 1cdeca6a7264 ksmbd: move leading slash check to smb2_get_name() adds 2bfc4214c69c ksmbd: fix missing use of get_write in in smb2_set_ea() new 62e1f3b3fdc0 Merge tag '6.10-rc3-smb3-server-fixes' of git://git.samba. [...] adds 58f880711f2b xfs: make sure sb_fdblocks is non-negative new a3e18a540541 Merge tag 'xfs-6.10-fixes-3' of git://git.kernel.org/pub/s [...] new fcf2a9970ef5 leds: class: Revert: "If no default trigger is given, make [...] new e789523fe248 firewire: fix website URL in Kconfig new e7da16abf030 firewire: core: record card index in tracepoinrts events d [...] new 64e02b64fb1d firewire: core: record card index in tracepoinrts events d [...] new 65ec7ebefe7d firewire: core: record card index in tracepoinrts events d [...] new 3cb44a72a398 firewire: core: record card index in async_phy_outbound_in [...] new 810f2aa83563 firewire: core: record card index in async_phy_outbound_co [...] new abbb4bd96d7f firewire: core: record card index in async_phy_inbound tra [...] new 7507dbc46b78 firewire: core: record card index in tracepoinrts events d [...] new 893098b2af3e firewire: core: record card index in bus_reset_handle trac [...] new be2fa8865cbc Merge tag 'firewire-fixes-6.10-rc4' of git://git.kernel.or [...] adds fe8a08973a0d RAS/AMD/ATL: Fix MI300 bank hash new ba437905b4fb RAS/AMD/ATL: Use system settings for MI300 DRAM to normali [...] new e39388e430d0 Merge tag 'edac_urgent_for_v6.10_rc4' of git://git.kernel. [...] new a6a75edc8669 ata: libata-scsi: Set the RMB bit only for removable media [...] new e8b0264d6fdf Merge tag 'ata-6.10-rc4' of git://git.kernel.org/pub/scm/l [...] adds 1db5322b7e6b mei: demote client disconnect warning on suspend to debug adds 283cb234ef95 mei: me: release irq in mei_me_pci_resume error path adds 9b5e045029d8 mei: vsc: Don't stop/restart mei device during system susp [...] adds af076156ec6d mei: vsc: Fix wrong invocation of ACPI SID method adds 73fedc31fed3 parport: amiga: Mark driver struct with __refdata to preve [...] adds 086c6cbcc563 misc: microchip: pci1xxxx: fix double free in the error ha [...] adds 77427e3d5c35 misc: microchip: pci1xxxx: Fix a memory leak in the error [...] adds 7c55b78818cf jfs: xattr: fix buffer overflow for invalid xattr adds 8a01ef749b0a iio: adc: ad9467: fix scan type sign adds 72d0a20fabcf dt-bindings: iio: dac: fix ad354xr output range adds 0f0f6306617c iio: pressure: bmp280: Fix BMP580 temperature reading adds 279428df8883 iio: dac: ad5592r: fix temperature channel scaling value adds bedb2ccb566d iio: imu: bmi323: Fix trigger notification in case of error adds a23c14b062d8 iio: temperature: mlx90635: Fix ERR_PTR dereference in mlx [...] adds ab6f0ab17813 iio: adc: ad7173: fix buffers enablement for ad7176-2 adds 3450ee7e800a iio: adc: ad7173: Add ad7173_device_info names adds f00dd8953094 iio: adc: ad7173: Remove index from temp channel adds 95444b9eeb8c iio: invensense: fix odr switching to same value adds d7bd473632d0 iio: imu: inv_icm42600: stabilized timestamp in interrupt adds 245f3b149e6c iio: imu: inv_icm42600: delete unneeded update watermark call adds 18befe4a2840 iio: adc: ad7173: Clear append status bit adds 182bc496dc63 iio: adc: ad7173: Fix sampling frequency setting adds 8844ed0a6e06 iio: imu: inv_mpu6050: stabilized timestamping in interrupt adds 78f0dfa64cbd iio: inkern: fix channel read regression adds 8f40af31971c Merge tag 'iio-fixes-for-6.10a' of https://git.kernel.org/ [...] new 7da9dfdd5a3d .editorconfig: remove trim_trailing_whitespace option new 33f855cbb7fa Merge tag 'char-misc-6.10-rc4' of git://git.kernel.org/pub [...] adds 971187350602 driver core: remove devm_device_add_groups() adds 44a45be57f85 sysfs: Unbreak the build around sysfs_bin_attr_simple_read() adds c0a40097f0bc drivers: core: synchronize really_probe() and dev_uevent() new e12fa4dd64ac Merge tag 'driver-core-6.10-rc4' of git://git.kernel.org/p [...] adds c3552ab19aeb staging: vchiq_debugfs: Fix NPD in vchiq_dump_state new d3e6dc4ff03d Merge tag 'staging-6.10-rc4' of git://git.kernel.org/pub/s [...] adds b19ab7ee2c4c tty: n_tty: Fix buffer offsets when lookahead is used adds 87d80bfbd577 serial: 8250_dw: Don't use struct dw8250_data outside of 8250_dw adds 2c94512055f3 serial: 8250_dw: Revert "Move definitions to the shared header" adds 5208e7ced520 serial: 8250_pxa: Configure tx_loadsz to match FIFO IRQ level adds ca84cd379b45 serial: port: Don't block system suspend even if bytes are [...] adds 4e534ff4b69c serial: sc16is7xx: rename Kconfig CONFIG_SERIAL_SC16IS7XX_CORE adds 7a2e8e30ad89 serial: sc16is7xx: re-add Kconfig SPI or I2C dependency adds ae01e52da244 serial: drop debugging WARN_ON_ONCE() from uart_write() new 6efc63a84316 Merge tag 'tty-6.10-rc4' of git://git.kernel.org/pub/scm/l [...] adds 718d4a63c0a6 Revert "usb: chipidea: move ci_ulpi_init after the phy ini [...] adds fc3568f142cc usb: typec: ucsi: glink: increase max ports for x1e80100 adds 8475ffcfb381 USB: xen-hcd: Traverse host/ when CONFIG_USB_XEN_HCD is selected adds e7e921918d90 usb: typec: tcpm: fix use-after-free case in tcpm_register [...] adds fc8fb9eea94d usb: typec: tcpm: Ignore received Hard Reset in TOGGLING state adds e4228cfd0923 dt-bindings: usb: realtek,rts5411: Add missing "additional [...] adds f85d39dd7ed8 kcov, usb: disable interrupts in kcov_remote_start_usb_softirq adds 8bdf8a42bca4 usb: typec: ucsi: Ack also failed Get Error commands adds 16637fea001a usb-storage: alauda: Check whether the media is initialized adds 985cfe501b74 thunderbolt: debugfs: Fix margin debugfs node creation condition adds 1092c4126bf8 Merge tag 'thunderbolt-for-v6.10-rc3' of git://git.kernel. [...] adds f0260589b439 xhci: Set correct transferred length for cancelled bulk transfers adds 17bd54555c2a xhci: Apply reset resume quirk to Etron EJ188 xHCI host adds 91f7a1524a92 xhci: Apply broken streams quirk to Etron EJ188 xHCI host adds 5ceac4402f5d xhci: Handle TD clearing for multiple streams case new 22f008128625 USB: class: cdc-wdm: Fix CPU lockup caused by excessive lo [...] new b5beaa44747b Merge tag 'usb-6.10-rc4' of git://git.kernel.org/pub/scm/l [...] adds d6d5645e5fc1 i2c: at91: Fix the functionality flags of the slave-only i [...] adds cbf3fb5b29e9 i2c: designware: Fix the functionality flags of the slave- [...] new 7e9bb0cb50fe Merge tag 'i2c-host-fixes-6.10-rc4' of git://git.kernel.or [...] new 4301487e6b25 Merge tag 'i2c-for-6.10-rc4' of git://git.kernel.org/pub/s [...] adds 72d95924ee35 parisc: Try to fix random segmentation faults in package builds new 6456c4256d1c Merge tag 'parisc-for-6.10-rc4' of git://git.kernel.org/pu [...] new 6ba59ff42279 Linux 6.10-rc4 new 7536b2f06724 VFS: generate FS_CREATE before FS_OPEN when ->atomic_open used. new 2d21e557c9c9 fs: don't misleadingly warn during thaw operations new 328421f12140 Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 4eb4e85c4f81 btrfs: retry block group reclaim without infinite loop new cebae292e0c3 btrfs: zoned: allocate dummy checksums for zoned NODATASUM writes new bded4f6c23bd Merge branch 'misc-6.10' into next-fixes new 263e48975dcf Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 055650f6cb32 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
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 (210cc5d3759f) \ N -- N -- N refs/heads/fs-current (055650f6cb32)
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 110 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: .editorconfig | 3 - .mailmap | 1 + .../devicetree/bindings/iio/dac/adi,ad3552r.yaml | 2 +- .../devicetree/bindings/usb/realtek,rts5411.yaml | 1 + MAINTAINERS | 4 +- Makefile | 2 +- arch/arm/kernel/ftrace.c | 17 +- arch/parisc/include/asm/cacheflush.h | 15 +- arch/parisc/include/asm/pgtable.h | 27 +- arch/parisc/kernel/cache.c | 413 +++++++++++++-------- arch/s390/boot/startup.c | 27 +- arch/s390/boot/vmem.c | 12 +- arch/s390/boot/vmlinux.lds.S | 1 + arch/s390/configs/debug_defconfig | 43 ++- arch/s390/configs/defconfig | 40 +- arch/s390/configs/zfcpdump_defconfig | 5 +- arch/x86/boot/compressed/Makefile | 4 +- arch/x86/include/asm/uaccess.h | 4 +- arch/x86/lib/getuser.S | 6 +- arch/x86/mm/numa.c | 6 +- block/bio-integrity.c | 26 +- block/blk-flush.c | 3 +- block/blk-zoned.c | 3 + block/sed-opal.c | 2 +- drivers/acpi/acpica/acevents.h | 4 + drivers/acpi/acpica/evregion.c | 6 +- drivers/acpi/acpica/evxfregn.c | 54 +++ drivers/acpi/ec.c | 3 + drivers/acpi/thermal.c | 8 +- drivers/acpi/x86/utils.c | 24 +- drivers/ata/libata-scsi.c | 8 +- drivers/base/core.c | 48 +-- drivers/block/loop.c | 23 ++ drivers/block/nbd.c | 51 ++- drivers/clk/clkdev.c | 11 +- drivers/cpufreq/intel_pstate.c | 19 +- drivers/firewire/Kconfig | 2 +- drivers/firewire/core-card.c | 6 +- drivers/firewire/core-cdev.c | 6 +- drivers/firewire/core-topology.c | 2 +- drivers/firewire/core-transaction.c | 30 +- drivers/gpu/drm/Kconfig | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 1 + drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_dev.c | 8 - .../drm/arm/display/komeda/komeda_pipeline_state.c | 2 +- drivers/gpu/drm/bridge/panel.c | 7 +- drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 + drivers/gpu/drm/exynos/exynos_dp.c | 1 - drivers/gpu/drm/exynos/exynos_drm_vidi.c | 7 +- drivers/gpu/drm/exynos/exynos_hdmi.c | 7 +- drivers/gpu/drm/mediatek/mtk_drm_drv.c | 8 + drivers/gpu/drm/nouveau/dispnv04/disp.c | 2 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nouveau_bios.c | 5 - drivers/gpu/drm/nouveau/nouveau_display.c | 6 +- drivers/gpu/drm/nouveau/nouveau_drv.h | 1 + drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 8 + drivers/gpu/drm/xe/xe_gt_idle.c | 9 +- drivers/gpu/drm/xe/xe_gt_sriov_pf_config.c | 15 +- drivers/gpu/drm/xe/xe_guc_pc.c | 6 - drivers/gpu/drm/xe/xe_ring_ops.c | 18 +- drivers/i2c/busses/i2c-at91-slave.c | 3 +- drivers/i2c/busses/i2c-designware-slave.c | 2 +- drivers/iio/adc/ad7173.c | 37 +- drivers/iio/adc/ad9467.c | 4 +- .../iio/common/inv_sensors/inv_sensors_timestamp.c | 6 +- drivers/iio/dac/ad5592r-base.c | 2 +- drivers/iio/imu/bmi323/bmi323_core.c | 5 +- drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 4 - drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 19 +- drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.h | 2 + drivers/iio/imu/inv_icm42600/inv_icm42600_core.c | 1 + drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 4 - drivers/iio/imu/inv_mpu6050/inv_mpu_ring.c | 4 +- drivers/iio/imu/inv_mpu6050/inv_mpu_trigger.c | 1 + drivers/iio/inkern.c | 2 +- drivers/iio/pressure/bmp280-core.c | 10 +- drivers/iio/temperature/mlx90635.c | 6 +- drivers/iommu/amd/init.c | 2 +- drivers/leds/led-class.c | 6 - drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gp.c | 9 +- drivers/misc/mei/main.c | 2 +- drivers/misc/mei/pci-me.c | 4 +- drivers/misc/mei/platform-vsc.c | 39 +- drivers/misc/mei/vsc-fw-loader.c | 2 +- drivers/net/dsa/qca/qca8k-leds.c | 12 +- drivers/net/ethernet/broadcom/bnxt/bnxt.h | 51 +++ drivers/net/ethernet/broadcom/bnxt/bnxt_hwrm.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 12 +- drivers/net/ethernet/cavium/liquidio/lio_vf_rep.c | 11 +- drivers/net/ethernet/google/gve/gve_rx_dqo.c | 8 +- drivers/net/ethernet/google/gve/gve_tx_dqo.c | 20 +- drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 4 + drivers/net/ethernet/hisilicon/hns3/hns3_enet.h | 2 + .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 21 +- drivers/net/ethernet/intel/igc/igc_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 3 +- drivers/net/ethernet/pensando/ionic/ionic_lif.c | 4 +- .../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 4 + drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 25 +- drivers/net/geneve.c | 10 +- drivers/net/netdevsim/netdev.c | 3 +- drivers/net/phy/sfp.c | 3 +- drivers/nvme/host/core.c | 10 +- drivers/nvme/host/ioctl.c | 15 +- drivers/nvme/target/core.c | 1 + drivers/nvme/target/fabrics-cmd-auth.c | 3 - drivers/nvme/target/fabrics-cmd.c | 6 - drivers/nvme/target/passthru.c | 6 +- drivers/parport/parport_amiga.c | 8 +- drivers/ras/amd/atl/internal.h | 2 +- drivers/ras/amd/atl/system.c | 2 +- drivers/ras/amd/atl/umc.c | 160 +++++--- drivers/scsi/mpi3mr/mpi3mr_app.c | 62 ++++ drivers/scsi/mpt3sas/mpt3sas_base.c | 19 + drivers/scsi/mpt3sas/mpt3sas_base.h | 3 - drivers/scsi/mpt3sas/mpt3sas_ctl.c | 4 +- drivers/scsi/mpt3sas/mpt3sas_scsih.c | 23 -- drivers/scsi/scsi.c | 7 + drivers/scsi/scsi_transport_sas.c | 23 ++ drivers/scsi/sd.c | 17 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 2 +- .../interface/vchiq_arm/vchiq_debugfs.c | 8 +- .../interface/vchiq_arm/vchiq_debugfs.h | 2 +- drivers/thermal/gov_step_wise.c | 17 + drivers/thermal/thermal_core.c | 13 +- drivers/thunderbolt/debugfs.c | 5 +- drivers/tty/n_tty.c | 22 +- drivers/tty/serial/8250/8250_dw.c | 36 +- drivers/tty/serial/8250/8250_dwlib.c | 3 +- drivers/tty/serial/8250/8250_dwlib.h | 33 +- drivers/tty/serial/8250/8250_pxa.c | 1 + drivers/tty/serial/Kconfig | 3 +- drivers/tty/serial/Makefile | 2 +- drivers/tty/serial/serial_core.c | 2 +- drivers/tty/serial/serial_port.c | 7 + drivers/ufs/core/ufshcd.c | 6 +- drivers/usb/Makefile | 1 + drivers/usb/chipidea/core.c | 8 +- drivers/usb/chipidea/ulpi.c | 5 + drivers/usb/class/cdc-wdm.c | 4 +- drivers/usb/core/hcd.c | 12 +- drivers/usb/host/xhci-pci.c | 7 + drivers/usb/host/xhci-ring.c | 59 ++- drivers/usb/host/xhci.h | 1 + drivers/usb/storage/alauda.c | 9 +- drivers/usb/typec/tcpm/tcpm.c | 5 +- drivers/usb/typec/ucsi/ucsi.c | 7 +- drivers/usb/typec/ucsi/ucsi_glink.c | 2 +- drivers/vfio/device_cdev.c | 7 + drivers/vfio/group.c | 7 + drivers/vfio/pci/vfio_pci_core.c | 271 ++++---------- drivers/vfio/vfio_main.c | 44 +++ fs/bcachefs/alloc_background.c | 22 +- fs/bcachefs/bcachefs.h | 3 +- fs/bcachefs/btree_cache.c | 9 +- fs/bcachefs/btree_gc.c | 17 +- fs/bcachefs/btree_io.c | 8 +- fs/bcachefs/btree_iter.c | 11 +- fs/bcachefs/btree_key_cache.c | 33 +- fs/bcachefs/btree_node_scan.c | 9 +- fs/bcachefs/buckets.c | 293 ++++++++------- fs/bcachefs/buckets.h | 17 +- fs/bcachefs/buckets_types.h | 2 + fs/bcachefs/data_update.c | 3 +- fs/bcachefs/ec.c | 26 +- fs/bcachefs/extents.c | 9 +- fs/bcachefs/fs-ioctl.c | 17 +- fs/bcachefs/fs.c | 3 + fs/bcachefs/fsck.c | 3 + fs/bcachefs/io_read.c | 37 +- fs/bcachefs/io_write.c | 19 +- fs/bcachefs/movinggc.c | 7 +- fs/bcachefs/super-io.c | 6 +- fs/bcachefs/super.c | 10 +- fs/btrfs/bio.c | 4 +- fs/btrfs/block-group.c | 11 +- fs/jfs/xattr.c | 4 +- fs/namei.c | 5 + fs/nfs/dir.c | 77 ++-- fs/nfs/nfs4proc.c | 24 +- fs/nfs/pagelist.c | 5 + fs/nfs/symlink.c | 2 +- fs/open.c | 20 +- fs/smb/server/smb2pdu.c | 22 +- fs/smb/server/vfs.c | 17 +- fs/smb/server/vfs.h | 3 +- fs/smb/server/vfs_cache.c | 3 +- fs/super.c | 11 +- fs/xfs/libxfs/xfs_sb.c | 7 +- include/acpi/acpixf.h | 4 + include/dt-bindings/net/ti-dp83867.h | 4 +- include/dt-bindings/net/ti-dp83869.h | 4 +- include/linux/bio.h | 4 + include/linux/device.h | 2 - include/linux/io_uring_types.h | 3 +- include/linux/kcov.h | 47 ++- include/linux/pse-pd/pse.h | 4 +- include/linux/sysfs.h | 9 + include/linux/vfio.h | 1 + include/linux/vfio_pci_core.h | 2 - include/net/bluetooth/hci_core.h | 36 +- include/net/ip_tunnels.h | 5 +- include/scsi/scsi_transport_sas.h | 2 + include/trace/events/firewire.h | 113 +++--- io_uring/cancel.h | 4 +- io_uring/io_uring.c | 1 + io_uring/rsrc.c | 1 + kernel/time/tick-common.c | 42 +-- mm/memblock.c | 4 + net/bluetooth/hci_sync.c | 2 +- net/bluetooth/l2cap_core.c | 12 +- net/bridge/br_mst.c | 13 +- net/ipv4/tcp_timer.c | 6 +- net/ipv6/netfilter.c | 1 + net/ipv6/route.c | 4 +- net/ipv6/tcp_ipv6.c | 3 +- net/mptcp/pm_netlink.c | 21 +- net/mptcp/protocol.c | 1 + net/netfilter/ipset/ip_set_core.c | 81 ++-- net/netfilter/ipset/ip_set_list_set.c | 30 +- net/netfilter/nft_meta.c | 3 + net/netfilter/nft_payload.c | 4 + net/sched/sch_generic.c | 1 + net/sunrpc/auth_gss/auth_gss.c | 4 +- net/unix/af_unix.c | 18 +- tools/testing/selftests/net/mptcp/mptcp_join.sh | 5 +- 228 files changed, 2321 insertions(+), 1411 deletions(-)