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 16e4732dddd7 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 1aac75ad712c Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] adds aece1cf14674 Revert "crypto: testmgr - Add multibuffer acomp testing" adds 002ba346e3d7 crypto: scomp - Fix off-by-one bug when calculating last page adds 8006aff15516 crypto: atmel-sha204a - Set hwrng quality to lowest possible new 288537d9c936 Merge tag 'v6.15-p5' of git://git.kernel.org/pub/scm/linux [...] adds 750d0ac001e8 MAINTAINERS: Add entry for Socfpga DWMAC ethernet glue driver adds 91037037ee3d net/mlx5: Fix null-ptr-deref in mlx5_create_{inner_,}ttc_table() adds fa8fd315127c net/mlx5: Move ttc allocation after switch case to prevent leaks adds b9a4c74b0ec1 Merge branch 'net-mlx5-fix-null-dereference-and-memory-lea [...] adds d3153c3b4270 net: fix the missing unlock for detached devices adds c083da15f06c MAINTAINERS: Add ism.h to S390 NETWORKING DRIVERS adds e00c1517f2bc MAINTAINERS: Add s390 networking drivers to NETWORKING DRIVERS adds 3a7012020532 Merge branch 'maintainers-update-entries-for-s390-network- [...] adds cc3628dcd851 xen-netfront: handle NULL returned by xdp_convert_buff_to_frame() adds 2768b2e2f7d2 net: enetc: register XDP RX queues with frag_size adds 1d587faa5be7 net: enetc: refactor bulk flipping of RX buffers to separa [...] adds 020f0c8b3d39 net: enetc: fix frame corruption on bpf_xdp_adjust_head/ta [...] adds b1eac30d9bc2 Merge branch 'enetc-bug-fixes-for-bpf_xdp_adjust_head-and- [...] adds 30a41ed32d30 net: phy: microchip: force IRQ polling mode for lan88xx adds 9e8d1013b0c3 net: selftests: initialize TCP header and skb payload with zero adds c03a49f3093a net: lwtunnel: disable BHs when required adds 4c8925cb9db1 net: phylink: fix suspend/resume with WoL enabled and link down adds ce6815585d46 net: phylink: mac_link_(up|down)() clarifications adds b7f0ee992adf net: phy: leds: fix memory leak adds 4bc12818b363 virtio-net: disable delayed refill when pausing rx adds d63527e109e8 tipc: fix NULL pointer dereference in tipc_mon_reinit_self() adds 491ef1117c56 net: ethernet: mtk_eth_soc: net: revise NETSYSv3 hardware [...] new 13b4ece33cf9 mptcp: pm: Defer freeing of MPTCP userspace path manager entries new ce72fea219c1 selftests: mptcp: diag: use mptcp_lib_get_info_value new d861a5dbb960 Merge branch 'mptcp-pm-defer-freeing-userspace-pm-entries' new 3df275ef0a6a net_sched: hfsc: Fix a UAF vulnerability in class handling new 6ccbda44e2cc net_sched: hfsc: Fix a potential UAF in hfsc_dequeue() too new 7629d1a04ad2 selftests/tc-testing: Add test for HFSC queue emptying dur [...] new fa44042a42b8 Merge branch 'net_sched-fix-uaf-vulnerability-in-hfsc-qdisc' new 497041d76301 net: dsa: mt7530: sync driver-specific behavior of MT7531 [...] new d9e2f070d8af pds_core: Prevent possible adminq overflow/stuck condition new 2567daad69cd pds_core: handle unsupported PDS_CORE_CMD_FW_CONTROL result new f9559d818205 pds_core: Remove unnecessary check in pds_client_adminq_cmd() new 3f77c3dfffc7 pds_core: make wait_context part of q_info new 4fe09ff1a54a Merge branch 'pds_core-updates-and-fixes' new 607b310ada5e net: dp83822: Fix OF_MDIO config check new 73fa4597bdc0 net: stmmac: fix dwmac1000 ptp timestamp status offset new 7b7491372f8e net: stmmac: fix multiplication overflow when reading timestamp new cc0dec3f659d Merge branch 'net-stmmac-fix-timestamp-snapshots-on-dwmac1000' new e72e9e693307 Merge tag 'net-6.15-rc4' of git://git.kernel.org/pub/scm/l [...] adds fe81536af397 landlock: Remove incorrect warning adds 4767af82a08f landlock: Log the TGID of the domain creator adds e4a0f9e0cacd selftests/landlock: Factor out audit fixture in audit_test adds 6b4566400a29 selftests/landlock: Add PID tests for audit records adds 50492f942c28 landlock: Fix documentation for landlock_create_ruleset(2) adds 25b1fc1cdc89 landlock: Fix documentation for landlock_restrict_self(2) adds 47ce2af848b7 landlock: Update log documentation new 30e268185e59 Merge tag 'landlock-6.15-rc4' of git://git.kernel.org/pub/ [...] adds 4c3240850629 scsi: ufs: mcq: Add NULL check in ufshcd_mcq_abort() adds cdd445258db9 scsi: mpi3mr: Fix pending I/O counter adds 3b5091fee49f scsi: mpi3mr: Reset the pending interrupt flag adds 7f533cc5ee4c scsi: target: iscsi: Fix timeout on deleted connection adds f8cba9a700cf scsi: ufs: qcom: Add quirks for Samsung UFS devices adds 569330a34a31 scsi: ufs: Introduce quirk to extend PA_HIBERN8TIME for UF [...] adds 54bebe46871d scsi: core: Clear flags for scsi_cmnd that did not complete adds 08a966a917fe scsi: ufs: core: Add NULL check in ufshcd_mcq_compl_pendin [...] adds b0b7ee3b574a scsi: mpi3mr: Add level check to control event logging new 02ddfb981de8 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds 4c0d2c67ac6d bcachefs: Fix early startup error path adds aa6a591f0fd7 bcachefs: Fix null ptr deref in bch2_snapshot_tree_oldest_ [...] adds 417f01e72603 bcachefs: Error ratelimiting is no longer only during fsck adds 71f8e806a5e4 bcachefs: Stricter checks on "key allowed in this btree" adds 6468aef23189 bcachefs: Ensure journal space is block size aligned adds 4c327d03d7c9 bcachefs: Change __journal_entry_close() assert to ERO adds bfbb76ec9808 bcachefs: Fix ref leak in write_super() adds 10e42b6f2599 bcachefs: bch2_copygc_wakeup() adds d64e8e842bb1 bcachefs: Refactor bch2_run_recovery_passes() adds 387df331298e bcachefs: Start copygc, rebalance threads earlier adds 4ede80a9a860 bcachefs: Allocator now copes with unaligned buckets adds 7a4a86618eb7 bcachefs: Implement fileattr_(get|set) new b9e1f873d2e1 bcachefs: Casefold is now a regular opts.h option new 9cdde3c7aa3d bcachefs: Fix casefold lookups new 7cb85324c4f6 bcachefs: unlink: casefold d_invalidate new caab547686d7 bcachefs: Print mount opts earlier new 394ef278e1fd bcachefs: Unit test fixes new c4f89a1d3590 bcachefs: Make btree_iter_peek_prev() assert more precise new 353739f1d167 bcachefs: Fix btree_iter_peek_prev() at end of inode new 28d2d19ccc8e bcachefs: drop duplicate fiemap sync flag new d020a9fb11bd bcachefs: track current fiemap offset in start variable new 2d55a637095d bcachefs: refactor fiemap processing into extent helper an [...] new b9b0494017b5 bcachefs: add fiemap delalloc extent detection new d1b0f9aa73fe bcachefs: Rework fiemap transaction restart handling new eef0dc0bd432 Merge tag 'bcachefs-2025-04-24' of git://evilpiepirate.org [...] adds bd7c19331913 XFS: fix zoned gc threshold math for 32-bit arches adds f0447f80aec8 xfs: remove duplicate Zoned Filesystems sections in admin-guide new b22a194c52b2 Merge tag 'xfs-fixes-6.15-rc4' of git://git.kernel.org/pub [...] adds d7b98ae52210 dma/contiguous: avoid warning about unused size_bytes adds 2042c352e21d dma/mapping.c: dev_dbg support for dma_addressing_limited adds c9b19ea63036 dma-mapping: avoid potential unused data compilation warning adds cae5572ec926 dma-mapping: Fix warning reported for missing prototype adds 89461db349cc dma-coherent: Warn if OF reserved memory is beyond current [...] new 882cd652882a Merge tag 'dma-mapping-6.15-2025-04-25' of git://git.kerne [...] adds 289cae889a74 MAINTAINERS: pci: add entry for Rust PCI code adds 53bd97801632 rust: firmware: Use `ffi::c_char` type in `FwFunc` adds 332ec18d57de MAINTAINERS: update the location of the driver-core git tree adds dc1771f71854 Revert "drivers: core: synchronize really_probe() and dev_ [...] adds 04d3e5461c1f driver core: introduce device_set_driver() helper adds 18daa52418e7 driver core: fix potential NULL pointer dereference in dev [...] adds 10076ae01388 drivers/base: Extend documentation with preferred way to u [...] adds a8e858e29955 drivers/base: Add myself as auxiliary bus reviewer adds 1ae5e4c0626d device property: Add a note to the fwnode.h adds bc2c46426f2d software node: Prevent link creation failure from causing [...] adds b9792abb76ae drivers/base/memory: Avoid overhead from for_each_present_ [...] new 3ae7f5093e4f Merge tag 'driver-core-6.15-rc4' of git://git.kernel.org/p [...] adds 6907e8093b30 nvmem: rockchip-otp: Move read-offset into variant-data adds 1b23c14c0732 dt-bindings: nvmem: rockchip,otp: add missing limits for c [...] adds 9165960606df dt-bindings: nvmem: rockchip,otp: Add compatible for RK3576 adds 50d75a13a9ce nvmem: rockchip-otp: add rk3576 variant data adds f487438d3705 dt-bindings: nvmem: qfprom: Add X1E80100 compatible adds 269e074da188 dt-bindings: nvmem: Add compatible for MS8937 adds eed6d954542f dt-bindings: nvmem: fixed-cell: increase bits start value to 31 adds 7a06ef751077 nvmem: core: fix bit offsets of more than one byte adds 13bcd440f2ff nvmem: core: verify cell's raw_len adds 6786484223d5 nvmem: core: update raw_len if the bit reading is required adds 3566a737db87 nvmem: qfprom: switch to 4-byte aligned reads adds b78de5c2c60f dt-bindings: nvmem: Add compatible for IPQ5018 adds e9a573e2d7c6 dt-bindings: nvmem: Add compatible for MSM8960 adds 8e553520596b intel_th: avoid using deprecated page->mapping, index fields adds 170d1a373890 binder: fix offset calculation in debug log adds 44d9b3f584c5 comedi: jr3_pci: Fix synchronous deletion of timer adds 86ce5c0a1dec mei: me: add panther lake H DID adds c876be906ce7 char: misc: register chrdev region with all possible minors adds 18eb77c75ed0 misc: microchip: pci1xxxx: Fix Kernel panic during IRQ han [...] adds e9d7748a7468 misc: microchip: pci1xxxx: Fix incorrect IRQ status handli [...] adds 7c7f1bfdb224 mcb: fix a double free bug in chameleon_parse_gdd() adds bcfb44355716 pps: generators: tio: fix platform_set_drvdata() adds 00f1cc14da0f mei: vsc: Fix fortify-panic caused by invalid counted_by() use adds f88c0c72ffb0 mei: vsc: Use struct vsc_tp_packet as vsc-tp tx_buf and rx [...] adds 4d239f447f96 firmware: stratix10-svc: Add of_platform_default_populate() new 5281c656d974 Merge tag 'char-misc-6.15-rc4' of git://git.kernel.org/pub [...] adds 7094832b5ac8 serial: msm: Configure correct working mode before startin [...] adds ee6a44da3c87 tty: Require CAP_SYS_ADMIN for all usages of TIOCL_SELMOUSEREPORT adds e1ca3ff28ab1 serial: sifive: lock port in startup()/shutdown() callbacks new 3648af4bbb7f Merge tag 'tty-6.15-rc4' of git://git.kernel.org/pub/scm/l [...] adds af1352f82729 Revert "xhci: Avoid queuing redundant Stop Endpoint comman [...] adds b513cc1905bb Revert "xhci: Prevent early endpoint restart when handling [...] adds 9e3a28793d2f usb: xhci: Fix Short Packet handling rework ignoring errors adds 1ea050da5562 usb: xhci: Fix invalid pointer dereference in Etron workaround adds bea5892d0ed2 xhci: Limit time spent with xHC interrupts disabled during [...] adds ec27386de23a usb: typec: class: Fix NULL pointer access adds 66e1a887273c usb: typec: class: Invalidate USB device pointers on partn [...] adds 4e28f79e3dff usb: chipidea: ci_hdrc_imx: fix usbmisc handling adds 8cab0e9a3f3e usb: chipidea: ci_hdrc_imx: fix call balance of regulator [...] adds 8c531e0a8c2d usb: chipidea: ci_hdrc_imx: implement usb_phy_init() error [...] adds a1059896f2bf usb: cdns3: Fix deadlock when using NCM gadget adds 38d6e60b6f3a usb: dwc3: xilinx: Prevent spike in reset signal adds bcb60d438547 USB: OHCI: Add quirk for LS7A OHCI controller (rev 0x02) adds 2932b6b547ec usb: quirks: add DELAY_INIT quirk for Silicon Motion Flash Drive adds 9ab75eee1a05 USB: storage: quirk for ADATA Portable HDD CH94 adds 63ccd26cd1f6 usb: dwc3: gadget: check that event count does not exceed [...] adds e00b39a4f355 USB: VLI disk crashes if LPM is used adds 9697f5efcf5f USB: wdm: handle IO errors in wdm_wwan_port_start adds c1846ed4eb52 USB: wdm: close race between wdm_open and wdm_wwan_port_stop adds 1fdc4dca350c USB: wdm: wdm_wwan_port_tx_complete mutex in atomic context adds 73e9cc1ffd36 USB: wdm: add annotation adds 37ffdbd695c0 usb: quirks: Add delay init quirk for SanDisk 3.2Gen1 Flash Drive adds 429a98abfc01 usb: typec: class: Unlocked on error in typec_register_partner() adds 968e1cbb1f62 USB: serial: option: add Sierra Wireless EM9291 adds b399078f882b USB: serial: ftdi_sio: add support for Abacus Electrics Op [...] adds 4cc01410e1c1 USB: serial: simple: add OWON HDS200 series oscilloscope support adds 9788792ad0a0 Merge tag 'usb-serial-6.15-rc3' of ssh://gitolite.kernel.o [...] new 3dfc04452742 MAINTAINERS: Assign maintainer for the port controller drivers new 2d5c7fe09739 Merge tag 'usb-6.15-rc4' of git://git.kernel.org/pub/scm/l [...] adds 14c8a418159e cpufreq: sun50i: prevent out-of-bounds access adds fc5414a4774e cpufreq: Add SM8650 to cpufreq-dt-platdev blocklist adds d4f610a9bafd cpufreq: Do not enable by default during compile testing adds 9992649f6786 cpufreq: apple-soc: Fix null-ptr-deref in apple_soc_cpufre [...] adds 484d3f15cc6c cpufreq: scmi: Fix null-ptr-deref in scmi_cpufreq_get_rate() adds 73b24dc73173 cpufreq: scpi: Fix null-ptr-deref in scpi_cpufreq_get_rate() adds 2b8e6b58889c cpufreq: cppc: Fix invalid return value in .get() callback adds a374f28700ab cpufreq: fix compile-test defaults adds 5786ef8ad8d4 Merge tag 'cpufreq-arm-fixes-6.15-rc' of git://git.kernel. [...] new 6e3597f12dce Merge tag 'pm-6.15-rc4' of git://git.kernel.org/pub/scm/li [...] new 5e16f1a68d28 io_uring: don't duplicate flushing in io_req_post_cqe new edd43f4d6f50 io_uring: fix 'sync' handling of io_fallback_tw() new 0537fbb6ecae Merge tag 'io_uring-6.15-20250424' of git://git.kernel.dk/linux new c0e473a0d226 block: fix race between set_blocksize and read paths new e03463d247dd block: hoist block size validation code to a separate function new 5533bc70aedc selftests: ublk: fix recover test new 8f5036378983 selftests: ublk: remove useless 'delay_us' from 'struct dev_ctx' new 3d7aa0c7b4e9 nvmet: fix out-of-bounds access in nvmet_enable_port new 6c9c56d94ea9 Merge tag 'nvme-6.15-2025-04-24' of git://git.infradead.or [...] new 1d019736b6f8 selftests: ublk: common: fix _get_disk_dev_t for pre-9.0 c [...] new 7b720c720253 block: never reduce ra_pages in blk_apply_bdi_limits new c63202140d4b block: move blkdev_{get,put} _no_open prototypes out of blkdev.h new d13b7090b251 block: remove the backing_inode variable in bdev_statx new 5f33b5226c9d block: don't autoload drivers on stat new c4d2519c6ad8 block: don't autoload drivers on blk-cgroup configuration new d6aa0c178bf8 ublk: call ublk_dispatch_req() for handling UBLK_U_IO_NEED [...] new f40139fde527 ublk: fix race between io_uring_cmd_complete_in_task and u [...] new 7deea5634a67 Merge tag 'block-6.15-20250424' of git://git.kernel.dk/linux new 5f9e1698141a KVM: arm64, x86: make kvm_arch_has_irq_bypass() inline new 6560aff981ad KVM: SVM: Don't update IRTEs if APICv/AVIC is disabled new 7537deda3652 KVM: SVM: Allocate IR data using atomic allocation new 9bcac97dc42d KVM: x86: Reset IRTE to host control if *new* route isn't [...] new bcda70c56f3e KVM: x86: Explicitly treat routing entry type changes as changes new f1fb088d9cec KVM: x86: Take irqfds.lock when adding/deleting IRQ bypass [...] new 07172206a26d iommu/amd: Return an error if vCPU affinity is set for non [...] new aae251a380fe iommu/amd: WARN if KVM attempts to set vCPU affinity witho [...] new 268cbfe65bb9 KVM: SVM: WARN if an invalid posted interrupt IRTE entry is added new ca4f113b0b4c KVM: x86: Do not use kvm_rip_read() unconditionally in KVM [...] new 38e93267ca68 KVM: x86: Do not use kvm_rip_read() unconditionally for KV [...] new 117c3b21d3c7 arm64: Rework checks for broken Cavium HW in the PI code new 2d7124941a27 Merge tag 'kvmarm-fixes-6.15-2' of https://git.kernel.org/ [...] new c405e182ea50 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] new 121f34341d39 riscv: Replace function-like macro by static inline function new 7d1d19a11cfb riscv: uprobes: Add missing fence.i after building the XOL buffer new c3137514f1f1 Merge tag 'riscv-for-linus-6.15-rc4' of git://git.kernel.o [...] adds 87d2de042c60 cxl/core: Fix caching dport GPF DVSEC issue adds 6af941db6a60 cxl/pci: Update Port GPF timeout only when the first EP attaching adds 36aace15d9bd cxl/pci: Drop the parameter is_port of cxl_gpf_get_dvsec() adds dc915672f917 cxl: Fix devm host device for CXL fwctl initialization adds 25174d5cd22f cxl/feature: Update out_len in set feature failure case adds 078d3ee7c162 cxl/core/regs.c: Skip Memory Space Enable check for RCD an [...] new 4017040ad7a0 Merge tag 'cxl-fixes-6.15-rc4' of git://git.kernel.org/pub [...] adds aed06d36ba4e ceph: Remove osd_client deadcode adds f452a2204614 ceph: Fix incorrect flush end position calculation new 349b7d77f5a1 Merge tag 'ceph-for-6.15-rc4' of https://github.com/ceph/c [...] new 0d039eac6e59 fix a couple of races in MNT_TREE_BENEATH handling by do_m [...] new e079d7c4db5c devtmpfs: don't use vfs_getattr_nosec to query i_mode new e6f141b332dd splice: remove duplicate noinline from pipe_clear_nowait new 1d28f25d6a6c MAINTAINERS: hfs/hfsplus: add myself as maintainer new f520bed25d17 fs/xattr: Fix handling of AT_FDCWD in setxattrat(2) and ge [...] new eb98f304420c Merge tag 'vfs-6.15-rc4.fixes' of git://git.kernel.org/pub [...] new db91586b1e8f ata: libata-scsi: Fix ata_mselect_control_ata_feature() re [...] new 88474ad734fb ata: libata-scsi: Fix ata_msense_control_ata_feature() new 17e897a45675 ata: libata-scsi: Improve CDL control new 14a3cc755825 scsi: Improve CDL control new 1eb09e624f69 Merge tag 'ata-6.15-rc4' of git://git.kernel.org/pub/scm/l [...] adds f2858f308131 selftests/bpf: Mitigate sockmap_ktls disconnect_after_dele [...] new 75673fda0c55 bpf: fix possible endless loop in BPF map iteration new 3d9c463f959f selftests/bpf: add test for softlock when modifying hashma [...] new 6ae003adc029 Merge branch 'bpf-fix-softlock-condition-in-bpf-hashmap-in [...] new f88886de0927 bpf: Add namespace to BPF internal symbols new 548762f05d19 samples/bpf: Fix compilation failure for samples/bpf on Lo [...] new f0007910784a selftests/bpf: Correct typo in __clang_major__ macro new f1a3944c860b Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linu [...] adds f37bb5486ea5 Revert "drm/meson: vclk: fix calculation of 59.94 fraction [...] adds 1017560164b6 drm/meson: use unsigned long long / Hz for frequency types adds 095c8e61f4c7 drm: panel: jd9365da: fix reset signal polarity in unprepare new a5f793e16ad8 Merge tag 'drm-misc-fixes-2025-04-22' of https://gitlab.fr [...] new cfa00a625f1c drm/exynos: Remove unnecessary checking new 0253dadc772e drm/exynos/vidi: Remove redundant error handling in vidi_g [...] new 30b66dd0523d drm/exynos: fixed a spelling error new e8de68ba86f4 drm/exynos: exynos7_drm_decon: Consstify struct decon_data new c171ad1e8166 drm/exynos: Fix spelling mistake "enqueu" -> "enqueue" new fdfabdc2b769 Merge tag 'exynos-drm-fixes-for-v6.15-rc4' of git://git.ke [...] new 5cf3c602df88 drm/amdgpu: Use allowed_domains for pinning dmabufs new 5e56935b519b drm/amdgpu: Don't pin VRAM without DMABUF_MOVE_NOTIFY new 7eb287beeb60 drm/amd/display: Fix gpu reset in multidisplay config new 67fe574651c7 drm/amd/display: Force full update in gpu reset new 756c85e4d0dd drm/amd/display: Enable urgent latency adjustment on DCN35 new a92741e72f91 drm/amdgpu: Allow P2P access through XGMI new 870bea21fdf8 drm/amd/display: Fix ACPI edid parsing on some Lenovo systems new d59bddce49bf drm/amd/display: Use 16ms AUX read interval for LTTPR with [...] new 6ed0dc3fd395 drm/amd/display: Default IPS to RCG_IN_ACTIVE_IPS2_IN_OFF new b316727a27d0 drm/amd/display: do not copy invalid CRTC timing info new 250130d2daaa Merge tag 'amd-drm-fixes-6.15-2025-04-23' of https://gitla [...] new fa573aefdf9b Merge tag 'drm-fixes-2025-04-26' of https://gitlab.freedes [...] adds 4ea404fdbc39 lib: Ensure prime numbers tests are included in KUnit test runs new a16ebe51a6a5 Merge tag 'move-lib-kunit-v6.15-rc4' of git://git.kernel.o [...] adds efabefb05aa1 openrisc: Refactor struct cpuinfo_or1k to reduce duplication adds 0c4a6e79ef52 openrisc: Introduce new utility functions to flush and inv [...] adds 4e6d24a309e6 openrisc: Add cacheinfo support adds 20a43732736a Documentation: openrisc: Update mailing list adds 66ffd2f31611 Documentation: openrisc: Update toolchain binaries URL new ec0c2d5359e2 Merge tag 'for-linus' of https://github.com/openrisc/linux new fb8e9f59d6f2 LoongArch: Select ARCH_USE_MEMTEST new bb0511d59db9 LoongArch: Make regs_irqs_disabled() more clear new cc73cc6bcdb5 LoongArch: Make do_xyz() exception handlers more robust new 2ef174b13344 LoongArch: Handle fp, lsx, lasx and lbt assembly symbols new c37325cbd91a LoongArch: Remove a bogus reference to ZONE_DMA new bd51834d1cf6 LoongArch: Return NULL from huge_pte_offset() for invalid PMD new 8b2d01fec800 LoongArch: KVM: Fix multiple typos of KVM code new 9ea86232a552 LoongArch: KVM: Fully clear some CSRs when VM reboot new 5add0dbbebd6 LoongArch: KVM: Fix PMU pass-through issue if VM exits to [...] new e742bd199092 Merge tag 'loongarch-fixes-6.15-1' of git://git.kernel.org [...] new 3318dc299b07 irqchip/gic-v2m: Prevent use after free of gicv2m_get_fwnode() new a226e6540b0a Merge tag 'irq-urgent-2025-04-26' of git://git.kernel.org/ [...] adds 0db61388b389 perf/core: Change to POLLERR for pinned events with error new 1a97fea9db9e perf/x86: Fix non-sampling (counting) events on certain x8 [...] new 86baa5499c46 Merge tag 'perf-urgent-2025-04-26' of git://git.kernel.org [...] new bbce3de72be5 sched/eevdf: Fix se->slice being set to U64_MAX and result [...] new 3d23ef05c324 Merge tag 'sched-urgent-2025-04-26' of git://git.kernel.or [...] adds 83b2d345e178 x86/e820: Discard high memory that can't be addressed by 3 [...] new 4ce385f56434 x86/mm: Fix _pgd_alloc() for Xen PV mode new 032ce1ea9442 x86/boot: Work around broken busybox 'truncate' tool new 85fd85bc025a x86/insn: Fix CTEST instruction decoding new 06b31bdbf849 Merge tag 'x86-urgent-2025-04-26' of git://git.kernel.org/ [...] new 831e3f545b07 Revert "sunrpc: clean cache_detail immediately when flush [...] new d22aad29de2a Merge tag 'nfsd-6.15-2' of git://git.kernel.org/pub/scm/li [...] adds a34d74877c66 PCI: Restore assigned resources fully after release adds 39e703ed3b48 selftests/pcie_bwctrl: Fix test progs list adds 0747c136753e MAINTAINERS: Move Manivannan Sadhasivam as PCI Native host [...] adds 442cacac2d99 misc: pci_endpoint_test: Defer IRQ allocation until ioctl( [...] new 5bc1018675ec Merge tag 'pci-v6.15-fixes-3' of git://git.kernel.org/pub/ [...] new f0882ee69a94 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 2d4458780aec MAINTAINERS: erofs: add myself as reviewer new e7944c763d6a 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 (16e4732dddd7) \ N -- N -- N refs/heads/fs-current (e7944c763d6a)
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 144 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/admin-guide/xfs.rst | 29 +- Documentation/arch/openrisc/openrisc_port.rst | 12 +- Documentation/bpf/bpf_devel_QA.rst | 8 + .../bindings/nvmem/layouts/fixed-cell.yaml | 2 +- .../devicetree/bindings/nvmem/qcom,qfprom.yaml | 4 + .../devicetree/bindings/nvmem/rockchip,otp.yaml | 25 ++ .../zh_CN/arch/openrisc/openrisc_port.rst | 12 +- .../zh_TW/arch/openrisc/openrisc_port.rst | 12 +- MAINTAINERS | 39 +- arch/arm64/include/asm/kvm_host.h | 5 + arch/arm64/include/asm/mmu.h | 11 - arch/arm64/kernel/cpu_errata.c | 2 +- arch/arm64/kernel/image-vars.h | 4 - arch/arm64/kernel/pi/map_kernel.c | 25 +- arch/arm64/kvm/arm.c | 5 - arch/loongarch/Kconfig | 1 + arch/loongarch/include/asm/fpu.h | 39 +- arch/loongarch/include/asm/lbt.h | 10 +- arch/loongarch/include/asm/ptrace.h | 4 +- arch/loongarch/kernel/fpu.S | 6 + arch/loongarch/kernel/lbt.S | 4 + arch/loongarch/kernel/signal.c | 21 - arch/loongarch/kernel/traps.c | 20 +- arch/loongarch/kvm/intc/ipi.c | 4 +- arch/loongarch/kvm/main.c | 4 +- arch/loongarch/kvm/vcpu.c | 8 + arch/loongarch/mm/hugetlbpage.c | 2 +- arch/loongarch/mm/init.c | 3 - arch/openrisc/include/asm/cacheflush.h | 17 + arch/openrisc/include/asm/cpuinfo.h | 24 +- arch/openrisc/kernel/Makefile | 2 +- arch/openrisc/kernel/cacheinfo.c | 104 +++++ arch/openrisc/kernel/dma.c | 18 +- arch/openrisc/kernel/setup.c | 45 +- arch/openrisc/mm/cache.c | 56 ++- arch/openrisc/mm/init.c | 5 +- arch/riscv/include/asm/cacheflush.h | 15 +- arch/riscv/kernel/probes/uprobes.c | 10 +- arch/x86/boot/Makefile | 2 +- arch/x86/events/core.c | 2 +- arch/x86/include/asm/kvm_host.h | 6 + arch/x86/include/asm/pgalloc.h | 19 +- arch/x86/kernel/e820.c | 8 + arch/x86/kernel/machine_kexec_32.c | 4 +- arch/x86/kvm/svm/avic.c | 68 +-- arch/x86/kvm/trace.h | 13 +- arch/x86/kvm/vmx/posted_intr.c | 28 +- arch/x86/kvm/x86.c | 28 +- arch/x86/lib/x86-opcode-map.txt | 4 +- arch/x86/mm/pgtable.c | 4 +- arch/x86/platform/efi/efi_64.c | 4 +- block/bdev.c | 67 ++- block/blk-cgroup.c | 2 +- block/blk-settings.c | 8 +- block/blk-zoned.c | 5 +- block/blk.h | 3 + block/fops.c | 18 +- block/ioctl.c | 6 + crypto/scompress.c | 10 +- crypto/testmgr.c | 147 +++---- drivers/android/binder.c | 2 +- drivers/ata/libata-scsi.c | 25 +- drivers/base/auxiliary.c | 10 + drivers/base/base.h | 17 + drivers/base/bus.c | 2 +- drivers/base/core.c | 38 +- drivers/base/dd.c | 7 +- drivers/base/devtmpfs.c | 22 +- drivers/base/memory.c | 41 +- drivers/base/swnode.c | 3 +- drivers/block/ublk_drv.c | 41 +- drivers/char/misc.c | 2 +- drivers/comedi/drivers/jr3_pci.c | 2 +- drivers/cpufreq/Kconfig.arm | 20 +- drivers/cpufreq/apple-soc-cpufreq.c | 10 +- drivers/cpufreq/cppc_cpufreq.c | 2 +- drivers/cpufreq/cpufreq-dt-platdev.c | 1 + drivers/cpufreq/scmi-cpufreq.c | 10 +- drivers/cpufreq/scpi-cpufreq.c | 13 +- drivers/cpufreq/sun50i-cpufreq-nvmem.c | 18 +- drivers/crypto/atmel-sha204a.c | 6 + drivers/cxl/core/core.h | 2 +- drivers/cxl/core/features.c | 6 +- drivers/cxl/core/pci.c | 30 +- drivers/cxl/core/port.c | 2 +- drivers/cxl/core/regs.c | 4 - drivers/cxl/cxl.h | 6 +- drivers/cxl/pci.c | 2 +- drivers/cxl/pmem.c | 2 +- drivers/firmware/stratix10-svc.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 52 ++- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 41 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 4 +- .../dc/link/protocols/link_dp_training_8b_10b.c | 54 ++- drivers/gpu/drm/exynos/exynos7_drm_decon.c | 4 +- drivers/gpu/drm/exynos/exynos_drm_drv.c | 3 +- drivers/gpu/drm/exynos/exynos_drm_fimc.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_fimd.c | 2 +- drivers/gpu/drm/exynos/exynos_drm_vidi.c | 3 - drivers/gpu/drm/meson/meson_drv.c | 2 +- drivers/gpu/drm/meson/meson_drv.h | 2 +- drivers/gpu/drm/meson/meson_encoder_hdmi.c | 29 +- drivers/gpu/drm/meson/meson_vclk.c | 195 ++++----- drivers/gpu/drm/meson/meson_vclk.h | 13 +- drivers/gpu/drm/panel/panel-jadard-jd9365da-h3.c | 4 +- drivers/hwtracing/intel_th/Kconfig | 1 + drivers/hwtracing/intel_th/msu.c | 31 +- drivers/iommu/amd/iommu.c | 15 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/mcb/mcb-parse.c | 2 +- drivers/misc/mchp_pci1xxxx/mchp_pci1xxxx_gpio.c | 8 +- drivers/misc/mei/hw-me-regs.h | 1 + drivers/misc/mei/pci-me.c | 1 + drivers/misc/mei/vsc-tp.c | 40 +- drivers/misc/pci_endpoint_test.c | 21 +- drivers/net/dsa/mt7530.c | 6 +- drivers/net/ethernet/amd/pds_core/adminq.c | 36 +- drivers/net/ethernet/amd/pds_core/auxbus.c | 3 - drivers/net/ethernet/amd/pds_core/core.c | 9 +- drivers/net/ethernet/amd/pds_core/core.h | 4 +- drivers/net/ethernet/amd/pds_core/devlink.c | 4 +- drivers/net/ethernet/freescale/enetc/enetc.c | 45 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 24 +- drivers/net/ethernet/mediatek/mtk_eth_soc.h | 10 +- .../net/ethernet/mellanox/mlx5/core/lib/fs_ttc.c | 26 +- drivers/net/ethernet/stmicro/stmmac/dwmac1000.h | 4 +- .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 2 +- .../net/ethernet/stmicro/stmmac/stmmac_hwtstamp.c | 2 +- drivers/net/phy/dp83822.c | 2 +- drivers/net/phy/microchip.c | 46 +- drivers/net/phy/phy_led_triggers.c | 23 +- drivers/net/phy/phylink.c | 38 +- drivers/net/virtio_net.c | 69 ++- drivers/net/xen-netfront.c | 17 +- drivers/nvme/target/core.c | 3 + drivers/nvmem/core.c | 40 +- drivers/nvmem/qfprom.c | 26 +- drivers/nvmem/rockchip-otp.c | 17 +- drivers/pci/setup-bus.c | 4 + drivers/pps/generators/pps_gen_tio.c | 2 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 8 +- drivers/scsi/scsi.c | 36 +- drivers/scsi/scsi_lib.c | 6 +- drivers/target/iscsi/iscsi_target.c | 2 +- drivers/tty/serial/msm_serial.c | 6 + drivers/tty/serial/sifive.c | 6 + drivers/tty/vt/selection.c | 5 +- drivers/ufs/core/ufs-mcq.c | 12 +- drivers/ufs/core/ufshcd.c | 31 ++ drivers/ufs/host/ufs-qcom.c | 43 ++ drivers/ufs/host/ufs-qcom.h | 18 + drivers/usb/cdns3/cdns3-gadget.c | 2 + drivers/usb/chipidea/ci_hdrc_imx.c | 44 +- drivers/usb/class/cdc-wdm.c | 21 +- drivers/usb/core/quirks.c | 9 + drivers/usb/dwc3/dwc3-xilinx.c | 4 +- drivers/usb/dwc3/gadget.c | 6 + drivers/usb/host/ohci-pci.c | 23 + drivers/usb/host/xhci-hub.c | 30 +- drivers/usb/host/xhci-ring.c | 11 +- drivers/usb/host/xhci.c | 18 +- drivers/usb/host/xhci.h | 5 +- drivers/usb/serial/ftdi_sio.c | 2 + drivers/usb/serial/ftdi_sio_ids.h | 5 + drivers/usb/serial/option.c | 3 + drivers/usb/serial/usb-serial-simple.c | 7 + drivers/usb/storage/unusual_uas.h | 7 + drivers/usb/typec/class.c | 24 +- drivers/usb/typec/class.h | 1 + fs/bcachefs/alloc_foreground.c | 2 + fs/bcachefs/alloc_foreground.h | 4 +- fs/bcachefs/bcachefs_format.h | 81 ++-- fs/bcachefs/bkey_methods.c | 24 +- fs/bcachefs/btree_iter.c | 7 +- fs/bcachefs/dirent.c | 16 +- fs/bcachefs/dirent.h | 15 + fs/bcachefs/error.c | 17 +- fs/bcachefs/error.h | 1 + fs/bcachefs/fs-ioctl.c | 217 ---------- fs/bcachefs/fs-ioctl.h | 75 ---- fs/bcachefs/fs.c | 469 +++++++++++++++++---- fs/bcachefs/inode.h | 8 + fs/bcachefs/inode_format.h | 9 +- fs/bcachefs/journal.c | 36 +- fs/bcachefs/journal.h | 7 +- fs/bcachefs/journal_reclaim.c | 5 +- fs/bcachefs/movinggc.c | 7 + fs/bcachefs/movinggc.h | 9 + fs/bcachefs/namei.c | 4 - fs/bcachefs/opts.h | 5 + fs/bcachefs/rebalance.c | 11 +- fs/bcachefs/rebalance.h | 2 +- fs/bcachefs/recovery.c | 10 +- fs/bcachefs/recovery_passes.c | 70 +-- fs/bcachefs/snapshot.c | 2 +- fs/bcachefs/str_hash.h | 5 +- fs/bcachefs/super-io.c | 3 +- fs/bcachefs/super.c | 150 +++---- fs/bcachefs/sysfs.c | 7 +- fs/bcachefs/tests.c | 4 + fs/bcachefs/util.h | 38 ++ fs/ceph/inode.c | 2 +- fs/namespace.c | 69 +-- fs/splice.c | 2 +- fs/xattr.c | 4 +- fs/xfs/xfs_zone_gc.c | 10 +- include/cxl/features.h | 5 +- include/linux/blkdev.h | 5 +- include/linux/ceph/osd_client.h | 6 - include/linux/dma-mapping.h | 12 +- include/linux/fwnode.h | 5 + include/linux/phylink.h | 31 +- include/uapi/linux/landlock.h | 87 ++-- include/ufs/ufs_quirks.h | 6 + io_uring/io_uring.c | 24 +- kernel/bpf/hashtab.c | 2 +- kernel/bpf/preload/bpf_preload_kern.c | 1 + kernel/bpf/syscall.c | 6 +- kernel/dma/coherent.c | 12 +- kernel/dma/contiguous.c | 3 +- kernel/dma/mapping.c | 25 +- kernel/events/core.c | 4 +- kernel/sched/fair.c | 4 +- net/ceph/osd_client.c | 23 - net/core/lwtunnel.c | 26 +- net/core/netdev-genl.c | 9 +- net/core/selftests.c | 18 +- net/mptcp/pm_userspace.c | 6 +- net/sched/sch_hfsc.c | 23 +- net/sunrpc/cache.c | 6 +- net/tipc/monitor.c | 3 +- rust/kernel/firmware.rs | 8 +- samples/bpf/Makefile | 2 +- security/landlock/domain.c | 4 +- security/landlock/domain.h | 2 +- security/landlock/syscalls.c | 27 +- tools/arch/x86/lib/x86-opcode-map.txt | 4 +- tools/testing/cxl/test/mem.c | 2 +- tools/testing/kunit/configs/all_tests.config | 2 + tools/testing/selftests/bpf/prog_tests/for_each.c | 37 ++ .../selftests/bpf/prog_tests/sockmap_ktls.c | 1 - tools/testing/selftests/bpf/progs/bpf_misc.h | 2 +- .../selftests/bpf/progs/for_each_hash_modify.c | 30 ++ tools/testing/selftests/landlock/audit.h | 21 +- tools/testing/selftests/landlock/audit_test.c | 154 ++++++- tools/testing/selftests/landlock/fs_test.c | 3 +- tools/testing/selftests/net/mptcp/diag.sh | 5 +- tools/testing/selftests/pcie_bwctrl/Makefile | 3 +- .../tc-testing/tc-tests/infra/qdiscs.json | 39 ++ tools/testing/selftests/ublk/kublk.c | 1 + tools/testing/selftests/ublk/kublk.h | 3 - tools/testing/selftests/ublk/test_common.sh | 4 +- tools/testing/selftests/ublk/test_generic_05.sh | 2 +- 254 files changed, 3062 insertions(+), 1877 deletions(-) create mode 100644 arch/openrisc/kernel/cacheinfo.c create mode 100644 tools/testing/selftests/bpf/progs/for_each_hash_modify.c