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 1006eb19726f Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits ad657bf9338d Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' omits 97ce255f4c72 Merge remote-tracking branch 'fpga-fixes/fixes' omits 5a3dd06206f1 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 6cbf8f4fbbe2 Merge remote-tracking branch 'rtc-fixes/rtc-fixes' omits d35e4a97f2da Merge remote-tracking branch 'mmc-fixes/fixes' omits db80e9dfb12d Merge remote-tracking branch 'vfs-fixes/fixes' omits 3e57bf416fae Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 7cc08e234702 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 9fe2487f427b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 160981b4b196 Merge remote-tracking branch 'omap-fixes/fixes' omits 4a531b2f124e Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits a1b07dbcdc1b Merge remote-tracking branch 'input-current/for-linus' omits f10e0bd93b17 Merge remote-tracking branch 'iio-fixes/fixes-togreg' omits cb529b5aec58 Merge remote-tracking branch 'spi-fixes/for-linus' omits 090946793d62 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 584630a99746 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits b30cf2dd7f56 Merge remote-tracking branch 'sound-current/for-linus' omits 7c4a8420db1e Merge remote-tracking branch 'rdma-fixes/for-rc' omits 87b736633762 Merge remote-tracking branch 'bpf/master' omits ea545b38693d Merge remote-tracking branch 'net/master' omits bf342ee5e443 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus omits 489d3a154fea Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus omits 34014d01dd27 Merge remote-tracking branch 'spi/for-5.15' into spi-linus omits 83f31652e81e Merge remote-tracking branch 'spi/for-5.14' into spi-linus adds f997ea3b7afc 9p/trans_virtio: Remove sysfs file on probe failure adds 732b33d0dbf1 9p/xen: Fix end of loop tests for list_for_each_entry adds 22bb3b79290e net/9p: increase tcp max msize to 1MB adds 9210fc0a3b61 net/9p: use macro to define default msize adds 9c4d94dc9a64 net/9p: increase default msize to 128k adds 34c59da47329 Merge tag '9p-for-5.15-rc1' of git://github.com/martinetd/linux adds 2ad32cf09bd2 ceph: fix memory leak on decode error in ceph_handle_caps adds ce3a8732ae0d ceph: fix comment about short copies in ceph_write_end adds fba97e802501 ceph: make ceph_create_session_msg a global symbol adds 59b312f36230 ceph: make iterate_sessions a global symbol adds d095559ce410 ceph: flush mdlog before umounting adds e1a4541ec0b9 ceph: flush the mdlog before waiting on unsafe reqs adds 49f8899e5edf ceph: remove some defunct forward declarations adds 40e309de4dd8 ceph: add a new vxattr to return auth mds for an inode adds b4002173b798 ceph: cancel delayed work instead of flushing on mdsc teardown adds c80dc3aee984 ceph: remove redundant initializations from mdsc and session adds 0ba92e1c5f7c ceph: add ceph_change_snap_realm() helper adds 692e17159792 ceph: print more information when we can't find snaprealm adds d517b3983dd3 ceph: reconnect to the export targets on new mdsmaps adds b11ed5034668 ceph: request Fw caps before updating the mtime in ceph_wr [...] adds a6d37ccdd240 ceph: remove the capsnaps when removing caps adds 42ad631b4d0e ceph: don't WARN if we're force umounting adds a76d0a9c288e ceph: don't WARN if we're forcibly removing the session caps adds 3eaf5aa1cfa8 ceph: lockdep annotations for try_nonblocking_invalidate adds 9f3589993c0c ceph: drop the mdsc_get_session/put_session dout messages adds 05a444d3f90a ceph: fix dereference of null pointer cf adds 8a05abd0c938 Merge tag 'ceph-for-5.15-rc1' of git://github.com/ceph/cep [...] adds e38b3f200594 SUNRPC: don't pause on incomplete allocation adds 0c217d5066c8 SUNRPC: improve error response to over-size gss credential adds 14e2bc4e8c40 Merge tag 'nfsd-5.15-1' of git://git.kernel.org/pub/scm/li [...] adds 315511166469 microblaze: move core-y in arch/microblaze/Makefile to arc [...] adds 1511e5d64a51 Merge tag 'microblaze-v5.15' of git://git.monstr.eu/linux- [...] adds 4c5afb74d945 module: combine constructors in module linker script adds ced75a2f5da7 MAINTAINERS: Add Luis Chamberlain as modules maintainer adds 6dcaf9fb623f Merge tag 'modules-for-v5.15' of git://git.kernel.org/pub/ [...] adds d44f571ff5ce Documentation/process/applying-patches: Activate linux-nex [...] adds 251a7b3edc19 docs: x86: Remove obsolete information about x86_64 vmallo [...] adds 630c8fa02f9a Documentation: Update details of The Linux Kernel Module P [...] adds 8c7a729d0964 Documentation: locking: fix references adds 59c6a716b14b Documentation/process/maintainer-pgp-guide: Replace broken [...] adds f08fe9d29366 Documentation: arm: marvell: Add 88F6825 model into list adds fe450eeb4e6f Documentation: in_irq() cleanup adds c19430eec84f Documentation: block: blk-mq: Fix small typo in multi-queue docs adds d4477209c8fb Documentation/features/vm: correct huge-vmap APIs adds 8137a49e1567 docs/zh_CN: Modify the translator tag and fix the wrong word adds e5cb9494fe79 docs/zh_TW: add translations for zh_TW/arm64 adds ac8fa1bdc026 docs/zh_TW: add translations for zh_TW/cpu-freq adds bf608ebc364e docs/zh_TW: add translations for zh_TW/filesystems adds abf36fe0be7d docs: kernel-hacking: Remove inappropriate text adds 7c5c18bdb656 docs: pdfdocs: Fix typo in CJK-language specific font settings adds 0f4b9289bad3 Merge tag 'docs-5.15-2' of git://git.lwn.net/linux adds 59dc33252ee7 PCI: VMD: ACPI: Make ACPI companion lookup work for VMD bus adds fa209644a712 ACPI: PM: s2idle: Run both AMD and Microsoft methods if bo [...] adds 17b121ad0c43 Documentation: ACPI: Align the SSDT overlays file with the code adds e543b10cd9d7 Merge branches 'acpi-pm' and 'acpi-docs' adds 9c566611ac5c Merge tag 'acpi-5.15-rc1-2' of git://git.kernel.org/pub/sc [...] adds bb8c26d9387f cpufreq: vexpress: Set CPUFREQ_IS_COOLING_DEV flag adds c17495b01b72 cpufreq: Add callback to register with energy model adds 94ab4c3c259c cpufreq: dt: Use .register_em() to register with energy model adds fcd300c685d5 cpufreq: imx6q: Use .register_em() to register with energy model adds 3701fd64a3fb cpufreq: mediatek: Use .register_em() to register with ene [...] adds 361a172d2309 cpufreq: omap: Use .register_em() to register with energy model adds e96c2153d0fc cpufreq: qcom-cpufreq-hw: Use .register_em() to register w [...] adds 4d584efae0b2 cpufreq: scpi: Use .register_em() to register with energy model adds 3fd23111185d cpufreq: vexpress: Use .register_em() to register with ene [...] adds 37f188318ea3 cpufreq: scmi: Use .register_em() to register with energy model adds 275157b367f4 cpufreq: qcom-cpufreq-hw: Add dcvs interrupt support adds 5e79d6d9ea00 cpufreq: blocklist more Qualcomm platforms in cpufreq-dt-platdev adds f0712ace7fe0 cpufreq: qcom-hw: Set dvfs_possible_from_any_cpu cpufreq d [...] adds b2a6181e27c3 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds 692a3b9a8994 cpufreq: acpi: Remove acpi_cpufreq_cpu_ready() adds 9ab0a6cb76b9 cpufreq: sh: Remove sh_cpufreq_cpu_ready() adds 4bf8e582119e cpufreq: Remove ready() callback adds dd7c46d6e58e Revert "cpufreq: intel_pstate: Process HWP Guaranteed chan [...] adds a8bbe0c94405 dt-bindings: cpufreq: add bindings for MediaTek cpufreq HW adds 8486a32dd484 cpufreq: Add of_perf_domain_get_sharing_cpumask adds 4855e26bcf4d cpufreq: mediatek-hw: Add support for CPUFREQ HW adds 27de8d597020 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...] adds eabf9e616ec6 Merge branch 'pm-cpufreq' adds d00aa8061e04 ARM: dts: omap: Drop references to opp.txt adds 29fc76957a97 dt-bindings: Clean-up OPP binding node names in examples adds 94274f20f6bf dt-bindings: opp: Convert to DT schema adds 2a3441f59464 Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...] adds f76c87e8c337 Merge branch 'pm-opp' adds 30f349097897 Merge tag 'pm-5.15-rc1-2' of git://git.kernel.org/pub/scm/ [...] adds d453ceb6549a platform/chrome: sensorhub: Add trace events for sample adds 3abc16af57c9 platform/chrome: cros_ec_proto: Send command again when ti [...] adds a8db7a3f8ac6 platform/chrome: cros_ec_typec: Use existing feature check adds 4665584888ad platform/chrome: cros_ec_trace: Fix format warnings adds 730bf31b8fc8 Merge tag 'tag-chrome-platform-for-v5.15' of git://git.ker [...] adds c68ed7945701 mm/vmstat: protect per cpu variables with preempt disable on RT adds 2b9b624f5aef mm: migrate: introduce a local variable to get the number [...] adds 68a9843f14b6 mm: migrate: fix the incorrect function name in comments adds 213ecb315751 mm: migrate: change to use bool type for 'page_was_mapped' adds 4b692e861619 kexec: move locking into do_kexec_load adds 5d700a0fd71d kexec: avoid compat_alloc_user_space adds 5b1b561ba73c mm: simplify compat_sys_move_pages adds e130242dc351 mm: simplify compat numa syscalls adds 59ab844eed9c compat: remove some compat entry points adds a7a08b275a8b arch: remove compat_alloc_user_space adds 4b42fb213678 mm/hmm: bypass devmap pte when all pfn requested flags are [...] adds 13db8c50477d mm/hugetlb: initialize hugetlb_usage in mm_init adds 32d4f4b782bb mm,vmscan: fix divide by zero in get_scan_count adds 053cfda10230 mm/page_alloc.c: avoid accessing uninitialized pcp page mi [...] adds 10994316089c mmap_lock: change trace and locking order adds 79d3705040c3 mm/kmemleak: allow __GFP_NOLOCKDEP passed to kmemleak's gfp adds 276aeee1c5fc mm/mempolicy: fix a race between offset_il_node and mpol_r [...] adds ddb13122aa7e nds32/setup: remove unused memblock_region variable in set [...] adds a3fa7a101dcf Merge branches 'akpm' and 'akpm-hotfixes' (patches from Andrew) adds fe364a7d95c2 dmaengine: dw: Program xBAR hardware for Elkhart Lake adds 53b50458110d dmaengine: idxd: Simplify code and axe the use of a deprec [...] adds 0dcfe41e9a4c dmanegine: idxd: cleanup all device related bits after dis [...] adds e753a64bee75 dmaengine: idxd: Add wq occupancy information to sysfs attribute adds 53499d1fc112 dmaengine: idxd: have command status always set adds ac24a2dc06cd dmaengine: idxd: add missing percpu ref put on failure adds 6cfd9e62e329 dmaengine: idxd: assign MSIX vectors to each WQ rather tha [...] adds b2296eeac915 dmaengine: idxd: depends on !UML adds 4faee8b65ec3 dmaengine: sprd: Add missing MODULE_DEVICE_TABLE adds 407b3ea075c2 Merge branch 'fixes' into next adds 49c4959f04b5 dmaengine: idxd: fix sequence for pci driver remove() and [...] adds 88c5d0a2b9b0 Merge branch 'fixes' into next adds 3ecfc9135e6c dmaengine: idxd: add driver register helper adds da5a11d75d68 dmaengine: idxd: add driver name adds 700af3a0a26c dmaengine: idxd: add 'struct idxd_dev' as wrapper for conf_dev adds f52058ae1152 dmaengine: idxd: remove IDXD_DEV_CONF_READY adds 1f2bb40337f0 dmaengine: idxd: move wq_enable() to device.c adds 69e4f8be596d dmaengine: idxd: move wq_disable() to device.c adds 3a5cc01647f0 dmaengine: idxd: remove bus shutdown adds 1c264299431e dmaengine: idxd: remove iax_bus_type prototype adds fcc2281b142b dmaengine: idxd: fix bus_probe() and bus_remove() for dsa_bus adds bd42805b5da3 dmaengine: idxd: move probe() bits for idxd 'struct device [...] adds 745e92a6d816 dmaengine: idxd: idxd: move remove() bits for idxd 'struct [...] adds c05257b5600b dmanegine: idxd: open code the dsa_drv registration adds 5fee6567ec38 dmaengine: idxd: add type to driver in order to allow devi [...] adds 034b3290ba25 dmaengine: idxd: create idxd_device sub-driver adds 0cda4f6986a3 dmaengine: idxd: create dmaengine driver for wq 'device' adds 448c3de8ac83 dmaengine: idxd: create user driver for wq 'device' adds d9e5481fca74 dmaengine: dsa: move dsa_bus_type out of idxd driver to st [...] adds 6e7f3ee97bbe dmaengine: idxd: move dsa_drv support to compatible mode adds 0e96454ca26c dmaengine: idxd: remove fault processing code adds c28d5d5688c6 Merge tag 'bus_remove_return_void-5.15' into next adds 75ba9a715cb6 dmaengine: xilinx_dma: Use list_move_tail instead of list_ [...] adds df208d63cfc5 dmaengine: fsl-dpaa2-qdma: Use list_move_tail instead of l [...] adds 48594dbf793a dmaengine: zynqmp_dma: Use list_move_tail instead of list_ [...] adds 26f1ca91d242 dmaengine: hisi_dma: Remove some useless code adds 4aece33cacf7 dt-bindings: dma: altera-msgdma: make response port optional adds af2eec750281 dmaengine: altera-msgdma: make response port optional adds ef94b0413bf4 dt-bindings: dma: add alternative REQ/ACK protocol selecti [...] adds 2b5b74054c21 dmaengine: stm32-dma: add alternate REQ/ACK protocol management adds 48ae638be56b ppc4xx: replace sscanf() by kstrtoul() adds 059e969c2a7d dmaengine: tegra210-adma: Using pm_runtime_resume_and_get [...] adds 258cb692b820 dmaengine: at_xdmac: use platform_driver_register adds ade8a86b512c dmaengine: idxd: Set defaults for GRPCFG traffic class adds 568b2126466f dmaengine: idxd: fix uninit var for alt_drv adds 673d812d30be dmaengine: idxd: fix wq slot allocation index check adds a9c171527a34 dmaengine: idxd: rotate portal address for better performance adds 125d10373ad9 dmanegine: idxd: add software command status adds b60bb6e2bfc1 dmaengine: idxd: fix abort status check adds 5eea6c9712bd dmaengine: usb-dmac: make usb_dmac_get_current_residue unsigned adds 32286e279385 dmaengine: dw-axi-dmac: Remove free slot check algorithm i [...] adds f95f3b53513d dmaengine: dw-axi-dmac: support parallel memory <--> perip [...] adds c454d16a7d5a dmaengine: dw-axi-dmac: Burst length settings adds b92e83f7c4f0 dmaengine: ep93xx: Prepare clock before using it adds dd861267bfec dma: imx-dma: configure the generic DMA type to make it work adds ffa179ae2af6 Merge branch 'fixes' into next adds e9c5b0b53ccc dmaengine: idxd: Fix a possible NULL pointer dereference adds 53cbf462f6b5 dmaengine: idxd: Remove unused status variable in irq_proc [...] adds dfa6a2f4c2ea dmaengine: dw: Remove error message from DT parsing code adds 08bf54fcf5ca dmaengine: dw: Convert members to u32 in platform data adds d6ff82cc1bff dmaengine: dw: Simplify DT property parser adds 4153a7f6440f dmaengine: xilinx: Add empty device_config function adds 81c2f79c2104 dmaengine: idxd: add capability check for 'block on fault' [...] adds bd2f4ae5e019 dmaengine: idxd: clear block on fault flag when clear wq adds d803c8b9f3f2 dmaengine: idxd: make I/O interrupt handler one shot adds 67db87dc8284 dmaengine: acpi: Avoid comparison GSI with Linux vIRQ adds 15cb0321a55e dmaengine: acpi: Check for errors from acpi_register_gsi() [...] adds 9fce3b3a0ab4 dmaengine: idxd: remove interrupt flag for completion list [...] adds 9760383b22ed Merge tag 'v5.14-rc5' into next adds 0b030f54f094 dmaengine: idxd: make submit failure path consistent on de [...] adds 9806eb5c7957 dmaengine: idxd: set descriptor allocation size to thresho [...] adds bbac7a92a46f dmaengine: ioat: depends on !UML adds 9b9b12537d3a dt-bindings: dma: Document RZ/G2L bindings adds ab959c7d4ea0 dmaengine: Extend the dma_slave_width for 128 bytes adds 5000d37042a6 dmaengine: sh: Add DMAC driver for RZ/G2L SoC adds 5e70a09c54c4 dmaengine: ti: k3-psil-j721e: Add entry for CSI2RX adds aac6c0f90799 dmaengine: xilinx_dma: Set DMA mask for coherent APIs adds d8071323c563 dmaengine: idxd: fix setting up priv mode for dwq adds f9f4082dbc56 dmaengine: idxd: remove interrupt disable for cmd_lock adds cf84a4b968f3 dmaengine: idxd: remove interrupt disable for dev_lock adds 64d57d2c64e5 dmaengine: fsl-dpaa2-qdma: Fix spelling mistake "faile" -> [...] adds fa5d823b16a9 dmaengine: ptdma: Initial driver for the AMD PTDMA adds b0b4a6b10577 dmaengine: ptdma: register PTDMA controller as a DMA resource adds e2fb2e2a33fa dmaengine: ptdma: Add debugfs entries for PTDMA adds e037e36c35c2 dmaengine: ptdma: remove PT_OFFSET to avoid redefnition adds 8f031494df0e MAINTAINERS: Fix AMD PTDMA DRIVER entry adds 1e008336b9f5 dmaengine: sh: Fix unused initialization of pointer lmdesc adds 11a427be2c47 dmaengine: sh: fix some NULL dereferences new 0aa251601712 Merge tag 'dmaengine-5.15-rc1' of git://git.kernel.org/pub [...] new 4b105f4a256a Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...] adds 6c97ec172a1c fsdax: improve the FS_DAX Kconfig description and help text adds 39b6389a7fdc dax: stop using bdevname adds dfa584f6f915 dm: use fs_dax_get_by_bdev instead of dax_get_by_host adds 1b7646014e0d dax: mark dax_get_by_host static adds 673a0658f6ac dax: move the dax_read_lock() locking into dax_supported adds cd93a2a4d1b0 dax: remove __generic_fsdax_supported adds 60b8340f0d65 dax: stub out dax_supported for !CONFIG_FS_DAX adds a384f088e4a1 xfs: factor out a xfs_buftarg_is_dax helper adds bdd3c50d83bf dax: remove bdev_dax_supported new 3fc372535741 Merge branch 'for-5.15/fsdax-cleanups' into for-5.15/libnvdimm new 2e5fd489a4e5 Merge tag 'libnvdimm-for-5.15' of git://git.kernel.org/pub [...] adds 5161a55c069f cxl: Move cxl_core to new directory adds 95aaed266801 cxl/core: Improve CXL core kernel docs adds 06737cd0d216 cxl/core: Move pmem functionality adds 0f06157e0135 cxl/core: Move register mapping infrastructure adds 9cc238c7a526 cxl/pci: Introduce cdevm_file_operations adds 3d135db51024 cxl/core: Move memdev management to core adds 1e39db573e4c cxl/pci: Ignore unknown register block types adds 5b68705d1e63 cxl/pci: Simplify register setup adds 0b9159d0ff21 cxl/pci: Store memory capacity values adds f847502ad8e3 cxl/mem: Account for partitionable space in ram/pmem ranges adds ceeb0da0a032 cxl/mem: Adjust ram/pmem range to represent DPA ranges adds b4366a827f6c libnvdimm/labels: Introduce getters for namespace label fields adds 9761b02d40de libnvdimm/labels: Add isetcookie validation helper adds 8176f1478912 libnvdimm/labels: Introduce label setter helpers adds 7cd35b292050 libnvdimm/labels: Add a checksum calculation helper adds f56541a7122c libnvdimm/labels: Add blk isetcookie set / validation helpers adds de8fa48b9a28 libnvdimm/labels: Add blk special cases for nlabel and pos [...] adds 8b03aa0e0e5a libnvdimm/labels: Add type-guid helpers adds a6e6d7229572 libnvdimm/labels: Add claim class helpers adds a7bfaad54b8b cxl/acpi: Do not add DSDT disabled ACPI0016 host bridge ports adds 9e56614c44b9 cxl/pci: Fix lockdown level adds da582aa5ad57 cxl/pci: Fix debug message in cxl_probe_regs() adds 9d1b3afd7304 cxl/uapi: Fix defined but not used warnings adds a01da6ca7d0a cxl/pmem: Fix Documentation warning adds 2b922a9d064f cxl/registers: Fix Documentation warning new 70868a180501 Merge tag 'cxl-for-5.15' of git://git.kernel.org/pub/scm/l [...] adds 2112ff5ce0c1 iov_iter: track truncated size adds 89c2b3b74918 io_uring: reexpand under-reexpanded iters new 7b7699c09f66 Merge branch 'work.iov_iter' of git://git.kernel.org/pub/s [...] adds e24d12b7442a init: split get_fs_names adds f9259be6a9e7 init: allow mounting arbitrary non-blockdevice filesystems [...] adds 6e7c1770a212 fs: simplify get_filesystem_list / get_all_fs_names new e2e694b9e6f3 Merge branch 'work.init' of git://git.kernel.org/pub/scm/l [...] adds 7bb698f09bdd fs: Move notify_change permission checks into may_setattr adds d75b9fa053e4 gfs2: Switch to may_setattr in gfs2_setattr new 7b871c7713d1 Merge branch 'work.gfs2' of git://git.kernel.org/pub/scm/l [...] adds 2297791c92d0 s390/cio: dont unregister subchannel from child-drivers adds 436fc4feeabb s390: add kmemleak annotation in stack_alloc() adds 15256194eff6 s390/entry: make oklabel within CHKSTG macro local adds 81912856e0fb s390/configs: enable CONFIG_KFENCE in debug_defconfig adds 88b604263f3d s390/unwind: use current_frame_address() to unwind current task adds a052096bdd68 s390/topology: fix topology information when calling cpu h [...] adds 2e8275285a60 s390/mm: fix kernel doc comments adds 5dddfaac4c25 s390/cpum_cf: move array from header to C file adds 44bead2545f1 s390/con3270: use proper type for tasklet function adds 7a928af413c3 s390/ctrlchar: fix kernel doc comment adds 19379d456f7b s390/cio: fix kernel doc comment adds ebd9cc659369 s390/pci: fix clp_get_state() handling of -ENODEV adds 85ad27215ca5 s390/pci: read clp_list_pci_req only once adds 68c32eb2707a s390: remove xpram device driver adds 7d665612dd5a s390/hmcdrv_ftp: fix kernel doc comment adds ff8a58b0ae73 s390/sclp: add __nonstring annotation adds f6beebb15eee scsi: zfcp: fix kernel doc comments adds 2c57ad602493 s390/zcrypt: remove incorrect kernel doc indicators adds 9652cb805c44 s390/ftrace: remove incorrect __va usage adds bb9c14ad267d hugetlbfs: s390 is always 64bit new f154c806676a Merge tag 's390-5.15-2' of git://git.kernel.org/pub/scm/li [...] adds 54357f0c9149 tracing: Add migrate-disabled counter to tracing output. adds 5615e088b43d tracing: Fix some alloc_event_probe() error handling bugs adds 4b6b08f2e45e tracing/osnoise: Fix missed cpus_read_unlock() in start_pe [...] adds 40caa127f3c7 init: bootconfig: Remove all bootconfig data when the init [...] adds b66fbbe8d482 init/bootconfig: Reorder init parameter from bootconfig an [...] adds 26c9c72fd0b9 docs: bootconfig: Add how to use bootconfig for kernel parameters adds 32ba9f0fb027 tools/bootconfig: Fix tracing_on option checking in ftrace [...] adds 903bd067faa8 bootconfig: Fix missing return check of xbc_node_compose_k [...] adds 47914d4e591c tools/bootconfig: Show whole test command for each test case adds 0be083cee42e tracing: synth events: increase max fields count adds c910db943d35 tracing: Dynamically allocate the per-elt hist_elt_data array adds 04178ea130a6 selftests/ftrace: Exclude "(fault)" in testing add/remove [...] new cfd799837dbc tracing/boot: Fix to loop on only subkeys new 43175623dd0d Merge tag 'trace-v5.15-2' of git://git.kernel.org/pub/scm/ [...] adds c755238d2ce0 ARM: 9099/1: crypto: rename 'mod_init' & 'mod_exit' functi [...] adds b08cae33b88e ARM: 9100/1: MAINTAINERS: mark all linux-arm-kernel@infrad [...] adds d7bcc5e22967 ARM: 9102/1: move theinstall rules to arch/arm/Makefile adds 6fec92d9b2bf ARM: 9103/1: Drop ARCH_NR_GPIOS definition adds b30d0289de72 ARM: 9105/1: atags_to_fdt: don't warn about stack size adds 2423de2e6f4d ARM: 9115/1: mm/maccess: fix unaligned copy_{from,to}_kern [...] adds 344179fc7ef4 ARM: 9106/1: traps: use get_kernel_nofault instead of set_fs() adds b6e47f3c11c1 ARM: 9109/1: oabi-compat: add epoll_pwait handler adds 4e57a4ddf6b0 ARM: 9107/1: syscall: always store thread_info->abi_syscall adds 249dbe74d3c4 ARM: 9108/1: oabi-compat: rework epoll_wait/epoll_pwait emulation adds bdec0145286f ARM: 9114/1: oabi-compat: rework sys_semtimedop emulation adds 7e2d8c29ecdd ARM: 9111/1: oabi-compat: rework fcntl64() emulation adds 2df4c9a741a0 ARM: 9112/1: uaccess: add __{get,put}_kernel_nofault adds 8ac6f5d7f84b ARM: 9113/1: uaccess: remove set_fs() implementation adds da0b9ee43c15 ARM: 9110/1: oabi-compat: fix oabi epoll sparse warning adds 88210317eec6 ARM: 9116/1: unified: Remove check for gcc < 4 adds c747ce470619 ARM: 9117/1: asm-generic: div64: Remove always-true __div6 [...] adds 6c974e79d376 ARM: 9118/1: div64: Remove always-true __div64_const32_is_ [...] new 35776f10513c Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds b76dd9302af7 um: make PCI emulation driver init/exit static adds 68fdb6448501 lib/logic_iomem: fix sparse warnings adds 21976f2b747e um: virtio_uml: include linux/virtio-uml.h adds 7ad28e0df7ee um: virtio_uml: fix memory leak on init failures adds 1568cb0e6d97 hostfs: support splice_write adds 4a22c4cebd61 um: virt-pci: don't do DMA from stack adds bc5c49d79206 um: enable VMAP_STACK adds 6a241d2923c2 um: virt-pci: fix uapi documentation adds adf9ae0d159d um: fix stub location calculation new d6c338a74129 Merge tag 'for-linus-5.15-rc1' of git://git.kernel.org/pub [...] new 3c4cea8fa7f7 vhost_net: fix OoB on sendmsg() failure. new 273c29e944bd ibmvnic: check failover_pending in login response new d82d5303c4c5 net: macb: fix use after free on rmmod new 04f08eb44b50 net/af_unix: fix a data-race in unix_dgram_poll new 9b6ff7eb6664 net/l2tp: Fix reference count leak in l2tp_udp_recv_core new 2a48d96fd58a net: stmmac: platform: fix build warning when with !CONFIG [...] new 415446185b93 sfc: fallback for lack of xdp tx queues new 6215b608a8c4 sfc: last resort fallback for lack of xdp tx queues new e3a843f98c8f Merge branch 'sfx-xdp-fallback-tx-queues' new e011912651bd net: ni65: Avoid typecast of pointer to u32 new 92ca35829a86 Merge remote-tracking branch 'net/master' new 9b9865578769 Merge remote-tracking branch 'bpf/master' new f344c8172326 Merge remote-tracking branch 'sound-current/for-linus' new f5f88db1b8ff Merge remote-tracking branch 'asoc/for-5.14' into asoc-linus new 58eafe1ff52e ASoC: Intel: sof_sdw: tag SoundWire BEs as non-atomic new 5a80dea93191 ASoC: mediatek: add required config dependency new 26be23af1866 MAINTAINERS: fix update references to stm32 audio bindings new 3dd4ba3c51f7 Merge remote-tracking branch 'asoc/for-5.15' into asoc-linus new b0566c0bac5f Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new 7f75c1586d3b Merge remote-tracking branch 'regulator-fixes/for-linus' new 66ad2a1ec9f8 Merge remote-tracking branch 'spi/for-5.14' into spi-linus new 2bab94090b01 spi: tegra20-slink: Declare runtime suspend and resume fun [...] new 2b75df2d9c87 Merge remote-tracking branch 'spi/for-5.15' into spi-linus new 22783f8da083 Merge remote-tracking branch 'spi-fixes/for-linus' new c96e79f5ac19 Merge remote-tracking branch 'iio-fixes/fixes-togreg' new 0c5483a5778f Input: analog - always use ktime functions new 2bdf3be6b7c8 Merge remote-tracking branch 'input-current/for-linus' new b3f811f0bfe9 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 978131f649e2 Merge remote-tracking branch 'omap-fixes/fixes' new dff6209c6961 Merge remote-tracking branch 'hwmon-fixes/hwmon' new b3046f291c0a Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 0200dbb5ba23 Merge remote-tracking branch 'vfs-fixes/fixes' new 2593c811cfd3 Merge remote-tracking branch 'mmc-fixes/fixes' new 17496a940c5e Merge remote-tracking branch 'rtc-fixes/rtc-fixes' new 8a89f7140939 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 525c70d8deea Merge remote-tracking branch 'fpga-fixes/fixes' new edd78bb69cfd Merge remote-tracking branch 'irqchip-fixes/irq/irqchip-fixes' new 7e703ab62392 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...]
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 (1006eb19726f) \ N -- N -- N refs/heads/pending-fixes (7e703ab62392)
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 51 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/ABI/stable/sysfs-driver-dma-idxd | 9 + Documentation/admin-guide/acpi/ssdt-overlays.rst | 49 +- Documentation/admin-guide/bootconfig.rst | 39 +- Documentation/admin-guide/kernel-parameters.txt | 5 + Documentation/arm/marvell.rst | 1 + Documentation/block/blk-mq.rst | 2 +- Documentation/conf.py | 4 +- Documentation/cpu-freq/cpu-drivers.rst | 3 - .../devicetree/bindings/cpufreq/cpufreq-dt.txt | 2 +- .../bindings/cpufreq/cpufreq-mediatek-hw.yaml | 70 ++ .../bindings/cpufreq/cpufreq-mediatek.txt | 2 +- .../devicetree/bindings/cpufreq/cpufreq-st.txt | 6 +- .../bindings/cpufreq/nvidia,tegra20-cpufreq.txt | 2 +- .../devicetree/bindings/devfreq/rk3399_dmc.txt | 2 +- .../devicetree/bindings/dma/altr,msgdma.yaml | 4 +- .../devicetree/bindings/dma/renesas,rz-dmac.yaml | 130 +++ .../devicetree/bindings/dma/st,stm32-dma.yaml | 7 + .../devicetree/bindings/gpu/arm,mali-bifrost.yaml | 2 +- .../devicetree/bindings/gpu/arm,mali-midgard.yaml | 2 +- .../bindings/interconnect/fsl,imx8m-noc.yaml | 4 +- .../opp/allwinner,sun50i-h6-operating-points.yaml | 4 + Documentation/devicetree/bindings/opp/opp-v1.yaml | 51 ++ .../devicetree/bindings/opp/opp-v2-base.yaml | 214 +++++ Documentation/devicetree/bindings/opp/opp-v2.yaml | 475 ++++++++++ Documentation/devicetree/bindings/opp/opp.txt | 622 ------------- Documentation/devicetree/bindings/opp/qcom-opp.txt | 2 +- .../bindings/opp/ti-omap5-opp-supply.txt | 2 +- .../devicetree/bindings/power/power-domain.yaml | 2 +- Documentation/driver-api/cxl/memory-devices.rst | 8 +- .../features/vm/huge-vmap/arch-support.txt | 2 +- Documentation/kernel-hacking/hacking.rst | 4 +- Documentation/kernel-hacking/locking.rst | 12 +- Documentation/locking/futex-requeue-pi.rst | 2 +- Documentation/locking/ww-mutex-design.rst | 2 +- Documentation/process/applying-patches.rst | 2 +- Documentation/process/kernel-docs.rst | 14 +- Documentation/process/maintainer-pgp-guide.rst | 14 +- .../translations/it_IT/kernel-hacking/hacking.rst | 2 +- .../translations/it_IT/kernel-hacking/locking.rst | 4 +- .../translations/zh_CN/core-api/cachetlb.rst | 2 +- .../translations/zh_CN/core-api/index.rst | 8 +- .../translations/zh_CN/core-api/irq/concepts.rst | 8 +- .../translations/zh_CN/core-api/irq/index.rst | 7 +- .../zh_CN/core-api/irq/irq-affinity.rst | 8 +- .../translations/zh_CN/core-api/irq/irq-domain.rst | 8 +- .../zh_CN/core-api/irq/irqflags-tracing.rst | 8 +- .../translations/zh_CN/core-api/kernel-api.rst | 6 +- .../translations/zh_CN/core-api/kobject.rst | 5 +- .../translations/zh_CN/core-api/local_ops.rst | 6 +- .../translations/zh_CN/core-api/padata.rst | 5 +- .../translations/zh_CN/core-api/printk-basics.rst | 6 +- .../translations/zh_CN/core-api/printk-formats.rst | 6 +- .../zh_CN/core-api/refcount-vs-atomic.rst | 6 +- .../zh_CN/core-api/symbol-namespaces.rst | 6 +- .../translations/zh_CN/core-api/workqueue.rst | 6 +- Documentation/translations/zh_CN/cpu-freq/core.rst | 8 +- .../translations/zh_CN/cpu-freq/cpu-drivers.rst | 10 +- .../translations/zh_CN/cpu-freq/cpufreq-stats.rst | 8 +- .../translations/zh_CN/cpu-freq/index.rst | 8 +- .../translations/zh_CN/filesystems/debugfs.rst | 2 +- .../translations/zh_CN/iio/ep93xx_adc.rst | 8 +- .../translations/zh_CN/iio/iio_configfs.rst | 8 +- Documentation/translations/zh_CN/iio/index.rst | 8 +- .../translations/zh_CN/kernel-hacking/hacking.rst | 2 +- Documentation/translations/zh_CN/mips/booting.rst | 7 +- Documentation/translations/zh_CN/mips/features.rst | 7 +- Documentation/translations/zh_CN/mips/index.rst | 7 +- .../translations/zh_CN/mips/ingenic-tcu.rst | 7 +- .../translations/zh_CN/openrisc/index.rst | 8 +- .../translations/zh_CN/openrisc/openrisc_port.rst | 7 +- Documentation/translations/zh_CN/openrisc/todo.rst | 7 +- .../translations/zh_CN/parisc/debugging.rst | 5 +- Documentation/translations/zh_CN/parisc/index.rst | 5 +- .../translations/zh_CN/parisc/registers.rst | 5 +- .../translations/zh_CN/riscv/boot-image-header.rst | 8 +- Documentation/translations/zh_CN/riscv/index.rst | 8 +- .../translations/zh_CN/riscv/patch-acceptance.rst | 8 +- Documentation/translations/zh_CN/riscv/pmu.rst | 8 +- Documentation/translations/zh_TW/arm64/amu.rst | 104 +++ Documentation/translations/zh_TW/arm64/booting.txt | 251 ++++++ .../translations/zh_TW/arm64/elf_hwcaps.rst | 244 ++++++ .../translations/zh_TW/arm64/hugetlbpage.rst | 49 ++ Documentation/translations/zh_TW/arm64/index.rst | 23 + .../zh_TW/arm64/legacy_instructions.txt | 77 ++ Documentation/translations/zh_TW/arm64/memory.txt | 119 +++ Documentation/translations/zh_TW/arm64/perf.rst | 88 ++ .../translations/zh_TW/arm64/silicon-errata.txt | 79 ++ .../translations/zh_TW/arm64/tagged-pointers.txt | 57 ++ Documentation/translations/zh_TW/cpu-freq/core.rst | 108 +++ .../translations/zh_TW/cpu-freq/cpu-drivers.rst | 256 ++++++ .../translations/zh_TW/cpu-freq/cpufreq-stats.rst | 132 +++ .../translations/zh_TW/cpu-freq/index.rst | 47 + .../translations/zh_TW/filesystems/debugfs.rst | 224 +++++ .../translations/zh_TW/filesystems/index.rst | 31 + .../translations/zh_TW/filesystems/sysfs.txt | 377 ++++++++ .../translations/zh_TW/filesystems/tmpfs.rst | 148 ++++ .../translations/zh_TW/filesystems/virtiofs.rst | 61 ++ Documentation/translations/zh_TW/index.rst | 13 +- Documentation/x86/x86_64/mm.rst | 4 - MAINTAINERS | 66 +- arch/arm/Kconfig | 1 - arch/arm/Makefile | 3 +- arch/arm/boot/Makefile | 14 +- arch/arm/boot/compressed/Makefile | 2 + arch/arm/boot/dts/omap34xx.dtsi | 1 - arch/arm/boot/dts/omap36xx.dtsi | 1 - arch/arm/include/asm/div64.h | 11 - arch/arm/include/asm/gpio.h | 4 - arch/arm/include/asm/ptrace.h | 1 - arch/arm/include/asm/syscall.h | 16 +- arch/arm/include/asm/thread_info.h | 6 +- arch/arm/include/asm/uaccess-asm.h | 6 - arch/arm/include/asm/uaccess.h | 169 ++-- arch/arm/include/asm/unified.h | 4 - arch/arm/include/uapi/asm/unistd.h | 1 + arch/arm/kernel/asm-offsets.c | 3 +- arch/arm/kernel/entry-common.S | 20 +- arch/arm/kernel/process.c | 7 +- arch/arm/kernel/ptrace.c | 14 +- arch/arm/kernel/signal.c | 8 - arch/arm/kernel/sys_oabi-compat.c | 216 +++-- arch/arm/kernel/traps.c | 47 +- arch/arm/lib/copy_from_user.S | 3 +- arch/arm/lib/copy_to_user.S | 3 +- arch/arm/tools/syscall.tbl | 2 +- arch/arm64/include/asm/compat.h | 5 - arch/arm64/include/asm/uaccess.h | 11 - arch/arm64/include/asm/unistd32.h | 10 +- arch/arm64/lib/Makefile | 2 +- arch/arm64/lib/copy_in_user.S | 77 -- arch/microblaze/Kbuild | 4 + arch/microblaze/Makefile | 5 - arch/mips/cavium-octeon/octeon-memcpy.S | 2 - arch/mips/include/asm/compat.h | 8 - arch/mips/include/asm/uaccess.h | 26 - arch/mips/kernel/syscalls/syscall_n32.tbl | 10 +- arch/mips/kernel/syscalls/syscall_o32.tbl | 10 +- arch/mips/lib/memcpy.S | 11 - arch/nds32/kernel/setup.c | 1 - arch/parisc/include/asm/compat.h | 6 - arch/parisc/include/asm/uaccess.h | 2 - arch/parisc/kernel/syscalls/syscall.tbl | 8 +- arch/parisc/lib/memcpy.c | 9 - arch/powerpc/include/asm/compat.h | 16 - arch/powerpc/kernel/syscalls/syscall.tbl | 10 +- arch/s390/Kconfig | 1 + arch/s390/configs/debug_defconfig | 1 + arch/s390/configs/defconfig | 1 - arch/s390/configs/zfcpdump_defconfig | 1 - arch/s390/include/asm/compat.h | 10 - arch/s390/include/asm/cpu_mcf.h | 7 - arch/s390/include/asm/smp.h | 1 + arch/s390/include/asm/stacktrace.h | 20 +- arch/s390/include/asm/uaccess.h | 3 - arch/s390/include/asm/unwind.h | 8 +- arch/s390/kernel/entry.S | 4 +- arch/s390/kernel/ftrace.c | 4 +- arch/s390/kernel/perf_cpum_cf.c | 8 + arch/s390/kernel/setup.c | 10 +- arch/s390/kernel/smp.c | 9 +- arch/s390/kernel/syscalls/syscall.tbl | 10 +- arch/s390/kernel/topology.c | 13 +- arch/s390/lib/uaccess.c | 63 -- arch/s390/mm/gmap.c | 11 +- arch/s390/mm/pgtable.c | 4 +- arch/s390/pci/pci_clp.c | 9 +- arch/sparc/include/asm/compat.h | 19 - arch/sparc/kernel/process_64.c | 2 +- arch/sparc/kernel/signal32.c | 12 +- arch/sparc/kernel/signal_64.c | 8 +- arch/sparc/kernel/syscalls/syscall.tbl | 10 +- arch/um/Kconfig | 1 + arch/um/drivers/virt-pci.c | 108 ++- arch/um/drivers/virtio_uml.c | 5 +- arch/um/kernel/skas/clone.c | 3 +- arch/x86/entry/syscalls/syscall_32.tbl | 4 +- arch/x86/entry/syscalls/syscall_64.tbl | 2 +- arch/x86/include/asm/compat.h | 13 - arch/x86/include/asm/uaccess_64.h | 7 - arch/x86/um/shared/sysdep/stub_32.h | 12 + arch/x86/um/shared/sysdep/stub_64.h | 12 + arch/x86/um/stub_segv.c | 3 +- drivers/acpi/x86/s2idle.c | 67 +- drivers/base/arch_topology.c | 2 + drivers/cpufreq/Kconfig.arm | 12 + drivers/cpufreq/Makefile | 1 + drivers/cpufreq/acpi-cpufreq.c | 14 +- drivers/cpufreq/cpufreq-dt-platdev.c | 4 + drivers/cpufreq/cpufreq-dt.c | 3 +- drivers/cpufreq/cpufreq.c | 17 +- drivers/cpufreq/imx6q-cpufreq.c | 2 +- drivers/cpufreq/intel_pstate.c | 39 - drivers/cpufreq/mediatek-cpufreq-hw.c | 308 +++++++ drivers/cpufreq/mediatek-cpufreq.c | 3 +- drivers/cpufreq/omap-cpufreq.c | 2 +- drivers/cpufreq/qcom-cpufreq-hw.c | 151 +++- drivers/cpufreq/scmi-cpufreq.c | 65 +- drivers/cpufreq/scpi-cpufreq.c | 3 +- drivers/cpufreq/sh-cpufreq.c | 11 - drivers/cpufreq/vexpress-spc-cpufreq.c | 25 +- drivers/cxl/Makefile | 4 +- drivers/cxl/acpi.c | 12 +- drivers/cxl/core/Makefile | 8 + drivers/cxl/{core.c => core/bus.c} | 464 +--------- drivers/cxl/core/core.h | 20 + drivers/cxl/core/memdev.c | 246 ++++++ drivers/cxl/core/pmem.c | 230 +++++ drivers/cxl/core/regs.c | 249 ++++++ drivers/cxl/cxl.h | 1 - drivers/cxl/{mem.h => cxlmem.h} | 35 +- drivers/cxl/pci.c | 439 ++++------ drivers/cxl/pci.h | 1 + drivers/cxl/pmem.c | 2 +- drivers/dax/super.c | 191 ++-- drivers/dma/Kconfig | 28 +- drivers/dma/Makefile | 3 +- drivers/dma/acpi-dma.c | 18 +- drivers/dma/altera-msgdma.c | 37 +- drivers/dma/at_xdmac.c | 8 +- drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 56 +- drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 4 + drivers/dma/dw/idma32.c | 138 ++- drivers/dma/dw/internal.h | 16 + drivers/dma/dw/of.c | 49 +- drivers/dma/dw/pci.c | 6 +- drivers/dma/dw/platform.c | 6 +- drivers/dma/ep93xx_dma.c | 6 +- drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 10 +- drivers/dma/hisi_dma.c | 10 +- drivers/dma/idxd/Makefile | 8 + drivers/dma/idxd/bus.c | 91 ++ drivers/dma/idxd/cdev.c | 73 +- drivers/dma/idxd/compat.c | 107 +++ drivers/dma/idxd/device.c | 382 ++++++-- drivers/dma/idxd/dma.c | 96 +- drivers/dma/idxd/idxd.h | 167 +++- drivers/dma/idxd/init.c | 148 ++-- drivers/dma/idxd/irq.c | 190 +--- drivers/dma/idxd/registers.h | 6 + drivers/dma/idxd/submit.c | 43 +- drivers/dma/idxd/sysfs.c | 601 +++---------- drivers/dma/ppc4xx/adma.c | 12 +- drivers/dma/ptdma/Kconfig | 13 + drivers/dma/ptdma/Makefile | 10 + drivers/dma/ptdma/ptdma-debugfs.c | 106 +++ drivers/dma/ptdma/ptdma-dev.c | 305 +++++++ drivers/dma/ptdma/ptdma-dmaengine.c | 389 +++++++++ drivers/dma/ptdma/ptdma-pci.c | 243 ++++++ drivers/dma/ptdma/ptdma.h | 324 +++++++ drivers/dma/sh/Kconfig | 9 + drivers/dma/sh/Makefile | 1 + drivers/dma/sh/rz-dmac.c | 969 +++++++++++++++++++++ drivers/dma/sh/usb-dmac.c | 2 +- drivers/dma/sprd-dma.c | 1 + drivers/dma/stm32-dma.c | 8 +- drivers/dma/tegra210-adma.c | 7 +- drivers/dma/ti/k3-psil-j721e.c | 73 ++ drivers/dma/xilinx/xilinx_dma.c | 17 +- drivers/dma/xilinx/zynqmp_dma.c | 3 +- drivers/input/joystick/analog.c | 107 +-- drivers/md/dm-table.c | 9 +- drivers/md/dm.c | 2 +- drivers/net/ethernet/amd/ni65.c | 2 +- drivers/net/ethernet/cadence/macb_pci.c | 2 +- drivers/net/ethernet/ibm/ibmvnic.c | 8 + drivers/net/ethernet/sfc/efx_channels.c | 106 ++- drivers/net/ethernet/sfc/net_driver.h | 8 + drivers/net/ethernet/sfc/tx.c | 29 +- .../net/ethernet/stmicro/stmmac/stmmac_platform.c | 4 +- drivers/nvdimm/label.c | 256 ++++-- drivers/nvdimm/label.h | 1 - drivers/nvdimm/namespace_devs.c | 113 +-- drivers/nvdimm/nd.h | 150 ++++ drivers/pci/controller/vmd.c | 55 ++ drivers/pci/host-bridge.c | 1 + drivers/pci/pci-acpi.c | 74 ++ drivers/platform/chrome/Makefile | 2 +- drivers/platform/chrome/cros_ec_proto.c | 9 + drivers/platform/chrome/cros_ec_sensorhub_ring.c | 14 + drivers/platform/chrome/cros_ec_trace.h | 94 ++ drivers/platform/chrome/cros_ec_typec.c | 27 +- drivers/s390/block/Kconfig | 11 - drivers/s390/block/Makefile | 1 - drivers/s390/block/xpram.c | 416 --------- drivers/s390/char/con3270.c | 7 +- drivers/s390/char/ctrlchar.c | 11 +- drivers/s390/char/hmcdrv_ftp.c | 2 +- drivers/s390/char/sclp.c | 2 +- drivers/s390/cio/blacklist.c | 5 +- drivers/s390/cio/device.c | 21 +- drivers/s390/cio/device_id.c | 2 +- drivers/s390/crypto/zcrypt_api.c | 14 +- drivers/s390/crypto/zcrypt_cex2a.c | 8 +- drivers/s390/crypto/zcrypt_cex2c.c | 10 +- drivers/s390/crypto/zcrypt_cex4.c | 8 +- drivers/s390/crypto/zcrypt_msgtype50.c | 18 +- drivers/s390/crypto/zcrypt_msgtype6.c | 38 +- drivers/s390/scsi/zfcp_dbf.c | 4 +- drivers/s390/scsi/zfcp_fsf.c | 2 +- drivers/s390/scsi/zfcp_qdio.c | 2 +- drivers/s390/scsi/zfcp_unit.c | 4 +- drivers/spi/spi-tegra20-slink.c | 5 +- drivers/vhost/net.c | 11 +- fs/Kconfig | 24 +- fs/attr.c | 50 +- fs/ceph/addr.c | 2 +- fs/ceph/cache.h | 6 - fs/ceph/caps.c | 266 ++++-- fs/ceph/file.c | 32 +- fs/ceph/inode.c | 11 +- fs/ceph/mds_client.c | 218 +++-- fs/ceph/mds_client.h | 5 + fs/ceph/mdsmap.c | 12 +- fs/ceph/metric.c | 4 +- fs/ceph/snap.c | 59 +- fs/ceph/strings.c | 1 + fs/ceph/super.h | 9 +- fs/ceph/xattr.c | 19 + fs/erofs/super.c | 2 +- fs/eventpoll.c | 5 +- fs/ext2/super.c | 3 +- fs/ext4/super.c | 3 +- fs/filesystems.c | 27 +- fs/gfs2/inode.c | 4 +- fs/hostfs/hostfs_kern.c | 1 + fs/io_uring.c | 2 + fs/xfs/xfs_super.c | 16 +- include/asm-generic/div64.h | 14 +- include/linux/ceph/ceph_fs.h | 1 + include/linux/compat.h | 39 +- include/linux/cpufreq.h | 75 +- include/linux/dax.h | 41 +- include/linux/dmaengine.h | 3 +- include/linux/eventpoll.h | 18 + include/linux/fs.h | 4 +- include/linux/hugetlb.h | 9 + include/linux/mmap_lock.h | 8 +- include/linux/pci-acpi.h | 3 + include/linux/platform_data/dma-dw.h | 21 +- include/linux/skbuff.h | 2 +- include/linux/syscalls.h | 3 + include/linux/uaccess.h | 10 - include/linux/uio.h | 6 +- include/uapi/asm-generic/unistd.h | 10 +- include/uapi/linux/cxl_mem.h | 2 +- include/uapi/linux/idxd.h | 24 + include/uapi/linux/virtio_pcidev.h | 5 +- init/do_mounts.c | 90 +- init/main.c | 37 +- ipc/sem.c | 85 +- kernel/compat.c | 21 - kernel/fork.c | 1 + kernel/kexec.c | 103 +-- kernel/sys_ni.c | 5 - kernel/trace/trace.c | 26 +- kernel/trace/trace_boot.c | 6 +- kernel/trace/trace_eprobe.c | 5 +- kernel/trace/trace_events.c | 1 + kernel/trace/trace_events_hist.c | 14 +- kernel/trace/trace_osnoise.c | 6 +- kernel/trace/trace_output.c | 11 +- kernel/trace/trace_synth.h | 2 +- lib/logic_iomem.c | 16 +- mm/hmm.c | 5 +- mm/kmemleak.c | 3 +- mm/maccess.c | 28 +- mm/mempolicy.c | 214 ++--- mm/migrate.c | 61 +- mm/page_alloc.c | 4 +- mm/vmscan.c | 2 +- mm/vmstat.c | 48 + net/9p/client.c | 6 +- net/9p/trans_fd.c | 2 +- net/9p/trans_virtio.c | 4 +- net/9p/trans_xen.c | 4 +- net/l2tp/l2tp_core.c | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 2 + net/sunrpc/cache.c | 2 +- net/sunrpc/svc_xprt.c | 13 +- net/unix/af_unix.c | 2 +- scripts/module.lds.S | 1 + sound/soc/intel/boards/sof_sdw.c | 5 + sound/soc/mediatek/Kconfig | 3 + tools/bootconfig/main.c | 4 +- tools/bootconfig/scripts/ftrace2bconf.sh | 4 +- tools/bootconfig/test-bootconfig.sh | 4 +- .../ftrace/test.d/dynevent/add_remove_eprobe.tc | 2 +- 387 files changed, 11792 insertions(+), 5064 deletions(-) create mode 100644 Documentation/devicetree/bindings/cpufreq/cpufreq-mediatek-hw.yaml create mode 100644 Documentation/devicetree/bindings/dma/renesas,rz-dmac.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v1.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2-base.yaml create mode 100644 Documentation/devicetree/bindings/opp/opp-v2.yaml delete mode 100644 Documentation/devicetree/bindings/opp/opp.txt create mode 100644 Documentation/translations/zh_TW/arm64/amu.rst create mode 100644 Documentation/translations/zh_TW/arm64/booting.txt create mode 100644 Documentation/translations/zh_TW/arm64/elf_hwcaps.rst create mode 100644 Documentation/translations/zh_TW/arm64/hugetlbpage.rst create mode 100644 Documentation/translations/zh_TW/arm64/index.rst create mode 100644 Documentation/translations/zh_TW/arm64/legacy_instructions.txt create mode 100644 Documentation/translations/zh_TW/arm64/memory.txt create mode 100644 Documentation/translations/zh_TW/arm64/perf.rst create mode 100644 Documentation/translations/zh_TW/arm64/silicon-errata.txt create mode 100644 Documentation/translations/zh_TW/arm64/tagged-pointers.txt create mode 100644 Documentation/translations/zh_TW/cpu-freq/core.rst create mode 100644 Documentation/translations/zh_TW/cpu-freq/cpu-drivers.rst create mode 100644 Documentation/translations/zh_TW/cpu-freq/cpufreq-stats.rst create mode 100644 Documentation/translations/zh_TW/cpu-freq/index.rst create mode 100644 Documentation/translations/zh_TW/filesystems/debugfs.rst create mode 100644 Documentation/translations/zh_TW/filesystems/index.rst create mode 100644 Documentation/translations/zh_TW/filesystems/sysfs.txt create mode 100644 Documentation/translations/zh_TW/filesystems/tmpfs.rst create mode 100644 Documentation/translations/zh_TW/filesystems/virtiofs.rst delete mode 100644 arch/arm64/lib/copy_in_user.S create mode 100644 drivers/cpufreq/mediatek-cpufreq-hw.c create mode 100644 drivers/cxl/core/Makefile rename drivers/cxl/{core.c => core/bus.c} (58%) create mode 100644 drivers/cxl/core/core.h create mode 100644 drivers/cxl/core/memdev.c create mode 100644 drivers/cxl/core/pmem.c create mode 100644 drivers/cxl/core/regs.c rename drivers/cxl/{mem.h => cxlmem.h} (71%) create mode 100644 drivers/dma/idxd/bus.c create mode 100644 drivers/dma/idxd/compat.c create mode 100644 drivers/dma/ptdma/Kconfig create mode 100644 drivers/dma/ptdma/Makefile create mode 100644 drivers/dma/ptdma/ptdma-debugfs.c create mode 100644 drivers/dma/ptdma/ptdma-dev.c create mode 100644 drivers/dma/ptdma/ptdma-dmaengine.c create mode 100644 drivers/dma/ptdma/ptdma-pci.c create mode 100644 drivers/dma/ptdma/ptdma.h create mode 100644 drivers/dma/sh/rz-dmac.c delete mode 100644 drivers/s390/block/xpram.c