This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from 3f9d6afecbf Daily bump.
new a82352a2a07 c++/modules: Propagate FNDECL_USED_AUTO when propagating de [...]
The 1 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:
gcc/cp/module.cc | 5 +++++
gcc/testsuite/g++.dg/modules/auto-5_a.C | 10 ++++++++++
gcc/testsuite/g++.dg/modules/auto-5_b.C | 14 ++++++++++++++
gcc/testsuite/g++.dg/modules/{tinfo-2_b.C => auto-5_c.C} | 4 ++--
.../g++.dg/modules/{part-hdr-1_a.H => auto-6_a.H} | 4 +++-
gcc/testsuite/g++.dg/modules/auto-6_b.C | 6 ++++++
6 files changed, 40 insertions(+), 3 deletions(-)
create mode 100644 gcc/testsuite/g++.dg/modules/auto-5_a.C
create mode 100644 gcc/testsuite/g++.dg/modules/auto-5_b.C
copy gcc/testsuite/g++.dg/modules/{tinfo-2_b.C => auto-5_c.C} (69%)
copy gcc/testsuite/g++.dg/modules/{part-hdr-1_a.H => auto-6_a.H} (58%)
create mode 100644 gcc/testsuite/g++.dg/modules/auto-6_b.C
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 9ad09c4f2868 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...]
new 2a17a5bebc9a powerpc/32: Replace mulhdu() by mul_u64_u64_shr()
new 6dca1d3af16a powerpc/xmon: Use str_yes_no() helper in dump_one_paca()
new 3a7a53c8d481 selftests/powerpc: Fix typo in test-vphn.c
new 5731d41af924 cxl: Deprecate driver
new f117051514c3 scsi/cxlflash: Deprecate driver
new 34064c8267a6 powerpc/8xx: Drop legacy-of-mm-gpiochip.h header
new 026ac4dda8f6 selftest/powerpc/ptrace/core-pkey: Remove duplicate macros
new b0e1b95b1597 selftest/powerpc/ptrace/ptrace-pkey: Remove duplicate macros
new 65f5038352e8 selftest/powerpc/ptrace: Cleanup duplicate macro definitions
new e834166822a3 macintosh: declare ctl_table as const
new f66dbe43798f powerpc/64: Use get_user() in start_thread()
new 9fa9712644e0 powerpc/vdso: Mark the vDSO code read-only after init
new d629d7a8efc3 powerpc/book3s64/hugetlb: Fix disabling hugetlb when fadum [...]
new 00199ed6f2ca powerpc: Add preempt lazy support
new eda86a41a1c7 powerpc: Large user copy aware of full:rt:lazy preemption
new 26bef359bc4f powerpc: Use str_on_off() helper in check_cache_coherency()
new 8f70caad82e9 powerpc/pseries/iommu: IOMMU incorrectly marks MMIO range in DDW
new 200f22fa48a8 powerpc/prom_init: Use IS_ENABLED()
new 2bf66e66d2e6 selftests/powerpc: Fix argument order to timer_sub()
new 95ec54a420b8 Merge tag 'powerpc-6.14-1' of git://git.kernel.org/pub/scm [...]
The 20 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 => obsolete}/sysfs-class-cxl | 3 +
MAINTAINERS | 4 +-
arch/powerpc/Kconfig | 1 +
arch/powerpc/include/asm/hugetlb.h | 9 ++
arch/powerpc/include/asm/thread_info.h | 9 +-
arch/powerpc/include/asm/time.h | 2 +-
arch/powerpc/kernel/interrupt.c | 4 +-
arch/powerpc/kernel/iommu.c | 2 +-
arch/powerpc/kernel/misc_32.S | 26 -----
arch/powerpc/kernel/process.c | 4 +-
arch/powerpc/kernel/prom_init.c | 39 +++----
arch/powerpc/kernel/setup-common.c | 4 +-
arch/powerpc/kernel/vdso32_wrapper.S | 2 +-
arch/powerpc/kernel/vdso64_wrapper.S | 2 +-
arch/powerpc/lib/vmx-helper.c | 2 +-
arch/powerpc/platforms/8xx/cpm1.c | 119 +++++++++++----------
arch/powerpc/platforms/pseries/iommu.c | 9 +-
arch/powerpc/xmon/xmon.c | 6 +-
drivers/macintosh/mac_hid.c | 2 +-
drivers/misc/cxl/Kconfig | 6 +-
drivers/misc/cxl/of.c | 2 +
drivers/misc/cxl/pci.c | 2 +
drivers/scsi/cxlflash/Kconfig | 6 +-
drivers/scsi/cxlflash/main.c | 2 +
.../selftests/powerpc/benchmarks/gettimeofday.c | 2 +-
tools/testing/selftests/powerpc/include/pkeys.h | 8 ++
tools/testing/selftests/powerpc/ptrace/core-pkey.c | 31 +-----
.../testing/selftests/powerpc/ptrace/ptrace-pkey.c | 26 +----
tools/testing/selftests/powerpc/vphn/test-vphn.c | 2 +-
29 files changed, 142 insertions(+), 194 deletions(-)
rename Documentation/ABI/{testing => obsolete}/sysfs-class-cxl (99%)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 3d3a9c8b89d4 Merge tag 'dlm-6.14' of git://git.kernel.org/pub/scm/linux [...]
new aff09dc1fd3a block: remove unnecessary check in blk_unfreeze_check_owner()
new 6f491a8d4b92 block: track disk DEAD state automatically for modeling qu [...]
new b9d4eee7e04b block: don't verify queue freeze manually in elevator_init_mq()
new f6661b1d0525 block: track queue dying state automatically for modeling [...]
new b56426bcf880 null_blk: Add rotational feature support
new fd9b0244f5c5 blktrace: don't centralize grabbing q->debugfs_mutex in bl [...]
new b769a2f409e7 blktrace: move copy_[to|from]_user() out of ->debugfs_lock
new 5c292ac6e69f block: Delete bio_prio()
new 19206d3f5ef7 block: Delete bio_set_prio()
new ccb9868ab7f4 blktrace: remove redundant return at end of function
new 53328a3671e9 block: rnull: Initialize the module in place
new 0e20669a9130 null_blk: Remove accesses to page->index
new fea4952df0ee driver core: bus: add irq_get_affinity callback to bus_type
new 22d813bf00ba PCI: hookup irq_get_affinity callback
new c7f63c5d1392 virtio: hookup irq_get_affinity callback
new 1452e9b470c9 blk-mq: introduce blk_mq_map_hw_queues
new bd326a5ad639 scsi: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
new 4425f6492a51 nvme: replace blk_mq_pci_map_queues with blk_mq_map_hw_queues
new a5665c3d150c virtio: blk/scsi: replace blk_mq_virtio_map_queues with bl [...]
new 9bc1e897a821 blk-mq: remove unused queue mapping helpers
new cc76ace465d6 block: remove BLK_MQ_F_SHOULD_MERGE
new 31d813a3b8cb rust: block: fix use of BLK_MQ_F_SHOULD_MERGE
new 48ea518d0072 blk-zoned: Minimize #include directives
new cbac56e5237d blk-zoned: Document locking assumptions
new fa8555630b32 blk-zoned: Improve the queue reference count strategy docu [...]
new cb01ecb79943 blk-zoned: Split queue_zone_wplugs_show()
new 044792cda05a elevator: Enable const sysfs attributes
new 8686e1dedac7 block: mq-deadline: Constify sysfs attributes
new c40f9f6ac59f block, bfq: constify sysfs attributes
new 00aab2f236f2 kyber: constify sysfs attributes
new 457ef47c08d2 block: retry call probe after request_module in blk_reques [...]
new c2398e6d5f16 ps3disk: Do not use dev->bounce_size before it is set
new 6aeb4f836480 block: remove bio_add_pc_page
new 02ee5d69e3ba block: remove blk_rq_bio_prep
new 2caca8fc7aad block: use page_to_phys in bvec_phys
new b7175e24d6ac block: add a dma mapping iterator
new 6783811569ae block: better split mq vs non-mq code in add_disk_fwnode
new 68ed45122249 block: remove blk_mq_init_bitmaps
new e7602bb4f3a1 block: remove BLK_MQ_F_NO_SCHED
new ce32496ec1ab block: simplify tag allocation policy selection
new 844b8cdc6816 nbd: don't allow reconnect after disconnect
new 9c96821b44f8 block: fix docs for freezing of queue limits updates
new aa427d7b73b1 block: add a queue_limits_commit_update_frozen helper
new 958148a6ac06 block: check BLK_FEAT_POLL under q_usage_count
new d432c817c21a block: don't update BLK_FEAT_POLL in __blk_mq_update_nr_hw_queues
new a16230649ce2 block: add a store_limit operations for sysfs entries
new c99f66e4084a block: fix queue freeze vs limits lock order in sysfs stor [...]
new 473106dd3aa9 nvme: fix queue freeze vs limits lock order
new f3dec61d7544 nbd: fix queue freeze vs limits lock order
new 1233751f7df7 usb-storage: fix queue freeze vs limits lock order
new b38c8be255e8 loop: refactor queue limits updates
new b03732a9c0db loop: fix queue freeze vs limits lock order
new ae074d07a0e5 loop: move updating lo_flags out of loop_set_status_from_info
new 4155adb01e74 loop: update commands in loop_set_status still referring t [...]
new 781fc49a0e5c loop: create a lo_can_use_dio helper
new 09ccf5549d78 loop: only write back pagecache when starting to to use di [...]
new dc909525daec loop: open code the direct I/O flag update in loop_set_dio
new 3a693110afd7 loop: allow loop_set_status to re-enable direct I/O
new 0cd719aa63de loop: don't freeze the queue in loop_update_dio
new afd69d5c4a10 loop: remove the use_dio field in struct loop_device
new 3ec5c62cfcf0 nvmet: handle rw's limited retry flag
new 32193789878c nvme-tcp: Fix I/O queue cpu spreading for multiple controllers
new ac32057acc7f nvme: Add error check for xa_store in nvme_get_effects_log
new 002bb02729dc nvme: change return type of nvme_poll_cq() to bool
new 30e77e0fbec6 nvme: Move opcode string helper functions declarations
new 5d4f4ea8fa29 nvmet: Add vendor_id and subsys_vendor_id subsystem attributes
new 15e9d2644544 nvmet: Export nvmet_update_cc() and nvmet_cc_xxx() helpers
new 1ee453105486 nvmet: Introduce nvmet_get_cmd_effects_admin()
new 35c593e5303c nvmet: Add drvdata field to struct nvmet_ctrl
new 200adac75888 nvme: Add PCI transport type
new 6202783184bf nvmet: Improve nvmet_alloc_ctrl() interface and implementation
new 43043c9b9725 nvmet: Introduce nvmet_req_transfer_len()
new 1eb380caf527 nvmet: Introduce nvmet_sq_create() and nvmet_cq_create()
new 60d3cd856114 nvmet: Add support for I/O queue management admin commands
new 1ad8630ffa95 nvmet: Do not require SGL for PCI target controller commands
new 08461535a9cd nvmet: Introduce get/set_feature controller operations
new 2f2b20fad973 nvmet: Implement host identifier set feature support
new 89b94a6cbeff nvmet: Implement interrupt coalescing feature support
new f1ecd491b6e7 nvmet: Implement interrupt config feature support
new a0ed77d4c9a7 nvmet: Implement arbitration feature support
new 0faa0fe6f90e nvmet: New NVMe PCI endpoint function target driver
new 002ec8f1c69d Documentation: Document the NVMe PCI endpoint target driver
new e4a0a3058de8 nvme-pci: fix comment typo
new d4a95adeabc6 nvme: Add error path for xa_store in nvme_init_effects
new 4a324970faba nvme-pci: use correct size to free the hmb buffer
new 9752b55035b1 Merge tag 'nvme-6.14-2025-01-12' of git://git.infradead.or [...]
new 7c0be4ead1f8 block: mark GFP_NOIO around sysfs ->store()
new 8337b029f788 nbd: fix partial sending
new 4fa5c37012d7 blk-cgroup: fix kernel-doc warnings in header file
new f403034e8afd blk-cgroup: rwstat: fix kernel-doc warnings in header file
new e494e451611a partitions: ldm: remove the initial kernel-doc notation
new 170e086ad399 nvme: fix bogus kzalloc() return check in nvme_init_effects_log()
new 127186cfb184 md: reintroduce md-linear
new 4fa91616c078 md: Replace deprecated kmap_atomic() with kmap_local_page()
new 08c50142a128 md/md-bitmap: factor behind write counters out from bitmap [...]
new 4f0e7d0e03b7 md/md-bitmap: remove the last parameter for bimtap_ops->en [...]
new 0c984a283a3e md: add a new callback pers->bitmap_sector()
new 9c89f604476c md/raid5: implement pers->bitmap_sector()
new cd5fc6533818 md/md-bitmap: move bitmap_{start, end}write to md upper layer
new c9b39e51a301 Merge branch 'md-6.14-bitmap' into md-6.14
new e7b94c5c6f3b Merge tag 'md-6.14-20250113' of https://git.kernel.org/pub [...]
new 44e41381591d block: Reorder the request allocation code in blk_mq_submit_bio()
new 659381520a3b blk-mq: Move more error handling into blk_mq_submit_bio()
new 6564862d646e block: Ensure start sector is aligned for stacking atomic writes
new 5d1f7ee7f0b6 block: Change blk_stack_atomic_writes_limits() unit_min check
new 3d9a9e9a77c5 block: limit disk max sectors to (LLONG_MAX >> 9)
new 62c552070a98 md/md-linear: Fix a NULL vs IS_ERR() bug in linear_add()
new 63492a2d7e28 Merge tag 'md-6.14-20250116' of https://git.kernel.org/pub [...]
new 6a7e17b22062 block: Add common atomic writes enable flag
new 554b22864cc7 block: Don't trim an atomic write
new 1cbfb828e051 Merge tag 'for-6.14/block-20250118' of git://git.kernel.dk/linux
new 943d0609d057 io_uring: rename ->resize_lock
new 7427b0b49ad5 io_uring/rsrc: export io_check_coalesce_buffer
new a730d2047d4e io_uring/memmap: flag vmap'ed regions
new 16375af32d0f io_uring/memmap: flag regions with user pages
new fc5f22a64649 io_uring/memmap: account memory before pinning
new 226ae1b4d111 io_uring/memmap: reuse io_free_region for failure path
new c4d0ac1c1567 io_uring/memmap: optimise single folio regions
new a90558b36cce io_uring/memmap: helper for pinning region pages
new 4b851d20d325 io_uring/memmap: add IO_REGION_F_SINGLE_REF
new 1e21df691ffa io_uring/memmap: implement kernel allocated regions
new 087f997870a9 io_uring/memmap: implement mmap for regions
new 02255d55260a io_uring: pass ctx to io_register_free_rings
new 8078486e1d53 io_uring: use region api for SQ
new 81a4058e0cd0 io_uring: use region api for CQ
new 78fda3d05641 io_uring/kbuf: use mmap_lock to sync with mmap
new 90175f3f5032 io_uring/kbuf: remove pbuf ring refcounting
new ef62de3c4ad5 io_uring/kbuf: use region api for pbuf rings
new 7cd7b9575270 io_uring/memmap: unify io_uring mmap'ing code
new 5dbb3cbd060a block: define set of integrity flags to be inherited by cl [...]
new 031141976be0 block: copy back bounce buffer to user-space correctly in [...]
new fe8f4ca7107e block: modify bio_integrity_map_user to accept iov_iter as [...]
new 10783d0ba0d7 fs, iov_iter: define meta io descriptor
new 4de2ce04c862 fs: introduce IOCB_HAS_METADATA for metadata
new 59a7d12a7fb5 io_uring: introduce attributes for read/write and PI support
new 2c0487d8b1f1 block: introduce BIP_CHECK_GUARD/REFTAG/APPTAG bip_flags
new 472292cd8cfc nvme: add support for passing on the application tag
new 18623503a3a5 scsi: add support for user-meta interface
new 3d8b5a22d404 block: add support to pass user meta buffer
new 546d191427cf block: make bio_integrity_map_user() static inline
new febfbf767174 io_uring/kbuf: fix unintentional sign extension on shift o [...]
new 2e6406a20a39 io_uring: clean up io_prep_rw_setup()
new de3b9e2e4819 io_uring: don't vmap single page regions
new 29b95ac91792 io_uring: prevent reg-wait speculations
new 479b2f4590be io_uring: Fold allocation into alloc_cache helper
new 49f7a3098cc2 io_uring: Add generic helper to allocate async data
new b28465670606 io_uring/futex: Allocate ifd with generic alloc_cache helper
new 1210872918ef io_uring/poll: Allocate apoll with generic alloc_cache helper
new e9447dc0b18d io_uring/uring_cmd: Allocate async data through generic helper
new f49a85371d8c io_uring/net: Allocate msghdr async data through helper
new d7f11616edf5 io_uring/rw: Allocate async data through helper
new ef623a647f42 io_uring: Move old async data allocation helper to header
new ce9464081d51 io_uring/msg_ring: Drop custom destructor
new 1143be17d7ac io_uring/rw: don't mask in f_iocb_flags
new 21adbcaa8007 io_uring/rw: use NULL for rw->free_iovec assigment
new c5f719161460 io_uring/rw: always clear ->bytes_done on io_async_rw setup
new d62c2f0d8275 io_uring: ensure io_queue_deferred() is out-of-line
new 2a51c327d4a4 io_uring/rsrc: simplify the bvec iter count calculation
new 9ac273ae3dc2 io_uring/rw: use io_rw_recycle() from cleanup path
new d803d123948f io_uring/rw: handle -EAGAIN retry at IO completion time
new b08e02045002 io_uring/rw: don't gate retry on completion context
new 94d57442e56d io_uring: expose read/write attribute capability
new a13030fd194c io_uring: simplify the SQPOLL thread check when cancelling [...]
new 19d340a2988d io_uring/rsrc: require cloned buffers to share accounting [...]
new 53745105efc3 io_uring: Factor out a function to parse restrictions
new bab4b2cca027 io_uring: reuse io_should_terminate_tw() for cmds
new 561e3a0c40dc io_uring/fdinfo: fix io_uring_show_fdinfo() misuse of ->d_iname
new a312e1706ce6 Merge tag 'for-6.14/io_uring-20250119' of git://git.kernel [...]
new e7256acac3b3 s390/Kconfig: Select KASAN_VMALLOC if KASAN is enabled
new 27939d6cde90 s390/Kconfig: Select VMAP_STACK unconditionally
new 7ad007500508 s390/setup: Cleanup stack_alloc() and stack_free()
new d809df72b5a5 s390/atomic: Implement arch_atomic_inc() / arch_atomic_dec()
new 9b90c5705786 s390/atomic: Consistent layering between atomic.h and atom [...]
new a7af4fb85e20 s390/preempt: Add comments
new 5eee66c5bf60 s390/preempt: Remove special pre MARCH_HAS_Z196_FEATURES i [...]
new 2ca248f52afa s390/preempt: Adjust coding style
new 7c7f32c9ee8e s390: Remove superfluous new lines from inline assemblies
new a53f5d247e24 s390/atomic: Provide arch_atomic_*_and_test() implementations
new 5c9e37e5233e s390/preempt: Optimize __preempt_count_dec_and_test()
new 912a0d352326 s390: Remove __bootdata annotations from declarations
new 01dc3a0d5cd6 s390/abs_lowcore: Include linux/smp.h for get_cpu() and put_cpu()
new 8fb725616023 s390: Add KERNEL_IMAGE_BASE to kasan.config
new 4670f7bc17df s390/mm/hugetlbfs: Remove huge_pte_none() / huge_pte_none_ [...]
new 62b87e0c9a2c s390/mm: Remove incorrect comment
new db449b147cef s390/mm: Remove unused PAGE_KERNEL_EXEC and friends
new f8107a8be0b2 s390/mm: Simplify noexec page protection handling
new 807e39ed4da2 s390/lib: Use exrl instead of ex in string functions
new 2478d43ed621 s390/diag: Create misc device /dev/diag
new 90e6f191e1ee s390/diag324: Retrieve power readings via diag 0x324
new 388cf16d90f6 s390/diag: Move diag.c to diag specific folder
new 4ec6054e7321 s390/pci: Report PCI error recovery results via SCLP
new 7832b3047d10 s390/debug: Simplify and document debug_next_entry() logic
new 460c52a57f83 s390/debug: Split private data alloc/free out of file operations
new 5f952dae48d0 s390/debug: Add debug_dump() to write debug view to a stri [...]
new dc18c81a57e7 s390/debug: Add a reverse mode for debug_dump()
new 4c41a48f5f3e s390/pci: Add pci_msg debug view to PCI report
new 3ace3c42144c Merge branch 'pci-device-recovery' into features
new bc3d4402a09c s390/qdio: Rename feature flag aif_osa to aif_qdio
new efd34db6e681 s390/cio: Use array indices instead of pointer arithmetic
new 30e037ad7eb4 s390/qdio: Move memory alloc/pointer arithmetic for slib a [...]
new 221ce94b1ac5 s390/crypto/cpacf: Constify 'struct bin_attribute'
new 77977da798c0 s390/ipl: Constify 'struct bin_attribute'
new ef37c669b71e s390/pci: Constify 'struct bin_attribute'
new 81ad38a66bdf s390/sclp: Constify 'struct bin_attribute'
new d1aa46c83bc4 s390/pkey: Constify 'struct bin_attribute'
new 03b3e82a78c3 s390/tlb: Add missing TLB range adjustment
new 9988df07dbe1 s390/topology: Improve topology detection
new 745600ed6965 s390/lib: Use exrl instead of ex in xor functions
new a88c26bb8e04 s390/stackleak: Use exrl instead of ex in __stackleak_poison()
new 90c5515dcb9c s390/amode31: Use exrl instead of ex
new 94446b4dcbbe s390/ebcdic: Use exrl instead of ex
new 4a0f62a3009b s390/ebcdic: Fix length check in codepage_convert()
new 061a5e4ac36d s390/ebcdic: Fix length decrement in codepage_convert()
new 8cae8e0afb2f s390/bitops: Switch to generic bitops
new b2bc1b1a77c0 s390/bitops: Provide optimized arch_test_bit()
new 0d30871739ab s390/diag: Add memory topology information via diag310
new 26701574cee6 s390/futex: Fix FUTEX_OP_ANDN implementation
new 4f42d0bf7225 Merge tag 's390-6.14-1' of git://git.kernel.org/pub/scm/li [...]
new e419ddeabe7e m68k: Use kernel's generic muldi3 libgcc function
new f6031436a27c m68k: atari: Use str_on_off() helper in atari_nvram_proc_read()
new 738fa3feb2e3 zorro: Constify 'struct bin_attribute'
new 53036937a101 m68k: vga: Fix I/O defines
new bb2e0fb1e6aa m68k: libgcc: Fix lvalue abuse in umul_ppmm()
new e7244cc38252 Merge tag 'm68k-for-v6.14-tag1' of git://git.kernel.org/pu [...]
new a1edec22457e arm64: rsi: Add automatic arm-cca-guest module loading
new f818fd30dced Merge branch 'for-next/cca' into for-next/core
new 264a593da60b arm64: cpufeature: Add HAFT to cpucap_is_possible()
new e52163df7721 arm64/cpufeature: Refactor conditional logic in init_cpu_f [...]
new 078bc96539c3 arm64/sysreg: Allow a 'Mapping' descriptor for system registers
new 7052e808c446 arm64/sysreg: Get rid of the TCR2_EL1x SysregFields
new 233fc36bb5a2 arm64/sysreg: Convert *_EL12 accessors to Mapping
new e5ecedcd7cc2 arm64/sysreg: Get rid of CPACR_ELx SysregFields
new 1ad9a56442a0 arm64/sysreg: Update ID_AA64PFR2_EL1 to DDI0601 2024-09
new 054339beae58 arm64/sysreg: Update ID_AA64ISAR3_EL1 to DDI0601 2024-09
new 12b5ff517a19 arm64/sysreg: Update ID_AA64FPFR0_EL1 to DDI0601 2024-09
new 9a43ee864349 arm64/sysreg: Update ID_AA64ZFR0_EL1 to DDI0601 2024-09
new d66e21d59ed0 arm64/sysreg: Update ID_AA64ISAR2_EL1 to DDI0601 2024-09
new d3c7c48d004f arm64/sme: Move storage of reg_smidr to __cpuinfo_store_cpu()
new 064737920bdb arm64: Filter out SVE hwcaps when FEAT_SVE isn't implemented
new 47e4717eb6fc arm64/sysreg: Update ID_AA64SMFR0_EL1 to DDI0601 2024-12
new 819935464cb2 arm64/hwcap: Describe 2024 dpISA extensions to userspace
new fd22af17a458 KVM: arm64: Allow control of dpISA extensions in ID_AA64ISAR3_EL1
new 8600640d21cf kselftest/arm64: Add 2024 dpISA extensions to hwcap test
new 763d584c5bb2 Merge branch 'for-next/cpufeature' into for-next/core
new 3e5be4e11aac docs: arm64: Document EL3 requirements for cpu debug architecture
new 1e4a5e3679cc docs: arm64: Document EL3 requirements for FEAT_PMUv3
new fd10f08cb57b Documentation: arm64: Remove stale and redundant virtual m [...]
new e190227be427 Merge branch 'for-next/docs' into for-next/core
new 5f882f4aa8aa arm64/mm: Drop INIT_MM_CONTEXT()
new a0e33f528e09 arm64/mm: Replace open encodings with PXD_TABLE_BIT
new 1e5823c8e86d arm64/mm: Ensure adequate HUGE_MAX_HSTATE
new e281bd22998b arm64: asm: Fix typo in pgtable.h
new 9456a15947c1 arm64/Kconfig: Drop EXECMEM dependency from ARCH_WANTS_EXE [...]
new 965e9bbe025e arm64: Remove duplicate included header
new 6e1173306ed5 Merge branch 'for-next/misc' into for-next/core
new bf74bb73cd87 arm64/mm: Reduce PA space to 48 bits when LPA2 is not enabled
new 62cffa496aac arm64/mm: Override PARange for !LPA2 and use it consistently
new f0da16992aef arm64/kvm: Configure HYP TCR.PS/DS based on host stage1
new 9d86c3c97434 arm64/kvm: Avoid invalid physical addresses to signal owne [...]
new 92b6919d7fb2 arm64: Kconfig: force ARM64_PAN=y when enabling TTBR0 sw PAN
new 169226583097 arm64/mm: Rename pte_mkpresent() as pte_mkvalid()
new fe2169f556a1 arm64/mm: Replace open encodings with PXD_TABLE_BIT
new 9ab2601dc4c1 arm64: mm: Test for pmd_sect() in vmemmap_check_pmd()
new 602ffd4ce3a6 Merge branch 'for-next/mm' into for-next/core
new ac4c52956f62 perf: arm_cspmu: nvidia: remove unsupported SCF events
new 5f7cd0dc98a6 perf: arm_cspmu: nvidia: fix sysfs path in the kernel doc
new ca26df4b1036 perf: arm_cspmu: nvidia: enable NVLINK-C2C port filtering
new bce61d5c5764 perf: arm_cspmu: nvidia: monitor all ports by default
new e64c22cc2e61 perf/dwc_pcie: Fix the event numbers
new 8632306e093c Documentation: dwc_pcie_pmu: Fix the mnemonics and eventid
new 349f77e10952 perf/marvell: Refactor to extract platform data
new 0045de7e8713 perf/marvell: Refactor to extract PMU operations
new d950c381dce1 perf/marvell: Odyssey DDR Performance monitor support
new 59731e231c6f perf/marvell: Refactor to extract platform data
new 5fcccba11833 perf/marvell: Odyssey LLC-TAD performance monitor support
new 41729809ac85 drivers/perf: hisi: Define a symbol namespace for HiSilico [...]
new f2368a209a71 drivers/perf: hisi: Don't update the associated_cpus on CP [...]
new 83037a47d3aa drivers/perf: hisi: Migrate to one online CPU if no associ [...]
new 6cd137088fdf drivers/perf: hisi: Refactor the detection of associated CPUs
new c192026ceea7 drivers/perf: hisi: Extract topology information to a sepa [...]
new 32528b165ea1 drivers/perf: hisi: Add a common function to retrieve topo [...]
new 8688c01e313d drivers/perf: hisi: Provide a generic implementation of cp [...]
new 3b051bb7cb43 drivers/perf: hisi: Export associated CPUs of each PMU thr [...]
new 4e15bcffa19a drivers/perf: hisi: Fix incorrect variable name "hha_pmu" [...]
new f03241fbebdf drivers/perf: hisi: Delete redundant blank line of DDRC PMU
new b34d605d120f perf/dwc_pcie: Qualify RAS DES VSEC Capability by Vendor, [...]
new e49ecdf79a60 perf/arm-cmn: Permit more exhaustive groups
new f3edf03a4c59 perf: imx9_perf: Introduce AXI filter version to refactor [...]
new 555c6e9b03c1 drivers/perf: hisi: Set correct IRQ affinity for PMUs with [...]
new 4575353d82e2 drivers/perf: apple_m1: Map generic branch events
new d00f343a63e9 MAINTAINERS: Add perf list for drivers/perf/
new d28d95bc63cb perf: arm_spe: Add format option for discard mode
new ba113ecad81a perf docs: arm_spe: Document new discard mode
new 1dd3393696ef Merge branch 'for-next/perf' into for-next/core
new 9ad09c4f2868 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...]
The 295 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/PCI/endpoint/index.rst | 1 +
Documentation/PCI/endpoint/pci-nvme-function.rst | 13 +
Documentation/admin-guide/perf/dwc_pcie_pmu.rst | 6 +-
Documentation/admin-guide/perf/hisi-pmu.rst | 5 +-
Documentation/admin-guide/perf/index.rst | 2 +
.../admin-guide/perf/mrvl-odyssey-ddr-pmu.rst | 80 +
.../admin-guide/perf/mrvl-odyssey-tad-pmu.rst | 37 +
Documentation/admin-guide/perf/nvidia-pmu.rst | 52 +-
Documentation/arch/arm64/booting.rst | 12 +
Documentation/arch/arm64/elf_hwcaps.rst | 89 +-
Documentation/arch/arm64/memory.rst | 65 -
Documentation/nvme/index.rst | 12 +
Documentation/nvme/nvme-pci-endpoint-target.rst | 368 +++
Documentation/subsystem-apis.rst | 1 +
MAINTAINERS | 1 +
arch/Kconfig | 8 +
arch/arm64/Kconfig | 8 +-
arch/arm64/include/asm/assembler.h | 5 +
arch/arm64/include/asm/cpucaps.h | 2 +
arch/arm64/include/asm/cpufeature.h | 3 +-
arch/arm64/include/asm/el2_setup.h | 6 +-
arch/arm64/include/asm/hwcap.h | 15 +
arch/arm64/include/asm/kvm_arm.h | 2 -
arch/arm64/include/asm/kvm_emulate.h | 40 +-
arch/arm64/include/asm/kvm_nested.h | 8 +-
arch/arm64/include/asm/mmu.h | 3 -
arch/arm64/include/asm/pgtable-hwdef.h | 6 -
arch/arm64/include/asm/pgtable-prot.h | 7 +
arch/arm64/include/asm/pgtable.h | 8 +-
arch/arm64/include/asm/rsi.h | 2 +
arch/arm64/include/asm/seccomp.h | 1 -
arch/arm64/include/asm/sparsemem.h | 5 +-
arch/arm64/include/uapi/asm/hwcap.h | 15 +
arch/arm64/kernel/cpufeature.c | 103 +-
arch/arm64/kernel/cpuinfo.c | 25 +
arch/arm64/kernel/pi/idreg-override.c | 9 +
arch/arm64/kernel/pi/map_kernel.c | 6 +
arch/arm64/kernel/rsi.c | 15 +
arch/arm64/kvm/arm.c | 8 +-
arch/arm64/kvm/at.c | 6 +-
arch/arm64/kvm/emulate-nested.c | 2 +-
arch/arm64/kvm/fpsimd.c | 2 +-
arch/arm64/kvm/hyp/include/hyp/switch.h | 4 +-
arch/arm64/kvm/hyp/nvhe/hyp-main.c | 4 +-
arch/arm64/kvm/hyp/nvhe/pkvm.c | 2 +-
arch/arm64/kvm/hyp/nvhe/switch.c | 6 +-
arch/arm64/kvm/hyp/pgtable.c | 33 +-
arch/arm64/kvm/hyp/vhe/switch.c | 16 +-
arch/arm64/kvm/sys_regs.c | 6 +-
arch/arm64/mm/hugetlbpage.c | 12 +
arch/arm64/mm/init.c | 7 +-
arch/arm64/mm/mmu.c | 3 +-
arch/arm64/mm/proc.S | 5 +-
arch/arm64/mm/trans_pgd.c | 2 +-
arch/arm64/tools/gen-sysreg.awk | 2 +-
arch/arm64/tools/sysreg | 125 +-
arch/m68k/Kconfig | 2 +
arch/m68k/atari/nvram.c | 6 +-
arch/m68k/include/asm/libgcc.h | 27 +
arch/m68k/include/asm/vga.h | 8 +-
arch/m68k/lib/Makefile | 2 +-
arch/m68k/lib/muldi3.c | 97 -
arch/s390/Kconfig | 28 +-
arch/s390/Makefile | 9 -
arch/s390/boot/boot.h | 1 -
arch/s390/boot/startup.c | 13 +-
arch/s390/boot/vmem.c | 20 +-
arch/s390/configs/kasan.config | 2 +-
arch/s390/include/asm/abs_lowcore.h | 4 +-
arch/s390/include/asm/atomic.h | 68 +-
arch/s390/include/asm/atomic_ops.h | 121 +-
arch/s390/include/asm/bitops.h | 209 +-
arch/s390/include/asm/checksum.h | 2 +-
arch/s390/include/asm/css_chars.h | 2 +-
arch/s390/include/asm/debug.h | 7 +
arch/s390/include/asm/diag.h | 2 +
arch/s390/include/asm/ebcdic.h | 16 +-
arch/s390/include/asm/fpu-insn.h | 14 +-
arch/s390/include/asm/futex.h | 2 +-
arch/s390/include/asm/hugetlb.h | 23 +-
arch/s390/include/asm/page-states.h | 3 +-
arch/s390/include/asm/pgtable.h | 126 +-
arch/s390/include/asm/preempt.h | 83 +-
arch/s390/include/asm/processor.h | 3 +-
arch/s390/include/asm/sclp.h | 35 +
arch/s390/include/asm/tlb.h | 2 +-
arch/s390/include/uapi/asm/diag.h | 32 +
arch/s390/kernel/Makefile | 3 +-
arch/s390/kernel/abs_lowcore.c | 1 +
arch/s390/kernel/cpacf.c | 36 +-
arch/s390/kernel/debug.c | 241 +-
arch/s390/kernel/diag/Makefile | 1 +
arch/s390/kernel/{ => diag}/diag.c | 4 +-
arch/s390/kernel/diag/diag310.c | 276 +++
arch/s390/kernel/diag/diag324.c | 224 ++
arch/s390/kernel/diag/diag_ioctl.h | 14 +
arch/s390/kernel/diag/diag_misc.c | 63 +
arch/s390/kernel/entry.S | 20 +-
arch/s390/kernel/ipl.c | 142 +-
arch/s390/kernel/os_info.c | 1 +
arch/s390/kernel/setup.c | 33 +-
arch/s390/kernel/text_amode31.S | 3 +-
arch/s390/kernel/topology.c | 11 +
arch/s390/kernel/vdso64/Makefile | 2 +-
arch/s390/kernel/vmcore_info.c | 3 +-
arch/s390/lib/mem.S | 15 +-
arch/s390/lib/xor.c | 61 +-
arch/s390/mm/init.c | 9 +
arch/s390/mm/maccess.c | 1 +
arch/s390/mm/mmap.c | 42 +-
arch/s390/mm/pageattr.c | 6 -
arch/s390/mm/pgtable.c | 2 -
arch/s390/mm/vmem.c | 8 -
arch/s390/pci/Makefile | 2 +-
arch/s390/pci/pci_event.c | 21 +-
arch/s390/pci/pci_report.c | 158 ++
arch/s390/pci/pci_report.h | 16 +
arch/s390/pci/pci_sysfs.c | 12 +-
arch/um/drivers/ubd_kern.c | 1 -
block/Makefile | 2 -
block/bfq-iosched.c | 2 +-
block/bio-integrity.c | 84 +-
block/bio.c | 111 +-
block/blk-cgroup-rwstat.h | 5 +-
block/blk-cgroup.h | 10 +-
block/blk-core.c | 21 +-
block/blk-integrity.c | 14 +-
block/blk-map.c | 128 +-
block/blk-merge.c | 177 +-
block/blk-mq-cpumap.c | 37 +
block/blk-mq-debugfs.c | 27 +-
block/blk-mq-pci.c | 46 -
block/blk-mq-sched.c | 3 +-
block/blk-mq-tag.c | 41 +-
block/blk-mq-virtio.c | 46 -
block/blk-mq.c | 71 +-
block/blk-mq.h | 11 +-
block/blk-settings.c | 42 +-
block/blk-sysfs.c | 140 +-
block/blk-zoned.c | 65 +-
block/blk.h | 33 +-
block/bsg-lib.c | 2 +-
block/elevator.c | 35 +-
block/elevator.h | 2 +-
block/fops.c | 45 +-
block/genhd.c | 63 +-
block/kyber-iosched.c | 2 +-
block/mq-deadline.c | 2 +-
block/partitions/ldm.h | 2 +-
drivers/ata/ahci.h | 2 +-
drivers/ata/pata_macio.c | 2 +-
drivers/ata/sata_mv.c | 2 +-
drivers/ata/sata_nv.c | 4 +-
drivers/ata/sata_sil24.c | 1 -
drivers/block/amiflop.c | 1 -
drivers/block/aoe/aoeblk.c | 1 -
drivers/block/ataflop.c | 1 -
drivers/block/floppy.c | 1 -
drivers/block/loop.c | 178 +-
drivers/block/mtip32xx/mtip32xx.c | 1 -
drivers/block/nbd.c | 116 +-
drivers/block/null_blk/main.c | 31 +-
drivers/block/null_blk/null_blk.h | 1 +
drivers/block/ps3disk.c | 7 +-
drivers/block/rbd.c | 1 -
drivers/block/rnbd/rnbd-clt.c | 3 +-
drivers/block/rnbd/rnbd-srv.c | 2 +-
drivers/block/rnull.rs | 30 +-
drivers/block/sunvdc.c | 2 +-
drivers/block/swim.c | 2 +-
drivers/block/swim3.c | 3 +-
drivers/block/ublk_drv.c | 1 -
drivers/block/virtio_blk.c | 9 +-
drivers/block/xen-blkfront.c | 1 -
drivers/block/z2ram.c | 1 -
drivers/cdrom/gdrom.c | 2 +-
drivers/md/Kconfig | 13 +
drivers/md/Makefile | 2 +
drivers/md/bcache/movinggc.c | 2 +-
drivers/md/bcache/writeback.c | 2 +-
drivers/md/dm-rq.c | 2 +-
drivers/md/dm-verity-fec.c | 6 +-
drivers/md/dm-verity-target.c | 4 +-
drivers/md/md-autodetect.c | 8 +-
drivers/md/md-bitmap.c | 116 +-
drivers/md/md-bitmap.h | 7 +-
drivers/md/md-linear.c | 354 +++
drivers/md/md.c | 31 +-
drivers/md/md.h | 5 +
drivers/md/raid0.c | 2 +-
drivers/md/raid1.c | 36 +-
drivers/md/raid1.h | 1 -
drivers/md/raid10.c | 28 +-
drivers/md/raid10.h | 1 -
drivers/md/raid5-cache.c | 20 +-
drivers/md/raid5.c | 111 +-
drivers/md/raid5.h | 4 -
drivers/memstick/core/ms_block.c | 3 +-
drivers/memstick/core/mspro_block.c | 3 +-
drivers/mmc/core/queue.c | 2 +-
drivers/mtd/mtd_blkdevs.c | 2 +-
drivers/mtd/ubi/block.c | 2 +-
drivers/nvme/host/apple.c | 2 -
drivers/nvme/host/core.c | 67 +-
drivers/nvme/host/fc.c | 1 -
drivers/nvme/host/nvme.h | 39 -
drivers/nvme/host/pci.c | 17 +-
drivers/nvme/host/tcp.c | 70 +-
drivers/nvme/target/Kconfig | 11 +
drivers/nvme/target/Makefile | 2 +
drivers/nvme/target/admin-cmd.c | 388 ++-
drivers/nvme/target/configfs.c | 49 +
drivers/nvme/target/core.c | 266 +-
drivers/nvme/target/discovery.c | 17 +
drivers/nvme/target/fabrics-cmd-auth.c | 14 +-
drivers/nvme/target/fabrics-cmd.c | 101 +-
drivers/nvme/target/io-cmd-bdev.c | 3 +
drivers/nvme/target/nvmet.h | 110 +-
drivers/nvme/target/passthru.c | 18 +-
drivers/nvme/target/pci-epf.c | 2591 ++++++++++++++++++++
drivers/nvme/target/zns.c | 3 +-
drivers/pci/pci-driver.c | 14 +
drivers/perf/apple_m1_cpu_pmu.c | 2 +
drivers/perf/arm-cmn.c | 4 +-
drivers/perf/arm_cspmu/nvidia_cspmu.c | 75 +-
drivers/perf/arm_spe_pmu.c | 22 +
drivers/perf/dwc_pcie_pmu.c | 72 +-
drivers/perf/fsl_imx9_ddr_perf.c | 33 +-
drivers/perf/hisilicon/hisi_uncore_cpa_pmu.c | 42 +-
drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 61 +-
drivers/perf/hisilicon/hisi_uncore_hha_pmu.c | 48 +-
drivers/perf/hisilicon/hisi_uncore_l3c_pmu.c | 44 +-
drivers/perf/hisilicon/hisi_uncore_pa_pmu.c | 53 +-
drivers/perf/hisilicon/hisi_uncore_pmu.c | 160 +-
drivers/perf/hisilicon/hisi_uncore_pmu.h | 49 +-
drivers/perf/hisilicon/hisi_uncore_sllc_pmu.c | 43 +-
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c | 45 +-
drivers/perf/marvell_cn10k_ddr_pmu.c | 530 +++-
drivers/perf/marvell_cn10k_tad_pmu.c | 66 +-
drivers/s390/block/dasd_genhd.c | 1 -
drivers/s390/block/scm_blk.c | 1 -
drivers/s390/char/sclp.h | 18 +-
drivers/s390/char/sclp_config.c | 4 +-
drivers/s390/char/sclp_early.c | 3 +
drivers/s390/char/sclp_pci.c | 19 -
drivers/s390/char/sclp_sd.c | 4 +-
drivers/s390/cio/device_ops.c | 2 +-
drivers/s390/cio/qdio.h | 9 +-
drivers/s390/cio/qdio_setup.c | 21 +-
drivers/s390/crypto/pkey_sysfs.c | 128 +-
drivers/scsi/fnic/fnic_main.c | 3 +-
drivers/scsi/hisi_sas/hisi_sas.h | 1 -
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 6 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 3 +-
drivers/scsi/mpi3mr/mpi3mr.h | 1 -
drivers/scsi/mpi3mr/mpi3mr_os.c | 2 +-
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 3 +-
drivers/scsi/pm8001/pm8001_init.c | 2 +-
drivers/scsi/pm8001/pm8001_sas.h | 1 -
drivers/scsi/qla2xxx/qla_nvme.c | 3 +-
drivers/scsi/qla2xxx/qla_os.c | 4 +-
drivers/scsi/scsi_lib.c | 5 +-
drivers/scsi/sd.c | 22 +-
drivers/scsi/smartpqi/smartpqi_init.c | 7 +-
drivers/scsi/sr.c | 5 +-
drivers/scsi/virtio_scsi.c | 3 +-
drivers/target/target_core_pscsi.c | 6 +-
drivers/ufs/core/ufshcd.c | 1 -
drivers/usb/storage/scsiglue.c | 5 +-
drivers/virt/coco/arm-cca-guest/arm-cca-guest.c | 8 +
drivers/virtio/virtio.c | 19 +
drivers/zorro/zorro-sysfs.c | 10 +-
fs/bcachefs/move.c | 6 +-
include/linux/bio-integrity.h | 25 +-
include/linux/bio.h | 5 -
include/linux/blk-mq-pci.h | 11 -
include/linux/blk-mq-virtio.h | 11 -
include/linux/blk-mq.h | 35 +-
include/linux/blkdev.h | 36 +-
include/linux/bvec.h | 7 +-
include/linux/device/bus.h | 3 +
include/linux/fs.h | 1 +
include/linux/io_uring_types.h | 26 +-
include/linux/libata.h | 4 +-
include/linux/libgcc.h | 4 +
include/linux/nvme.h | 42 +
include/linux/uio.h | 9 +
include/scsi/scsi_host.h | 6 +-
include/uapi/linux/fs.h | 9 +
include/uapi/linux/io_uring.h | 17 +
include/uapi/linux/raid/md_p.h | 2 +-
include/uapi/linux/raid/md_u.h | 2 +
io_uring/alloc_cache.h | 13 +
io_uring/fdinfo.c | 9 +-
io_uring/futex.c | 13 +-
io_uring/io_uring.c | 136 +-
io_uring/io_uring.h | 23 +
io_uring/kbuf.c | 226 +-
io_uring/kbuf.h | 20 +-
io_uring/memmap.c | 375 ++-
io_uring/memmap.h | 23 +-
io_uring/msg_ring.c | 7 -
io_uring/msg_ring.h | 1 -
io_uring/net.c | 35 +-
io_uring/poll.c | 13 +-
io_uring/register.c | 163 +-
io_uring/rsrc.c | 40 +-
io_uring/rsrc.h | 4 +
io_uring/rw.c | 212 +-
io_uring/rw.h | 14 +-
io_uring/timeout.c | 5 +-
io_uring/uring_cmd.c | 34 +-
io_uring/waitid.c | 4 +-
kernel/trace/blktrace.c | 36 +-
rust/kernel/block/mq/tag_set.rs | 2 +-
tools/perf/Documentation/perf-arm-spe.txt | 26 +
tools/testing/selftests/arm64/abi/hwcap.c | 235 +-
317 files changed, 9679 insertions(+), 3847 deletions(-)
create mode 100644 Documentation/PCI/endpoint/pci-nvme-function.rst
create mode 100644 Documentation/admin-guide/perf/mrvl-odyssey-ddr-pmu.rst
create mode 100644 Documentation/admin-guide/perf/mrvl-odyssey-tad-pmu.rst
create mode 100644 Documentation/nvme/index.rst
create mode 100644 Documentation/nvme/nvme-pci-endpoint-target.rst
create mode 100644 arch/m68k/include/asm/libgcc.h
delete mode 100644 arch/m68k/lib/muldi3.c
create mode 100644 arch/s390/include/uapi/asm/diag.h
create mode 100644 arch/s390/kernel/diag/Makefile
rename arch/s390/kernel/{ => diag}/diag.c (98%)
create mode 100644 arch/s390/kernel/diag/diag310.c
create mode 100644 arch/s390/kernel/diag/diag324.c
create mode 100644 arch/s390/kernel/diag/diag_ioctl.h
create mode 100644 arch/s390/kernel/diag/diag_misc.c
create mode 100644 arch/s390/pci/pci_report.c
create mode 100644 arch/s390/pci/pci_report.h
delete mode 100644 block/blk-mq-pci.c
delete mode 100644 block/blk-mq-virtio.c
create mode 100644 drivers/md/md-linear.c
create mode 100644 drivers/nvme/target/pci-epf.c
delete mode 100644 include/linux/blk-mq-pci.h
delete mode 100644 include/linux/blk-mq-virtio.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
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 b26690adc8e8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 917e24fe0836 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits b97b58f87e1b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits f1ad99115bed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 39ae9666e0dc Merge branch 'master' of https://github.com/Paragon-Softwa [...]
omits 1d6f7969f6fa Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
omits effdb737c3a7 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits 27c9c333f72b Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 08905ca1cc95 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6e426abc55c2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 151f0eb19481 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits a94038e996a7 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 77021bdfcbc4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits cfbc455dc2e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 920ad7e9e375 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits 1ff083236319 Merge branch 'master' of git://github.com/ceph/ceph-client.git
omits bc7915c92515 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits aa176f4f28e5 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...]
omits 2d675533c767 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
omits 4a68c5997586 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 2abed7cbada9 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits d93fde3696ed cifs: Fix endian types in struct rfc1002_session_packet
omits b69d39f19421 cifs: Use cifs_autodisable_serverino() for disabling CIFS_ [...]
omits 73a62be25e14 smb3: add missing tracepoint for querying wsl EAs
omits 21a8a59972c7 smb: client: fix order of arguments of tracepoints
omits 5c790afbbb21 smb: client: fix oops due to unset link speed
omits 9fb5f951a601 smb: client: correctly handle ErrorContextData as a flexib [...]
omits 70fddd56e45a smb: client: don't retry DFS targets on server shutdown
omits a66686937526 smb: client: fix return value of parse_dfs_referrals()
omits 8cdd7d6b12ee smb: client: optimize referral walk on failed link targets
omits d45ae52afe2d smb: client: provide dns_resolve_{unc,name} helpers
omits 3c6262a23d87 smb: client: parse DNS domain name from domain= option
omits b65bb74446f4 smb: client: fix DFS mount against old servers with NTLMSSP
omits 7cfaeb3b22f5 smb: client: parse av pair type 4 in CHALLENGE_MESSAGE
omits b8937407edbc smb: client: introduce av_for_each_entry() helper
new ffd294d346d1 Linux 6.13
adds be503db4d0f2 vsprintf: simplify number handling
adds 03d23941bf03 vsprintf: avoid nested switch statement on same variable
adds 9e0e6d8a3268 vsprintf: fix calling convention for format_decode()
adds 938df695e98d vsprintf: associate the format state with the format pointer
adds 312f48b2e27f vsprintf: deal with format flags with a simple lookup table
adds 614d13462dae vsprintf: deal with format specifiers with a lookup table
adds f372b2256acb vsnprintf: inline skip_atoi() again
adds 2b76e39fca47 vsnprintf: mark the indirect width and precision cases unlikely
adds 8d4826cc8a8a vsnprintf: collapse the number format state into one single state
adds 4c538044ee2d vsprintf: don't make the 'binary' version pack small integ [...]
adds fa47906ff358 vsnprintf: fix up kerneldoc for argument name changes
adds ecdc475e0707 vsnprintf: fix the number base for non-numeric formats
new 5293b5f97ea1 Merge branch 'vsnprintf'
new 027ea4f5f2c8 x86: use proper 'clac' and 'stac' opcode names
new 91309a70829d x86: use cmov for user address masking
new ca56a74a31e2 Merge tag 'vfs-6.14-rc1.netfs' of git://git.kernel.org/pub [...]
new d58295242436 Merge tag 'vfs-6.14-rc1.kcore' of git://git.kernel.org/pub [...]
new 4f3b63e8a8a2 fs: Fix return type of do_mount() from long to int
new 4b193fa75eff lockref: remove lockref_put_not_zero
new d60f2280a1b5 lockref: improve the lockref_get_not_zero description
new 6d2868d5b6fc lockref: use bool for false/true returns
new 25d8060418b4 lockref: drop superfluous externs
new 63440d1c6dd1 lockref: add a lockref_init helper
new 8c32b87c4f88 dcache: use lockref_init for d_lockref
new 6f86f1465b59 erofs: use lockref_init for pcl->lockref
new 3e652eba244c gfs2: use lockref_init for qd_lockref
new c859df526b20 Merge patch series "lockref cleanups"
new 4b84a4c8d40d Merge tag 'vfs-6.14-rc1.misc' of git://git.kernel.org/pub/ [...]
new 5f85bd6aecea Merge tag 'vfs-6.14-rc1.pidfs' of git://git.kernel.org/pub [...]
new 37c12fcb3c8e Merge tag 'kernel-6.14-rc1.cred' of git://git.kernel.org/p [...]
new 1a89a6924b58 Merge tag 'kernel-6.14-rc1.pid' of git://git.kernel.org/pu [...]
new f9d94f78a874 samples/vfs: use shared header
new 68e6b7d98bc6 samples/vfs: fix build warnings
new 100ceb4817a2 Merge tag 'vfs-6.14-rc1.mount.v2' of git://git.kernel.org/ [...]
new 7e587c20adab Merge tag 'vfs-6.14-rc1.libfs' of git://git.kernel.org/pub [...]
new 47c9f2b3c838 Merge tag 'vfs-6.14-rc1.statx.dio' of git://git.kernel.org [...]
new b971424b6e3c Merge tag 'vfs-6.14-rc1.afs' of git://git.kernel.org/pub/s [...]
new 1851bccf608a Merge tag 'gfs2-for-6.14' of git://git.kernel.org/pub/scm/ [...]
new c221a9a29d41 btrfs: selftests: correct RAID stripe-tree feature flag setting
new 9257d8632a36 btrfs: don't try to delete RAID stripe-extents if we don't [...]
new 5a0e38eab769 btrfs: assert RAID stripe-extent length is always greater than 0
new a678543e609d btrfs: fix front delete range calculation for RAID stripe extents
new 50cae2ca6956 btrfs: fix tail delete of RAID stripe-extents
new 76643119045e btrfs: fix deletion of a range spanning parts two RAID str [...]
new 6aa0e7cc569e btrfs: implement hole punching for RAID stripe extents
new dc14ba10781b btrfs: don't use btrfs_set_item_key_safe on RAID stripe-extents
new d44d3d724bb2 btrfs: selftests: check for correct return value of failed lookup
new a0afdec2552c btrfs: selftests: don't split RAID extents in half
new 1d395c3926d8 btrfs: selftests: test RAID stripe-tree deletion spanning [...]
new 27ae15b25b6e btrfs: selftests: add selftest for punching holes into the [...]
new cfda28fb706d btrfs: selftests: add test for punching a hole into 3 RAID [...]
new 9d0c23db26cb btrfs: selftests: add a selftest for deleting two out of t [...]
new 0eb4aaa230d7 Merge tag 'for-6.14-tag' of git://git.kernel.org/pub/scm/l [...]
adds 200f091c95bb coredump: Do not lock during 'comm' reporting
adds 6baab135eb00 MAINTAINERS: exec: Add auxvec.h UAPI
adds 136a78710f33 MAINTAINERS: exec: Mark Kees as maintainer
adds b6709dcd87ac fs: binfmt: Fix a typo
adds 4188fc31a95e exec: move warning of null argv to be next to the relevant code
adds fa1bdca98d74 exec: remove legacy custom binfmt modules autoloading
adds 3a3f61ce5e0b exec: Make sure task->comm is always NUL-terminated
adds 543841d18060 exec: fix up /proc/pid/comm in the execveat(AT_EMPTY_PATH) case
adds 184a9358e506 selftests/exec: add a test for execveat()'s comm
adds 55cf2f4b945f binfmt_flat: Fix integer overflow bug on 32 bit systems
new fadc3ed9ce1c Merge tag 'execve-v6.14-rc1' of git://git.kernel.org/pub/s [...]
adds 542243af7182 pstore/blk: trivial typo fixes
adds 067cdf020329 pstore/zone: avoid dereferencing zero sized ptr after init zones
new 5d8a4bd6b251 Merge tag 'pstore-v6.14-rc1' of git://git.kernel.org/pub/s [...]
new 2622f2904170 Merge tag 'bcachefs-2025-01-20.2' of git://evilpiepirate.o [...]
new 3d3a9c8b89d4 Merge tag 'dlm-6.14' of git://git.kernel.org/pub/scm/linux [...]
new fd715b0115d5 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 33160480d742 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 780095660464 bcachefs: bch2_moving_ctxt_to_text() -> bch2_moving_ctxt_t [...]
new 5c28531ef005 bcachefs: kill bch_read_bio.devs_have
new 3ca35a48d0db bcachefs: Avoid holding btree locks when blocking on IO
new bb25e1e01016 bcachefs: x-macroize BCH_READ flags
new f8d7c24cffe2 bcachefs: Rename BCH_WRITE flags fer consistency with othe [...]
new e4e474e4d009 bcachefs: rbio_init_fragment()
new 7fa62503e2e5 bcachefs: rbio_init() cleanup
new 6a967d3330d9 bcachefs: data_update now embeds bch_read_bio
new 3a03dd8ea26f bcachefs: promote_op uses embedded bch_read_bio
new 728dea2bac06 bcachefs: bch2_update_unwritten_extent() no longer depens on wbio
new b4edf03721c3 bcachefs: cleanup redundant code around data_update_op ini [...]
new 011f7b803ba4 bcachefs: Be stricter in bch2_read_retry_nodecode()
new c293d7dcfad7 bcachefs: Promotes should use BCH_WRITE_only_specified_devs
new 2467257e9dce bcachefs: Self healing writes are BCH_WRITE_alloc_nowait
new 0de6b284015b bcachefs: Rework init order in bch2_data_update_init()
new 6e297c556d1c bcachefs: Bail out early on alloc_nowait data updates
new 625e0595113d bcachefs: Don't start promotes from bch2_rbio_free()
new 2943ca260a6b bcachefs: Don't self-heal if a data update is already rewriting
new 52053481537e bcachefs: Internal reads can now correct errors
new 1c7ed9ddcc76 bcachefs: fix trace_copygc
new 9199bad30a39 Merge branch 'for-next' of git://evilpiepirate.org/bcachefs.git
new 55fb2a89207b Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...]
new 0db705e3fdec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bf5a3428091f Merge branch 'master' of git://github.com/ceph/ceph-client.git
new 62eecd8aac6c smb: client: introduce av_for_each_entry() helper
new 0e8ae9b953bc smb: client: parse av pair type 4 in CHALLENGE_MESSAGE
new ad46faff1afc smb: client: fix DFS mount against old servers with NTLMSSP
new 489d1523105e smb: client: parse DNS domain name from domain= option
new 4b1b4c8be9de smb: client: provide dns_resolve_{unc,name} helpers
new 5433c629e8d4 smb: client: optimize referral walk on failed link targets
new bfc115503015 smb: client: fix return value of parse_dfs_referrals()
new 48aa99523e88 smb: client: don't retry DFS targets on server shutdown
new 215b7f9ecb8d smb: client: correctly handle ErrorContextData as a flexib [...]
new be7a6a776695 smb: client: fix oops due to unset link speed
new 11f8b80ab9f9 smb: client: fix order of arguments of tracepoints
new 72cf9e94f32f smb3: add missing tracepoint for querying wsl EAs
new 015683d4ed0d cifs: Use cifs_autodisable_serverino() for disabling CIFS_ [...]
new 4e2ee3282915 cifs: Fix endian types in struct rfc1002_session_packet
new 014fdae602c1 cifs: Add missing NT_STATUS_* codes from nterr.h to nterr.c
new 6d08851c6013 cifs: Fix printing Status code into dmesg
new 4bda5f4de038 cifs: Remove declaration of dead CIFSSMBQuerySymLink function
new e20a405fe4f2 cifs: Do not attempt to call CIFSSMBRenameOpenFile() witho [...]
new 10e6fe53d90b cifs: Do not attempt to call CIFSGetSrvInodeNumber() witho [...]
new 0d50084b6d6a Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new 0a5c5916a94a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 313f278cd267 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new d86099d63786 exfat: fix just enough dentries but allocate a new cluster to dir
new 1cb6d5e86dfe Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 088318df5ac6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new a94c023f1920 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 97f4aa1de0de fuse: rename to fuse_dev_end_requests and make non-static
new 3f9815df030c fuse: Move fuse_get_dev to header file
new e39e31613fca fuse: Move request bits
new 3d75eb0c9c67 fuse: Add fuse-io-uring design documentation
new 55fbef85e3b0 fuse: make args->in_args[0] to be always the header
new ec976c330c5b fuse: {io-uring} Handle SQEs - register commands
new 2b94834724e9 fuse: Make fuse_copy non static
new 29a798d5dc68 fuse: Add fuse-io-uring handling into fuse_copy
new fedcc649dd0f fuse: {io-uring} Make hash-list req unique finding functio [...]
new 1e64fdc3ef05 fuse: Add io-uring sqe commit and fetch support
new 8740b4f3af95 fuse: {io-uring} Handle teardown of ring entries
new 7ea7b9100c65 fuse: {io-uring} Make fuse_dev_queue_{interrupt,forget} no [...]
new 174f17024ff9 fuse: Allow to queue fg requests through io-uring
new 056ef527f665 fuse: Allow to queue bg requests through io-uring
new df4d1a79d8f6 fuse: {io-uring} Prevent mount point hang on fuse-server t [...]
new f2c9bb6f7e43 fuse: block request allocation until io-uring init is complete
new 308b74ac6dde fuse: enable fuse-over-io-uring
new 0ad6b5241b36 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8cb1b8ee568d Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
new 611bd0f836c1 Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
new 1a09b7db427d Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new 890078595019 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 69146a8c893f ubi: ubi_get_ec_info: Fix compiling error 'cast specifies [...]
new 79ed9591104b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a22a29655c42 net/9p/fd: support ipv6 for trans=tcp
new c873f5466c83 Merge branch '9p-next' of git://github.com/martinetd/linux
new 07eae0fa67ca xfs: check for dead buffers in xfs_buf_find_insert
new ee10f6fcdb96 xfs: fix buffer lookup vs release race
new 97101aaa2d6b Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new 1ae183d2c9f3 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new e8978e6aa9a7 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 (b26690adc8e8)
\
N -- N -- N refs/heads/fs-next (e8978e6aa9a7)
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 129 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/filesystems/fuse-io-uring.rst | 101 ++
MAINTAINERS | 3 +-
Makefile | 2 +-
arch/x86/include/asm/smap.h | 18 +-
arch/x86/include/asm/uaccess_64.h | 12 +-
arch/x86/lib/getuser.S | 5 +-
drivers/mtd/ubi/cdev.c | 3 +-
fs/bcachefs/alloc_foreground.c | 25 +-
fs/bcachefs/alloc_foreground.h | 17 +
fs/bcachefs/data_update.c | 178 +++-
fs/bcachefs/data_update.h | 8 +-
fs/bcachefs/errcode.h | 5 +
fs/bcachefs/fs-io-buffered.c | 23 +-
fs/bcachefs/fs-io-direct.c | 20 +-
fs/bcachefs/io_read.c | 475 +++++-----
fs/bcachefs/io_read.h | 70 +-
fs/bcachefs/io_write.c | 82 +-
fs/bcachefs/io_write.h | 29 +-
fs/bcachefs/io_write_types.h | 2 +-
fs/bcachefs/move.c | 64 +-
fs/bcachefs/movinggc.c | 11 +-
fs/bcachefs/rebalance.c | 4 +-
fs/bcachefs/trace.h | 26 +-
fs/binfmt_flat.c | 2 +-
fs/binfmt_misc.c | 2 +-
fs/btrfs/raid-stripe-tree.c | 11 +-
fs/btrfs/tests/raid-stripe-tree-tests.c | 14 +-
fs/exec.c | 63 +-
fs/exfat/namei.c | 2 +-
fs/fuse/Kconfig | 12 +
fs/fuse/Makefile | 1 +
fs/fuse/dax.c | 11 +-
fs/fuse/dev.c | 127 +--
fs/fuse/dev_uring.c | 1318 +++++++++++++++++++++++++++
fs/fuse/dev_uring_i.h | 205 +++++
fs/fuse/dir.c | 32 +-
fs/fuse/fuse_dev_i.h | 67 ++
fs/fuse/fuse_i.h | 30 +
fs/fuse/inode.c | 14 +-
fs/fuse/xattr.c | 7 +-
fs/pstore/blk.c | 4 +-
fs/pstore/zone.c | 5 +
fs/smb/client/cifsproto.h | 3 -
fs/smb/client/inode.c | 7 +
fs/smb/client/netmisc.c | 4 +-
fs/smb/client/nterr.c | 8 +
fs/smb/client/smb1ops.c | 6 +
fs/xfs/xfs_buf.c | 94 +-
fs/xfs/xfs_buf.h | 2 +-
fs/xfs/xfs_trace.h | 10 +-
include/linux/binfmts.h | 4 +-
include/linux/coredump.h | 4 +-
include/linux/sched.h | 9 +-
include/uapi/linux/fuse.h | 76 +-
io_uring/io-wq.c | 2 +-
io_uring/sqpoll.c | 2 +-
kernel/kthread.c | 3 +-
lib/vsprintf.c | 574 +++++-------
net/9p/trans_fd.c | 56 +-
samples/vfs/mountinfo.c | 13 +-
samples/vfs/samples-vfs.h | 241 +++++
samples/vfs/test-list-all-mounts.c | 111 +--
tools/testing/selftests/exec/execveat.c | 75 +-
63 files changed, 3246 insertions(+), 1168 deletions(-)
create mode 100644 Documentation/filesystems/fuse-io-uring.rst
create mode 100644 fs/fuse/dev_uring.c
create mode 100644 fs/fuse/dev_uring_i.h
create mode 100644 fs/fuse/fuse_dev_i.h
create mode 100644 samples/vfs/samples-vfs.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-14
in repository gcc.
from 696b87db7d5 Update gcc zh_CN.po
new 3f9d6afecbf Daily bump.
The 1 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:
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 10 ++++++++++
gcc/po/ChangeLog | 4 ++++
3 files changed, 15 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from 76d660277e5 d: Fix failing test with 32-bit compiler [PR114434]
new 4791ff903e9 Daily bump.
The 1 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:
gcc/ChangeLog | 7 +++++++
gcc/DATESTAMP | 2 +-
gcc/d/ChangeLog | 10 ++++++++++
3 files changed, 18 insertions(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.