This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch pending-fixes in repository linux-next.
omits 1b94b2f9194b Merge branch 'for-linux-next-fixes' of https://gitlab.free [...] omits 9336089d55f3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits cdb1c9f8d3a9 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits eda5fa6706a6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] omits 9c97ba7f38f9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] omits ca4dd6c8ed2f Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...] omits 453fa1f1bb1f Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] omits 6df3b137d91a Merge branch 'tty-linus' of git://git.kernel.org/pub/scm/l [...] omits dc39bc4558fa Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits e625cfa9e643 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits c8c04e3214e9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits 78e76e1f9ea7 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] omits d00ab46a016f Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits 46556023f80e Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] omits f0d5c1c91ab6 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] omits 8acbeb25eb5e Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] omits 3d4a60fadf80 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] omits 0c7aac55fa5a kbuild: fix short log for AS in link-vmlinux.sh omits d833d05ada4e kbuild: change scripts/mksysmap into sed script omits 3cec3f89cca8 kbuild: avoid unneeded kallsyms step 3 omits 81d3d32de658 Merge remote-tracking branch 'regulator/for-6.9' into regu [...] omits ee63777c9b41 Merge branch 'misc-6.10' into next-fixes omits ab32efe0e2b6 kbuild: scripts/gdb: Replace missed $(srctree)/$(src) w/ $(src) omits 658ee16b58a8 kconfig: remove redundant check in expr_join_or() omits 23ac0fed4b55 kconfig: fix comparison to constant symbols, 'm', 'n' omits 20141ebd2d7d lib-add-version-into-proc-allocinfo-output-fix omits 3739e40c32a4 lib: add version into /proc/allocinfo output omits 82e10b30718e mm/vmalloc: fix vmalloc which may return null if called wi [...] omits bb198e29fe75 iio: dac: ad5592r: fix temperature channel scaling value omits 4f11dc1b7fd2 iio: pressure: bmp280: Fix BMP580 temperature reading omits 20f32873862b dt-bindings: iio: dac: fix ad354xr output range omits 408d5d448ffd iio: adc: ad9467: fix scan type sign adds 1c00f9368628 mm: lift gfp_kmemleak_mask() to gfp.h adds 70c435ca8dcb stackdepot: use gfp_nested_mask() instead of open coded masking adds 99b80ac45f7e mm/page-owner: use gfp_nested_mask() instead of open coded [...] new 5c6f4d68e2ac Merge tag 'mm-stable-2024-05-22-17-22' of git://git.kernel [...] adds f5982cceb347 kbuild: turn on -Wextra by default adds 2c1460d3b49a kbuild: remove redundant extra warning flags adds 06bb7fc0feee kbuild: turn on -Wrestrict by default adds 908dd508276d kbuild: enable -Wformat-truncation on clang adds bd2a70e97a11 kbuild: enable -Wcast-function-type-strict unconditionally adds b11b998e9831 x86/fpu: fix asm/fpu/types.h include guard adds 6cbd1d6d36c5 arch: add ARCH_HAS_KERNEL_FPU_SUPPORT adds cb2b7b7de805 ARM: implement ARCH_HAS_KERNEL_FPU_SUPPORT adds c41624315b60 ARM: crypto: use CC_FLAGS_FPU for NEON CFLAGS adds 71883ae35278 arm64: implement ARCH_HAS_KERNEL_FPU_SUPPORT adds 7177089525d9 arm64: crypto: use CC_FLAGS_FPU for NEON CFLAGS adds 4be073931cd8 lib/raid6: use CC_FLAGS_FPU for NEON CFLAGS adds 372f662345d6 LoongArch: implement ARCH_HAS_KERNEL_FPU_SUPPORT adds 01db473e1aa3 powerpc: implement ARCH_HAS_KERNEL_FPU_SUPPORT adds b0b8a15bb89e x86: implement ARCH_HAS_KERNEL_FPU_SUPPORT adds 77acc6b55ae4 riscv: add support for kernel-mode FPU adds 06a990b6e0f5 drm/amd/display: only use hard-float, not altivec on powerpc adds a28e4b672f04 drm/amd/display: use ARCH_HAS_KERNEL_FPU_SUPPORT adds 9613736d852d selftests/fpu: move FP code to a separate translation unit adds 790a4a3dd103 selftests/fpu: allow building on other architectures adds 6bb955fce08c Revert "selftests/harness: remove use of LINE_MAX" adds 28d2188709d9 selftests/harness: use 1024 in place of LINE_MAX adds db3e24a02e29 nilfs2: make block erasure safe in nilfs_finish_roll_forward() new c760b3725e52 Merge tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git. [...] adds 4d5569314dcb MAINTAINERS: apply maintainer role of Intel vDPA driver adds e117d9b6e79a virtio-mmio: Convert to platform remove callback returning void adds f181a3736b7f vp_vdpa: Fix return value check vp_vdpa_request_irq adds 7b1b5c7fff05 vdpa: Convert sprintf/snprintf to sysfs_emit adds b1b2ce58ed23 vhost-scsi: Handle vhost_vq_work_queue failures for events adds 1eceddeeb6a9 vhost-scsi: Handle vhost_vq_work_queue failures for cmds adds 59b701b99e2d vhost-scsi: Use system wq to flush dev for TMFs adds d9e59eec4aa7 vhost: Remove vhost_vq_flush adds 0352c961cb35 vhost_scsi: Handle vhost_vq_work_queue failures for TMFs adds 34cf9ba5f00a vhost: Use virtqueue mutex for swapping worker adds ba704ff4e142 vhost: Release worker mutex during flushes adds db5247d9bf5c vhost_task: Handle SIGKILL by flushing work and exiting adds 240a1853b4d2 kernel: Remove signal hacks for vhost_tasks adds e4544c550eb1 virtio-mem: support suspend+resume adds 810d831bbbf3 virtio_balloon: Give the balloon its own wakeup source adds c578123e63da virtio_balloon: Treat stats requests as wakeup events adds 7cc5d6caaf40 virtio: balloon: drop owner assignment adds ebfb92a96715 virtio: input: drop owner assignment adds b0e55a950ee6 virtio: mem: drop owner assignment adds 9731be4bc8d5 um: virt-pci: drop owner assignment adds bdb8e2f8e8b8 virtio_blk: drop owner assignment adds 1e0d03b7d021 bluetooth: virtio: drop owner assignment adds 6098bb388499 hwrng: virtio: drop owner assignment adds a610e31aa180 virtio_console: drop owner assignment adds 9e00c140f38d crypto: virtio - drop owner assignment adds cfffb29c48e4 firmware: arm_scmi: virtio: drop owner assignment adds 2ce0b26c116f gpio: virtio: drop owner assignment adds 41dca8275a69 drm/virtio: drop owner assignment adds ac5990d3ecc7 iommu: virtio: drop owner assignment adds 7249ad5a71bf misc: nsm: drop owner assignment adds 606f1f9f3d94 net: caif: virtio: drop owner assignment adds 9a03bfa10865 net: virtio: drop owner assignment adds d26dd255ce44 net: 9p: virtio: drop owner assignment adds b1c16d4a33a3 vsock/virtio: drop owner assignment adds 19680c70faa1 wifi: mac80211_hwsim: drop owner assignment adds 9dceed1b0a35 nvdimm: virtio_pmem: drop owner assignment adds f42c7405fdc9 rpmsg: virtio: drop owner assignment adds e1e4d376836a scsi: virtio: drop owner assignment adds bc21020f61f5 fuse: virtio: drop owner assignment adds 1fa74f244900 sound: virtio: drop owner assignment adds 4d685629b727 vp_vdpa: don't allocate unused msix vectors adds f452001dca30 vhost-vdpa: Remove usage of the deprecated ida_simple_xx() API adds 10e49da815e3 MAINTAINERS: add Eugenio Pérez as reviewer adds 89875151fccd virtio: delete vq in vp_find_vqs_msix() when request_irq() fails adds a115b5716fc9 vduse: validate block features only with block devices adds 56e71885b034 vduse: Temporarily fail if control queue feature requested adds 894452180d73 vduse: enable Virtio-net device type adds c0a7233f583f Merge tag 'stable/vduse-virtio-net' into vhost adds c8fae27d141a virtio-pci: Check if is_avq is NULL new 2ef32ad22413 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds ebfc726eae3f arm64: barrier: Restore spec_bar() macro adds 02a0a04676fa arm64: cputype: Add Cortex-X4 definitions adds 0ce85db6c214 arm64: cputype: Add Neoverse-V3 definitions adds 7187bb7d0b5c arm64: errata: Add workaround for Arm errata 3194386 and 3312417 adds f0cc697f9f65 Merge branch 'for-next/errata' into for-next/core adds b8995a184170 Revert "arm64: fpsimd: Implement lazy restore for kernel m [...] adds a4c5a457c610 perf/arm-dmc620: Fix lockdep assert in ->event_init() adds ffbf4fb9b5c1 arm64: asm-bug: Add .align 2 to the end of __BUG_ENTRY adds f481bb32d60e Reapply "arm64: fpsimd: Implement lazy restore for kernel [...] adds e92bee9f861b arm64/fpsimd: Avoid erroneous elide of user state reload new 2b7ced108e93 Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...] adds c32d18e7942d sparc: move struct termio to asm/termios.h adds 0480fb5be3f1 sparc64: Fix prototype warning for init_vdso_image adds 4a433641bb3b sparc64: Fix prototype warnings in traps_64.c adds 39e5611bf756 sparc64: Fix prototype warning for vmemmap_free adds e6057a644148 sparc64: Fix prototype warning for alloc_irqstack_bootmem adds a51b8c83bf27 sparc64: Fix prototype warning for uprobe_trap adds 8f00d28c3537 sparc64: Fix prototype warning for dma_4v_iotsb_bind adds b536adbcf872 sparc64: Fix prototype warnings in adi_64.c adds 95706e717c4f sparc64: Fix prototype warning for sched_clock adds 98937707fea8 sparc64: Fix number of online CPUs adds 839c4dece274 sparc32: Fix version generation failed warnings adds 6c94284465ff sparc: Use swap() to fix Coccinelle warning adds c7933eaeaf12 sparc: Compare pointers to NULL instead of 0 adds 9f2072ca3352 sparc: parport: Convert to platform remove callback return [...] adds 48d85acdaa52 sparc: chmc: Convert to platform remove callback returning void adds 7aba3a85daee sparc/srmmu: Remove on-stack cpumask var adds c4650ba96cb0 sparc/irq: Remove on-stack cpumask var adds 3e4b2f08296e sparc/of: Remove on-stack cpumask var adds 82b395a2b3cd sparc/pci_msi: Remove on-stack cpumask var adds 1c9e709cde80 sparc/leon: Remove on-stack cpumask var new bca2a25d3be7 Merge tag 'sparc-for-6.10-tag1' of git://git.kernel.org/pu [...] new 2c92ca849fcc tracing/treewide: Remove second parameter of __assign_str() new d6a326d694e7 Merge tag 'trace-assign-str-v6.10' of git://git.kernel.org [...] new df73757cf8f6 tools/latency-collector: Fix -Wformat-security compile warns new e82d2af50107 Merge tag 'trace-tools-v6.10-2' of git://git.kernel.org/pu [...] new ea70a9628e93 ring-buffer: Correct stale comments related to non-consumi [...] new c2274b908db0 ring-buffer: Fix a race between readers and resize checks new 23748e3e0fbf tracing: Add MODULE_DESCRIPTION() to preemptirq_delay_test new 1e8b7b3dbb31 rv: Update rv_en(dis)able_monitor doc to match kernel-doc new 404001ddf3e4 Merge tag 'trace-fixes-v6.10' of git://git.kernel.org/pub/ [...] new a61a459f5822 testing: net-drv: use stats64 for testing new b35b1c0b4e16 Revert "ixgbe: Manual AN-37 for troublesome link partners [...] new 3b1c92f8e537 net: fec: avoid lock evasion when reading pps_enable new 91e61dd7a0af tls: fix missing memory barrier in tls_init new b31c7e780861 net: ti: icssg_prueth: Fix NULL pointer dereference in pru [...] new 378979e94e95 tcp: remove 64 KByte limit for initial tp->rcv_wnd value new 26afda78cda3 net: relax socket state check at accept time. new 6671e352497c nfc: nci: Fix handling of zero-length payload packets in n [...] new 05d6f442f31f ice: Interpret .set_channels() input differently new 5e7695e0219b idpf: Interpret .set_channels() input differently new 3d8597d8d7d9 Merge branch 'intel-interpret-set_channels-input-differently' new c71e3a5cffd5 r8169: Fix possible ring buffer corruption on fragmented T [...] new 66ad4829ddd0 Merge tag 'net-6.10-rc1' of git://git.kernel.org/pub/scm/l [...] new 09f8f2c4ca42 Merge tag 'regmap-fix-v6.10-merge-window' of git://git.ker [...] new c2c80ecdb48a Merge tag 'regulator-fix-v6.10-merge-window' of git://git. [...] adds d13ddd9c893f io_uring/sqpoll: ensure that normal task_work is also run timely adds 547988ad0f96 io_uring: remove checks for NULL 'sq_offset' new 483a351ed4d4 Merge tag 'io_uring-6.10-20240523' of git://git.kernel.dk/linux adds 928b607d1a09 ublk_drv: set DMA alignment mask to 3 adds 25260555b118 null_blk: Fix two sparse warnings adds 9ead7efc6f3f brd: implement discard support adds 08190cc4d8a6 nbd: Use NULL to represent a pointer adds 40639e9a0f6e nbd: Remove superfluous casts adds 2a6751e052ab nbd: Improve the documentation of the locking assumptions adds f6cb9a2c3d2e nbd: Remove a local variable from nbd_send_cmd() adds e56d4b633fff nbd: Fix signal handling adds 213cbada7b07 nvmet: lock config semaphore when accessing DH-HMAC-CHAP key adds 44e3c25efae8 nvmet: return DHCHAP status codes from nvmet_setup_auth() adds 44350336fd9d nvme: return kernel error codes for admin queue connect adds adfde7ed0b30 nvme-fabrics: short-circuit reconnect retries adds 0e34bd9605f6 nvme: do not retry authentication failures adds c51a22e63ffd nvmet-rdma: Avoid o(n^2) loop in delete_ctrl adds 54a76c8732b2 nvme-rdma, nvme-tcp: include max reconnects for reconnect logging adds 803fbb96c16a Merge tag 'nvme-6.10-2024-05-14' of git://git.infradead.or [...] adds efb905aeb44b cdrom: rearrange last_media_change check to avoid unintent [...] adds 6da668063279 blk-cgroup: fix list corruption from resetting io stat adds d0aac2363549 blk-cgroup: fix list corruption from reorder of WRITE ->lqueued adds 9d230c09964e blk-cgroup: Properly propagate the iostat update up the hierarchy adds 7b815817aa58 blk-mq: add helper for checking if one CPU is mapped to sp [...] adds f0eab3e8d153 block: t10-pi: add MODULE_DESCRIPTION() adds 9a42891c35d5 block: fix lost bio for plug enabled bio based device adds 4a482e691c8b blk-throttle: remove unused struct 'avg_latency_bucket' new a2db328b0839 null_blk: fix null-ptr-dereference while configuring 'powe [...] new b4d88a60fe0e Merge tag 'block-6.10-20240523' of git://git.kernel.dk/linux adds 9c75576e3bbf pNFS/filelayout: Remove the whole file layout requirement adds 464b424fb09b pNFS/filelayout: Specify the layout segment range in LAYOUTGET adds 7c6c5249f061 NFS: add atomic_open for NFSv3 to handle O_TRUNC correctly. adds bf95f82e6a56 NFS: make sure lock/nolock overriding local_lock mount option adds 37ffe06537af NFSv4: Fixup smatch warning for ambiguous return adds b322bf9e983a nfs: keep server info for remounts adds 9b62ef6d239e SUNRPC: fix handling expired GSS context adds 0dc9f430027b sunrpc: fix NFSACL RPC retry on soft mount adds f06d1b10cb01 NFS: Fix READ_PLUS when server doesn't support OP_READ_PLUS adds d1404e46ae46 NFS: Don't enable NFS v2 by default adds 4836da219781 rpcrdma: fix handling for RDMA_CM_EVENT_DEVICE_REMOVAL adds 3ebcb24646f8 pNFS/filelayout: fixup pNfs allocation modes adds 523412b904c4 pNFS/filelayout: check layout segment range adds a01b077a8743 pNFS: rework pnfs_generic_pg_check_layout to check IO range adds 3c0a2e0b0ae6 nfs: fix undefined behavior in nfs_block_bits() new 6d69b6c12fce Merge tag 'nfs-for-6.10-1' of git://git.linux-nfs.org/proj [...] new 8898e7f288c4 eventfs: Keep the directories from having the same inode n [...] new 27c046484382 tracefs: Update inode permissions on remount new 340f0c7067a9 eventfs: Update all the eventfs_inodes from the events descriptor new 0bcfd9aa4daf tracefs: Clear EVENT_INODE flag in tracefs_drop_inode() new 625acf9d5e56 eventfs: Consolidate the eventfs_inode update in eventfs_g [...] new 37cd0d126697 eventfs: Remove getattr and permission callbacks new 6e3d7c903c3e eventfs: Cleanup permissions in creation of inodes new 2dd00ac1d38a eventfs: Do not use attributes for events directory new 0eb03c7e8e2a Merge tag 'trace-tracefs-v6.10' of git://git.kernel.org/pu [...] adds ce0d73ef8dea loadpin: Prevent SECURITY_LOADPIN_ENFORCE=y without module [...] adds 890a64810d59 ubsan: Restore dependency on ARCH_HAS_UBSAN adds ae1a863bcdbd kunit/fortify: Fix memcmp() test to be amplitude agnostic new b0a9ba13ffdb Merge tag 'hardening-v6.10-rc1-fixes' of git://git.kernel. [...] new f6d199c77424 Merge tag 'tty-6.10-rc1-fixes' of git://git.kernel.org/pub [...] new e292ead0c9da Merge tag 'char-misc-6.10-rc1-fix' of git://git.kernel.org [...] new b3b6f125da27 ALSA: hda/realtek: fix mute/micmute LEDs don't work for Pr [...] new d001e978c1c4 Merge tag 'asoc-fix-v6.10-merge-window' of https://git.ker [...] new 041c9f71a47b Merge tag 'sound-fix-6.10-rc1' of git://git.kernel.org/pub [...] adds c7df39b2a564 Input: stmpe - drop driver owner assignment adds bf32bceedd04 Input: ims-pcu - fix printf string overflow adds d40e9edcf3eb Input: ioc3kbd - add device table adds 8984e0b56923 Input: adafruit-seesaw - only report buttons that changed state adds ba2ec9c4f0c8 Input: sur40 - convert le16 to cpu before use adds 48c0687a322d Input: pm8xxx-vibrator - correct VIB_MAX_LEVELS calculation adds 6d84ec254a22 input: pm8xxx-vibrator: refactor to support new SPMI vibrator adds ca7755adf0f2 dt-bindings: input: qcom,pm8xxx-vib: add new SPMI vibrator module adds 9e0631695eac input: pm8xxx-vibrator: add new SPMI vibrator support adds 7b4e0b39182c Input: cyapa - add missing input core locking to suspend/r [...] adds a08b8f8557ad Input: ff-core - prefer struct_size over open coded arithmetic adds 8a22f9600960 Input: da7280 - remove an unused field in struct da7280_haptic adds 9dee24d24828 Input: tca6416-keypad - remove an unused field in struct t [...] adds 99c9f0fb9745 Input: tca6416-keypad - remove unused struct tca6416_drv_data adds 9df327854920 Input: matrix_keypad - remove an unused field in struct ma [...] adds f88f4a160d0a Input: lpc32xx-keys - remove an unused field in struct lpc [...] adds 5128de84d8fc Input: cros_ec_keyb - remove an unused field in struct cro [...] adds ae7620b28393 Input: chipone_icn8505 - remove an unused field in struct [...] adds adb2e48afc35 Input: zet6223 - remove an unused field in struct zet6223_ts adds 5852f2afcdd9 Input: drop explicit initialization of struct i2c_device_i [...] adds 0774d19038c4 Input: try trimming too long modalias strings adds e7647cbaba0e Input: xpad - add support for Machenike G5 Pro Controller new fe9623009730 dt-bindings: input: touchscreen: edt-ft5x06: Document FT54 [...] new 832f54c9ccd3 Input: edt-ft5x06 - add support for FocalTech FT5452 and FT8719 new 2ec0028a1cad Merge branch 'next' into for-linus new 9ea370f3416e Merge tag 'input-for-v6.10-rc0' of git://git.kernel.org/pu [...] adds 427ba555036e bcachefs: Fix rcu splat in check_fix_ptrs() adds 54429c902af9 bcachefs: set FMODE_CAN_ODIRECT instead of a dummy direct_ [...] adds 9667214b30ef bcachefs: Fix ref in trans_mark_dev_sbs() error path adds f108ddd467b5 bcachefs: Fix shift overflow in btree_lost_data() adds bcfbaea8e547 bcachefs: Fix shift overflows in replicas.c adds 25989f4a9bf5 bcachefs: Improve bch2_assert_pos_locked() adds 6ce26ad376bd bcachefs: Fix missing parens in drop_locks_do() adds 6d48e61364ae bcachefs: Add missing guard in bch2_snapshot_has_children() adds c06a8b75679d bcachefs: Fix bch2_alloc_ciphers() adds 6b74fdcc8e25 bcachefs: bch2_checksum() returns 0 for unknown checksum type adds 765b8cb8acab bcachefs: Check for subvolues with bogus snapshot/inode fields adds 5fa421448d1f bcachefs: Fix bogus verify_replicas_entry() assert adds 70dd062e27e6 bcachefs: Fix btree_trans leak in bch2_readahead() adds 2ba24864d2f6 bcachefs: Fix stack oob in __bch2_encrypt_bio() new 2195b755ebd2 bcachefs: Fix unsafety in bch2_dirent_name_bytes() new d293ece10810 bcachefs: Fix shutdown ordering new cd3b31f9d417 bcachefs: Ensure we're RW before journalling new d93ff5fa40b9 bcachefs: Fix race path in bch2_inode_insert() new c40b1994b9ff Merge tag 'bcachefs-2024-05-24' of https://evilpiepirate.o [...] adds 20c02972ec49 Merge branch 'misc.erofs' of git://git.kernel.org/pub/scm/ [...] adds c34110e0fdfd erofs: clean up erofs_show_options() adds e09815446d69 erofs: mechanically convert erofs_read_metabuf() to offsets adds 076d965eb812 erofs: don't align offset for erofs_read_metabuf() (simple cases) adds 4afe6b8d21e5 erofs: don't round offset down for erofs_read_metabuf() adds 5587a8172eb6 z_erofs_pcluster_begin(): don't bother with rounding posit [...] adds 80eb4f62056d erofs: avoid allocating DEFLATE streams before mounting new dcb9f4866782 Merge tag 'erofs-for-6.10-rc1-2' of git://git.kernel.org/p [...] new 02c438bbfffe Merge tag 'for-6.10-tag' of git://git.kernel.org/pub/scm/l [...] adds cdf9df020130 locking/x86/xen: Use try_cmpxchg() in xen_alloc_p2m_entry() adds a6aa4eb994ee xen/x86: add extra pages to unpopulated-alloc if available adds 89af61fb8f0f xen/xenbus: Use *-y instead of *-objs in Makefile new a3607581cd49 drivers/xen: Improve the late XenStore init protocol new 9351f138d1dc Merge tag 'for-linus-6.10a-rc1-tag' of git://git.kernel.or [...] new e79dfcbfb902 riscv: make image compression configurable new 07501c490785 riscv: show help string for riscv-specific targets new 2aff5f955bba riscv: do not select MODULE_SECTIONS by default adds 9ad6bb3298d1 riscv: Remove PGDIR_SIZE_L3 and TASK_SIZE_MIN adds ad5643cf2f69 riscv: Define TASK_SIZE_MAX for __access_ok() new 12cf29c6f900 Merge patch series "riscv: access_ok() optimization" new 7caa9765465f ftrace: riscv: move from REGS to ARGS new a2a4d4a6a0bf riscv: stacktrace: fixed walk_stackframe() new c67ddf59ac44 riscv: force PAGE_SIZE linear mapping if debug_pagealloc i [...] new fb1cf0878328 riscv: rewrite __kernel_map_pages() to fix sleeping in inv [...] new 855ad0f7a167 Merge patch series "riscv: fix debug_pagealloc" new f8ea6ab92748 riscv: selftests: Add hwprobe binaries to .gitignore new 10378a39ed76 Use bool value in set_cpu_online() new 7e6eae24daf6 riscv: typo in comment for get_f64_reg new f1905946bed0 riscv: uaccess: Allow the last potential unrolled copy new 9850e73e8297 riscv: uaccess: Relax the threshold for fast path new 4c6c0020427a riscv: mm: accelerate pagefault when badaccess new 9d5328eeb185 riscv: selftests: Add signal handling vector tests new e482eab4d1eb riscv: cpufeature: Fix thead vector hwcap removal new e67e98ee8952 riscv: cpufeature: Fix extension subset checking new c6c901b7d983 Merge patch series "riscv: Extension parsing fixes" new 46cad6cd9b10 irqchip: riscv-imsic: Fixup riscv_ipi_set_virq_range() conflict new 6ca445d8af0e riscv: Fix early ftrace nop patching new f1f9984fdc5e Merge tag 'riscv-for-linus-6.10-mw2' of git://git.kernel.o [...] new ff388fe5c481 mseal: wire up mseal syscall new 8be7258aad44 mseal: add mseal syscall new 4926c7a52de7 selftest mm/mseal memory sealing new c010d0990082 mseal: add documentation new a52b4f11a2e1 selftest mm/mseal read-only elf memory segment new 0b32d436c015 Merge tag 'mm-stable-2024-05-24-11-49' of git://git.kernel [...] adds 5a5a10d9db77 drm/buddy: Fix the warn on's during force merge adds ced8c5176b0d drm: xlnx: zynqmp_dpsub: Fix few function comments adds 713a75079f37 drm: xlnx: zynqmp_dpsub: Fix compilation error adds d2143297579f drm/panthor: Fix tiler OOM handling to allow incremental r [...] adds e3193f0fbd6d drm/panthor: Make sure the tiler initial/max chunks are co [...] adds 69a429905cec drm/panthor: Relax the constraints on the tiler chunk size adds 8e43b1e537d4 drm/panthor: Fix an off-by-one in the heap context retriev [...] adds 591eafcd46e0 drm/panthor: Document drm_panthor_tiler_heap_destroy::hand [...] adds 2b2a26b33142 drm/panthor: Force an immediate reset on unrecoverable faults adds ff60c8da0aaf drm/panthor: Keep a ref to the VM at the panthor_kernel_bo level adds a257e8182261 drm/panthor: Reset the FW VM to NULL on unplug adds 3ce4322b1a3a drm/panthor: Call panthor_sched_post_reset() even if the r [...] adds 959314c438ca drm/nouveau: use tile_mode and pte_kind for VM_BIND bo all [...] adds 3e3eb55e2b5f Merge tag 'drm-misc-next-fixes-2024-05-16' of https://gitl [...] new 2a705f3e49d2 drm/amdkfd: handle duplicate BOs in reserve_bo_and_cond_vms new eb853413d02c drm/amdkfd: Let VRAM allocations go to GTT domain on small APUs new e64e8f7c178e drm/amdgpu/atomfirmware: add intergrated info v2.3 table new c99eb9cc2a52 Merge tag 'amd-drm-fixes-6.10-2024-05-22' of https://gitla [...] adds 20da948e3a80 drm/bridge: adv7511: Attach next bridge without creating c [...] adds 5a507b7d2be1 drm/mst: Fix NULL pointer dereference at drm_dp_add_payload_part2 new 32a0bb7ef217 Merge tag 'drm-misc-next-fixes-2024-05-23' of https://gitl [...] new 56fb6f92854f Merge tag 'drm-next-2024-05-25' of https://gitlab.freedesk [...] adds 31a5990ed253 um: Fix return value in ubd_init() adds 53471c574974 um: Make local functions and variables static adds 0c2b208c8b79 um: Fix the declaration of vfree adds b5e0950fd6cb um: Remove unused functions adds 179d83d89c58 um: Fix the return type of __switch_to adds 9ffc6724a35c um: Add missing headers adds a4b4382f3e83 um: Move declarations to proper headers adds 19cf79157309 um: Fix -Wmissing-prototypes warnings for text_poke* adds 49ff7d871242 um: Fix -Wmissing-prototypes warnings for __warp_* and foo adds a0fbbd36c156 um: Add winch to winch_handlers before registering winch IRQ adds 19ee69234a72 um: Makefile: use bash from the environment adds 158a6b914c51 um: signal: move pid variable where needed adds e3cce8d87d64 um: slirp: remove set but unused variable 'pid' adds 584ed2f76ff5 um: vector: fix bpfflash parameter evaluation adds 2caa4982ea8b um: vector: remove unused len variable/calculation adds dac847ae2b71 um: process: remove unused 'n' variable adds f95bab86106e um: Stop tracking host PID in cpu_tasks adds 323ced9669a8 um: Fix -Wmissing-prototypes warnings for (rt_)sigreturn adds 2cbade17b18c um: Fix the -Wmissing-prototypes warning for __switch_mm adds 3144013e48f4 um: Fix the -Wmissing-prototypes warning for get_thread_reg adds 6a85e34c4d07 um: Fix the declaration of kasan_map_memory adds 847d3abc6aed um: Add an internal header shared among the user code adds 67c3c7de410c um: Fix -Wmissing-prototypes warnings for __vdso_* adds 470dbef50606 um: Remove unused do_get_thread_area function adds 5aca3252ddb1 um: rtc: Convert to platform remove callback returning void adds 919e3ece7f5a um: virtio_uml: Convert to platform remove callback return [...] new 2313022ec594 Merge tag 'uml-for-linus-6.10-rc1' of git://git.kernel.org [...] adds 0162a70d8e25 jffs2: print symbolic error name instead of error code adds 2e0a80822402 jffs2: nodemgmt: fix kernel-doc comments adds 7096fae56f82 jffs2: Simplify the allocation of slab caches adds af9a8730ddb6 jffs2: Fix potential illegal address access in jffs2_free_inode new 6951abe8f37b Merge tag 'jffs2-for-linus-6.10-rc1' of git://git.kernel.o [...] adds 0d2596508201 i3c: Add comment for -EAGAIN in i3c_device_do_priv_xfers() adds 7f3d633b460b i3c: master: svc: change ENXIO to EAGAIN when IBI occurs d [...] adds 38baed9b8600 i3c: master: svc: fix invalidate IBI type and miss call cl [...] adds 29391d9142f9 i3c: master: Enable runtime PM for master controller adds 1d08326020fb i3c: dw: Add hot-join support. new 4286e1fceb8c Merge tag 'i3c/for-6.10' of git://git.kernel.org/pub/scm/l [...] adds 61c86d14745d rtc: cros-ec: provide ID table for avoiding fallback match adds c3c50e7df39b dt-bindings: rtc: armada-380-rtc: convert to dtschema adds 432008d2f766 dt-bindings: rtc: alphascale,asm9260-rtc: convert to dtschema adds 971e7303f472 dt-bindings: rtc: digicolor-rtc: move to trivial-rtc adds 7918a220d210 dt-bindings: rtc: nxp,lpc1788-rtc: convert to dtschema adds 95c46336ab47 rtc: test: Split rtc unit test into slow and normal speed test adds 8b59a11fb8e6 rtc: nuvoton: Modify part number value adds 393e3d290f61 rtc: mcp795: drop unneeded MODULE_ALIAS adds c6a2fb6d14bf dt-bindings: rtc: Add Epson RX8111 adds f8c81d15f4bb rtc: Add driver for Epson RX8111 adds bbd3e43662d7 dt-bindings: rtc: pxa-rtc: convert to dtschema adds c3a0ee85f6e3 dt-bindings: rtc: stmp3xxx-rtc: convert to dtschema adds 1c431b92e21b dt-bindings: rtc: convert trivial devices into dtschema adds 6a216cbadbe0 rtc: rx6110: Constify struct regmap_config adds b7ff9efebc71 rtc: rx8111: demote warnings to debug level adds eca1b3c2e7ff rtc: rx8111: handle VLOW flag adds 4c9a91b94c12 pcf8563: add wakeup-source support new 54f71b0369c9 Merge tag 'rtc-6.10' of git://git.kernel.org/pub/scm/linux [...] adds c91ecba9e421 ksmbd: avoid to send duplicate oplock break notifications new 405ee4097c4b ksmbd: ignore trailing slashes in share paths new 6c8b1a2dca0b Merge tag '6.10-rc-ksmbd-server-fixes' of git://git.samba. [...] adds cef359074cad fs/ntfs3: use kcalloc() instead of kzalloc() adds 93b4d70f6a41 fs/ntfs3: remove atomic_open adds 110b24eb1a74 fs/ntfs3: Taking DOS names into account during link counting adds a8948b5450e7 fs/ntfs3: Remove max link count info display during driver init adds b0a5ddee56a3 fs/ntfs3: Missed le32_to_cpu conversion adds 1cd6c96219c4 fs/ntfs3: Check 'folio' pointer for NULL adds e931f6b630ff fs/ntfs3: Use 64 bit variable to avoid 32 bit overflow adds 1997cdc3e727 fs/ntfs3: Use variable length array instead of fixed size adds c935c6687886 fs/ntfs3: Redesign ntfs_create_inode to return error code [...] adds 40bb3c590582 fs/ntfs3: Always make file nonresident on fallocate call adds 24f6f5020b0b fs/ntfs3: Mark volume as dirty if xattr is broken new 05afeeebcac8 fs/ntfs3: Fix case when index is reused during tree transf [...] new 302e9dca8428 fs/ntfs3: Break dir enumeration if directory contents error new 89b61ca478dc Merge tag 'ntfs3_for_6.10' of https://github.com/Paragon-S [...] new 1d17de9534cb ceph: save cap_auths in MDS client when session is opened new 596afb0b8933 ceph: add ceph_mds_check_access() helper new ded678304037 ceph: check the cephx mds auth access for setattr new 845ae9d4926f ceph: check the cephx mds auth access for open new 2827badaf816 ceph: check the cephx mds auth access for async dirop new d8fc89815f67 ceph: add CEPHFS_FEATURE_MDS_AUTH_CAPS_CHECK feature bit new 93a2221c9c1a doc: ceph: update userspace command to get CephFS metadata new 74eca356f6d4 Merge tag 'ceph-for-6.10-rc1' of https://github.com/ceph/c [...] adds a9b5bb5c2222 ipmi: Convert from tasklet to BH workqueue adds c5c76d800a64 char: ipmi: handle HAS_IOPORT dependencies adds 2348918407a7 ipmi: bt-bmc: Convert to platform remove callback returning void adds 26edd74f5d77 ipmi: ipmi_powernv: Convert to platform remove callback re [...] adds f99a99657427 ipmi: ipmi_si_platform: Convert to platform remove callbac [...] adds a69da5029931 ipmi: ipmi_ssif: Convert to platform remove callback retur [...] adds c61090f4ef06 ipmi: kcs_bmc_aspeed: Convert to platform remove callback [...] adds 999dff3c1393 ipmi: kcs_bmc_npcm7xx: Convert to platform remove callback [...] new 56676c4c06f1 Merge tag 'for-linus-6.10-1' of https://github.com/cminyar [...] adds 66ee3636eddc x86/kconfig: Select ARCH_WANT_FRAME_POINTERS again when UN [...] adds 9d22c96316ac x86/topology: Handle bogus ACPI tables correctly new 6d85a058cf49 crypto: x86/aes-xts - switch to new Intel CPU model defines new 93022482b294 x86/cpu: Fix x86_match_cpu() to match just X86_VENDOR_INTEL new 3a390f24b773 Merge tag 'x86-urgent-2024-05-25' of git://git.kernel.org/ [...] new 88d68bbd0732 irqchip/riscv-imsic: Fixup riscv_ipi_set_virq_range() conflict new a6c11c0a5235 genirq/cpuhotplug, x86/vector: Prevent vector leak during [...] new b84a8aba8062 genirq/irqdesc: Prevent use-after-free in irq_find_at_or_after() new a0db36ed5713 Merge tag 'irq-urgent-2024-05-25' of git://git.kernel.org/ [...] new 8e0545c83d67 mm/vmalloc: fix vmalloc which may return null if called wi [...] new a38568a0b46d lib: add version into /proc/allocinfo output new 2e577732e8d2 kasan, fortify: properly rename memintrinsics new fe6f86f4b408 mm/huge_memory: don't unpoison huge_zero_folio new c17d39f5659b mailmap: update email address for Satya Priya new d4202e66a4b1 selftests/mm: compaction_test: fix bogus test success on Aarch64 new 9ad665ef55ea selftests/mm: compaction_test: fix incorrect write of zero [...] new fb9293b6b015 selftests/mm: compaction_test: fix bogus test success and [...] new b1480ed230ac arm64: patching: fix handling of execmem addresses new 1901472fa880 selftests/mm: fix build warnings on ppc64 new f5d4e04634c9 nilfs2: fix use-after-free of timer for log writer thread new 936184eadd82 nilfs2: fix unexpected freezing of nilfs_segctor_sync() new eb85dace897c nilfs2: fix potential hang in nilfs_detach_log_writer() new 6d065f507d82 mm: /proc/pid/smaps_rollup: avoid skipping vma after getti [...] new 8cf360b9d6a8 mm/memory-failure: fix handling of dissolved but not taken [...] new 90e823498881 mm/ksm: fix possible UAF of stable_node new 9b62e02e6336 Merge tag 'mm-hotfixes-stable-2024-05-25-09-13' of git://g [...] adds 16e00683dc74 smb3: reenable swapfiles over SMB3 mounts adds 10c623a1956e cifs: update internal version number new 8a1607233566 cifs: Fix smb3_insert_range() to move the zero_point new 93a43155127f cifs: Fix missing set of remote_i_size new c13320499ba0 Merge tag '6.10-rc-smb3-fixes-part2' of git://git.samba.or [...] new 4f1b067359ac Revert "perf parse-events: Prefer sysfs/JSON hardware even [...] new 6fbf71854e2d Merge tag 'perf-tools-fixes-for-v6.10-1-2024-05-26' of git [...] new 9b0abe794836 mm: percpu: Include smp.h in alloc_tag.h new 1613e604df0c Linux 6.10-rc1 new 9b038d004ce9 netfs: Fix io_uring based write-through new 2c6b531020f0 netfs: Fix AIO error handling when doing write-through new 79c137454815 filemap: add helper mapping_max_folio_size() new 4e527d5841e2 iomap: fault in smaller chunks for non-large folio mappings new f826bc9d6fc2 signalfd: fix error return code new 65bea9953715 signalfd: drop an obsolete comment new c596bea1452d netfs: Fix setting of BDP_ASYNC from iocb flags new 712182b67e83 swap: yield device immediately new 29be9100aca2 afs: Don't cross .backup mountpoint from backup volume new f89ea63f1c65 netfs, 9p: Fix race between umount and async request completion new e4c07ec89ef5 Merge tag 'vfs-6.10-rc2.fixes' of git://git.kernel.org/pub [...] new 2bfcfd584ff5 Merge tag 'pmdomain-v6.10-rc1' of git://git.kernel.org/pub [...] new 8ae2005d8f58 mm: huge_mm: fix undefined reference to `mthp_stats' for C [...] new 7029f17172ce gcc: disable '-Warray-bounds' for gcc-9 new 5df019db5b73 mm: arm64: Fix the out-of-bounds issue in contpte_clear_yo [...] new c470a3b884d3 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...] new a2a27e14e8cc kconfig: fix comparison to constant symbols, 'm', 'n' new 27265ef5727c kconfig: remove redundant check in expr_join_or() new e6b513cf4632 kbuild: scripts/gdb: Replace missed $(srctree)/$(src) w/ $(src) new d4dbd43d77de kbuild: avoid unneeded kallsyms step 3 new 55fc0047702d kbuild: change scripts/mksysmap into sed script new aa7bd2b4a970 kbuild: fix short log for AS in link-vmlinux.sh new a16ecce68347 kbuild: remove a stale comment about cleaning in link-vmlinux.sh new aec8c9dcb6b3 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 06e785aeb9ea connector: Fix invalid conversion in cn_proc.h new 128d54fbcb14 net: phy: micrel: set soft_reset callback to genphy_soft_r [...] new 51ef9305b8f4 net/mlx5: Lag, do bond only if slaves agree on roce state new fca3b4791850 net/mlx5: Do not query MPIR on embedded CPU function new 1b9f86c6d532 net/mlx5: Fix MTMP register capability offset in MCAM register new 16d66a4fa81d net/mlx5: Use mlx5_ipsec_rx_status_destroy to correctly de [...] new 9a52f6d44f45 net/mlx5e: Fix IPsec tunnel mode offload feature check new f55cd31287e5 net/mlx5e: Do not use ptp structure for tx ts stats when n [...] new 5c74195d5dd9 net/mlx5e: Use rx_missed_errors instead of rx_dropped for [...] new 83fea49f2711 net/mlx5e: Fix UDP GSO for encapsulated packets new 0b4f5add9fa5 Merge branch 'mlx5-fixes' new e8021b94b041 enic: Validate length of nl attributes in enic_set_vf_port new 21a22ed618d0 selftests: hsr: Fix "File exists" errors for hsr_ping new 97e1db06c7bb af_unix: Annotate data-race around unix_sk(sk)->addr. new 51d1b25a7209 af_unix: Read sk->sk_hash under bindlock during bind(). new 168484214767 Octeontx2-pf: Free send queue buffers incase of leaf to inner new 52a2f0608366 net: usb: smsc95xx: fix changing LED_SEL bit value updated [...] new 44382b3ed6b2 bpf: Fix potential integer overflow in resolve_btfids new 46ba0e49b642 bpf: fix multi-uprobe PID filtering logic new 4a8f635a6054 bpf: remove unnecessary rcu_read_{lock,unlock}() in multi- [...] new 04d939a2ab22 libbpf: detect broken PID filtering logic for multi-uprobe new 70342420a1cf selftests/bpf: extend multi-uprobe tests with child thread case new 198034a87dfe selftests/bpf: extend multi-uprobe tests with USDTs new 590016ad83de Merge branch 'fix-bpf-multi-uprobe-pid-filtering-logic' new dd6a403795f0 ARC, bpf: Fix issues reported by the static analyzers new d6fe532b7499 netkit: Fix setting mac address in l2 mode new 3998d184267d netkit: Fix pkt_type override upon netkit pass verdict new 998ffeb2738e selftests/bpf: Add netkit tests for mac address new 95348e463eab selftests/bpf: Add netkit test for pkt_type new 98e948fb60d4 bpf: Allow delete from sockmap/sockhash only if update is allowed new 3b9ce0491a43 Revert "bpf, sockmap: Prevent lock inversion deadlock in m [...] new a63bf556160f selftests/bpf: Cover verifier checks for mutating sockmap/ [...] new 2786ae339ef5 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...] new 1620f528f442 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new dc21c6cc3d69 netfilter: nfnetlink_queue: acquire rcu_read_lock() in ins [...] new c1193d9bbbd3 netfilter: ipset: Add list flush to cancel_gc new aff5c01fa128 netfilter: nft_payload: restore vlan q-in-q match support new 85d7495ceadb netfilter: nft_payload: skbuff vlan metadata mangle support new 57007588da28 netfilter: tproxy: bail out if IP has been disabled on the device new ece92825a1fa netfilter: nft_fib: allow from forward/input without iif selector new 61121870ff66 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...] new e558c7602914 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 495000a38634 ALSA: core: Remove debugfs at disconnection new 2be46155d792 ALSA: hda/realtek: Adjust G814JZR to use SPI init for amp new 1f06085a4629 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 6e82358203c8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new a827ad9b3c2f spi: stm32: Revert change that enabled controller before a [...] new 9f788ba457b4 spi: Don't mark message DMA mapped when no transfer in it is new da560097c056 spi: Check if transfer is mapped before calling DMA sync APIs new 3aac9f488592 soi: Don't call DMA sync API when not needed new 8403ac90dcec Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...] new 8a01ef749b0a iio: adc: ad9467: fix scan type sign new 72d0a20fabcf dt-bindings: iio: dac: fix ad354xr output range new 0f0f6306617c iio: pressure: bmp280: Fix BMP580 temperature reading new 279428df8883 iio: dac: ad5592r: fix temperature channel scaling value new bedb2ccb566d iio: imu: bmi323: Fix trigger notification in case of error new a23c14b062d8 iio: temperature: mlx90635: Fix ERR_PTR dereference in mlx [...] new ab6f0ab17813 iio: adc: ad7173: fix buffers enablement for ad7176-2 new 3450ee7e800a iio: adc: ad7173: Add ad7173_device_info names new f00dd8953094 iio: adc: ad7173: Remove index from temp channel new 95444b9eeb8c iio: invensense: fix odr switching to same value new c8c717f53572 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...] new 67ec8cdf2997 hwrng: core - Remove add_early_randomness new 729bde3d6321 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...] new 3a1b777eb9fb mtd: rawnand: Ensure ECC configuration is propagated to up [...] new 5da39530d199 mtd: rawnand: Fix the nand_read_data_op() early check new 8754d9835683 mtd: rawnand: Bypass a couple of sanity checks during NAND [...] new b27d8946b5ed mtd: rawnand: rockchip: ensure NVDDR timings are rejected new 8fc06d996c54 Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...] new 825fc4949795 media: mgb4: Fix double debugfs remove new 291174190efe Merge branch 'fixes' of https://git.linuxtv.org/media_stage.git new d303d684c477 btrfs: ensure fast fsync waits for ordered extents after a [...] new 1ba8d4113ee2 Merge branch 'misc-6.10' into next-fixes new 01d329a6eb5d Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...] new a4edf675ba33 platform/x86: ISST: fix use-after-free in tpmi_sst_dev_remove() new 4d6ef1be2492 platform/x86: x86-android-tablets: Add "select LEDS_CLASS" new 5d059bf2b1c4 platform/x86: thinkpad_acpi: Select INPUT_SPARSEKMAP in Kconfig new 0b178b026739 platform/x86: touchscreen_dmi: Add support for setting tou [...] new 7c8639aa4134 platform/x86: touchscreen_dmi: Add info for GlobalSpace So [...] new 305005261379 platform/x86: touchscreen_dmi: Add info for the EZpad 6s Pro new 21255d4d0dab Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 3e049b6b8f32 Merge tag 'drm-misc-fixes-2024-05-23' of https://gitlab.fr [...] new a840ec3357b4 Merge branch 'drm-fixes' of https://gitlab.freedesktop.org [...] new 13a43dc8ccc6 Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...] new 7402cca8320b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new 1bbf5a2156fa auxdisplay: charlcd: Provide a forward declaration new 0ec66ad3fa46 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...] new b79491896151 dma-buf/sw-sync: don't enable IRQ from sync_print_obj() new 779aa4d74785 drm/nouveau/nvif: Avoid build error due to potential integ [...] new 6cb05d89fd62 dma-buf: handle testing kthreads creation failure new 3ddb35f90f5f Merge branch 'for-linux-next-fixes' of https://gitlab.free [...]
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 (1b94b2f9194b) \ N -- N -- N refs/heads/pending-fixes (3ddb35f90f5f)
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 259 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: .mailmap | 2 +- Documentation/admin-guide/kernel-parameters.txt | 22 + Documentation/arch/arm64/silicon-errata.rst | 4 + Documentation/core-api/floating-point.rst | 78 + Documentation/core-api/index.rst | 1 + .../devicetree/bindings/input/qcom,pm8xxx-vib.yaml | 16 +- .../bindings/input/touchscreen/edt-ft5x06.yaml | 2 + .../bindings/rtc/alphascale,asm9260-rtc.txt | 19 - .../bindings/rtc/alphascale,asm9260-rtc.yaml | 50 + .../devicetree/bindings/rtc/armada-380-rtc.txt | 24 - .../devicetree/bindings/rtc/digicolor-rtc.txt | 17 - .../devicetree/bindings/rtc/fsl,stmp3xxx-rtc.yaml | 51 + .../bindings/rtc/google,goldfish-rtc.txt | 17 - .../devicetree/bindings/rtc/lpc32xx-rtc.txt | 15 - .../bindings/rtc/marvell,armada-380-rtc.yaml | 51 + .../devicetree/bindings/rtc/marvell,pxa-rtc.yaml | 40 + .../devicetree/bindings/rtc/maxim,ds1742.txt | 12 - .../devicetree/bindings/rtc/nxp,lpc1788-rtc.txt | 21 - .../devicetree/bindings/rtc/nxp,lpc1788-rtc.yaml | 58 + .../devicetree/bindings/rtc/orion-rtc.txt | 18 - Documentation/devicetree/bindings/rtc/pxa-rtc.txt | 14 - .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 - .../devicetree/bindings/rtc/spear-rtc.txt | 15 - .../devicetree/bindings/rtc/stmp3xxx-rtc.txt | 21 - .../devicetree/bindings/rtc/trivial-rtc.yaml | 21 + .../devicetree/bindings/rtc/via,vt8500-rtc.txt | 15 - Documentation/filesystems/ceph.rst | 15 +- Documentation/userspace-api/index.rst | 1 + Documentation/userspace-api/mseal.rst | 199 ++ MAINTAINERS | 11 +- Makefile | 11 +- arch/Kconfig | 6 + arch/alpha/kernel/syscalls/syscall.tbl | 1 + arch/arc/net/bpf_jit.h | 2 +- arch/arc/net/bpf_jit_arcv2.c | 10 +- arch/arc/net/bpf_jit_core.c | 22 +- arch/arm/Makefile | 7 + arch/arm/include/asm/fpu.h | 15 + arch/arm/lib/Makefile | 3 +- arch/arm/tools/syscall.tbl | 1 + arch/arm64/Kconfig | 43 + arch/arm64/Makefile | 9 +- arch/arm64/include/asm/asm-bug.h | 1 + arch/arm64/include/asm/barrier.h | 4 + arch/arm64/include/asm/cpucaps.h | 2 + arch/arm64/include/asm/cputype.h | 4 + arch/arm64/include/asm/fpu.h | 15 + arch/arm64/include/asm/unistd.h | 2 +- arch/arm64/include/asm/unistd32.h | 2 + arch/arm64/kernel/cpu_errata.c | 19 + arch/arm64/kernel/cpufeature.c | 8 + arch/arm64/kernel/fpsimd.c | 44 +- arch/arm64/kernel/patching.c | 2 +- arch/arm64/kernel/proton-pack.c | 12 + arch/arm64/kernel/trace-events-emulation.h | 2 +- arch/arm64/lib/Makefile | 6 +- arch/arm64/mm/contpte.c | 4 +- arch/arm64/tools/cpucaps | 1 + arch/loongarch/Kconfig | 1 + arch/loongarch/Makefile | 5 +- arch/loongarch/include/asm/fpu.h | 1 + arch/m68k/kernel/syscalls/syscall.tbl | 1 + arch/microblaze/kernel/syscalls/syscall.tbl | 1 + arch/mips/kernel/syscalls/syscall_n32.tbl | 1 + arch/mips/kernel/syscalls/syscall_n64.tbl | 1 + arch/mips/kernel/syscalls/syscall_o32.tbl | 1 + arch/parisc/kernel/syscalls/syscall.tbl | 1 + arch/powerpc/Kconfig | 1 + arch/powerpc/Makefile | 5 +- arch/powerpc/include/asm/fpu.h | 28 + arch/powerpc/include/asm/trace.h | 4 +- arch/powerpc/kernel/syscalls/syscall.tbl | 1 + arch/riscv/Kconfig | 12 +- arch/riscv/Makefile | 47 +- arch/riscv/boot/install.sh | 9 +- arch/riscv/include/asm/cacheflush.h | 6 + arch/riscv/include/asm/fpu.h | 16 + arch/riscv/include/asm/ftrace.h | 76 +- arch/riscv/include/asm/pgtable-64.h | 2 - arch/riscv/include/asm/pgtable.h | 3 +- arch/riscv/include/asm/sbi.h | 2 + arch/riscv/kernel/Makefile | 1 + arch/riscv/kernel/asm-offsets.c | 18 + arch/riscv/kernel/cpu.c | 40 +- arch/riscv/kernel/cpufeature.c | 10 +- arch/riscv/kernel/fpu.S | 2 +- arch/riscv/kernel/ftrace.c | 20 +- arch/riscv/kernel/kernel_mode_fpu.c | 28 + arch/riscv/kernel/mcount-dyn.S | 171 +- arch/riscv/kernel/smpboot.c | 2 +- arch/riscv/kernel/stacktrace.c | 20 +- arch/riscv/lib/uaccess.S | 4 +- arch/riscv/mm/fault.c | 4 +- arch/riscv/mm/init.c | 3 + arch/riscv/mm/pageattr.c | 28 +- arch/s390/kernel/syscalls/syscall.tbl | 1 + arch/sh/kernel/syscalls/syscall.tbl | 1 + arch/sparc/include/asm/asm-prototypes.h | 17 +- arch/sparc/include/asm/floppy_64.h | 4 +- arch/sparc/include/asm/parport_64.h | 6 +- arch/sparc/include/asm/smp_64.h | 2 - arch/sparc/include/uapi/asm/termbits.h | 10 - arch/sparc/include/uapi/asm/termios.h | 9 + arch/sparc/kernel/adi_64.c | 14 +- arch/sparc/kernel/chmc.c | 5 +- arch/sparc/kernel/irq_64.c | 10 +- arch/sparc/kernel/kernel.h | 4 + arch/sparc/kernel/leon_kernel.c | 7 +- arch/sparc/kernel/of_device_64.c | 5 +- arch/sparc/kernel/pci_msi.c | 5 +- arch/sparc/kernel/pci_sun4v.c | 6 +- arch/sparc/kernel/prom_64.c | 4 +- arch/sparc/kernel/setup_64.c | 3 +- arch/sparc/kernel/smp_64.c | 14 - arch/sparc/kernel/syscalls/syscall.tbl | 1 + arch/sparc/kernel/time_64.c | 1 + arch/sparc/kernel/traps_64.c | 10 +- arch/sparc/kernel/uprobes.c | 2 + arch/sparc/mm/init_64.c | 5 - arch/sparc/mm/srmmu.c | 40 +- arch/sparc/prom/tree_64.c | 2 +- arch/sparc/vdso/vma.c | 5 +- arch/um/Makefile | 2 +- arch/um/drivers/line.c | 14 +- arch/um/drivers/pcap_kern.c | 4 +- arch/um/drivers/rtc_kern.c | 5 +- arch/um/drivers/slirp_user.c | 3 +- arch/um/drivers/ubd_kern.c | 4 +- arch/um/drivers/ubd_user.c | 2 +- arch/um/drivers/vector_kern.c | 6 +- arch/um/drivers/virt-pci.c | 1 - arch/um/drivers/virtio_uml.c | 5 +- arch/um/include/asm/kasan.h | 1 - arch/um/include/asm/mmu.h | 2 - arch/um/include/asm/processor-generic.h | 1 - arch/um/include/asm/ptrace-generic.h | 3 + arch/um/include/shared/as-layout.h | 1 - arch/um/include/shared/kern_util.h | 3 + arch/um/include/shared/skas/mm_id.h | 2 + arch/um/include/shared/um_malloc.h | 2 +- arch/um/kernel/kmsg_dump.c | 2 +- arch/um/kernel/mem.c | 2 + arch/um/kernel/physmem.c | 3 +- arch/um/kernel/process.c | 52 +- arch/um/kernel/ptrace.c | 3 - arch/um/kernel/reboot.c | 1 + arch/um/kernel/skas/mmu.c | 1 + arch/um/kernel/skas/process.c | 5 +- arch/um/kernel/time.c | 7 +- arch/um/kernel/tlb.c | 7 +- arch/um/kernel/um_arch.c | 1 + arch/um/kernel/um_arch.h | 2 + arch/um/os-Linux/drivers/ethertap_kern.c | 2 +- arch/um/os-Linux/drivers/tuntap_kern.c | 2 +- arch/um/os-Linux/elf_aux.c | 1 + arch/um/os-Linux/internal.h | 20 + arch/um/os-Linux/main.c | 8 +- arch/um/os-Linux/mem.c | 2 + arch/um/os-Linux/signal.c | 4 +- arch/um/os-Linux/skas/mem.c | 3 +- arch/um/os-Linux/skas/process.c | 1 + arch/um/os-Linux/start_up.c | 4 +- arch/x86/Kconfig | 1 + arch/x86/Kconfig.debug | 5 +- arch/x86/Makefile | 20 + arch/x86/crypto/aesni-intel_glue.c | 16 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 + arch/x86/entry/syscalls/syscall_64.tbl | 1 + arch/x86/include/asm/cpu_device_id.h | 5 + arch/x86/include/asm/fpu.h | 13 + arch/x86/include/asm/fpu/types.h | 6 +- arch/x86/kernel/apic/vector.c | 9 +- arch/x86/kernel/cpu/match.c | 4 +- arch/x86/kernel/cpu/topology.c | 53 +- arch/x86/kvm/trace.h | 2 +- arch/x86/um/asm/ptrace.h | 6 + arch/x86/um/bugs_32.c | 1 + arch/x86/um/bugs_64.c | 1 + arch/x86/um/elfcore.c | 1 + arch/x86/um/fault.c | 1 + arch/x86/um/os-Linux/mcontext.c | 1 + arch/x86/um/os-Linux/registers.c | 2 +- arch/x86/um/os-Linux/tls.c | 1 + arch/x86/um/ptrace_32.c | 2 - arch/x86/um/shared/sysdep/archsetjmp.h | 7 + arch/x86/um/shared/sysdep/kernel-offsets.h | 3 + arch/x86/um/signal.c | 14 +- arch/x86/um/tls_32.c | 19 +- arch/x86/um/user-offsets.c | 3 + arch/x86/um/vdso/um_vdso.c | 10 +- arch/x86/xen/enlighten.c | 33 + arch/x86/xen/p2m.c | 11 +- arch/xtensa/kernel/syscalls/syscall.tbl | 1 + block/blk-cgroup.c | 87 +- block/blk-core.c | 13 +- block/blk-mq.c | 20 +- block/blk-throttle.c | 5 - block/t10-pi.c | 2 +- drivers/auxdisplay/charlcd.h | 2 + drivers/base/regmap/trace.h | 18 +- drivers/base/trace.h | 2 +- drivers/block/brd.c | 26 + drivers/block/nbd.c | 41 +- drivers/block/null_blk/main.c | 42 +- drivers/block/null_blk/trace.h | 7 +- drivers/block/rnbd/rnbd-srv-trace.h | 12 +- drivers/block/ublk_drv.c | 1 + drivers/block/virtio_blk.c | 1 - drivers/bluetooth/virtio_bt.c | 1 - drivers/bus/mhi/host/trace.h | 12 +- drivers/cdrom/cdrom.c | 2 +- drivers/char/hw_random/core.c | 47 +- drivers/char/hw_random/virtio-rng.c | 1 - drivers/char/ipmi/Makefile | 11 +- drivers/char/ipmi/bt-bmc.c | 5 +- drivers/char/ipmi/ipmi_msghandler.c | 29 +- drivers/char/ipmi/ipmi_powernv.c | 6 +- drivers/char/ipmi/ipmi_si_intf.c | 3 +- drivers/char/ipmi/ipmi_si_pci.c | 3 + drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 5 +- drivers/char/ipmi/kcs_bmc_aspeed.c | 6 +- drivers/char/ipmi/kcs_bmc_npcm7xx.c | 6 +- drivers/char/virtio_console.c | 2 - drivers/crypto/virtio/virtio_crypto_core.c | 1 - drivers/cxl/core/trace.h | 32 +- drivers/dma-buf/st-dma-fence.c | 6 + drivers/dma-buf/sync_debug.c | 4 +- drivers/dma-buf/sync_trace.h | 2 +- drivers/firmware/arm_scmi/virtio.c | 1 - drivers/gpio/gpio-virtio.c | 1 - drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 5 + drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_atomfirmware.c | 15 + drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 16 +- drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 6 +- drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 3 +- drivers/gpu/drm/amd/display/Kconfig | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 2 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 2 +- drivers/gpu/drm/amd/display/amdgpu_dm/dc_fpu.c | 35 +- drivers/gpu/drm/amd/display/dc/dml/Makefile | 36 +- drivers/gpu/drm/amd/display/dc/dml2/Makefile | 36 +- drivers/gpu/drm/amd/include/atomfirmware.h | 43 + drivers/gpu/drm/bridge/adv7511/adv7511_drv.c | 3 +- drivers/gpu/drm/display/drm_dp_mst_topology.c | 4 +- drivers/gpu/drm/drm_buddy.c | 6 +- drivers/gpu/drm/i915/display/intel_display_trace.h | 56 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 2 +- drivers/gpu/drm/lima/lima_trace.h | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 12 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 2 +- drivers/gpu/drm/nouveau/nvif/object.c | 24 +- drivers/gpu/drm/panthor/panthor_device.c | 8 +- drivers/gpu/drm/panthor/panthor_device.h | 1 + drivers/gpu/drm/panthor/panthor_fw.c | 5 +- drivers/gpu/drm/panthor/panthor_gem.c | 8 +- drivers/gpu/drm/panthor/panthor_gem.h | 8 +- drivers/gpu/drm/panthor/panthor_heap.c | 36 +- drivers/gpu/drm/panthor/panthor_sched.c | 48 +- drivers/gpu/drm/panthor/panthor_sched.h | 2 +- drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 4 +- drivers/gpu/drm/virtio/virtgpu_drv.c | 1 - drivers/gpu/drm/virtio/virtgpu_trace.h | 2 +- drivers/gpu/drm/xlnx/zynqmp_disp.c | 6 +- drivers/i3c/device.c | 4 + drivers/i3c/master.c | 6 + drivers/i3c/master/dw-i3c-master.c | 67 +- drivers/i3c/master/dw-i3c-master.h | 2 + drivers/i3c/master/svc-i3c-master.c | 18 +- drivers/iio/adc/ad7173.c | 16 +- .../iio/common/inv_sensors/inv_sensors_timestamp.c | 6 +- drivers/iio/imu/bmi323/bmi323_core.c | 5 +- drivers/iio/temperature/mlx90635.c | 6 +- drivers/infiniband/core/cma_trace.h | 4 +- drivers/infiniband/hw/hfi1/hfi.h | 2 +- drivers/infiniband/hw/hfi1/trace_dbg.h | 2 +- drivers/infiniband/hw/hfi1/trace_rx.h | 2 +- drivers/infiniband/hw/hfi1/trace_tid.h | 4 +- drivers/infiniband/hw/hfi1/trace_tx.h | 4 +- drivers/infiniband/sw/rdmavt/trace.h | 2 +- drivers/infiniband/sw/rdmavt/trace_rvt.h | 2 +- drivers/input/ff-core.c | 7 +- drivers/input/input.c | 104 +- drivers/input/joystick/adafruit-seesaw.c | 21 +- drivers/input/joystick/as5011.c | 2 +- drivers/input/joystick/qwiic-joystick.c | 4 +- drivers/input/joystick/xpad.c | 2 + drivers/input/keyboard/adp5588-keys.c | 4 +- drivers/input/keyboard/cros_ec_keyb.c | 2 - drivers/input/keyboard/cypress-sf.c | 2 +- drivers/input/keyboard/dlink-dir685-touchkeys.c | 2 +- drivers/input/keyboard/lm8323.c | 2 +- drivers/input/keyboard/lm8333.c | 2 +- drivers/input/keyboard/lpc32xx-keys.c | 3 +- drivers/input/keyboard/matrix_keypad.c | 1 - drivers/input/keyboard/max7359_keypad.c | 2 +- drivers/input/keyboard/mpr121_touchkey.c | 2 +- drivers/input/keyboard/qt1070.c | 4 +- drivers/input/keyboard/qt2160.c | 2 +- drivers/input/keyboard/stmpe-keypad.c | 1 - drivers/input/keyboard/tca6416-keypad.c | 6 - drivers/input/keyboard/tm2-touchkey.c | 4 +- drivers/input/misc/ad714x-i2c.c | 10 +- drivers/input/misc/adxl34x-i2c.c | 2 +- drivers/input/misc/apanel.c | 2 +- drivers/input/misc/atmel_captouch.c | 2 +- drivers/input/misc/bma150.c | 6 +- drivers/input/misc/cma3000_d0x_i2c.c | 4 +- drivers/input/misc/da7280.c | 1 - drivers/input/misc/drv260x.c | 2 +- drivers/input/misc/drv2665.c | 2 +- drivers/input/misc/drv2667.c | 2 +- drivers/input/misc/ims-pcu.c | 4 +- drivers/input/misc/kxtj9.c | 4 +- drivers/input/misc/mma8450.c | 4 +- drivers/input/misc/pcf8574_keypad.c | 2 +- drivers/input/misc/pm8xxx-vibrator.c | 92 +- drivers/input/mouse/cyapa.c | 16 +- drivers/input/mouse/elan_i2c_core.c | 4 +- drivers/input/mouse/synaptics_i2c.c | 4 +- drivers/input/rmi4/rmi_i2c.c | 2 +- drivers/input/rmi4/rmi_smbus.c | 2 +- drivers/input/serio/ioc3kbd.c | 7 + drivers/input/touchscreen/ad7879-i2c.c | 4 +- drivers/input/touchscreen/ar1021_i2c.c | 4 +- drivers/input/touchscreen/atmel_mxt_ts.c | 10 +- drivers/input/touchscreen/auo-pixcir-ts.c | 2 +- drivers/input/touchscreen/bu21013_ts.c | 2 +- drivers/input/touchscreen/bu21029_ts.c | 2 +- drivers/input/touchscreen/chipone_icn8505.c | 1 - drivers/input/touchscreen/cy8ctma140.c | 2 +- drivers/input/touchscreen/cyttsp4_i2c.c | 2 +- drivers/input/touchscreen/cyttsp5.c | 2 +- drivers/input/touchscreen/cyttsp_i2c.c | 2 +- drivers/input/touchscreen/edt-ft5x06.c | 12 + drivers/input/touchscreen/eeti_ts.c | 2 +- drivers/input/touchscreen/egalax_ts.c | 2 +- drivers/input/touchscreen/ektf2127.c | 4 +- drivers/input/touchscreen/goodix.c | 2 +- drivers/input/touchscreen/goodix_berlin_i2c.c | 2 +- drivers/input/touchscreen/hideep.c | 2 +- drivers/input/touchscreen/himax_hx83112b.c | 2 +- drivers/input/touchscreen/ilitek_ts_i2c.c | 4 +- drivers/input/touchscreen/max11801_ts.c | 2 +- drivers/input/touchscreen/mcs5000_ts.c | 2 +- drivers/input/touchscreen/melfas_mip4.c | 4 +- drivers/input/touchscreen/migor_ts.c | 2 +- drivers/input/touchscreen/mms114.c | 2 +- drivers/input/touchscreen/raydium_i2c_ts.c | 4 +- drivers/input/touchscreen/rohm_bu21023.c | 2 +- drivers/input/touchscreen/s6sy761.c | 4 +- drivers/input/touchscreen/silead.c | 12 +- drivers/input/touchscreen/sis_i2c.c | 4 +- drivers/input/touchscreen/stmfts.c | 4 +- drivers/input/touchscreen/sur40.c | 2 +- drivers/input/touchscreen/tsc2004.c | 2 +- drivers/input/touchscreen/tsc2007_core.c | 2 +- drivers/input/touchscreen/wacom_i2c.c | 4 +- drivers/input/touchscreen/wdt87xx_i2c.c | 2 +- drivers/input/touchscreen/zet6223.c | 4 +- drivers/input/touchscreen/zforce_ts.c | 2 +- drivers/interconnect/trace.h | 10 +- drivers/iommu/intel/trace.h | 14 +- drivers/iommu/virtio-iommu.c | 1 - drivers/irqchip/irq-riscv-imsic-early.c | 2 +- drivers/media/pci/mgb4/mgb4_core.c | 7 +- drivers/media/platform/nvidia/tegra-vde/trace.h | 2 +- drivers/misc/mei/mei-trace.h | 6 +- drivers/misc/nsm.c | 1 - drivers/mtd/nand/raw/nand_base.c | 66 +- drivers/mtd/nand/raw/rockchip-nand-controller.c | 6 +- drivers/net/caif/caif_virtio.c | 1 - drivers/net/dsa/mv88e6xxx/trace.h | 4 +- drivers/net/ethernet/cisco/enic/enic_main.c | 12 + .../net/ethernet/freescale/dpaa/dpaa_eth_trace.h | 2 +- .../net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h | 4 +- drivers/net/ethernet/freescale/fec_ptp.c | 14 +- .../net/ethernet/fungible/funeth/funeth_trace.h | 6 +- drivers/net/ethernet/hisilicon/hns3/hns3_trace.h | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_trace.h | 12 +- .../ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h | 10 +- drivers/net/ethernet/intel/i40e/i40e_trace.h | 10 +- drivers/net/ethernet/intel/iavf/iavf_trace.h | 6 +- drivers/net/ethernet/intel/ice/ice_ethtool.c | 19 +- drivers/net/ethernet/intel/ice/ice_trace.h | 12 +- drivers/net/ethernet/intel/idpf/idpf_ethtool.c | 21 +- drivers/net/ethernet/intel/ixgbe/ixgbe_type.h | 3 - drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c | 56 +- .../net/ethernet/marvell/octeontx2/af/rvu_trace.h | 12 +- drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 4 + .../mellanox/mlx5/core/diag/cmd_tracepoint.h | 4 +- .../mellanox/mlx5/core/diag/en_rep_tracepoint.h | 2 +- .../mellanox/mlx5/core/diag/en_tc_tracepoint.h | 2 +- .../mellanox/mlx5/core/diag/fw_tracer_tracepoint.h | 5 +- .../mellanox/mlx5/core/en_accel/en_accel.h | 8 +- .../mellanox/mlx5/core/en_accel/ipsec_fs.c | 3 +- .../mellanox/mlx5/core/en_accel/ipsec_rxtx.h | 17 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 4 + drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 6 +- .../mellanox/mlx5/core/esw/diag/qos_tracepoint.h | 8 +- drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 12 +- drivers/net/ethernet/mellanox/mlx5/core/lib/sd.c | 12 +- .../mlx5/core/sf/dev/diag/dev_tracepoint.h | 2 +- .../mellanox/mlx5/core/sf/diag/sf_tracepoint.h | 14 +- .../mellanox/mlx5/core/sf/diag/vhca_tracepoint.h | 2 +- drivers/net/ethernet/realtek/r8169_main.c | 3 +- drivers/net/ethernet/ti/icssg/icssg_prueth.c | 14 +- drivers/net/fjes/fjes_trace.h | 10 +- drivers/net/hyperv/netvsc_trace.h | 8 +- drivers/net/netkit.c | 30 +- drivers/net/phy/micrel.c | 1 + drivers/net/usb/smsc95xx.c | 11 +- drivers/net/virtio_net.c | 1 - drivers/net/wireless/ath/ath10k/trace.h | 64 +- drivers/net/wireless/ath/ath11k/trace.h | 44 +- drivers/net/wireless/ath/ath12k/trace.h | 16 +- drivers/net/wireless/ath/ath6kl/trace.h | 4 +- drivers/net/wireless/ath/trace.h | 4 +- .../broadcom/brcm80211/brcmfmac/tracepoint.h | 4 +- .../brcm80211/brcmsmac/brcms_trace_brcmsmac.h | 2 +- .../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 2 +- .../brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h | 6 +- .../net/wireless/intel/iwlwifi/iwl-devtrace-msg.h | 2 +- drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 2 +- drivers/net/wireless/virtual/mac80211_hwsim.c | 1 - drivers/nvdimm/virtio_pmem.c | 1 - drivers/nvme/host/auth.c | 6 +- drivers/nvme/host/core.c | 6 +- drivers/nvme/host/fabrics.c | 51 +- drivers/nvme/host/fabrics.h | 2 +- drivers/nvme/host/fc.c | 4 +- drivers/nvme/host/nvme.h | 2 +- drivers/nvme/host/rdma.c | 23 +- drivers/nvme/host/tcp.c | 30 +- drivers/nvme/target/auth.c | 22 +- drivers/nvme/target/configfs.c | 22 +- drivers/nvme/target/fabrics-cmd-auth.c | 49 +- drivers/nvme/target/fabrics-cmd.c | 11 +- drivers/nvme/target/nvmet.h | 8 +- drivers/nvme/target/rdma.c | 16 +- drivers/perf/arm_dmc620_pmu.c | 9 +- drivers/platform/x86/Kconfig | 1 + .../x86/intel/speed_select_if/isst_tpmi_core.c | 2 +- drivers/platform/x86/touchscreen_dmi.c | 115 +- drivers/platform/x86/x86-android-tablets/Kconfig | 2 + drivers/rpmsg/virtio_rpmsg_bus.c | 1 - drivers/rtc/Kconfig | 10 + drivers/rtc/Makefile | 1 + drivers/rtc/lib_test.c | 33 +- drivers/rtc/rtc-cros-ec.c | 9 +- drivers/rtc/rtc-mcp795.c | 1 - drivers/rtc/rtc-nct3018y.c | 15 +- drivers/rtc/rtc-pcf8563.c | 9 +- drivers/rtc/rtc-rx6110.c | 4 +- drivers/rtc/rtc-rx8111.c | 368 ++++ drivers/scsi/virtio_scsi.c | 1 - drivers/soc/qcom/pmic_pdcharger_ulog.h | 2 +- drivers/soc/qcom/trace-aoss.h | 4 +- drivers/soc/qcom/trace-rpmh.h | 4 +- drivers/spi/spi-stm32.c | 14 +- drivers/spi/spi.c | 22 +- drivers/thermal/thermal_trace.h | 10 +- drivers/usb/cdns3/cdns3-trace.h | 26 +- drivers/usb/cdns3/cdnsp-trace.h | 10 +- drivers/usb/chipidea/trace.h | 4 +- drivers/usb/dwc3/trace.h | 8 +- drivers/usb/gadget/udc/cdns2/cdns2-trace.h | 22 +- drivers/usb/gadget/udc/trace.h | 4 +- drivers/usb/mtu3/mtu3_trace.h | 8 +- drivers/usb/musb/musb_trace.h | 12 +- drivers/vdpa/vdpa.c | 2 +- drivers/vdpa/vdpa_user/vduse_dev.c | 24 +- drivers/vdpa/virtio_pci/vp_vdpa.c | 27 +- drivers/vhost/scsi.c | 70 +- drivers/vhost/vdpa.c | 6 +- drivers/vhost/vhost.c | 126 +- drivers/vhost/vhost.h | 3 +- drivers/virtio/virtio_balloon.c | 85 +- drivers/virtio/virtio_input.c | 1 - drivers/virtio/virtio_mem.c | 69 +- drivers/virtio/virtio_mmio.c | 6 +- drivers/virtio/virtio_pci_common.c | 6 +- drivers/xen/xenbus/Makefile | 14 +- drivers/xen/xenbus/xenbus_probe.c | 36 +- fs/9p/vfs_inode.c | 1 + fs/afs/inode.c | 1 + fs/afs/mntpt.c | 5 + fs/bcachefs/bcachefs_format.h | 6 + fs/bcachefs/btree_iter.c | 2 + fs/bcachefs/btree_iter.h | 2 +- fs/bcachefs/buckets.c | 13 +- fs/bcachefs/checksum.c | 37 +- fs/bcachefs/dirent.c | 3 + fs/bcachefs/fs-io-buffered.c | 4 +- fs/bcachefs/fs.c | 6 +- fs/bcachefs/printbuf.c | 7 + fs/bcachefs/recovery.c | 7 +- fs/bcachefs/replicas.c | 44 +- fs/bcachefs/sb-errors_types.h | 4 +- fs/bcachefs/snapshot.h | 7 +- fs/bcachefs/subvolume.c | 9 + fs/bcachefs/super.c | 2 +- fs/bcachefs/trace.h | 6 +- fs/btrfs/btrfs_inode.h | 11 + fs/btrfs/file.c | 16 + fs/btrfs/ordered-data.c | 31 + fs/ceph/dir.c | 28 + fs/ceph/file.c | 66 +- fs/ceph/inode.c | 46 +- fs/ceph/mds_client.c | 270 ++- fs/ceph/mds_client.h | 28 +- fs/coredump.c | 4 +- fs/erofs/data.c | 15 +- fs/erofs/decompressor_deflate.c | 55 +- fs/erofs/fscache.c | 12 +- fs/erofs/inode.c | 4 +- fs/erofs/internal.h | 5 +- fs/erofs/super.c | 36 +- fs/erofs/zdata.c | 2 +- fs/erofs/zmap.c | 24 +- fs/fuse/virtio_fs.c | 1 - fs/iomap/buffered-io.c | 2 +- fs/jffs2/background.c | 4 +- fs/jffs2/malloc.c | 32 +- fs/jffs2/nodemgmt.c | 24 +- fs/jffs2/super.c | 1 + fs/netfs/buffered_write.c | 2 +- fs/netfs/direct_write.c | 5 +- fs/netfs/objects.c | 5 + fs/netfs/write_collect.c | 7 +- fs/netfs/write_issue.c | 9 +- fs/nfs/Kconfig | 4 +- fs/nfs/dir.c | 54 +- fs/nfs/filelayout/filelayout.c | 24 +- fs/nfs/flexfilelayout/flexfilelayout.c | 12 +- fs/nfs/fs_context.c | 11 +- fs/nfs/internal.h | 11 +- fs/nfs/nfs3proc.c | 1 + fs/nfs/nfs4proc.c | 2 +- fs/nfs/nfs4state.c | 12 +- fs/nfs/nfs4trace.h | 42 +- fs/nfs/nfstrace.h | 41 +- fs/nfs/pnfs.c | 29 +- fs/nfs/pnfs.h | 3 +- fs/nfs/proc.c | 1 + fs/nfs/super.c | 10 + fs/nfsd/trace.h | 40 +- fs/nilfs2/recovery.c | 4 + fs/nilfs2/segment.c | 63 +- fs/ntfs3/attrib.c | 32 + fs/ntfs3/dir.c | 1 + fs/ntfs3/file.c | 9 + fs/ntfs3/frecord.c | 2 +- fs/ntfs3/fslog.c | 5 +- fs/ntfs3/index.c | 6 + fs/ntfs3/inode.c | 46 +- fs/ntfs3/namei.c | 121 +- fs/ntfs3/ntfs.h | 2 +- fs/ntfs3/ntfs_fs.h | 10 +- fs/ntfs3/record.c | 11 +- fs/ntfs3/super.c | 2 - fs/ntfs3/xattr.c | 5 +- fs/ocfs2/ocfs2_trace.h | 60 +- fs/proc/task_mmu.c | 9 +- fs/signalfd.c | 6 +- fs/smb/client/cifsfs.c | 7 +- fs/smb/client/cifsfs.h | 4 +- fs/smb/client/file.c | 23 + fs/smb/client/smb2ops.c | 2 + fs/smb/client/trace.h | 18 +- fs/smb/server/mgmt/share_config.c | 6 +- fs/smb/server/oplock.c | 21 +- fs/tracefs/event_inode.c | 223 +-- fs/tracefs/inode.c | 48 +- fs/xfs/scrub/trace.h | 10 +- fs/xfs/xfs_trace.h | 28 +- include/drm/display/drm_dp_mst_helper.h | 1 - include/linux/alloc_tag.h | 1 + include/linux/etherdevice.h | 8 + include/linux/fortify-string.h | 22 +- include/linux/fpu.h | 12 + include/linux/ftrace.h | 3 +- include/linux/gfp.h | 25 + include/linux/huge_mm.h | 6 + include/linux/mlx5/mlx5_ifc.h | 4 +- include/linux/mod_devicetable.h | 2 + include/linux/netfs.h | 20 + include/linux/nfs_fs.h | 3 + include/linux/pagemap.h | 34 +- include/linux/sched/vhost_task.h | 3 +- include/linux/syscalls.h | 1 + include/ras/ras_event.h | 12 +- include/trace/events/asoc.h | 22 +- include/trace/events/avc.h | 6 +- include/trace/events/bridge.h | 16 +- include/trace/events/btrfs.h | 6 +- include/trace/events/cgroup.h | 10 +- include/trace/events/clk.h | 18 +- include/trace/events/cma.h | 8 +- include/trace/events/devfreq.h | 4 +- include/trace/events/devlink.h | 50 +- include/trace/events/dma_fence.h | 4 +- include/trace/events/erofs.h | 2 +- include/trace/events/f2fs.h | 20 +- include/trace/events/habanalabs.h | 10 +- include/trace/events/huge_memory.h | 4 +- include/trace/events/hwmon.h | 6 +- include/trace/events/initcall.h | 2 +- include/trace/events/intel_ish.h | 2 +- include/trace/events/io_uring.h | 14 +- include/trace/events/iocost.h | 14 +- include/trace/events/iommu.h | 8 +- include/trace/events/irq.h | 2 +- include/trace/events/iscsi.h | 2 +- include/trace/events/kmem.h | 2 +- include/trace/events/lock.h | 4 +- include/trace/events/mmap_lock.h | 4 +- include/trace/events/mmc.h | 4 +- include/trace/events/module.h | 8 +- include/trace/events/napi.h | 2 +- include/trace/events/nbd.h | 2 +- include/trace/events/neigh.h | 6 +- include/trace/events/net.h | 12 +- include/trace/events/netlink.h | 2 +- include/trace/events/oom.h | 2 +- include/trace/events/osnoise.h | 2 +- include/trace/events/power.h | 23 +- include/trace/events/pwc.h | 4 +- include/trace/events/qdisc.h | 12 +- include/trace/events/qla.h | 2 +- include/trace/events/qrtr.h | 2 +- include/trace/events/regulator.h | 6 +- include/trace/events/rpcgss.h | 20 +- include/trace/events/rpcrdma.h | 52 +- include/trace/events/rpm.h | 6 +- include/trace/events/sched.h | 8 +- include/trace/events/sof.h | 12 +- include/trace/events/sof_intel.h | 16 +- include/trace/events/sunrpc.h | 118 +- include/trace/events/swiotlb.h | 2 +- include/trace/events/target.h | 4 +- include/trace/events/tegra_apb_dma.h | 6 +- include/trace/events/ufs.h | 24 +- include/trace/events/workqueue.h | 2 +- include/trace/events/xdp.h | 2 +- include/trace/stages/stage6_event_callback.h | 4 +- include/uapi/asm-generic/unistd.h | 5 +- include/uapi/drm/panthor_drm.h | 20 +- include/uapi/linux/cn_proc.h | 3 +- include/uapi/linux/virtio_mem.h | 2 + init/Kconfig | 2 +- io_uring/io_uring.c | 6 +- io_uring/sqpoll.c | 6 +- kernel/bpf/verifier.c | 10 +- kernel/exit.c | 5 +- kernel/irq/cpuhotplug.c | 16 +- kernel/irq/irqdesc.c | 5 +- kernel/power/swap.c | 2 +- kernel/signal.c | 4 +- kernel/sys_ni.c | 1 + kernel/trace/bpf_trace.c | 10 +- kernel/trace/bpf_trace.h | 2 +- kernel/trace/preemptirq_delay_test.c | 1 + kernel/trace/ring_buffer.c | 25 +- kernel/trace/rv/rv.c | 2 + kernel/vhost_task.c | 53 +- lib/Kconfig.debug | 2 +- lib/Kconfig.ubsan | 1 + lib/Makefile | 26 +- lib/fortify_kunit.c | 2 +- lib/raid6/Makefile | 33 +- lib/stackdepot.c | 11 +- lib/test_fpu.h | 8 + lib/{test_fpu.c => test_fpu_glue.c} | 37 +- lib/test_fpu_impl.c | 37 + mm/Makefile | 4 + mm/internal.h | 37 + mm/kmemleak.c | 12 +- mm/ksm.c | 3 +- mm/madvise.c | 12 + mm/memory-failure.c | 11 +- mm/mmap.c | 31 +- mm/mprotect.c | 10 + mm/mremap.c | 31 + mm/mseal.c | 307 ++++ mm/page_owner.c | 7 +- net/9p/trans_virtio.c | 1 - net/batman-adv/trace.h | 4 +- net/core/sock_map.c | 6 - net/dsa/trace.h | 34 +- net/ethernet/eth.c | 4 +- net/ieee802154/trace.h | 2 +- net/ipv4/af_inet.c | 4 +- net/ipv4/netfilter/nf_tproxy_ipv4.c | 2 + net/ipv4/tcp_output.c | 2 +- net/mac80211/trace.h | 2 +- net/netfilter/ipset/ip_set_list_set.c | 3 + net/netfilter/nfnetlink_queue.c | 2 + net/netfilter/nft_fib.c | 8 +- net/netfilter/nft_payload.c | 95 +- net/nfc/nci/core.c | 3 +- net/openvswitch/openvswitch_trace.h | 8 +- net/smc/smc_tracepoint.h | 4 +- net/sunrpc/clnt.c | 14 +- net/sunrpc/xprtrdma/verbs.c | 6 +- net/tipc/trace.h | 16 +- net/tls/tls_main.c | 10 +- net/unix/af_unix.c | 19 +- net/vmw_vsock/virtio_transport.c | 1 - net/wireless/trace.h | 2 +- samples/trace_events/trace-events-sample.h | 19 +- scripts/Makefile.extrawarn | 29 +- scripts/link-vmlinux.sh | 1 - security/loadpin/Kconfig | 3 + sound/core/init.c | 9 +- sound/core/jack.c | 21 +- sound/core/pcm_trace.h | 2 +- sound/hda/trace.h | 6 +- sound/pci/hda/patch_realtek.c | 5 +- sound/soc/intel/avs/trace.h | 4 +- sound/virtio/virtio_card.c | 1 - tools/bpf/resolve_btfids/main.c | 2 +- tools/lib/bpf/features.c | 31 +- tools/perf/util/parse-events.c | 31 +- tools/perf/util/parse-events.h | 2 +- tools/perf/util/parse-events.l | 76 +- tools/perf/util/parse-events.y | 62 +- tools/testing/selftests/bpf/prog_tests/tc_netkit.c | 94 + .../selftests/bpf/prog_tests/uprobe_multi_test.c | 134 +- tools/testing/selftests/bpf/prog_tests/verifier.c | 2 + tools/testing/selftests/bpf/progs/test_tc_link.c | 35 +- tools/testing/selftests/bpf/progs/uprobe_multi.c | 50 +- .../selftests/bpf/progs/verifier_sockmap_mutate.c | 187 ++ tools/testing/selftests/drivers/net/stats.py | 2 +- tools/testing/selftests/kselftest_harness.h | 11 +- tools/testing/selftests/mm/.gitignore | 2 + tools/testing/selftests/mm/Makefile | 2 + tools/testing/selftests/mm/compaction_test.c | 85 +- tools/testing/selftests/mm/gup_test.c | 1 + tools/testing/selftests/mm/mdwe_test.c | 1 - tools/testing/selftests/mm/mseal_test.c | 1894 ++++++++++++++++++++ tools/testing/selftests/mm/seal_elf.c | 179 ++ tools/testing/selftests/mm/uffd-common.h | 1 + tools/testing/selftests/net/hsr/hsr_ping.sh | 2 + tools/testing/selftests/riscv/Makefile | 2 +- tools/testing/selftests/riscv/hwprobe/.gitignore | 2 + tools/testing/selftests/riscv/sigreturn/.gitignore | 1 + tools/testing/selftests/riscv/sigreturn/Makefile | 12 + .../testing/selftests/riscv/sigreturn/sigreturn.c | 82 + tools/tracing/latency/latency-collector.c | 8 +- 753 files changed, 9295 insertions(+), 3617 deletions(-) create mode 100644 Documentation/core-api/floating-point.rst delete mode 100644 Documentation/devicetree/bindings/rtc/alphascale,asm9260-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/alphascale,asm9260-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/armada-380-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/digicolor-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/fsl,stmp3xxx-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/lpc32xx-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/marvell,armada-380-rtc.yaml create mode 100644 Documentation/devicetree/bindings/rtc/marvell,pxa-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/maxim,ds1742.txt delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,lpc1788-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/nxp,lpc1788-rtc.yaml delete mode 100644 Documentation/devicetree/bindings/rtc/orion-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/pxa-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/rtc/spear-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/stmp3xxx-rtc.txt delete mode 100644 Documentation/devicetree/bindings/rtc/via,vt8500-rtc.txt create mode 100644 Documentation/userspace-api/mseal.rst create mode 100644 arch/arm/include/asm/fpu.h create mode 100644 arch/arm64/include/asm/fpu.h create mode 100644 arch/powerpc/include/asm/fpu.h create mode 100644 arch/riscv/include/asm/fpu.h create mode 100644 arch/riscv/kernel/kernel_mode_fpu.c create mode 100644 arch/um/os-Linux/internal.h create mode 100644 arch/x86/include/asm/fpu.h create mode 100644 drivers/rtc/rtc-rx8111.c create mode 100644 include/linux/fpu.h create mode 100644 lib/test_fpu.h rename lib/{test_fpu.c => test_fpu_glue.c} (71%) create mode 100644 lib/test_fpu_impl.c create mode 100644 mm/mseal.c create mode 100644 tools/testing/selftests/bpf/progs/verifier_sockmap_mutate.c create mode 100644 tools/testing/selftests/mm/mseal_test.c create mode 100644 tools/testing/selftests/mm/seal_elf.c create mode 100644 tools/testing/selftests/riscv/sigreturn/.gitignore create mode 100644 tools/testing/selftests/riscv/sigreturn/Makefile create mode 100644 tools/testing/selftests/riscv/sigreturn/sigreturn.c