This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 075dbe9f6e3c Merge tag 'soc-ep93xx-dt-6.12' of git://git.kernel.org/pub [...] new cb787f4ac0c2 [tree-wide] finally take no_llseek out new 4ea5e9deda3f driver core: Fix size calculation of symlink name for devl [...] new 6d8249ac29bc driver core: Fix error handling in driver API device_rename() new c0fd973c108c driver core: bus: Return -EIO instead of 0 when show/store [...] new 0314647dec70 driver core: Remove unused parameter for virtual_device_parent() new 2bdf3b83515e driver core: bus: Add simple error handling for buses_init() new bfa54a793ba7 driver core: bus: Fix double free in driver API bus_register() new 0c80bdfc9aa6 Merge 6.11-rc3 into driver-core-next new 18ec12c97b39 driver core: Fix a potential null-ptr-deref in module_add_ [...] new 87ee9981d1f8 Merge 6.11-rc4 into driver-core-next new d11f2a1ab8f6 driver core: Sort headers new a355a4655ec6 driver core: Use kasprintf() instead of fixed buffer formatting new adcae2048df1 driver core: Use guards for simple mutex locks new d1363030d824 driver core: Make use of returned value of dev_err_probe() new 888f67e621dd driver core: Use 2-argument strscpy() new f0e5311aa802 firmware_loader: Block path traversal new b45ed06f4673 drivers/base: Introduce device_match_t for device finding APIs new 4a74f22386cc driver:base:core: Adding a "Return:" line in comment for d [...] new a169a663bfa8 driver core: class: Check namespace relevant parameters in [...] new 24e041e1e48d platform: Make platform_bus_type constant new ba6353748e71 driver core: don't always lock parent in shutdown new 95dc7565253a driver core: separate function to shutdown one device new 8064952c6504 driver core: shut down devices asynchronously new ba82e10c3c6b nvme-pci: Make driver prefer asynchronous shutdown new 8ab0f4605d5c bus: fsl-mc: make fsl_mc_bus_type const new 903c44939abc driver core: Make parameter check consistent for API clust [...] new fea64fa04c31 devres: Correclty strip percpu address space of devm_free_ [...] new efb0b309fa0d driver core: Trivially simplify ((struct device_private *) [...] new 6a36d828bdef driver core: attribute_container: Remove unused functions new 4f2c346e6216 driver core: fix async device shutdown hang new e11daafdbf5b Revert "driver core: fix async device shutdown hang" new ec1fcbae1918 Revert "nvme-pci: Make driver prefer asynchronous shutdown" new 2efddb5575cd Revert "driver core: shut down devices asynchronously" new 56d16d44fe8d Revert "driver core: separate function to shutdown one device" new eb46cb321f1f Revert "driver core: don't always lock parent in shutdown" new e5f0e38e7ece Merge tag 'driver-core-6.12-rc1' of git://git.kernel.org/p [...] new 03a9cfc1314b ata: libata-scsi: Fix ata_msense_control_spgt2() new 0e9a2990a93f ata: libata-scsi: Fix ata_msense_control() CDL page reporting new b6c49fca9f81 Merge tag 'ata-6.12-rc1-part2' of git://git.kernel.org/pub [...] new 0808ebf2f80b dm vdo: don't refer to dedupe_context after releasing it new 3a59b2ec2400 dm vdo: remove bad check of bi_next field new 47874c98dc08 dm vdo: add dmsetup message for returning configuration info new f3ff668352c5 dm vdo: abort loading dirty VDO with the old recovery jour [...] new 448c4e4eb190 dm vdo: force read-only mode for a corrupt recovery journal new 013f510d1fce dm: Remove unused declaration dm_get_rq_mapinfo() new 5d3691a8266e dm delay: enhance kernel documentation new f3631ae11d46 dm: Remove unused declaration and empty definition "dm_zon [...] new 4441686b24a1 dm-crypt: Allow to specify the integrity key size as option new 02c0207ecdcc dm bufio: Remove NULL check of list_entry() new 00565cff0126 dm: Convert to use ERR_CAST() new 35c9f09b5691 dm integrity: Remove extra unlikely helper new 26207c6332e8 dm: Make use of __assign_bit() API new a8fa6483b409 dm integrity: fix gcc 5 warning new a7722b82c2ca dm integrity: Convert comma to semicolon new 90da77987dd5 dm-integrity: support recalculation in the 'I' mode new 9c2010bccc0c dm-integrity: check mac_size against HASH_MAX_DIGESTSIZE i [...] new c8691cd0fc11 Revert "dm: requeue IO if mapping table not yet available" new c5391c0e04f1 dm-crypt: Use up_read() together with key_put() only once [...] new 5d49054ef616 dm-crypt: Use common error handling code in crypt_set_keyr [...] new 9bcd92395207 dm vdo indexer: Convert comma to semicolon new 66cac80698cd dm vdo: handle unaligned discards correctly new 4feb014bc79a dm-cache: remove pointless error check new 0a92e5cdeef9 dm: fix spelling errors new e6a3531dd542 dm-verity: restart or panic on an I/O error new 579b2ba40ece dm verity: fallback to platform keyring also if key in tru [...] new e477dba5442c Merge tag 'for-6.12/dm-changes' of git://git.kernel.org/pu [...]
The 66 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/device-mapper/delay.rst | 41 ++- .../admin-guide/device-mapper/dm-crypt.rst | 4 + Documentation/admin-guide/device-mapper/vdo.rst | 7 +- .../watchdog/convert_drivers_to_kernel_api.rst | 1 - arch/parisc/kernel/perf.c | 1 - arch/s390/hypfs/hypfs_dbfs.c | 1 - arch/s390/hypfs/inode.c | 1 - arch/s390/kernel/debug.c | 1 - arch/s390/kernel/perf_cpum_cf.c | 1 - arch/s390/kernel/sysinfo.c | 1 - arch/s390/pci/pci_clp.c | 1 - arch/um/drivers/harddog_kern.c | 1 - arch/um/drivers/hostaudio_kern.c | 2 - arch/x86/kernel/cpu/mce/dev-mcelog.c | 1 - arch/x86/kernel/cpu/resctrl/pseudo_lock.c | 1 - drivers/acpi/apei/erst-dbg.c | 1 - drivers/ata/libata-scsi.c | 9 +- drivers/auxdisplay/charlcd.c | 1 - drivers/base/attribute_container.c | 48 +-- drivers/base/auxiliary.c | 2 +- drivers/base/base.h | 2 +- drivers/base/bus.c | 19 +- drivers/base/class.c | 14 +- drivers/base/core.c | 168 ++++++----- drivers/base/dd.c | 2 +- drivers/base/devres.c | 2 +- drivers/base/driver.c | 2 +- drivers/base/firmware_loader/main.c | 30 ++ drivers/base/module.c | 14 +- drivers/base/platform.c | 2 +- drivers/block/mtip32xx/mtip32xx.c | 2 - drivers/block/pktcdvd.c | 1 - drivers/block/ublk_drv.c | 1 - drivers/bluetooth/hci_vhci.c | 1 - drivers/bus/fsl-mc/fsl-mc-bus.c | 2 +- drivers/bus/moxtet.c | 2 - drivers/char/applicom.c | 1 - drivers/char/ds1620.c | 1 - drivers/char/dtlk.c | 1 - drivers/char/hpet.c | 1 - drivers/char/ipmi/ipmi_watchdog.c | 1 - drivers/char/pc8736x_gpio.c | 1 - drivers/char/ppdev.c | 1 - drivers/char/scx200_gpio.c | 1 - drivers/char/sonypi.c | 1 - drivers/char/tpm/tpm-dev.c | 1 - drivers/char/tpm/tpm_vtpm_proxy.c | 1 - drivers/char/tpm/tpmrm-dev.c | 1 - drivers/char/virtio_console.c | 1 - drivers/counter/counter-chrdev.c | 1 - drivers/firewire/core-cdev.c | 1 - drivers/firmware/arm_scmi/driver.c | 1 - drivers/firmware/arm_scmi/raw_mode.c | 5 - drivers/firmware/efi/capsule-loader.c | 1 - drivers/firmware/efi/test/efi_test.c | 1 - drivers/firmware/turris-mox-rwtm.c | 1 - drivers/gnss/core.c | 1 - drivers/gpio/gpio-mockup.c | 1 - drivers/gpio/gpio-sloppy-logic-analyzer.c | 1 - drivers/gpio/gpiolib-cdev.c | 1 - drivers/gpu/drm/drm_file.c | 1 - drivers/gpu/drm/i915/i915_perf.c | 1 - drivers/gpu/drm/msm/msm_perf.c | 1 - drivers/gpu/drm/msm/msm_rd.c | 1 - drivers/gpu/drm/xe/xe_oa.c | 1 - drivers/hid/uhid.c | 1 - drivers/hwmon/asus_atk0110.c | 1 - drivers/hwmon/fschmd.c | 1 - drivers/hwmon/w83793.c | 1 - drivers/hwtracing/coresight/coresight-etb10.c | 1 - drivers/hwtracing/coresight/coresight-tmc-core.c | 1 - drivers/hwtracing/coresight/ultrasoc-smb.c | 1 - drivers/hwtracing/intel_th/msu.c | 1 - drivers/hwtracing/stm/core.c | 1 - drivers/i2c/i2c-dev.c | 1 - drivers/infiniband/core/ucma.c | 1 - drivers/infiniband/core/user_mad.c | 2 - drivers/infiniband/core/uverbs_main.c | 4 - drivers/infiniband/hw/hfi1/fault.c | 1 - drivers/infiniband/hw/mlx5/devx.c | 2 - drivers/input/evdev.c | 1 - drivers/input/joydev.c | 1 - drivers/input/keyboard/applespi.c | 1 - drivers/input/misc/uinput.c | 1 - drivers/input/serio/userio.c | 1 - drivers/iommu/iommufd/fault.c | 1 - drivers/isdn/capi/capi.c | 1 - drivers/isdn/mISDN/timerdev.c | 1 - drivers/leds/uleds.c | 1 - drivers/macintosh/adb.c | 1 - drivers/macintosh/smu.c | 1 - drivers/md/dm-bufio.c | 3 - drivers/md/dm-cache-target.c | 6 +- drivers/md/dm-clone-metadata.c | 5 +- drivers/md/dm-crypt.c | 47 +-- drivers/md/dm-integrity.c | 326 +++++++++++++++++---- drivers/md/dm-raid.c | 2 +- drivers/md/dm-rq.c | 4 +- drivers/md/dm-thin.c | 2 +- drivers/md/dm-vdo/data-vio.c | 15 +- drivers/md/dm-vdo/dedupe.c | 3 + drivers/md/dm-vdo/dm-vdo-target.c | 29 +- drivers/md/dm-vdo/indexer/chapter-index.c | 2 +- drivers/md/dm-vdo/io-submitter.c | 1 - drivers/md/dm-vdo/message-stats.c | 48 +++ drivers/md/dm-vdo/message-stats.h | 1 + drivers/md/dm-vdo/repair.c | 41 +-- drivers/md/dm-vdo/status-codes.c | 2 +- drivers/md/dm-vdo/status-codes.h | 2 +- drivers/md/dm-verity-target.c | 23 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/md/dm.c | 11 +- drivers/md/dm.h | 5 - drivers/media/cec/core/cec-api.c | 1 - drivers/media/mc/mc-devnode.c | 1 - drivers/media/rc/lirc_dev.c | 1 - drivers/media/usb/uvc/uvc_debugfs.c | 1 - drivers/media/v4l2-core/v4l2-dev.c | 1 - drivers/message/fusion/mptctl.c | 1 - drivers/misc/lis3lv02d/lis3lv02d.c | 1 - drivers/misc/mei/main.c | 1 - drivers/misc/ntsync.c | 2 - drivers/misc/phantom.c | 1 - drivers/mmc/core/block.c | 1 - drivers/mtd/ubi/cdev.c | 2 - drivers/mtd/ubi/debug.c | 1 - drivers/net/netdevsim/fib.c | 1 - drivers/net/tap.c | 1 - drivers/net/tun.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 1 - drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 1 - drivers/platform/chrome/wilco_ec/debugfs.c | 1 - drivers/platform/chrome/wilco_ec/event.c | 1 - drivers/platform/chrome/wilco_ec/telemetry.c | 1 - drivers/platform/surface/surface_aggregator_cdev.c | 1 - drivers/platform/surface/surface_dtx.c | 1 - drivers/pps/pps.c | 1 - drivers/rtc/dev.c | 1 - drivers/rtc/rtc-m41t80.c | 1 - drivers/s390/char/fs3270.c | 1 - drivers/s390/char/sclp_ctl.c | 1 - drivers/s390/char/tape_char.c | 1 - drivers/s390/char/uvdevice.c | 1 - drivers/s390/char/vmcp.c | 1 - drivers/s390/char/vmlogrdr.c | 1 - drivers/s390/char/zcore.c | 2 - drivers/s390/cio/chsc_sch.c | 1 - drivers/s390/cio/css.c | 1 - drivers/s390/crypto/pkey_api.c | 1 - drivers/s390/crypto/zcrypt_api.c | 1 - drivers/sbus/char/openprom.c | 1 - drivers/sbus/char/uctrl.c | 1 - drivers/scsi/sg.c | 1 - drivers/spi/spidev.c | 1 - .../intel/int340x_thermal/acpi_thermal_rel.c | 1 - drivers/tty/tty_io.c | 3 - drivers/usb/gadget/function/f_fs.c | 2 - drivers/usb/gadget/legacy/inode.c | 2 - drivers/usb/gadget/legacy/raw_gadget.c | 1 - drivers/usb/gadget/udc/atmel_usba_udc.c | 1 - drivers/usb/misc/ldusb.c | 1 - drivers/usb/mon/mon_bin.c | 1 - drivers/usb/mon/mon_stat.c | 1 - drivers/usb/mon/mon_text.c | 2 - drivers/vfio/pci/hisilicon/hisi_acc_vfio_pci.c | 2 - drivers/vfio/pci/mlx5/main.c | 2 - drivers/vfio/pci/pds/lm.c | 2 - drivers/vfio/pci/qat/main.c | 2 - drivers/virt/coco/tdx-guest/tdx-guest.c | 1 - drivers/watchdog/acquirewdt.c | 1 - drivers/watchdog/advantechwdt.c | 1 - drivers/watchdog/alim1535_wdt.c | 1 - drivers/watchdog/alim7101_wdt.c | 1 - drivers/watchdog/at91rm9200_wdt.c | 1 - drivers/watchdog/ath79_wdt.c | 1 - drivers/watchdog/cpu5wdt.c | 1 - drivers/watchdog/cpwd.c | 1 - drivers/watchdog/eurotechwdt.c | 1 - drivers/watchdog/gef_wdt.c | 1 - drivers/watchdog/geodewdt.c | 1 - drivers/watchdog/ib700wdt.c | 1 - drivers/watchdog/ibmasr.c | 1 - drivers/watchdog/indydog.c | 1 - drivers/watchdog/it8712f_wdt.c | 1 - drivers/watchdog/m54xx_wdt.c | 1 - drivers/watchdog/machzwd.c | 1 - drivers/watchdog/mixcomwd.c | 1 - drivers/watchdog/mtx-1_wdt.c | 1 - drivers/watchdog/nv_tco.c | 1 - drivers/watchdog/pc87413_wdt.c | 1 - drivers/watchdog/pcwd.c | 2 - drivers/watchdog/pcwd_pci.c | 2 - drivers/watchdog/pcwd_usb.c | 2 - drivers/watchdog/pika_wdt.c | 1 - drivers/watchdog/rc32434_wdt.c | 1 - drivers/watchdog/rdc321x_wdt.c | 1 - drivers/watchdog/riowd.c | 1 - drivers/watchdog/sa1100_wdt.c | 1 - drivers/watchdog/sb_wdog.c | 1 - drivers/watchdog/sbc60xxwdt.c | 1 - drivers/watchdog/sbc7240_wdt.c | 1 - drivers/watchdog/sbc8360.c | 1 - drivers/watchdog/sbc_epx_c3.c | 1 - drivers/watchdog/sbc_fitpc2_wdt.c | 1 - drivers/watchdog/sc1200wdt.c | 1 - drivers/watchdog/sc520_wdt.c | 1 - drivers/watchdog/sch311x_wdt.c | 1 - drivers/watchdog/scx200_wdt.c | 1 - drivers/watchdog/smsc37b787_wdt.c | 1 - drivers/watchdog/w83877f_wdt.c | 1 - drivers/watchdog/w83977f_wdt.c | 1 - drivers/watchdog/wafer5823wdt.c | 1 - drivers/watchdog/wdrtas.c | 2 - drivers/watchdog/wdt.c | 2 - drivers/watchdog/wdt285.c | 1 - drivers/watchdog/wdt977.c | 1 - drivers/watchdog/wdt_pci.c | 2 - drivers/xen/evtchn.c | 1 - drivers/xen/mcelog.c | 1 - drivers/xen/xenbus/xenbus_dev_frontend.c | 1 - fs/bcachefs/chardev.c | 1 - fs/bcachefs/thread_with_file.c | 2 - fs/debugfs/file.c | 1 - fs/dlm/debug_fs.c | 1 - fs/efivarfs/file.c | 1 - fs/fsopen.c | 1 - fs/fuse/control.c | 4 - fs/fuse/dev.c | 1 - fs/nsfs.c | 1 - fs/pipe.c | 1 - fs/ubifs/debug.c | 2 - include/linux/attribute_container.h | 6 - include/linux/auxiliary_bus.h | 2 +- include/linux/debugfs.h | 1 - include/linux/device-mapper.h | 1 - include/linux/device/bus.h | 6 +- include/linux/device/class.h | 2 +- include/linux/device/driver.h | 2 +- include/linux/fs.h | 1 - include/linux/fsl/mc.h | 2 +- include/linux/platform_device.h | 2 +- kernel/bpf/bpf_iter.c | 1 - kernel/events/core.c | 1 - kernel/power/user.c | 1 - kernel/relay.c | 1 - kernel/time/posix-clock.c | 1 - kernel/trace/rv/rv.c | 3 - kernel/trace/rv/rv_reactors.c | 1 - kernel/trace/trace.c | 3 - mm/huge_memory.c | 1 - net/mac80211/rc80211_minstrel_ht_debugfs.c | 2 - net/rfkill/core.c | 1 - net/socket.c | 1 - net/sunrpc/cache.c | 4 - net/sunrpc/rpc_pipe.c | 1 - samples/vfio-mdev/mtty.c | 2 - scripts/coccinelle/api/stream_open.cocci | 1 - sound/core/control.c | 1 - sound/core/oss/mixer_oss.c | 1 - sound/core/oss/pcm_oss.c | 1 - sound/core/pcm_native.c | 2 - sound/core/rawmidi.c | 1 - sound/core/seq/seq_clientmgr.c | 1 - sound/core/timer.c | 1 - sound/oss/dmasound/dmasound_core.c | 3 - sound/soc/intel/avs/debugfs.c | 3 - virt/kvm/kvm_main.c | 1 - 268 files changed, 659 insertions(+), 582 deletions(-)