This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch fs-next in repository linux-next.
omits 87ee5b1cab88 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 9a494594f5f4 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] omits b02005e16598 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits a311b634e7f4 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] omits 8b34c9f97c95 Merge branch 'master' of https://github.com/Paragon-Softwa [...] omits b388dc0f6ea3 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] omits 5d9ecbd3be2e Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] omits cbf8e0d12b76 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] omits b3e17cbb0a0b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits afd324d4c1c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8b1e164df696 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits a8bab27fbe1d Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] omits a213b08acdb6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] omits 49e7c2b4da59 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits cfd94052c578 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] omits 38acaf6b11ef Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] omits 4b32efe98d02 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] omits 1fa84d884002 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] omits 8c87f7fda4fc Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] omits 6491dc1af9fe Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git omits fbf8c7087399 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] omits 26738de64c70 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 395edd7cd53e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits c8738a7a3afc Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits 207ee635b82b Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] omits fe00edbc3249 cifs: add new field to track the last access time of cfid omits 62adfb82c199 cifs: serialize initialization and cleanup of cfid omits 51da37cef729 cifs: do not return an invalidated cfid omits acaa2829553f cifs: protect cfid accesses with fid_lock omits 07a2cfafe6f1 smb: client: fix delay on concurrent opens omits 62d2e366f280 cifs: update the lock ordering comments with new mutex omits 0286e67f0342 bcachefs: sysfs trigger_recalc_capacity omits 9c50decf6013 bcachefs: Avoid -Wflex-array-member-not-at-end warnings omits 635ab050c936 bcachefs: bch2_dev_add() can run on a non-started fs omits ac00e03bd4ae bcachefs: bch2_fs_open() now takes a darray omits bb0850988760 bcachefs: bch2_trans_update_ip() omits d8fc49396637 bcachefs: Run most explicit recovery passes persistent omits b5490d58fc4b bcachefs: provide unlocked version of run_explicit_recover [...] omits 07776e609557 bcachefs: bch2_dirent_to_text() shows casefolded dirents omits a49755b302f4 bcachefs: Single err message for btree node reads omits 978aeeb7ebc5 bcachefs: bch2_mark_btree_validate_failure() omits aaa1e02f01bc bcachefs: bch2_fsck_err_opt() omits b4151043c51a bcachefs: Plumb printbuf through bch2_btree_lost_data() omits 44a8fb40330d bcachefs: kill bch2_run_explicit_recovery_pass_persistent() omits 50996a005aee bcachefs: Remove redundant calls to btree_lost_data() omits 69228fb205b2 bcachefs: bch2_btree_lost_data() now handles snapshots tree omits 3ff71d852da3 bcachefs: Kill redundant error message in topology repair omits 7aa68a1c19df bcachefs: Emit a single log message on data read error omits 18229bc40e33 bcachefs: bch2_io_failures_to_text() omits bbdebaed6b4f bcachefs: print_string_as_lines: avoid printing empty line omits 1febaecd4c5d bcachefs: Make various async objs visible in debugfs omits a0b8465a6a14 bcachefs: Async object debugging omits 5d52ada119ab bcachefs: fast_list omits edc02ba85d0a bcachefs: bch2_read_bio_to_text omits b8422a6e5e6b bcachefs: bch2_bio_to_text() omits a160d6f2fcb0 bcachefs: bch_dev.io_ref -> enumerated_ref omits 22ced61a1773 bcachefs: bch_fs.writes -> enumerated_refs omits a644518f967c bcachefs: enumerated_ref.c omits 0ae4f5a3d452 bcachefs: for_each_rw_member_rcu() omits 7edebcf4be44 bcachefs: __bch2_fs_read_write() no longer depends on io_ref omits e3ffce22c252 bcachefs: for_each_online_member_rcu() omits ad0a74b86363 bcachefs: recalc_capacity() no longer depends on io_ref omits eb374cd14e20 bcachefs: bch2_target_to_text() no longer depends on io_ref omits 89df08708384 bcachefs: bch2_check_rebalance_work() omits 1590770a6798 bcachefs: Kill dead code omits 73facc549251 bcachefs: Fix struct with flex member ABI warning omits fb35adc2e03f docs: bcachefs: idle work scheduling design doc omits 1e31a16758e8 bcachefs: bch2_move_data_btree() can now walk roots omits ae128e0f7614 bcachefs: bch2_move_data_btree() can move btree nodes omits 24cc31ab43ba bcachefs: plumb btree_id through move_pred_fd omits 1e13573173fc bcachefs: Plumb target parameter through btree_node_rewrite_pos() omits b1e170904c6f bcachefs: export bch2_move_data_phys() omits aeb0df093db2 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT omits 8a80115df9f0 bcachefs: BCH_FEATURE_small_image omits 671b6aff788b bcachefs: BCH_FEATURE_no_alloc_info omits 1e8b14285e7a bcachefs: Print features on startup with -o verbose omits e4ca18d7979e bcachefs: Shrink superblock downgrade table omits 74e6f9049cb5 bcachefs: sb_validate() no longer requires members_v1 omits 410910ca8d59 bcachefs: Add a recovery pass for making sure root inode i [...] omits afc2f1bbefe8 bcachefs: Flag for repair on missing subvolume omits 3a39098725f6 bcachefs: print_str_as_lines() -> print_str() omits efad3355c93e bcachefs: bch2_dev_missing_bkey() omits 5825d8a356be bcachefs: Simplify bch2_count_fsck_err() omits bf6ba5d668f3 bcachefs: bch2_run_explicit_recovery_pass_printbuf() omits 39f006c3c8d0 bcachefs: Incompatible features may now be enabled at runtime omits 4c5fba0c61ee bcachefs: Clean up option pre/post hooks, small fixes omits 4b92600b3159 bcachefs: Use drop_locks_do() in bch2_inode_hash_find() omits 4099e60d4069 bcachefs: Single device mode omits 013fe47406b8 bcachefs: Initialize c->name earlier on single dev filesystems omits 166b2f0dd6d1 bcachefs: Simplify logic omits dedb51ee2cdd bcachefs: Remove spurious +1/-1 operation omits 40df7b0bbdfb bcachefs: Kill bch2_trans_unlock_noassert omits ca83106fd585 bcachefs: Clean up duplicated code in bch2_journal_halt() omits e5ddaebc4e5d bcachefs: bch2_dev_allocator_set_rw() omits 95583d2f7fae bcachefs: bch2_dev_journal_alloc() now respects data_allowed omits 213c249bb9ba bcachefs: Improve bch2_btree_cache_to_text() omits 6278d3e08007 bcachefs: __btree_node_reclaim_checks() omits 776ff9426f24 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() omits 056d45a18b62 bcachefs: Improve opts.degraded omits c15f3a2e0f31 bcachefs: export bch2_chacha20 omits bc7c5c25d1cc bcachefs: indent error messages of invalid compression omits 077b0247e555 bcachefs: split error messages of invalid compression into [...] omits 9073799b99e4 bcachefs: early return for negative values when parsing BC [...] omits 4e4ce5fe4506 bcachefs: move_data_phys: stats are not required omits 7f1889516bfe bcachefs: RO mounts now use less memory omits d03206b313ec bcachefs: Move various init code to _init_early() omits 7747b47fd357 bcachefs: alphabetize init function calls omits b8dde5d967e7 bcachefs: simplify journal pin initialization omits 985decde29c0 bcachefs: btree_io_complete_wq -> btree_write_complete_wq omits 861284ff0ff1 bcachefs: bch2_kvmalloc() mem alloc profiling omits b96966bbad7d bcachefs: add missing include omits facba5ca641d bcachefs: bch2_snapshot_table_make_room() omits 0a769537057f bcachefs: darray: provide typedefs for primitive types omits 2d3e127fdf42 bcachefs: reduce new_stripe_alloc_buckets() stack usage omits d1f6ec996eee bcachefs: alloc_request no longer on stack omits 2291f9760f4f bcachefs: alloc_request.ptrs2 omits f31fc2c116aa bcachefs: alloc_request.ca omits 35b7357d7618 bcachefs: alloc_request.counters omits 5d38748846cc bcachefs: alloc_request.usage omits 8e7b4f52b38a bcachefs: alloc_request: deallocate_extra_replicas() omits 1da5b42654a0 bcachefs: new_stripe_alloc_buckets() takes alloc_request omits f679be1e3696 bcachefs: bch2_ec_stripe_head_get() takes alloc_request omits 4fe1c31bb698 bcachefs: bch2_bucket_alloc_trans() takes alloc_request omits d42fcdf3b1fa bcachefs: alloc_request.data_type omits 55a56c1e046c bcachefs: struct alloc_request omits 1c2c97c2736d bcachefs: trace bch2_trans_kmalloc() omits 3f22824c3050 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] omits e5ba8d174bae bcachefs: replace strncpy() with memcpy_and_pad in journal [...] omits e385c86f166a bcachefs: Rebalance now skips poisoned extents omits be326f187a81 bcachefs: Data move can read from poisoned extents omits dd4d49adb35f bcachefs: Poison extents that can't be read due to checksu [...] omits 01a1379f0d79 bcachefs: Be precise about bch_io_failures omits 76bf312036dd bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup adds be8250786ca9 mm, slab: clean up slab->obj_exts always new 9910affec333 Merge tag 'slab-for-6.15-rc5' of git://git.kernel.org/pub/ [...] adds 45e00e367189 iommu/arm-smmu-v3: Add missing S2FWB feature detection adds 12f78021973a iommu/arm-smmu-v3: Fix pgsize_bit for sva domains adds b00d24997a11 iommu/arm-smmu-v3: Fix iommu_device_probe bug due to dupli [...] adds 2d00c34d665b iommu/arm-smmu-v3: Fail aliasing StreamIDs more gracefully adds 8dee308e4c01 iommu/amd: Fix potential buffer overflow in parse_ivrs_acpihid adds 30a3f2f3e4bd iommu: Fix two issues in iommu_copy_struct_from_user() adds 4f1492efb495 iommu/vt-d: Revert ATS timing change to fix boot failure adds 2c8a7c66c908 iommu/vt-d: Apply quirk_iommu_igfx for 8086:0044 (QM57/QS57) new 8164851725c8 Merge tag 'iommu-fixes-v6.15-rc4' of git://git.kernel.org/ [...] adds e64c0ff0d5d8 pinctrl: imx: Return NULL if no group is matched and found adds e56088a13708 pinctrl: meson: define the pull up/down resistor value as 60 kOhm adds 457d9772e8a5 pinctrl: airoha: fix wrong PHY LED mapping and PHY2 LED defines adds fe412e3a6c97 pinctrl: mediatek: common-v1: Fix EINT breakage on older c [...] adds 34024cf69c51 pinctrl: mediatek: Fix new design debounce issue adds 446d28584723 pinctrl: mediatek: common-v1: Fix error checking in mtk_ei [...] adds 12b8a672d2aa pinctrl: qcom: Fix PINGROUP definition for sm8750 new 85951e19c425 Merge tag 'pinctrl-v6.15-2' of git://git.kernel.org/pub/sc [...] new 05450c48a358 bcachefs: Kill ERO in __bch2_i_sectors_acct() new 3a72e369412d bcachefs: check for inode.bi_sectors underflow new e660d7ca7488 bcachefs: Kill ERO for i_blocks check in truncate new e2699274d5a4 bcachefs: Fix __bch2_dev_group_set() new 28580052e634 bcachefs: add missing sched_annotate_sleep() new 6846100b00d9 bcachefs: Remove incorrect __counted_by annotation new 2bfcee565c3a Merge tag 'bcachefs-2025-05-01' of git://evilpiepirate.org [...] new f024d3a8ded0 io_uring/fdinfo: annotate racy sq/cq head/tail reads new 731e5e1a5bf4 Merge tag 'io_uring-6.15-20250502' of git://git.kernel.dk/linux new 730d837979ba selftests: ublk: fix UBLK_F_NEED_GET_DATA new 69edf98be844 ublk: decouple zero copy from user copy new 6240f43b29f2 ublk: enhance check for register/unregister io buffer command new a584b2630b0d ublk: remove the check of ublk_need_req_ref() from __ublk_ [...] new a75401227eeb nvme-pci: fix queue unquiesce check on slot_reset new 5b960f92ac3e nvme-pci: add quirks for device 126f:1001 new ab35ad950d43 nvme-pci: add quirks for WDC Blue SN550 15b7:5009 new 77e40bbce930 nvme-tcp: fix premature queue removal and I/O failover new 521987940ad4 nvme-tcp: select CONFIG_TLS from CONFIG_NVME_TCP_TLS new ac38b7ef704c nvmet-tcp: select CONFIG_TLS from CONFIG_NVME_TARGET_TCP_TLS new 46d22b47df27 nvmet-tcp: don't restore null sk_state_change new 8edb86b2ed1d nvmet-auth: always free derived key data new 6d732e8d1e6d Merge tag 'nvme-6.15-2025-05-01' of git://git.infradead.or [...] new e205ff48fab4 Merge tag 'block-6.15-20250502' of git://git.kernel.dk/linux adds 9c51f24c1ac7 scsi: myrb: Fix spelling mistake "statux" -> "status" adds 0e9693b97a0e scsi: ufs: core: Remove redundant query_complete trace new 00b827f0cffa Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...] adds bbe5679f30d7 drm/nouveau: Fix WARN_ON in nouveau_fence_context_kill() adds e53e004e3460 accel/ivpu: Correct DCT interrupt handling adds 759ee400d1d9 accel/ivpu: Fix the D0i2 disable test mode adds 76047483fe94 drm/ttm: fix the warning for hit_low and evict_low adds 5b1834d6202f drm/fdinfo: Protect against driver unbind adds bc43f7114a0e drm: adp: Use spin_lock_irqsave for drm device event_lock adds 7a7d6681d5ad drm: adp: Handle drm_crtc_vblank_get() errors adds c082a52125d9 drm: adp: Enable vblank interrupts in crtc's .atomic_enable adds 8f6dfc4d7037 drm: adp: Remove pointless irq_lock spin lock adds 32dce6b1949a drm: Select DRM_KMS_HELPER from DRM_DEBUG_DP_MST_TOPOLOGY_REFS adds 48ccf21fa8dc drm/tests: shmem: Fix memleak adds 1a8bc0fe8039 drm/mipi-dbi: Fix blanking for non-16 bit formats new 5236bb81ba0f Merge tag 'drm-misc-fixes-2025-04-30' of https://gitlab.fr [...] adds 7e21ea8149a0 drm/i915/pxp: fix undefined reference to `intel_pxp_gsccs_ [...] new 1cbbec173223 Merge tag 'drm-intel-fixes-2025-04-30' of https://gitlab.f [...] new be593d9d91c5 drm/amd/display: Fix slab-use-after-free in hdcp new 9397204ffae8 drm/amdgpu: Fail DMABUF map of XGMI-accessible memory new 79af0604eb80 drm/amdgpu: Fix offset for HDP remap in nbio v7.11 new 6718b10a5b98 drm/amdgpu: Add DPG pause for VCN v5.0.1 new c13276a1876f Merge tag 'amd-drm-fixes-6.15-2025-05-01' of https://gitla [...] new c1c9cad50c5c drm/xe/svm: fix dereferencing error pointer in drm_gpusvm_ [...] new 5e639707ddb8 drm/xe/guc: Fix capture of steering registers new 5a295bad38b1 drm/xe/eustall: Resolve a possible circular locking dependency new 1d622a4fe2b9 drm/xe/eustall: Do not support EU stall on SRIOV VF new 3393c90daf4e drm/xe/hwmon: Fix kernel version documentation for temperature new e8e3a804f384 drm/gpusvm: set has_dma_mapping inside mapping loop new 4e6de6b8f0d5 Merge tag 'drm-xe-fixes-2025-05-01' of https://gitlab.free [...] new 6de6674c66bc Merge tag 'drm-fixes-2025-05-03' of https://gitlab.freedes [...] new daad00c063a1 Merge tag '6.15-rc4-smb3-client-fixes' of git://git.samba. [...] adds 533a8a67cc3b soundwire: intel_auxdevice: Fix system suspend/resume handling adds 3d59224947b0 cpufreq: ACPI: Re-sync CPU boost state on system resume adds b79028039f44 cpufreq: Fix setting policy limits when frequency tables are used adds ac4e04d9e378 cpufreq: intel_pstate: Unchecked MSR aceess in legacy mode new 23203ed263f0 Merge branch 'pm-cpufreq' new b6a218ff8b88 Merge tag 'pm-6.15-rc5' of git://git.kernel.org/pub/scm/li [...] adds 460b14b0929f spi: stm32-ospi: Fix an error handling path in stm32_ospi_probe() adds 722a6ad4867c spi: spi-qpic-snand: propagate errors from qcom_spi_block_erase() adds 8e4d3d8a5e51 spi: spi-mem: Add fix to avoid divide error adds 71cfb1f88f77 spi: dt-bindings: snps,dw-apb-ssi: Merge duplicate compati [...] adds 0889c4d28ad7 spi: dt-bindings: snps,dw-apb-ssi: Add compatible for SOPH [...] adds 15cfe55ec58a Add basic SPI support for SOPHGO SG2042 SoC adds 36fd6275818e spi: spi-qpic-snand: fix NAND_READ_LOCATION_2 register handling new 4426e6b4ecf6 spi: tegra114: Don't fail set_cs_timing when delays are zero new 95d3481af6dc Merge tag 'spi-fix-v6.15-rc4' of git://git.kernel.org/pub/ [...] adds 494d0939b1bd ALSA: hda/realtek - Enable speaker for HP platform adds f406005e162b ALSA: usb-audio: Add retry on -EPROTO from usb_set_interface() adds e8fa236e2881 ALSA: hda: Apply volume control on speaker+lineout for HP [...] adds be0c40da8888 ALSA: hda/realtek: Add quirk for HP Spectre x360 15-df1xxx adds 1149719442d2 ALSA: usb-audio: Add second USB ID for Jabra Evolve 65 headset adds 56f1f30e6795 ALSA: ump: Fix buffer overflow at UMP SysEx message conversion adds 0759e77a6d9b ALSA: usb-audio: Fix duplicated name in MIDI substream names adds 4d5b71b48729 ALSA: hda/realtek: Fix built-mic regression on other ASUS models adds 63f5235e0291 ALSA: hda/realtek - Add more HP laptops which need mute led fixup adds a9a69c3b38c8 ASoC: imx-card: Adjust over allocation of memory in imx_ca [...] adds 9aff2e8df240 ASoC: soc-pcm: Fix hw_params() and DAPM widget sequence adds 1aa495a6572f kunit: configs: Add some Cirrus Logic modules to all_tests adds 96014d91cffb ASoC: cs-amp-lib-test: Don't select SND_SOC_CS_AMP_LIB adds a0b887f6eb9a firmware: cs_dsp: tests: Depend on FW_CS_DSP rather then e [...] adds 1749125091cd Fix up building KUnit tests for Cirrus Logic modules adds 63ec4baf725c ASoC: Add Cirrus and Wolfson headers to ASoC section of MA [...] adds 68715cb5c0e0 ASoC: Intel: sof_sdw: Add NULL check in asoc_sdw_rt_dmic_r [...] adds 70ad2e6bd180 ASoC: cs42l43: Disable headphone clamps during type detection adds da6d7db8b162 ASoC: soc-acpi-intel-ptl-match: add empty item to ptl_cs42 [...] adds c1b0f5183a44 ASoC: renesas: rz-ssi: Use NOIRQ_SYSTEM_SLEEP_PM_OPS() adds ba85883d1605 ASoC: amd: acp: Fix NULL pointer deref on acp resume path adds 6d9b64156d84 ASoC: amd: acp: Fix NULL pointer deref in acp_i2s_set_tdm_slot adds 138e6da0392e ASoC: amd: acp: Fix devm_snd_soc_register_card(acp-pdm-mac [...] adds a549b927ea3f ASoC: Intel: bytcr_rt5640: Add DMI quirk for Acer Aspire SW3-013 adds 95b2536137ee ASoC: Intel: catpt: avoid type mismatch in dev_dbg() format adds 3cc393d2232e ASoC: simple-card-utils: Fix pointer check in graph_util_p [...] adds 7f91f012c1df ASoC: amd: ps: fix for irq handler return status adds edea92770a3b ASoC: stm32: sai: skip useless iterations on kernel rate loop adds cce34d113e2a ASoC: stm32: sai: add a check on minimal kernel frequency adds 844af9911a5d ASoC: stm32: sai: fix kernel rate configuration adds 02b44a2b2bdc ASoC: intel/sdw_utils: Add volume limit to cs42l43 speakers adds d5463e531c12 ASoC: intel/sdw_utils: Add volume limit to cs35l56 speakers adds 315c84567001 ASoC: intel/sdw_utils: Add volume limits to CS35L56 adds 6e5bea1c9306 Merge tag 'asoc-fix-v6.15-rc4' of https://git.kernel.org/p [...] new 2a239ffbebb5 Merge tag 'sound-6.15-rc5' of git://git.kernel.org/pub/scm [...] adds b1852c5de2f2 i2c: imx-lpi2c: Fix clock count when probe defers new 8e17493ea2d1 Merge tag 'i2c-host-fixes-6.15-rc5' of git://git.kernel.or [...] new cbdd17b239fd Merge tag 'i2c-for-6.15-rc5' of git://git.kernel.org/pub/s [...] adds fee4d171451c arm64: errata: Add missing sentinels to Spectre-BHB MIDR arrays new e8ab83e34bdc Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] new e6a3fc4f10b8 genirq/msi: Prevent NULL pointer dereference in msi_domain [...] new 38a05c0b8783 irqchip/qcom-mpm: Prevent crash when trying to handle non- [...] new 5aac99c6b51c Merge tag 'irq-urgent-2025-05-04' of git://git.kernel.org/ [...] new 75aea4b0656e perf/x86/intel: Only check the group flag for X86 leader new e9988ad7b174 perf/x86/intel: Check the X86 leader for pebs_counter_event_group new 7da9960b59fb perf/x86/intel/ds: Fix counter backwards of non-precise ev [...] new 58f6217e5d01 perf/x86/intel: KVM: Mask PEBS_ENABLE loaded for guest wit [...] new 3f3041b9e480 Merge tag 'perf-urgent-2025-05-04' of git://git.kernel.org [...] new 8ed12ab1319b x86/boot/sev: Support memory acceptance in the EFI stub un [...] new 3d84c97a8df8 Merge tag 'x86-urgent-2025-05-04' of git://git.kernel.org/ [...] adds 4fb7b8fceb0b EDAC/altera: Test the correct error reg offset adds 6dbe3c5418c4 EDAC/altera: Set DDR and SDMMC interrupt mask before registration new 081bc61f9312 Merge tag 'edac_urgent_for_v6.15_rc5' of git://git.kernel. [...] new de3629baf5a3 parisc: Fix double SIGFPE crash new 593bde4ca9b1 Merge tag 'parisc-for-6.15-rc5' of git://git.kernel.org/pu [...] new f5178c41bb43 tracing: Fix oob write in trace_seq_to_buffer() new 3c1d9cfa8458 ftrace: Fix NULL memory allocation check new 1be8e54a1e0f tracing: Fix trace_adjust_address() when there is no modul [...] new 0a8f11f8569e tracing: Do not take trace_event_sem in print_event_fields() new 59c9ab3e8cc7 Merge tag 'trace-v6.15-rc4' of git://git.kernel.org/pub/sc [...] adds bfb713ea53c7 perf tools: Fix arm64 build by generating unistd_64.h adds 8988c4b91945 perf tools: Fix in-source libperf build new 14c55b7bb0a8 Merge tag 'perf-tools-fixes-for-v6.15-2025-05-04' of git:/ [...] new 5dd73355875b Merge branch 'vfs.fixes' of git://git.kernel.org/pub/scm/l [...] new 5721d9b6254b Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new 87d6bd501d58 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 5e9dea487137 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 26e64490a343 Merge branch 'ovl-fixes' of git://git.kernel.org/pub/scm/l [...] new dfded4ff9031 bcachefs: bch2_subvolume_wait_for_pagecache_and_delete() cleanup new ca7739a063a6 bcachefs: Be precise about bch_io_failures new 9d42daf3660f bcachefs: Poison extents that can't be read due to checksu [...] new c84603a781db bcachefs: Data move can read from poisoned extents new 491ca6e5ba49 bcachefs: Rebalance now skips poisoned extents new db0ff524fde6 bcachefs: replace strncpy() with memcpy_and_pad in journal [...] new ce4772f62656 bcachefs: replace memcpy with memcpy_and_pad for jset_entr [...] new fe8e5918524a bcachefs: trace bch2_trans_kmalloc() new 65f10f59cd62 bcachefs: struct alloc_request new 774c86e55bf3 bcachefs: alloc_request.data_type new b3b46e3d8689 bcachefs: bch2_bucket_alloc_trans() takes alloc_request new ddb5b0580024 bcachefs: bch2_ec_stripe_head_get() takes alloc_request new e271e2c5f61f bcachefs: new_stripe_alloc_buckets() takes alloc_request new 922bc0c61f6b bcachefs: alloc_request: deallocate_extra_replicas() new 2ae927234a5c bcachefs: alloc_request.usage new f9f81ff20295 bcachefs: alloc_request.counters new ec40c50ee6a9 bcachefs: alloc_request.ca new 79c0bb47ad57 bcachefs: alloc_request.ptrs2 new 7103d456d8d8 bcachefs: alloc_request no longer on stack new 941a2e50cb8b bcachefs: reduce new_stripe_alloc_buckets() stack usage new bed41c16790b bcachefs: darray: provide typedefs for primitive types new 8b161a6bf4e7 bcachefs: bch2_snapshot_table_make_room() new 9ea170cf56db bcachefs: add missing include new 4e1aa8daebb6 bcachefs: bch2_kvmalloc() mem alloc profiling new daa4c1f1484c bcachefs: btree_io_complete_wq -> btree_write_complete_wq new 259c0e49fc05 bcachefs: simplify journal pin initialization new aa382ec85c6c bcachefs: alphabetize init function calls new b3dcf7899416 bcachefs: Move various init code to _init_early() new f315d34a99d4 bcachefs: RO mounts now use less memory new 115896c96ceb bcachefs: move_data_phys: stats are not required new 5d0fbc064265 bcachefs: early return for negative values when parsing BC [...] new aff3797868d9 bcachefs: split error messages of invalid compression into [...] new 54a5677f06ed bcachefs: indent error messages of invalid compression new c2004145dd13 bcachefs: export bch2_chacha20 new 04e9e4406635 bcachefs: Improve opts.degraded new a4922f5c9b15 bcachefs: kill BTREE_CACHE_NOT_FREED_INCREMENT() new cf71e00536ae bcachefs: __btree_node_reclaim_checks() new f1fdc9da8346 bcachefs: Improve bch2_btree_cache_to_text() new c6ff68d1c785 bcachefs: bch2_dev_journal_alloc() now respects data_allowed new b9195df22a33 bcachefs: bch2_dev_allocator_set_rw() new beaf70041ff9 bcachefs: Clean up duplicated code in bch2_journal_halt() new 7d7b783b21eb bcachefs: Kill bch2_trans_unlock_noassert new a60804e7120a bcachefs: Remove spurious +1/-1 operation new ff9205d051a5 bcachefs: Simplify logic new a01f186d128a bcachefs: Initialize c->name earlier on single dev filesystems new 158a28873331 bcachefs: Single device mode new 52e46fbcea6c bcachefs: Use drop_locks_do() in bch2_inode_hash_find() new 50637947ed4e bcachefs: Clean up option pre/post hooks, small fixes new c0137402c107 bcachefs: Incompatible features may now be enabled at runtime new 6e2ef8f7d4ec bcachefs: bch2_run_explicit_recovery_pass_printbuf() new b46a82d7e342 bcachefs: Simplify bch2_count_fsck_err() new 25c98c223ea5 bcachefs: bch2_dev_missing_bkey() new a482971b6d47 bcachefs: print_str_as_lines() -> print_str() new 67ae6242fa2c bcachefs: Flag for repair on missing subvolume new e3eabe9c1e0c bcachefs: Add a recovery pass for making sure root inode i [...] new f83c15ebf780 bcachefs: sb_validate() no longer requires members_v1 new 1a7c095aed1c bcachefs: Shrink superblock downgrade table new d081b971de57 bcachefs: Print features on startup with -o verbose new b14f8eae3bbf bcachefs: BCH_FEATURE_no_alloc_info new b17211878b6a bcachefs: BCH_FEATURE_small_image new 4cdaaea6b9a3 bcachefs: BCH_MEMBER_RESIZE_ON_MOUNT new b8e0c92a848e bcachefs: export bch2_move_data_phys() new 9efdf2c7db38 bcachefs: Plumb target parameter through btree_node_rewrite_pos() new 938804137721 bcachefs: plumb btree_id through move_pred_fd new f681f9cec2fd bcachefs: bch2_move_data_btree() can move btree nodes new 1416e73a8a23 bcachefs: bch2_move_data_btree() can now walk roots new fd52e3e03cb5 docs: bcachefs: idle work scheduling design doc new b120281ff6f5 bcachefs: Fix struct with flex member ABI warning new 19dd010c356e bcachefs: Kill dead code new 7f6b7963a6e3 bcachefs: bch2_check_rebalance_work() new f06f0b414fe3 bcachefs: bch2_target_to_text() no longer depends on io_ref new 794b126a1b06 bcachefs: recalc_capacity() no longer depends on io_ref new d6fb88b363ec bcachefs: for_each_online_member_rcu() new 9fafb9517c0b bcachefs: __bch2_fs_read_write() no longer depends on io_ref new aae1751d91aa bcachefs: for_each_rw_member_rcu() new 0d45bdd0478c bcachefs: enumerated_ref.c new 3f6c516153b3 bcachefs: bch_fs.writes -> enumerated_refs new 1f27dc4f27f5 bcachefs: bch_dev.io_ref -> enumerated_ref new 122984f0e10f bcachefs: bch2_bio_to_text() new d820c2c6ecbe bcachefs: bch2_read_bio_to_text new caadb60be4fd bcachefs: fast_list new 2f8804a48dad bcachefs: Async object debugging new 0ce0f5960f90 bcachefs: Make various async objs visible in debugfs new 12891d1136d8 bcachefs: print_string_as_lines: avoid printing empty line new 028156969e9f bcachefs: bch2_io_failures_to_text() new 858768e0acea bcachefs: Emit a single log message on data read error new 1d4e592d9300 bcachefs: Kill redundant error message in topology repair new 5738e64dadeb bcachefs: bch2_btree_lost_data() now handles snapshots tree new d12d58ef38d7 bcachefs: Remove redundant calls to btree_lost_data() new d8834b8cf37e bcachefs: kill bch2_run_explicit_recovery_pass_persistent() new c4aa4a625d94 bcachefs: Plumb printbuf through bch2_btree_lost_data() new af8d6fdee03d bcachefs: bch2_fsck_err_opt() new c9b6046613c6 bcachefs: bch2_mark_btree_validate_failure() new 669ee9aa481e bcachefs: Single err message for btree node reads new 7d711394be15 bcachefs: bch2_dirent_to_text() shows casefolded dirents new d7089c3ccd98 bcachefs: provide unlocked version of run_explicit_recover [...] new 6c5efcf92f80 bcachefs: Run most explicit recovery passes persistent new 89c3946c33f4 bcachefs: bch2_trans_update_ip() new df5d061f2e6d bcachefs: bch2_fs_open() now takes a darray new 8663ca962d45 bcachefs: bch2_dev_add() can run on a non-started fs new 8bb2b33eaeef bcachefs: Avoid -Wflex-array-member-not-at-end warnings new f9dc9eb006c3 bcachefs: sysfs trigger_recalc_capacity new 8ba105d85a71 bcachefs: Fix setting ca->name in device add new 616c4b88e78d docs: bcachefs: add casefolding reference new b01cb96286c4 bcachefs: Improve bch2_disk_groups_to_text() new 72487d5307a3 bcachefs: Rename x_name to x_name_and_value new 7859bedf77bf bcachefs: Don't emit bch_sb_field_members_v1 if not required new b108fdbc7fcb bcachefs: snapshot delete progress indicator new ef637ab40553 bcachefs: Add comments for inode snapshot requirements new 1e0adfc415b4 bcachefs: kill inode_walker_entry.snapshot new 495ed7fbd1b5 bcachefs: Fix inconsistent req->ec new cf2fb4cc4943 bcachefs: Improve bch2_request_incompat_feature() message new a1583faf3b24 bcachefs: bch2_inode_unpack() cleanup new 96171e98f382 bcachefs: get_inodes_all_snapshots() now includes whiteouts new 1392fb401fa5 bcachefs: BCH_FSCK_ERR_snapshot_key_missing_inode_snapshot new ff5bfa328749 bcachefs: Skip unrelated snapshot trees in snapshot deletion new 4eaa1e7a11a0 bcachefs: BCH_SNAPSHOT_DELETED -> BCH_SNAPSHOT_WILL_DELETE new 9607a3bcc48e bcachefs: bcachefs_metadata_version_snapshot_deletion_v2 new 54004270cdb8 bcachefs: delete_dead_snapshot_keys_v2() new 4dcad82d8a99 bcachefs: bch2_journal_write() refactoring new 52573aa577ea bcachefs: thread_with_stdio: fix spinning instead of exiting new 20daf4d68345 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git new e4f35b6c2e9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 814ef4d8420e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 8ddda7726ca6 smb: cached_dir.c: fix race in cfid release new d5ad19443bae smb: client: fix delay on concurrent opens new 009736783f1e Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...] new 2ba948cb480b Merge branch 'configfs-next' of git://git.kernel.org/pub/s [...] new 853e444a9f1c Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new e2fa7dfa2954 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...] new c045e21a8969 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new 9c2ad96ca4cd Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...] new b93a1caaee36 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...] new e54617a5b6cb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new c91df1f77e27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...] new 7f55bb8bdc3b Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...] new 53e3e5babc09 ksmbd: prevent rename with empty string new eb4447bcce91 ksmbd: fix memory leak in parse_lease_state() new f8436978f7d0 ksmbd: prevent out-of-bounds stream writes by validating *pos new 09210923e2c0 Merge branch 'ksmbd-for-next' of https://github.com/smfren [...] new 8ef369de3ad5 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...] new 8e51f8f78fe8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...] new a2272fdf447b Merge branch 'master' of https://github.com/Paragon-Softwa [...] new 246ef02e3f4c Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...] new a24d9e092f14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...] new 01aff7488dd3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...] new 30ea2702dd28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
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 (87ee5b1cab88) \ N -- N -- N refs/heads/fs-next (30ea2702dd28)
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 222 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: .../ABI/testing/sysfs-driver-intel-xe-hwmon | 4 +- .../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 19 +- Documentation/filesystems/bcachefs/casefolding.rst | 18 + MAINTAINERS | 6 + arch/arm64/kernel/proton-pack.c | 2 + arch/parisc/math-emu/driver.c | 16 +- arch/x86/boot/compressed/mem.c | 5 +- arch/x86/boot/compressed/sev.c | 40 ++ arch/x86/boot/compressed/sev.h | 2 + arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 2 +- arch/x86/events/intel/ds.c | 21 +- arch/x86/events/perf_event.h | 11 +- drivers/accel/ivpu/ivpu_fw.c | 4 +- drivers/accel/ivpu/ivpu_hw_btrs.h | 2 +- drivers/accel/ivpu/ivpu_pm.c | 18 +- drivers/block/ublk_drv.c | 62 +++- drivers/cpufreq/acpi-cpufreq.c | 15 +- drivers/cpufreq/cpufreq.c | 22 +- drivers/cpufreq/cpufreq_ondemand.c | 3 +- drivers/cpufreq/freq_table.c | 6 +- drivers/cpufreq/intel_pstate.c | 3 + drivers/edac/altera_edac.c | 9 +- drivers/edac/altera_edac.h | 2 + drivers/firmware/cirrus/Kconfig | 5 +- drivers/gpu/drm/Kconfig | 2 +- drivers/gpu/drm/adp/adp_drv.c | 27 +- drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 5 + drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 2 +- drivers/gpu/drm/amd/amdgpu/vcn_v5_0_1.c | 54 +++ .../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c | 19 +- drivers/gpu/drm/drm_file.c | 6 + drivers/gpu/drm/drm_gpusvm.c | 2 +- drivers/gpu/drm/drm_mipi_dbi.c | 6 +- drivers/gpu/drm/i915/pxp/intel_pxp_gsccs.h | 8 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/tests/drm_gem_shmem_test.c | 3 + drivers/gpu/drm/ttm/ttm_bo.c | 3 +- drivers/gpu/drm/xe/xe_eu_stall.c | 14 +- drivers/gpu/drm/xe/xe_eu_stall.h | 3 +- drivers/gpu/drm/xe/xe_guc_capture.c | 2 +- drivers/gpu/drm/xe/xe_svm.c | 2 +- drivers/i2c/busses/i2c-imx-lpi2c.c | 4 +- drivers/iommu/amd/init.c | 8 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 6 + drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 23 +- drivers/iommu/intel/iommu.c | 35 +- drivers/irqchip/irq-qcom-mpm.c | 3 + drivers/nvme/host/Kconfig | 1 + drivers/nvme/host/pci.c | 8 +- drivers/nvme/host/tcp.c | 31 +- drivers/nvme/target/Kconfig | 1 + drivers/nvme/target/auth.c | 3 +- drivers/nvme/target/tcp.c | 3 + drivers/pinctrl/freescale/pinctrl-imx.c | 6 +- drivers/pinctrl/mediatek/mtk-eint.c | 2 +- drivers/pinctrl/mediatek/pinctrl-airoha.c | 159 ++++---- drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 12 +- drivers/pinctrl/meson/pinctrl-meson.c | 2 +- drivers/pinctrl/qcom/pinctrl-sm8750.c | 4 +- drivers/scsi/myrb.c | 2 +- drivers/soundwire/intel_auxdevice.c | 36 +- drivers/spi/spi-mem.c | 6 +- drivers/spi/spi-qpic-snand.c | 5 +- drivers/spi/spi-stm32-ospi.c | 4 + drivers/spi/spi-tegra114.c | 6 +- drivers/ufs/core/ufshcd.c | 2 - fs/bcachefs/Kconfig | 4 + fs/bcachefs/alloc_foreground.c | 6 +- fs/bcachefs/bcachefs.h | 5 +- fs/bcachefs/bcachefs_format.h | 3 +- fs/bcachefs/btree_iter.c | 12 +- fs/bcachefs/btree_iter.h | 4 +- fs/bcachefs/btree_types.h | 2 +- fs/bcachefs/debug.c | 2 +- fs/bcachefs/disk_groups.c | 136 ++++--- fs/bcachefs/ec.c | 4 +- fs/bcachefs/fs-io.c | 41 ++- fs/bcachefs/fsck.c | 187 +++++----- fs/bcachefs/inode.c | 7 +- fs/bcachefs/io_write.c | 25 ++ fs/bcachefs/journal_io.c | 122 +++--- fs/bcachefs/recovery.c | 16 +- fs/bcachefs/sb-errors_format.h | 7 +- fs/bcachefs/sb-members.c | 5 + fs/bcachefs/snapshot.c | 410 ++++++++++++++++----- fs/bcachefs/snapshot.h | 32 +- fs/bcachefs/snapshot_format.h | 4 +- fs/bcachefs/snapshot_types.h | 56 +++ fs/bcachefs/subvolume.c | 2 - fs/bcachefs/subvolume.h | 3 - fs/bcachefs/subvolume_types.h | 27 -- fs/bcachefs/super-io.c | 3 +- fs/bcachefs/super.c | 28 +- fs/bcachefs/super.h | 2 + fs/bcachefs/sysfs.c | 5 + fs/bcachefs/thread_with_file.c | 4 +- fs/bcachefs/xattr.c | 21 +- fs/bcachefs/xattr.h | 4 +- fs/bcachefs/xattr_format.h | 8 +- fs/smb/client/cached_dir.c | 151 ++++---- fs/smb/client/cached_dir.h | 2 - fs/smb/client/cifsglob.h | 14 +- fs/smb/server/oplock.c | 7 +- fs/smb/server/smb2pdu.c | 5 + fs/smb/server/vfs.c | 7 + include/linux/cpufreq.h | 83 +++-- include/linux/iommu.h | 8 +- include/sound/soc_sdw_utils.h | 1 + include/sound/ump_convert.h | 2 +- io_uring/fdinfo.c | 4 +- kernel/irq/msi.c | 2 +- kernel/trace/ftrace.c | 2 +- kernel/trace/trace.c | 9 +- kernel/trace/trace_output.c | 4 +- mm/slub.c | 30 +- sound/pci/hda/patch_realtek.c | 91 ++++- sound/soc/amd/acp/acp-i2s.c | 2 +- sound/soc/amd/acp/acp-legacy-common.c | 2 +- sound/soc/amd/acp/acp-rembrandt.c | 2 +- sound/soc/amd/acp/acp-renoir.c | 2 +- sound/soc/amd/acp/acp63.c | 2 +- sound/soc/amd/acp/acp70.c | 2 +- sound/soc/amd/ps/pci-ps.c | 5 +- sound/soc/codecs/Kconfig | 5 +- sound/soc/codecs/cs42l43-jack.c | 7 + sound/soc/fsl/imx-card.c | 2 +- sound/soc/generic/simple-card-utils.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 13 + sound/soc/intel/catpt/dsp.c | 2 +- sound/soc/intel/common/soc-acpi-intel-ptl-match.c | 3 +- sound/soc/renesas/rz-ssi.c | 2 +- sound/soc/sdw_utils/soc_sdw_bridge_cs35l56.c | 4 + sound/soc/sdw_utils/soc_sdw_cs42l43.c | 10 + sound/soc/sdw_utils/soc_sdw_cs_amp.c | 24 ++ sound/soc/sdw_utils/soc_sdw_rt_dmic.c | 2 + sound/soc/soc-pcm.c | 5 +- sound/soc/stm/stm32_sai_sub.c | 16 +- sound/usb/endpoint.c | 7 + sound/usb/format.c | 3 +- sound/usb/midi.c | 16 +- tools/lib/perf/Makefile | 14 +- tools/perf/Makefile.config | 1 + tools/testing/kunit/configs/all_tests.config | 2 + tools/testing/selftests/ublk/Makefile | 1 + tools/testing/selftests/ublk/kublk.c | 22 +- tools/testing/selftests/ublk/kublk.h | 1 + .../ublk/{test_loop_03.sh => test_generic_07.sh} | 13 +- tools/testing/selftests/ublk/test_stress_05.sh | 8 +- 149 files changed, 1747 insertions(+), 907 deletions(-) create mode 100644 fs/bcachefs/snapshot_types.h copy tools/testing/selftests/ublk/{test_loop_03.sh => test_generic_07.sh} (59%)