This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from babe393974de Merge tag 'docs-6.7' of git://git.lwn.net/linux
new fdd9da76e2de S390: Remove now superfluous sentinel elem from ctl_table arrays
new de8a660b03a3 arm: Remove now superfluous sentinel elem from ctl_table arrays
new 83e291d3f596 arch/x86: Remove now superfluous sentinel elem from ctl_ta [...]
new ecd5d66383d9 x86/vdso: Remove now superfluous sentinel element from ctl [...]
new f6ca506f4237 riscv: Remove now superfluous sentinel element from ctl_ta [...]
new ea9738dbc6da powerpc: Remove now superfluous sentinel element from ctl_ [...]
new 8f06eef7b80c c-sky: Remove now superfluous sentinel element from ctl_ta [...]
new 23b69088db83 hpet: Remove now superfluous sentinel element from ctl_tab [...]
new a5b2aeeac19c xen: Remove now superfluous sentinel element from ctl_table array
new 06a743af5a75 tty: Remove now superfluous sentinel element from ctl_table array
new b52b716bd3c2 scsi: Remove now superfluous sentinel element from ctl_tab [...]
new 0829381e481a parport: Remove the now superfluous sentinel element from [...]
new 3c2461facf38 macintosh: Remove the now superfluous sentinel element fro [...]
new 6d07cc269bd4 infiniband: Remove the now superfluous sentinel element fr [...]
new ed1aa959b508 char-misc: Remove the now superfluous sentinel element fro [...]
new bd7ac73cbbec vrf: Remove the now superfluous sentinel element from ctl_ [...]
new 3af80b24a305 sgi-xp: Remove the now superfluous sentinel element from c [...]
new febce0693e3a fw loader: Remove the now superfluous sentinel element fro [...]
new dd6291c50649 raid: Remove now superfluous sentinel element from ctl_tab [...]
new a90d3c46c03a Drivers: hv: Remove now superfluous sentinel element from [...]
new ccee9a2a8c00 intel drm: Remove now superfluous sentinel element from ct [...]
new 8001f49394e3 proc: sysctl: prevent aliased sysctls from getting passed to init
new 8b793bcda61f watchdog: move softlockup_panic back to early_param
new 426ee5196d18 Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm [...]
new 2c7ccb3c362b module: Clarify documentation of module_param_call()
new 62eedac26415 MAINTAINERS: add include/linux/module*.h to modules
new 3737df782c74 module/decompress: use vmalloc() for gzip decompression workspace
new 60da3640b07c module: Make is_mapping_symbol() return bool
new 04311b9b3063 module: Make is_valid_name() return bool
new fd06da776130 module: Fix comment typo
new ea0b0bcef491 module: Annotate struct module_notes_attrs with __counted_by
new 21e80f3841c0 Merge tag 'modules-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new e044374a8a0a ima: annotate iint mutex to avoid lockdep false positive warnings
new 7b5c3086d1f8 integrity: fix indentation of config attributes
new b46503068cb9 certs: Only allow certs signed by keys on the builtin keyring
new b836c4d29f27 ima: detect changes to the backing overlay file
new ca219be01278 Merge tag 'integrity-v6.7' of git://git.kernel.org/pub/scm [...]
new 17fc8084aa8f module/decompress: use kvmalloc() consistently
new 19b3102c0b53 fs: dlm: Simplify buffer size computation in dlm_create_de [...]
new b859e0105435 fs: dlm: Fix the size of a buffer in dlm_create_debug_file()
new bc15bec1f883 fs: dlm: Remove some useless memset()
new fe9b619e6e94 dlm: fix creating multiple node structures
new 2776635edc7f dlm: fix remove member after close call
new e759eb3e27e5 dlm: be sure we reset all nodes at forced shutdown
new 6212e4528b24 dlm: fix no ack after final message
new a470cb2a06e4 dlm: slow down filling up processing queue
new eb53c01873ca MAINTAINERS: Update dlm maintainer and web page
new 91a683cdf602 Merge tag 'dlm-6.7' of git://git.kernel.org/pub/scm/linux/ [...]
new ee6a12d0d4d8 ext4: add missing initialization of call_notify_error in u [...]
new 745f17a4166e ext4: fix race between writepages and remount
new a8c1eb77edfc ext4: fix traditional comparison using max/min method
new ce774e5365e4 ext4: make running and commit transaction have their own f [...]
new 40ea98396a36 ext4: correct the start block of counting reserved clusters
new 8e387c89e96b ext4: make sure allocate pending entry not fail
new 8fedebb5ea18 ext4: fix incorrect offset
new ebf6cb7c6e12 ext4: no need to generate from free list in mballoc
new 31f13421c004 ext4: correct offset of gdb backup in non meta_bg group to [...]
new 9adac8b01f4b ext4: add missed brelse in update_backups
new 48f1551592c5 ext4: correct return value of ext4_convert_meta_bg
new 40dd7953f4d6 ext4: remove gdb backup copy for meta bg in setup_new_flex [...]
new e44fc921b84f ext4: fix typo in setup_new_flex_group_blocks
new 7d4cd3b45af0 ext4: remove redundant check of count
new 31458077273b ext4: remove commented code in reserve_backup_gdb
new 1fc1bd2d18bb ext4: calculate free_clusters_count in cluster unit in ver [...]
new 95b635689b58 ext4: remove EXT4FS_DEBUG defination in resize.c
new 70cbfd257995 ext4: use saved local variable sbi instead of EXT4_SB(sb)
new 9dca529bdaad ext4: simplify the gdbblock calculation in add_new_gdb_meta_bg
new 350bb48b84b8 ext4: remove unnecessary check to avoid repeat update_back [...]
new 248b45b621a7 ext4: remove unnecessary initialization of count2 in set_f [...]
new 71cd5a5aa060 jbd2: print io_block if check data block checksum failed w [...]
new 8b6b562121f1 jbd2: fix printk format type for 'io_block' in do_one_pass()
new af90a8f4a09e ext4: move 'ix' sanity check to corrent position
new 2cd8bdb5efc1 ext4: mark buffer new if it is unwritten to avoid stale da [...]
new 484fd6c1de13 ext4: apply umask if ACL support is disabled
new 61187fce8600 jbd2: fix potential data lost in recovering journal raced [...]
new d2f7cf40ea89 ext4: make state in ext4_mb_mark_bb to be bool
new f9e2d95a4532 ext4: factor out codes to update block bitmap and group de [...]
new 26d0f87b9fff ext4: call ext4_mb_mark_context in ext4_free_blocks_simple
new c431d3867e0a ext4: extend ext4_mb_mark_context to support allocation un [...]
new 2f94711b098b ext4: call ext4_mb_mark_context in ext4_mb_mark_diskspace_used
new 33e728c67db6 ext4: Separate block bitmap and buddy bitmap freeing in ex [...]
new 38b8f70cd28c ext4: call ext4_mb_mark_context in ext4_mb_clear_bb
new 03c7fc39a677 ext4: Separate block bitmap and buddy bitmap freeing in ex [...]
new 5c657db46d9e ext4: call ext4_mb_mark_context in ext4_group_add_blocks()
new bdefd689b7ff ext4: add some kunit stub for mballoc kunit test
new 7c9fa399a369 ext4: add first unit test for ext4_mb_new_blocks_simple in [...]
new 28b95ee86807 ext4: run mballoc test with different layouts setting
new ce56d21355cd ext4: fix racy may inline data check in dio write
new 91562895f803 ext4: properly sync file size update after O_SYNC direct IO
new 57aff9974504 Merge tag 'ext4_for_linus-6.7-rc1' of git://git.kernel.org [...]
new 78a50b6a4166 erofs: fix inode metadata space layout description in docu [...]
new 798eecaea0f0 erofs: don't warn MicroLZMA format anymore
new efb4fb02cef3 erofs: simplify compression configuration parser
new 6b8a113cae6c erofs: get rid of ROOT_NID()
new f5deddce60b5 erofs: tidy up redundant includes
new 1a0ac8bd7a4f erofs: fix erofs_insert_workgroup() lockref usage
new 87a201b43bbe Merge tag 'erofs-for-6.7-rc1' of git://git.kernel.org/pub/ [...]
new 0ab8ba718685 exfat: add ioctls for accessing attributes
new dab48b8f2fe7 exfat: support handle zero-size directory
new ee785c15b590 exfat: support create zero-size directory
new dc737f11c218 Merge tag 'exfat-for-6.7-rc1' of git://git.kernel.org/pub/ [...]
new 525b861a0081 fs/jfs: Add check for negative db_l2nbperpage
new 64933ab7b048 fs/jfs: Add validity check for db_maxag and db_agpref
new 22cad8bc1d36 jfs: fix array-index-out-of-bounds in dbFindLeaf
new 05d9ea1ceb62 jfs: fix array-index-out-of-bounds in diAlloc
new a779ed754e52 jfs: define xtree root and page independently
new e9806ff8a0f9 Merge tag 'jfs-6.7' of https://github.com/kleikamp/linux-shaggy
new d3cc1b0be258 quota: explicitly forbid quota files from being encrypted
new d1d3fcb324ec udf: Annotate struct udf_bitmap with __counted_by
new bceef326bc87 udf: Avoid unneeded variable length array in struct fileIdentDesc
new 3de6047f1832 highmem: Add folio_release_kmap()
new 46f84a9bea2c ext2: Convert ext2_check_page to ext2_check_folio
new 52df49ee835d ext2: Add ext2_get_folio()
new 51706b6fd42e ext2: Convert ext2_readdir to use a folio
new 1de0736c3af9 ext2: Convert ext2_add_link() to use a folio
new f4b830cfceff ext2: Convert ext2_empty_dir() to use a folio
new 7e56bbf15d95 ext2: Convert ext2_delete_entry() to use folios
new c2d20492e28c ext2: Convert ext2_unlink() and ext2_rename() to use folios
new da3a849a5cc0 ext2: Convert ext2_make_empty() to use a folio
new 82dd620653b3 ext2: Convert ext2_prepare_chunk and ext2_commit_chunk to folios
new 5efad0a7658c Merge tag 'fs_for_v6.7-rc1' of git://git.kernel.org/pub/sc [...]
new 1758cd2e95d3 fanotify: delete useless parenthesis in FANOTIFY_INLINE_FH macro
new 71fb7b320b28 Merge tag 'fsnotify_for_v6.7-rc1' of git://git.kernel.org/ [...]
new eacc655e18d1 ksmbd: Remove unused field in ksmbd_user struct
new 1819a9042999 ksmbd: reorganize ksmbd_iov_pin_rsp()
new 3354db668808 ksmbd: fix kernel-doc comment of ksmbd_vfs_setxattr()
new 807252f028c5 ksmbd: fix recursive locking in vfs helpers
new ecce70cf17d9 ksmbd: fix missing RDMA-capable flag for IPoIB device in k [...]
new 0c180317c654 ksmbd: add support for surrogate pair conversion
new 67797da8a4b8 ksmbd: no need to wait for binded connection termination a [...]
new 4652b8e4f3ff Merge tag '6.7-rc-ksmbd-server-fixes' of git://git.samba.o [...]
new 13cf36c648df PCI/AER: Factor out interrupt toggling into helpers
new b3fabba9a486 Merge branch 'pci/aer'
new 1a11074be2e9 PCI: Add PCI_L1SS_CTL2 fields
new 52d92516cb2e PCI/ASPM: Use FIELD_GET/PREP() to access PCIe capability fields
new 69bb38b77486 PCI/ASPM: Return U32_MAX instead of bit magic construct
new e13b72b81924 PCI/ASPM: Use time constants
new 4ea9c414422d PCI/ASPM: Use FIELD_MAX() instead of literals
new 3c4f460480b0 PCI/ASPM: Remove unnecessary includes
new 3be31e95f3db PCI/ASPM: Convert printk() to pr_*() and add include
new 3cb4f534bac0 Revert "PCI/ASPM: Disable only ASPM_STATE_L1 when driver, [...]
new 8e37372ad0be PCI/ASPM: Fix L1 substate handling in aspm_attr_store_common()
new b63c6dfe4144 Merge branch 'pci/aspm'
new f18b1137d38c PCI: Extract ATS disabling to a helper function
new a18615b1cfc0 PCI: Disable ATS for specific Intel IPU E2000 devices
new 3c14a0507299 Merge branch 'pci/ats'
new 63a0b7dc1537 PCI: endpoint: Use IS_ERR_OR_NULL() helper function
new 4eccbed8f48c Merge branch 'pci/endpoint'
new d427da2323b0 PCI: Add pci_get_base_class() helper
new 9ed8fcfd7f17 ALSA: hda: Use pci_get_base_class() to reduce duplicated code
new c213ed390cf1 drm/nouveau: Use pci_get_base_class() to reduce duplicated code
new 18bf400530ca drm/amdgpu: Use pci_get_base_class() to reduce duplicated code
new b5fc04039b95 drm/radeon: Use pci_get_base_class() to reduce duplicated code
new 5827e17d0555 PCI: vmd: Correct PCI Header Type Register's multi-function check
new bdca03a271f2 PCI: Add PCI_HEADER_TYPE_MFD definition
new 83c088148c8e PCI: Use PCI_HEADER_TYPE_* instead of literals
new 8624ebc300b2 PCI/ACPI: Use acpi_evaluate_dsm_typed()
new 83a939f0fdc2 PCI: exynos: Don't discard .remove() callback
new 3064ef2e88c1 PCI: kirin: Don't discard .remove() callback
new 200bddbb3f52 PCI: keystone: Don't discard .remove() callback
new 7994db905c0f PCI: keystone: Don't discard .probe() callback
new 553b84bf4677 Merge branch 'pci/enumeration'
new 33883eeda456 PCI: acpiphp: Allow built-in drivers for Attention Indicators
new 820f59ed9680 PCI: hotplug: Add Ampere Altra Attention Indicator extensi [...]
new adfe8d727dc5 Merge branch 'pci/hotplug'
new 4a7ce8334965 PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdm [...]
new 805b196fb3bc PCI/P2PDMA: Remove redundant goto
new 209491885f82 Merge branch 'pci/p2pdma'
new 70b70a4307cc PCI/sysfs: Protect driver's D3cold preference from user space
new 7d08f21f8c63 x86/PCI: Avoid PME from D3hot/D3cold for AMD Rembrandt and [...]
new 2afbbc65be45 Merge branch 'pci/pm'
new c9260693aa0c PCI: Lengthen reset delay for VideoPropulsion Torrent QN16e card
new 79a8394a909e Merge branch 'pci/reset'
new 7e845ecb2fbf PCI: Add pci_is_vga() helper
new 655e6fe17896 PCI/VGA: Use pci_is_vga() to identify VGA devices
new 300bac9389e0 PCI/VGA: Select VGA devices earlier
new cdd3cecb5215 PCI/sysfs: Enable 'boot_vga' attribute via pci_is_vga()
new 76432cf63e2f drm/virtio: Use pci_is_vga() to identify VGA devices
new 94cfada2a9ca drm/qxl: Use pci_is_vga() to identify VGA devices
new dbf9527ca13d Merge branch 'pci/vga'
new a78794562fcb PCI: dwc: Add host_post_init() callback
new 9f4f3dfad8cf PCI: qcom: Enable ASPM for platforms supporting 1.9.0 ops
new 86b812dc491e Merge branch 'pci/controller/aspm'
new e111ac7025cb PCI: cadence: Drop unused member from struct cdns_plat_pcie
new c97e5905ab8e Merge branch 'pci/controller/cadence'
new f741bcadfe52 PCI: hv: Annotate struct hv_dr_state with __counted_by
new 7fa8fe0bd926 Merge branch 'pci/controller/hyperv'
new 81ef01bc5934 PCI: layerscape-ep: Set 64-bit DMA mask
new e365a36eaca0 Merge branch 'pci/controller/layerscape'
new a07d2497ed65 PCI: qcom-ep: Add dedicated callback for writing to DBI2 r [...]
new eecffeb04573 Merge branch 'pci/controller/qcom-ep'
new 164f66be0c25 PCI: Add T_PVPERL macro
new a9a1bcba9025 PCI: dwc: Add dw_pcie_link_set_max_link_width()
new 89db0793c9f2 PCI: dwc: Add missing PCI_EXP_LNKCAP_MLW handling
new 1a9745476cae PCI: tegra194: Drop PCI_EXP_LNKSTA_NLW setting
new 7873b49b41b9 PCI: dwc: endpoint: Add multiple PFs support for dbi2
new 1896d17f9168 PCI: dwc: Add EDMA_UNROLL capability flag
new 2066b41a2ef8 PCI: dwc: Expose dw_pcie_ep_exit() to module
new 303e845351f5 PCI: dwc: Expose dw_pcie_write_dbi2() to module
new 9baa8a18e31b PCI: dwc: endpoint: Introduce .pre_init() and .deinit()
new 9197bf4bb932 dt-bindings: PCI: dwc: Update maxItems of reg and reg-names
new 220cb6bef930 dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Host
new bad659dfd2f6 dt-bindings: PCI: renesas: Add R-Car Gen4 PCIe Endpoint
new 0d0c551011df PCI: rcar-gen4: Add R-Car Gen4 PCIe controller support for [...]
new e311b3834dfa PCI: rcar-gen4: Add endpoint mode support
new 6a87c0931b21 MAINTAINERS: Update PCI DRIVER FOR RENESAS R-CAR for R-Car Gen4
new 6c4b39937f4e misc: pci_endpoint_test: Add Device ID for R-Car S4-8 PCIe [...]
new db20113d702e Merge branch 'pci/controller/rcar'
new 8da2e9af0bb5 PCI: qcom: Use PCIE_SPEED2MBS_ENC() macro for encoding link speed
new dc2f2a9d1cf2 PCI: qcom-ep: Use PCIE_SPEED2MBS_ENC() macro for encoding [...]
new 85e9eb3e7727 PCI: tegra194: Use Mbps_to_icc() macro for setting icc speed
new d97ab9e5330d Merge branch 'pci/controller/speed'
new 4c64d708f993 PCI: vmd: Fix inconsistent indentation in vmd_resume()
new a4179c60a993 Merge branch 'pci/controller/vmd'
new a2492ff1fcb9 PCI: xilinx-nwl: Remove redundant code that sets Type 1 he [...]
new 22f38a244273 dt-bindings: PCI: xilinx-nwl: Modify ECAM size in the DT example
new 177692115f6f PCI: xilinx-nwl: Rename the NWL_ECAM_VALUE_DEFAULT macro
new 2fccd11518f1 PCI: xilinx-nwl: Modify ECAM size to enable support for 256 buses
new fb3d102fc20b Merge branch 'pci/controller/xilinx-ecam'
new a977ee945e94 PCI: xilinx-cpm: Move IRQ definitions to a common header
new 4ae1cd7d4be2 dt-bindings: PCI: xilinx-xdma: Add schemas for Xilinx XDMA [...]
new 8d786149d78c PCI: xilinx-xdma: Add Xilinx XDMA Root Port driver
new d100de085c1e Merge branch 'pci/controller/xilinx-xdma'
new 7d52f538cef8 alpha: Streamline convoluted PCI error handling
new a1165c5edf57 sh: pci: Do PCI error check on own line
new c28742447ca9 atm: iphase: Do PCI error checks on own line
new d15f18053e5c PCI: Do error check on own line to split long "if" conditions
new 910ed628e511 PCI: xgene: Do PCI error check on own line & keep return value
new 875760900b44 scsi: ipr: Do PCI error checks on own line
new 65de3fd8f5c8 Merge branch 'pci/config-errs'
new 759574abd78e PCI: tegra194: Use FIELD_GET()/FIELD_PREP() with Link Widt [...]
new 408599ec561a PCI: mvebu: Use FIELD_PREP() with Link Width
new d1f9b39da4a5 PCI: Use FIELD_GET() to extract Link Width
new b09d0f98a434 PCI: cadence: Use FIELD_GET()
new 92af77ca26f7 PCI: dwc: Use FIELD_GET/PREP()
new abaaac4845a0 PCI: hotplug: Use FIELD_GET/PREP()
new 9a9eec476573 PCI/DPC: Use FIELD_GET()
new f00e8dbdedfb PCI/DPC: Use defined fields with DPC_CTL register
new 74f0b5ffe172 PCI/DPC: Use defines with DPC reason fields
new 682f5311e3a4 PCI/MSI: Use FIELD_GET/PREP()
new e0f0a16f5ff3 PCI: Use FIELD_GET()
new 04e82fa5951c PCI: Use FIELD_GET() in Sapphire RX 5600 XT Pulse quirk
new d30fea25845f PCI/ATS: Show PASID Capability register width in bitmasks
new e0701bd0e666 PCI/ATS: Use FIELD_GET()
new ec302b118a59 PCI/PME: Use FIELD_GET()
new 83728ff4943b PCI/PTM: Use FIELD_GET()
new cf17770598a2 PCI/VC: Use FIELD_GET()
new 8a0395578a9b PCI/portdrv: Use FIELD_GET()
new 5897c174028a Merge branch 'pci/field-get'
new 7e6f3b6d2c35 PCI: Prevent xHCI driver from claiming AMD VanGogh USB3 DR [...]
new 24d813b2ec7d PCI: Make pci_assign_unassigned_resources() non-init
new 5b9ceb63c49b logic_pio: Remove logic_outb(), _outw(), outl() duplicate [...]
new 43b0294abace PCI: Replace unnecessary UTF-8 in Kconfig
new c9501d268944 PCI: endpoint: Fix double free in __pci_epc_create()
new 0fce6e5c87fa PCI: Simplify pcie_capability_clear_and_set_word() to ..._ [...]
new 50b3ef14c26b Merge branch 'pci/misc'
new 27beb3ca347f Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/s [...]
new 62cc9c3cb3ec HID: Add quirk for Dell Pro Wireless Keyboard and Mouse KM5221W
new df8b030d82dd HID: core: remove #ifdef CONFIG_PM from hid_driver
new f354872108eb HID: usbhid: remove #ifdef CONFIG_PM
new fc2543414c3e HID: multitouch: remove #ifdef CONFIG_PM
new eeebfe6259ba HID: rmi: remove #ifdef CONFIG_PM
new 20cd569d7ee8 Merge branch 'for-6.7/config_pm' into for-linus
new e3c2d2d144c0 hid: cp2112: Fix duplicate workqueue initialization
new dc3115e6c5d9 hid: cp2112: Fix IRQ shutdown stopping polling for all IRQ [...]
new f5883ef15644 Merge branch 'for-6.7/cp2112' into for-linus
new 46a0a2c96f0f HID: lenovo: Detect quirk-free fw on cptkbd and stop apply [...]
new 2f2bd7cbd1d1 hid: lenovo: Resend all settings on reset_resume for compa [...]
new 7601fef449c7 Merge branch 'for-6.7/lenovo' into for-linus
new 11ca0322a419 HID: logitech-hidpp: Don't restart IO, instead defer hid_c [...]
new 55bf70362ffc HID: logitech-hidpp: Revert "Don't restart communication i [...]
new ba9de3505095 HID: logitech-hidpp: Move get_wireless_feature_index() che [...]
new a3643036d7a8 HID: logitech-hidpp: Remove wtp_get_config() call from probe()
new 219ccfb60003 HID: logitech-hidpp: Move g920_get_config() to just before [...]
new 8954dac18c68 HID: logitech-hidpp: Move hidpp_overwrite_name() to before [...]
new c14f1485c605 HID: logitech-hidpp: Add hidpp_non_unifying_init() helper
new 6f335b47adc3 HID: logitech-hidpp: Remove connected check for non-unifyi [...]
new bb17b2c6dd87 HID: logitech-hidpp: Remove unused connected param from *_ [...]
new 680ee411a98e HID: logitech-hidpp: Fix connect event race
new f3c4ee7166f2 HID: logitech-hidpp: Drop delayed_work_cb()
new 9ce363aa009c HID: logitech-hidpp: Drop HIDPP_QUIRK_UNIFYING
new 3e6b0bb22a80 HID: logitech-hidpp: Stop IO before calling hid_connect()
new 54021f902b37 Merge branch 'for-6.7/logitech' into for-linus
new 928276075f16 HID: nintendo: cleanup LED code
new 93cfa25b1795 Merge branch 'for-6.7/nintendo' into for-linus
new 2ed20dec2a88 HID: nvidia-shield: Fix a missing led_classdev_unregister( [...]
new ec2926f5f622 HID: nvidia-shield: Fix some missing function calls() in t [...]
new 81701f7132f8 HID: nvidia-shield: Introduce thunderstrike_destroy()
new eacaa65efaa7 Merge branch 'for-6.7/nvidia-shield' into for-linus
new ae7487d112cf selftests/hid: ensure we can compile the tests on kernels pre-6.3
new 89d024a7ba02 selftests/hid: do not manually call headers_install
new 91939636cac4 selftests/hid: force using our compiled libbpf headers
new e12f065db472 Merge branch 'for-6.7/selftests' into for-linus
new 91cfe0bbaa1c HID: uclogic: Fix user-memory-access bug in uclogic_params [...]
new d45f72b3c275 HID: uclogic: Fix a work->entry not empty bug in __queue_work()
new 1372e73a1813 Merge branch 'for-6.7/uclogic' into for-linus
new 4ea4ed22b578 Merge tag 'for-linus-2023110101' of git://git.kernel.org/p [...]
new 7c05b44e1a50 ALSA: hda: intel-dsp-config: Fix JSL Chromebook quirk detection
new 99248c8902f5 ALSA: usb-audio: add quirk flag to enable native DSD for M [...]
new bc83058f5987 ALSA: scarlett2: Default mixer driver to enabled
new d98cc489029d ALSA: scarlett2: Move USB IDs out from device_info struct
new b9a98cdd3ac7 ALSA: scarlett2: Add support for Clarett 8Pre USB
new 6e743781d62e ALSA: scarlett2: Add correct product series name to messages
new 6f03b446cbae ALSA: hda: cs35l56: Add support for speaker id
new 2144833e7b41 ALSA: hda: cirrus_scodec: Add KUnit test
new f9262fb1da6c ALSA: hda: cirrus_scodec: Select GPIOLIB for KUnit test
new 72f6a13022f3 kselftest/alsa: pcm-test: Report cards declared in config [...]
new 502629a75566 ALSA: hda: cs35l41: Add notification support into componen [...]
new 7ce669334c55 ALSA: hda/realtek: Support ACPI Notification framework via [...]
new 447106e92a0c ALSA: hda: cs35l41: Support mute notifications for CS35L41 HDA
new 4c870513fbb0 ALSA: hda: cs35l41: Add read-only ALSA control for forced mute
new 81420faff0eb ALSA: hda: Annotate struct hda_conn_list with __counted_by
new f5cc9cdfc96f ALSA: usx2y: Annotate struct snd_usx2y_urb_seq with __counted_by
new c258bcc289e6 ALSA: hda: cirrus_scodec: fix an error code
new 2ee2c75c589a ALSA: hda: Poll SDxFIFOS after programming SDxFMT
new 88320b74ef95 ALSA: hda: Introduce HOST stream setup mechanism
new 25f85afdd37e ASoC: Intel: avs: Use helper to setup HOST stream
new 17dc03e6fdf3 ASoC: Intel: Skylake: Use helper to setup HOST stream
new b61a3acada00 ALSA: scarlett2: Add Focusrite Clarett+ 2Pre and 4Pre support
new 8eb2194e3ffa ALSA: intel8x0m: fix name of SIS7013 sound chip in comment
new 462494565c27 ALSA: aloop: Add support for the non-interleaved access mode
new e299a9fd433f ALSA: aloop: Add control element for getting the access mode
new fdfc374af5dc ALSA: aoa: Replace asm/prom.h with explicit includes
new f93dc90c2e8e ALSA: hda: Fix possible null-ptr-deref when assigning a stream
new 956b610c4974 ALSA: hda: Fix stream fifo_size initialization
new 5eb4ff884f72 ALSA: hda: Add code_loading parameter to stream setup
new 2b17b489e47a ALSA: scarlett2: Add Focusrite Clarett 2Pre and 4Pre USB support
new 87543ce5030a Merge branch 'for-linus' into for-next
new f549a82aff57 ASoC: SOF: core: Ensure sof_ops_free() is still called whe [...]
new 17baaa1f950b ASoC: SOF: core: Add probe_early and remove_late callbacks
new f1977d5ba071 ASoC: SOF: Intel: hda: start splitting the probe
new 03448e5df586 ASoC: SOF: Intel: Fix error handling in hda_init()
new ad6413bc48f2 ALSA: hda: Intel: Fix error handling in azx_probe()
new 2e8c90386db4 ALSA: hda: i915: Allow override of gpu binding.
new 32f4e921fe8e ALSA: hda: i915: Add an allow_modprobe argument to snd_hda [...]
new e8e3f8694ef5 ALSA: hda: i915: Allow xe as match for i915_component_mast [...]
new 2dddc514b6e4 ASoC: Intel: avs: Move snd_hdac_i915_init to before probe_work.
new 65cbbfa4e2ca ALSA: hda: Intel: Move snd_hdac_i915_init to before probe_work.
new e46f13776fca ASoC: Intel: Skylake: Move snd_hdac_i915_init to before pr [...]
new 3d1a05581361 ASoC: SOF: Intel: Move binding to display driver outside o [...]
new e6d0c13e9f46 ALSA: hda: i915: Remove extra argument from snd_hdac_i915_init
new 428cc4106a43 ASoC: soc.h: replace custom COUNT_ARGS() & CONCATENATE() i [...]
new 43f2d432e47e ASoC: meson: axg: extend TDM maximum sample rate to 384kHz
new 26eacb98ca7d ASoC: wm8580: Simplify probe()
new ad191992330c ASoC: cs42xx8-i2c: Simplify probe()
new 44f37b6ce041 ASoC: cs35l45: Checks index of cs35l45_irqs[]
new 18050443b9fc ASoC: cs35l45: Analog PCM Volume and Amplifier Mode controls
new 3fecf69aa7fd ASoC: cs35l45: Connect DSP to the monitoring signals
new c3c9b17d2788 ASoC: cs35l45: Add AMP Enable Switch control
new e17e892dc8d1 ASoC: tas571x: Simplify probe()
new 748c482d032e ASoC: dt-bindings: Add StarFive JH7110 PWM-DAC controller
new d1802d59ab53 ASoC: starfive: Add JH7110 PWM-DAC driver
new 5b772c61eb2c Add PWM-DAC audio support for StarFive JH7110
new a9a3f54a23d8 ASoC: cs35l41: Handle mdsync_down reg write errors
new 4bb5870ab60a ASoC: cs35l41: Handle mdsync_up reg write errors
new 5ad668a9ce83 ASoC: cs35l41: Initialize completion object before requesting IRQ
new 77bf613f0bf0 ASoC: cs35l41: Fix broken shared boost activation
new 9f8948db9849 ASoC: cs35l41: Verify PM runtime resume errors in IRQ handler
new 2d5661e6008a ASoC: cs35l41: Undo runtime PM changes at driver exit time
new 3db52739aca9 ASoC: cs35l41: Make use of dev_err_probe()
new 611b8813a28f ASoC: cs35l41: Use modern pm_ops
new 486465508f8a ALSA: hda: cs35l41: Fix unbalanced pm_runtime_get()
new 85a1bf86fac0 ALSA: hda: cs35l41: Undo runtime PM changes at driver exit time
new 206b250c3e9b ALSA: hda: cs35l41: Consistently use dev_err_probe()
new 09d86dbf16fc Improve CS35l41-based audio codec drivers
new 2f06f231f0bf ASoC: es8316: Enable support for S32 LE format
new a43c0dc1004c ASoC: es8316: Replace NR_SUPPORTED_MCLK_LRCK_RATIOS with A [...]
new 869f30782cda ASoC: es8316: Enable support for MCLK div by 2
new c680f5709541 ASoC: amd: acp: Add support for splitting the codec specif [...]
new 54fcd9dd44b2 ASoC: amd: acp: Add machine driver that enables sound for [...]
new dbef51669b9a ASoC: amd: acp: Add sound support for a line of
new a157d07d029b ASoC: ak4642: Minor cleanups in probe()
new d9e6a80a2c7b ASoC: ak4642: Simplify probe()
new 6a3af823c1ac Match data improvements for ak4642 driver
new d601bb78f06b ASoC: mediatek: mt8188-mt6359: support dynamic pinctrl
new 4047b35c836f ASoC: mediatek: common: revise SOF common code
new 1bce95deab84 ASoC: mediatek: mt8188-mt6359: add SOF support
new f3dbb935d27d ASoC: mt8188-mt6359: add SOF support
new 637a7969ef57 ASoC: max9768: Convert to use GPIO descriptors
new 02de89832286 ASoC: max98357a: Drop pointless include
new d3091d09de46 ASoC: max98373: Convert to use GPIO descriptors
new 832beb640e42 ASoC: max98388: Correct the includes
new 0a5b7ee05f87 ASoC: max98396: Drop pointless include
new 0d22f950eb6a ASoC: max98520: Drop pointless includes
new ce22caa4a1f0 ASoC: max98927: Drop pointless includes
new 966277df0ab6 ASoC: Convert some Maxim codecs to use GPIO
new cac1636e2149 ASoC: codec: tlv320aic32x4: Add enum aic32x4_type to aic32 [...]
new d44f7bc9d181 ASoC: tlv320aic32x4-i2c: Simplify probe()
new c6d86149db94 ASoC: tlv320aic32x4-spi: Simplify probe()
new 0a69e8a6971c Match data improvements for tlv320aic32x4 driver
new 0015a18acf9c ASoC: max9768: Convert to use GPIO descriptors
new a3b68ba9f594 ASoC: max98357a: Drop pointless include
new c5cb83a104a2 ASoC: max98373: Convert to use GPIO descriptors
new 4b0dfc0e8cde ASoC: max98388: Correct the includes
new 70f29a3078f7 ASoC: max98396: Drop pointless include
new d9241aaea141 ASoC: max98520: Drop pointless includes
new 0307ba5420cd ASoC: max98927: Drop pointless includes
new ecfca1fb9e22 ASoC: Convert some Maxim codecs to use GPIO
new bc07df947ce4 ASoC: wm8580: Simplify probe()
new aa11a78fecab ASoC: wm8580: Remove trailing comma in the terminator entry
new ef01a6dec7f1 ASoC: wm8580: Move OF table
new 3597ea747638 Match data improvements for wm8580 driver
new 0ed30d3fe2c7 ASoC: Update jh7110 PWM DAC for ops move
new 9ff143aaabba ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM6115
new 510c46884299 ASoC: codecs: lpass-tx-macro: Add SM6115 support
new 2b3357dc415b SM6115 TX Macro
new b399dc73f012 ASoC: rsnd: remove unneeded of_node_put()
new a84e361e58cc ASoC: Merge up fixes
new 67a810b6f37a ASoC: hdac_hdmi: Remove temporary string use in create_fil [...]
new 8885ab34201c ASoC: nau8821: Revise MICBIAS control for power saving.
new 47f56e38a199 ASoC: soc-card: Add storage for PCI SSID
new ba2de401d326 ASoC: SOF: Pass PCI SSID to machine driver
new d8b387544ff4 ASoC: Intel: sof_sdw: Copy PCI SSID to struct snd_soc_card
new 1a1c3d794ef6 ASoC: cs35l56: Use PCI SSID as the firmware UID
new bc51fbeea39e ASoC: cs35l56: Use PCI SSID to select specific
new cfaa4c32ccd3 ASoC: amd: acp: Fix -Wmissing-prototypes warning
new 353bc9924cb1 ASoC: SOF: ops.h: Change the error code for not supported [...]
new f7d67a9c2548 ASoC: SOF: ipc4: Dump the payload also when set_get_data fails
new 642d1de63cea ASoC: SOF: ipc4-topology: Add deep buffer size to debug prints
new 74d71f628db9 ASoC: rt1015: fix the first word being cut off
new 925819c7969c ASoC: amd: ps: Fix -Wformat-truncation warning
new 95409545095b ASoC: Intel: sof_rt5682: cleanup unnecessary quirk flag
new 4b38d63916ab ASoC: Intel: ssp-common: support codec detection
new 02a204dd4e62 ASoC: Intel: use ACPI HID definition in ssp-common
new 5f706c5e929b ASoC: Intel: sof_rt5682: use ssp-common module to detect codec
new 811e874dd3fb ASoC: Intel: sof_cs42l42: use ssp-common module to detect codec
new 6308c12507c0 ASoC: Intel: sof_ssp_amp: use ssp-common module to detect codec
new 19fa16b6b66b ASoC: Intel: sof_nau8825: use ssp-common module to detect codec
new aa3216f52a64 ASoC: Intel: sof_rt5682: Add support for Rex with discrete [...]
new c1cecc920a7f ASoC: Intel: sof_rt5682: Modify number of HDMI to 3 for MT [...]
new db31e3a1c5bc ASoC: Intel: sof_rt5682: add adl_rt5650 board config
new 14b7ed66e394 ASoC: Intel: sof_rt5682: add HDMI_In capture feature suppo [...]
new 48bc32d94c36 ASoC: Intel: sof_ssp_amp: do not create amp link for nocod [...]
new e82907e7c10e ASoC: Intel: nuvoton-common: support nau8318 amplifier
new e8f348826222 ASoC: Intel: sof_nau8825: use nuvoton-common module
new 8d2671d12a30 ASoC: Intel: sof_nau8825: use realtek-common module
new 18e12093e3da ASoC: Intel: sof_da7219: rename driver file and kernel option
new 729fd8b233c9 ASoC: Intel: sof_da7219: use maxim-common module
new 6bd912d75dcf ASoC: Intel: sof_da7219: add adl_mx98360_da7219 board config
new 5f017134e42d ASoC: Intel: sof_da7219: use ssp-common module to detect codec
new 5a7d9aaf274f ASoC: Intel: machine driver update
new 3d3a86679541 ASoC: cs35l56: Use pm_ptr()
new 6399eb58254b ASoC: cs35l56: Use new export macro for dev_pm_ops
new 01e76ee22756 ASoC: cs35l56: Omit cs35l56_pm_ops_i2c_spi if I2C/SPI not enabled
new e9c7748084ac ASoC: cs35l56: Define and export I2C/SPI pm_ops only
new c2d8f17ed0c7 ASoC: SOF: ipc4: Convert status code 2 and 15 to -EOPNOTSUPP
new 369ea9f82c27 ASoC: SOF: Intel: hda: Add definition for SDxFIFOS.FIFOS mask
new 4f0f3c774947 ASoC: SOF: ipc4: Add new message type: SOF_IPC4_GLB_LOAD_L [...]
new 5a8a9d70ecac ASoC: SOF: Intel: hda-loader: Add support for split librar [...]
new b1ad9437edd7 ASoC: SOF: ipc4/Intel: Implement split fw library
new fc46ecf34782 ASoC: intel: sof_sdw: Move sdw_pin_index into private struct
new b359760d95ee ASoC: intel: sof_sdw: Add simple DAI link creation helper
new f6c0273ba936 ASoC: intel: sof_sdw: Make create_sdw_dailink allocate lin [...]
new 7a35d05f1e76 ASoC: intel: sof_sdw: Increment be_id in init_dai_link
new e81a600d42bb ASoC: intel: sof_sdw: Remove large global CPUs array
new 94fc6da92407 ASoC: SOF: ipc4-topology: export sof_ipc4_copier_is_single_format
new 26dfc4346110 ASoC: SOF: ipc4-pcm: fixup dailink based on copier format
new 33f9b528de0a ASoC: SOF: ipc4: Fixup dailink format based on copier
new 24af0d7c0f9f ASoC: Intel: common: add ACPI matching tables for Arrow Lake
new 9dc098e3d729 ASoC: cs42l43: make const array controls static
new 00524a8415aa ASoC: wm8782: Constrain maximum audio rate at runtime
new 5d34887eab8d ASoC: wm8782: Use wlf,fsampen device tree property
new 5d5529b00571 ASoC: dt-bindings: wlf,wm8782: Add wlf,fsampen property
new e335f29583ac ASoC: da7213: tidyup SND_SOC_DAIFMT_xxx
new 89286e235c2f ASoC: da7213: add .auto_selectable_formats support
new 88e20c1f8c1c ASoC: da7213: add .auto_selectable_formats support
new 842a62a75e70 ASoC: hdac_hda: add HDA patch loader support
new 6974f2cd2fa9 ASoC: SOF: Introduce generic names for IPC types
new 1dff26582677 ASoC: SOF: sof-pci-dev: Update the ipc_type module paramet [...]
new 82f4b3838293 ASoC: SOF: Kconfig: Rename SND_SOC_SOF_INTEL_IPC4 to SND_S [...]
new ebe18b1587aa ASoC: SOF: Use generic names for IPC types
new 3104c3267e95 ASoC: SOF: amd: Use generic names for IPC types
new 6a645a553761 ASoC: SOF: imx: Use generic names for IPC types
new a8fffb94475f ASoC: SOF: Intel: Use generic names for IPC types
new 0f7e753fc385 ASoC: SOF: mediatek: Use generic names for IPC types
new 7b5300e90a78 ASoC: SOF: Drop unused IPC type defines
new 3fd61ce9dcc5 ASoC: SOF: Use generic IPC type identifiers
new 06d94b43fc39 ASoC: intel: sof_sdw: Add CS42L43 CODEC support
new 05fe62842804 ASoC: Intel: soc-acpi-intel-mtl-match: add acpi match tabl [...]
new cc676c0df591 ASoC: intel: Add CS42L43 sdw machine driver support
new 060a07cd9bc6 ASoC: SOF: ipc4-topology: Add definition for generic switc [...]
new 4a2fd607b7ca ASoC: SOF: ipc4-control: Add support for ALSA switch control
new 07a866a41982 ASoC: SOF: ipc4-control: Add support for ALSA enum control
new 16bb22098f0a ASoC: SOF: ipc4-control: Support for Switch and Enum
new 58bb5081cba1 ASoC: SOF: Xtensa: dump ar registers to restore call stack
new 4287205065f2 ASoC: SOF: ipc4-mtrace: move debug slot related definition [...]
new a397899f81d5 ASoC: SOF: ipc4: add a helper function to search debug slot
new ab05061d2580 ASoC: SOF: ipc4: add definition of telemetry slot for exce [...]
new 80b567f89957 ASoC: SOF: ipc4: add exception node in sof debugfs directory
new c8b54a2f7af4 ASoC: SOF: Intel: add telemetry retrieval support on Intel [...]
new e449b18ff03c ASoC: SOF: Intel: mtl: dump dsp stack
new eb6e5dab1140 ASoC: SOF: Intel: hda: add ipc4 FW panic support on CAVS 2 [...]
new c1c48fd6bbe7 ASoC: SOF: ipc4: handle EXCEPTION_CAUGHT notification from [...]
new 03db12ef1cbc ASoC: SOF: ipc4/Intel: Support for firmware exception
new 686b8f711b99 ASoC: cs42l43: Lower default type detect time
new 9c0ccc9f8e3b ASoC: cs42l43: Enable bias sense by default
new 1e4ce0d5c023 ASoC: cs42l43: Move headset bias sense enable earlier in process
new 6388a0619c83 ASoC: cs42l43: Extend timeout on bias sense timeout
new aa7627111c68 ASoC: dt-bindings: ASoC: cirrus,cs42l43: Update a couple o [...]
new 667f45ca80cb Minor default jack pop performance updates
new 2f3fb85b2583 ASoC: hdac_hda: fix HDA patch loader support
new 0339eadb871a ASoC: dt-bindings: Add Richtek rtq9128 audio amplifier
new 736064c64cf3 ASoC: codecs: Add Richtek rtq9128 audio amplifier support
new 00a6d389b824 ASoC: Add rtq9128 audio amplifier
new 39fce972fd72 ASoC: dt-bindings: tfa9879: Convert to dtschema
new c35183505841 ASoC: audio-iio-aux: Use flex array to simplify code
new 1056063756d7 ASoC: sh: dma-sh7760: Use %pad and %zu to format dma_addr_ [...]
new 7b71da59122c ASoC: dt-bindings: Add missing (unevaluated|additional)Pro [...]
new 1d5a2b5dd0a8 ASoC: soc.h: convert asoc_xxx() to snd_soc_xxx()
new b5a95c5bf6d6 ASoC: simple_card_utils.h: convert not to use asoc_xxx()
new c4ccfe4e5fa5 ASoC: sh: convert not to use asoc_xxx()
new 1af529320d56 ASoC: ti: convert not to use asoc_xxx()
new 3cdd333a36da ASoC: arm: convert not to use asoc_xxx()
new d4f23dcd6906 ASoC: amd: convert not to use asoc_xxx()
new aa435567d75f ASoC: bcm: convert not to use asoc_xxx()
new f8af41a3ac93 ASoC: dwc: convert not to use asoc_xxx()
new 14ec63f678e8 ASoC: fsl: convert not to use asoc_xxx()
new cc807acede35 ASoC: img: convert not to use asoc_xxx()
new 59b8f7185ed4 ASoC: mxs: convert not to use asoc_xxx()
new 2f688d1ea1cc ASoC: pxa: convert not to use asoc_xxx()
new d69bd6dbc651 ASoC: stm: convert not to use asoc_xxx()
new 2162d45392c6 ASoC: au1x: convert not to use asoc_xxx()
new 9b1a2dfa8a00 ASoC: qcom: convert not to use asoc_xxx()
new a87a5c6ee44e ASoC: sprd: convert not to use asoc_xxx()
new 2bbb49e294ac ASoC: apple: convert not to use asoc_xxx()
new 6547effc3aea ASoC: atmel: convert not to use asoc_xxx()
new 0d102e68e107 ASoC: meson: convert not to use asoc_xxx()
new 7912371430a4 ASoC: sunxi: convert not to use asoc_xxx()
new 436f4c706c22 ASoC: tegra: convert not to use asoc_xxx()
new 3a0901d771d7 ASoC: ux500: convert not to use asoc_xxx()
new 08b7174fb8d1 ASoC: google: convert not to use asoc_xxx()
new 1880a4349483 ASoC: cirrus: convert not to use asoc_xxx()
new b4b7de99c6da ASoC: generic: convert not to use asoc_xxx()
new 21b6cd54c98e ASoC: samsung: convert not to use asoc_xxx()
new c578d73e919b ASoC: extensa: convert not to use asoc_xxx()
new fe4c755de065 ASoC: kirkwood: convert not to use asoc_xxx()
new 5f444041c1d2 ASoC: loongson: convert not to use asoc_xxx()
new 1a72df807968 ASoC: rockchip: convert not to use asoc_xxx()
new b551aafeb9f6 ASoC: starfive: convert not to use asoc_xxx()
new 91941d84038e ASoC: uniphier: convert not to use asoc_xxx()
new 50cd92e0c8d3 ASoC: soundwire: convert not to use asoc_xxx()
new 5d2d1a48a2f7 ASoC: intel: avs: convert not to use asoc_xxx()
new 221a3d283ee5 ASoC: codec: wm: convert not to use asoc_xxx()
new 4cfa9963faa4 ASoC: codec: rt5677: convert not to use asoc_xxx()
new a62886e3e745 ASoC: codec: cs47lxx: convert not to use asoc_xxx()
new b787e09f5906 ASoC: sof: amd: convert not to use asoc_xxx()
new e79a97253962 ASoC: sof: intel: convert not to use asoc_xxx()
new 80b72082e967 ASoC: sof: mediatek: convert not to use asoc_xxx()
new 52d98d06eb0b ASoC: soc-dai: convert not to use asoc_xxx()
new 2679a5b2f7d9 ASoC: soc-pcm: convert not to use asoc_xxx()
new eeec74aa0ff8 ASoC: soc-core: convert not to use asoc_xxx()
new 36570f3222fd ASoC: soc-dapm: convert not to use asoc_xxx()
new 9099904bac50 ASoC: soc-link: convert not to use asoc_xxx()
new b1f96e94e860 ASoC: soc-utils: convert not to use asoc_xxx()
new 8bfbdb18e2fd ASoC: soc-topology: convert not to use asoc_xxx()
new 28b11fd4ab60 ASoC: soc-compress: convert not to use asoc_xxx()
new c35691ffcdbd ASoC: soc-component: convert not to use asoc_xxx()
new c067b1f83ea4 ASoC: soc-generic-dmaengine-pcm: convert not to use asoc_xxx()
new e952e89b0602 ASoC: convert asoc_xxx() to snd_soc_xxx()
new af08458988cb ASoC: Merge up fixes
new 4c1a094692cb ASoC: amd: convert not to use asoc_xxx()
new de9e70137f00 ASoC: mediatek: convert not to use asoc_xxx()
new 1a543d2a1cdb ASoC: starfive: convert not to use asoc_xxx()
new a2c1125e5b99 ASoC: intel: convert not to use asoc_xxx()
new 4d5f41191ca8 ASoC: sof: convert not to use asoc_xxx()
new ad484cc98f2c ASoC: remove asoc_xxx() compatible macro
new 3efcb471f871 ASoC: soc-pcm.c: Make sure DAI parameters cleared if the D [...]
new 6d925797304e sh: boards: Fix Sound Simple-Card struct name
new 67fcdbfd9e13 ASoC: cs42l43: Remove useless else
new bf38a0be7c57 ASoC: dt-bindings: rtq9128: Add TDM input source slect property
new d9ef56d94fac ASoC: codecs: rtq9128: Add TDM input source select
new 54ac512048c9 ASoC: codecs: rtq9128: Add TDM input source select
new b99d8d8adfda ASoC: dt-bindings: awinic,aw88395: Add properties for mult [...]
new 457b6587c112 ASoC: dt-bindings: Add schema for "awinic,aw87390"
new 085370aa8c88 ASoC: codecs: Remove the "fade-enable property"
new 74ff4f22d81e ASoC: codecs: Rename "sound-channel" to "awinic,audio-channel"
new e83219c94abb ASoC: codecs: Modify the transmission method of parameters
new 6a4c3ce3f06c ASoC: codecs: Modify i2c driver name
new b116c832c9e8 ASoC: codecs: Add code for bin parsing compatible with aw87390
new c786770ed8a5 ASoC: codecs: Rename "sync-flag" to "awinic,sync-flag"
new f83287a72551 ASoC: codecs: Modify the transmission mode of function parameters
new 4717636f3fc2 ASoC: codecs: Add aw87390 amplifier driver
new 37b4346ed868 ASoC: codecs: Add aw87390 amplifier driver
new b5d5c87986d5 ASoC: doc: Update codec to codec examples
new 967dad977570 ASoC: dt-bindings: Simplify referencing dai-params.yaml
new 26033ae6bd89 ASoC: Intel: avs: Move IPC error messages one level down
new 7eb878e768fd ASoC: Intel: avs: Use generic size defines
new 28a21cb26425 ASoC: Intel: avs: Preallocate memory for module configuration
new 0a5fb3cc28fd ASoC: Intel: avs: Keep module refcount up when gathering traces
new a5e6ea01265e ASoC: Intel: avs: Disable DSP before loading basefw
new b87b8f43afd5 ASoC: Intel: avs: Drop superfluous stream decoupling
new 3746284c233d ASoC: SOF: ipc4-topology: Use size_add() in call to struct_size()
new 045059e4d3ce ASoC: Intel: avs: Remove unused variable
new 4c556d1ea5a7 ASoC: tas2781: fixed compiling issue in m68k
new 5b12dd84499a ASoC: ti: Convert RX51 to use exclusively GPIO descriptors
new 22041ed154aa ASoC: ti: Convert N810 ASoC to GPIO descriptors
new 1b8a62937e0b ASoC: ti: Convert TWL4030 to use GPIO descriptors
new 319e6ac143b9 ASoC: ti: Convert Pandora ASoC to GPIO descriptors
new 67ebde42034e ASoC: ti: osk5912: Drop unused include
new a9b696c851c2 GPIO descriptors for TI ASoC codecs
new 1f817805262c ASoC: Adds support for TAS575x to the pcm512x driver
new 736b884a7b68 ASoC: pcm512x: Adds bindings for TAS575x devices
new c7b94e8614e3 ASoC: dt-bindings: awinic,aw88395: Remove reset-gpios from [...]
new 4eed047b76fa ASoC: codecs: aw88261: Remove non-existing reset gpio
new 4c9d0d6f63c7 Remove reset GPIO for AW88261
new d4e1417bb9e6 ASoC: cs35l56: Remove unused hibernate wake constants
new 943bcc742ec4 ASoC: dt-bindings: rt5616: Convert to dtschema
new 80e698e2df5b ASoC: soc-dapm: Annotate struct snd_soc_dapm_widget_list w [...]
new c98a0a83dccd ASoC: cs35l56: Initialise a variable to silence possible s [...]
new 2175362f594b MAINTAINERS: Include additional ASoC paths
new 4b226f15421d MAINTAINERS: Include sof headers under ASoC
new a47cf4dac7dc ASoC: cs35l56: Change hibernate sequence to use allow auto [...]
new 3df761bdbc8b ASoC: cs35l56: Wake transactions need to be issued twice
new 79b101947a82 ASoC: cs35l56: Enable low-power hibernation mode on i2c
new 634ed138d80b ASoC: cs35l56: Enable low-power hibernation mode on SPI
new e22ece0f653d ASoC: cs35l56: Update hibernate/wake sequences and
new ae67b6371d04 ASoC: SOF: IPC4: get pipeline priority from topology
new 4df7d6a61f2c ASoC: SOF: IPC4: sort pipeline based on priority
new 85a6af284d1c ASoC: SOF: ipc4: Take priority into cosideration when
new d65d4a2c3867 ASoC: SOF: sof-client: fix build when only IPC4 is selected
new 0f729a285b4e ASoC: qcom: explicitly include binding headers when used
new 528a4a0bb010 ASoC: qcom: reduce number of binding headers includes
new 72151ad0cba8 ASoC: codecs: wsa-macro: fix uninitialized stack variables [...]
new 15b26d8165b3 ASoC: rockchip: Convert RK3288 HDMI to GPIO descriptors
new 3116dc2e1654 ASoC: rockchip: Drop includes from RK3399
new 721414106792 ASoC: rockchip: Drop includes from Rockchip MAX98090
new 329b017ccdf8 ASoC: rockchip: Drop includes from Rockchip RT5645
new fee44f43b235 Convert Rockchip ASoC drivers to GPIO descriptors
new 9e189e80dcb6 gpiolib: of: Add quirk for mt2701-cs42448 ASoC sound
new 654a23724072 ASoC: mediatek: mt2701-cs42448: Convert to GPIO descriptors
new b1306c3b6140 ASoC: mt8173-max98090: Drop unused include
new 94a7f6182116 ASoC: mt8173-rt5650-rt5514: Drop unused includes
new cb1c18e8a733 ASoC: mt8173-rt5650-rt5676: Drop unused includes
new 6dffd1f38ad7 ASoC: mt8173-rt5650: Drop unused includes
new 73e1f8a05bd8 ASoC: mt8186-mt6366-rt1019-rt5682s: Drop unused include
new 3b5d22bdf33c ASoC: mt8192-afe-gpio: Drop unused include
new f0d82f073d79 Convert Mediatek ASoC codecs to use GPIO descriptors
new 340d79a14d6a ASoC: Explicitly include correct DT includes
new 56c075b2d31c ASoC: Drop unnecessary of_match_device() calls
new fe2642551886 ASoC: da7218: Use i2c_get_match_data()
new ec5236c2e6ec ASoC: qcom/lpass: Constify struct lpass_variant
new 9958d85968ed ASoC: Use device_get_match_data()
new a7ec043e601d ASoC: DT matching and header cleanups
new 4a221b2e3340 ASoC: fsl: mpc5200_dma.c: Fix warning of Function paramete [...]
new 3c716e7f8acd ASoC: Merge fixes for consistent cs42l43 schema
new 748d508e5b4c ASoC: dt-bindings: mediatek,mt8188-mt6359: add RT5682S support
new 1e50ac48d20c ASoC: mediatek: mt8188-mt6359: add rt5682s support
new 163284402c42 ASoC: mediatek: mt8188-mt6359: add rt5682s support
new 52fee5c91580 ASoC: SOF: Convert to platform remove callback returning void
new 59825951707e ASoC: apple: mca: Annotate struct mca_data with __counted_by
new 41cb1126bed1 ASoC: tegra: Fix -Wuninitialized in tegra210_amx_platform_probe()
new 393648ce731b ASoC: Intel: avs: Only create SSP%d snd_soc_dai_driver whe [...]
new 7a6debe04785 ASoC: Intel: avs: Introduce helper functions for SSP and T [...]
new e6d50e474e45 ASoC: Intel: avs: Improve topology parsing of dynamic strings
new d3decc196afd ASoC: Intel: avs: i2s_test: Validate machine board configuration
new b124d7cc6f3c ASoC: Intel: avs: rt274: Validate machine board configuration
new 2172c5b90d80 ASoC: Intel: avs: rt5682: Validate machine board configuration
new 863e3f18d08b ASoC: Intel: avs: max98357a: Validate machine board configuration
new 060c0fd1afae ASoC: Intel: avs: rt298: Validate machine board configuration
new fc332ea1176d ASoC: Intel: avs: da7219: Validate machine board configuration
new 8d5fed3312eb ASoC: Intel: avs: es8336: Validate machine board configuration
new a1ec836b17f7 ASoC: Intel: avs: max98373: Validate machine board configuration
new ef91ae9e682c ASoC: Intel: avs: max98927: Validate machine board configuration
new 70c101917aa1 ASoC: Intel: avs: nau8825: Validate machine board configuration
new cc7ea7449701 ASoC: Intel: avs: rt286: Validate machine board configuration
new 797611b5ce62 ASoC: Intel: avs: rt5663: Validate machine board configuration
new 5e07eb3ab981 ASoC: Intel: avs: ssm4567: Validate machine board configuration
new 47c094986660 Harden SSP boards and add TDM support
new fbfe616ad40c ASoC: fsl-asoc-card: Add comment for mclk in the codec_priv
new 4f88c72b2479 ASoC: sigmadsp: Add __counted_by for struct sigmadsp_data [...]
new a5172ef251f0 ASoC: Intel: sof_sdw: update HP Omen match
new 43e354dada62 ASoC: Intel: soc-acpi-intel-rpl-match: add rt711-l0-rt1316 [...]
new e70ca580e9c8 ASoC: Intel: soc-acpi-intel-mtl-match: add rt713 rt1316 config
new b6d6e5abf645 ASoC: Intel: sof_sdw_rt_sdca_jack_common: add rt713 support
new e5bc0a508881 ASoC: Intel: MTL: Add entry for HDMI-In capture support to [...]
new 5124d08d0ea4 ASoC: Intel: sof_sdw_rt712_sdca: construct cards->componen [...]
new 8e7377d66e68 ASoC: Intel: sof_cs42l42: remove hdac-hdmi support
new b6019b583066 ASoC: Intel: sof_da7219: remove hdac-hdmi support
new 3f95969ec478 ASoC: Intel: sof_nau8825: remove hdac-hdmi support
new 3de206a431de ASoC: Intel: sof_rt5682: remove hdac-hdmi support
new 64b9f311865c ASoC: Intel: sof_ssp_amp: remove hdac-hdmi support
new 3ceb66edd691 ASoC: Intel: sof_hdmi: add common header for HDMI
new 9b61ac56dd05 ASoC: Intel: sof_cs42l42: use sof_hdmi_private to init HDMI
new fa76fcad1d7f ASoC: Intel: sof_da7219: use sof_hdmi_private to init HDMI
new 44267e97d0d8 ASoC: Intel: sof_nau8825: use sof_hdmi_private to init HDMI
new d8fc817632c8 ASoC: Intel: sof_rt5682: use sof_hdmi_private to init HDMI
new 5cfe9ed22e4b ASoC: Intel: sof_sdw: use sof_hdmi_private to init HDMI
new edb3fea37f37 ASoC: Intel: sof_ssp_amp: use sof_hdmi_private to init HDMI
new 7368ae921b1c ASoC: Intel: board_helpers: new module for common functions
new c9314526ffe8 ASoC: Intel: sof_cs42l42: use common module for HDMI link
new 498a4da506a2 ASoC: Intel: sof_nau8825: use common module for HDMI link
new 89cadbd8d862 ASoC: Intel: sof_rt5682: use common module for HDMI link
new 3e1756f461ed ASoC: Intel: sof_ssp_amp: use common module for HDMI link
new 2e1a4596dcec ASoC: Intel: boards: updates for 6.7
new cf77250a6795 ASoC: rt715-sdca: reorder the argument in error log
new 078d3a4b120f ASoC: rt715: reorder the argument in error log
new 93a83b76b88f ASoC: codecs: rt715*: update misleading error log
new 3851831f529e ASoC: SOF: Intel: pci-mtl: use ARL specific firmware definitions
new 576a0b71b5b4 ASoC: SOF: Intel: hda-dsp: Make sure that no irq handler i [...]
new a2d952ba90de ASoC: SOF: ipc4: Dump the notification payload
new e4d09de3919b ASoC: SOF: make .remove callback return void
new 85045a9e445a ASoC: SOF: misc updates for 6.7
new 086357275fc7 ASoC: dt-bindings: tas5805m: Disallow undefined properties
new 70227e1574e4 ASoC: amd: ps: enable wake capability for acp pci driver
new 9a4bf1f0be01 ASoC: tas2781: make const read-only array magic_number static
new 64c3259b5f86 ASoC: da7213: Add new kcontrol for tonegen
new 8a79ff9e46be ASoC: dt-bindings: mt8186-mt6366-rt1019-rt5682s: add RT565 [...]
new d88c43383101 ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: add rt5650 support
new 79a2ab154cd2 ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: add
new 897d8e86bac7 ASoC: tlv320aic31xx: switch to gpiod_set_value_cansleep
new 28809aaeabdf ASoC: intel: sof_sdw: Stop processing CODECs when enough a [...]
new a92ccd574390 ASoC: intel: sof_sdw_cs42l43: Some trivial formatting clean ups
new d74bad3b7452 ASoC: intel: sof_sdw_cs42l43: Create separate jacks for hp [...]
new 10626812b598 ASoC: intel: sof_sdw: Move the builtin microphones to dataport 1
new 5c072ca8e1b7 ASoC: Intel: sof_nau8825: add RPL support for MAX98360A amp
new 7fce91bab644 ASoC: Intel: board_helpers: support dmic link initialization
new a1360c45a445 ASoC: Intel: sof_cs42l42: use common module for DMIC links
new f56daafc94ec ASoC: Intel: sof_nau8825: use common module for DMIC links
new c51fc25db18f ASoC: Intel: sof_rt5682: use common module for DMIC links
new f6b415faf679 ASoC: Intel: sof_ssp_amp: use common module for DMIC links
new 45f1b12e0366 ASoC: Intel: more machine driver updates for 6.7
new 39cd06e3f7b7 Merge tag 'asoc-v6.7' of https://git.kernel.org/pub/scm/li [...]
new 41a3056e4e73 MAINTAINERS: ALSA: change mailing list to linux-sound on vger
new 264aeb994ea8 ASoC: SOF: Make return of remove_late void, too
new b7cbd9c934ec ALSA: control: Replace with __packed attribute
new fdbe0f20445c ALSA: pcm: Replace with __packed attribute
new 2fb203dbeaea ALSA: rawmidi: Replace with __packed attribute
new afcd82afd202 ALSA: azt3328: Replace with __packed attribute
new e244953ef618 ALSA: mixart: Replace with __packed attribute
new 98a4e82e5706 ALSA: caiaq: Replace with __packed attribute
new ce8466cd4c09 ALSA: aoa: Replace with __packed attribute
new 9ffbedf07d55 ALSA: opl3: Replace with __packed attribute
new 0e646fc3a2b0 ALSA: wavefront: Replace with __packed attribute
new ba238233e454 ALSA: wavefront: Drop obsoleted comments and definitions
new 970171a9050e ALSA: seq: Replace with __packed attribute
new f01b371b0794 ALSA: hda: cs35l41: Use reset label to get GPIO for HP Zbo [...]
new a7423e9019a9 ALSA: hda: cs35l41: Assert reset before system suspend
new fff393db71c1 ALSA: hda: cs35l41: Assert Reset prior to de-asserting in [...]
new 881b7bce0c25 ALSA: hda: cs35l41: Run boot process during resume callbacks
new 2ee06ff5d7cf ALSA: hda: cs35l41: Force a software reset after hardware reset
new 33790d1f0391 ALSA: hda: cs35l41: Do not unload firmware before reset in [...]
new a51d8ba03a4f ALSA: hda: cs35l41: Check CSPL state after loading firmware
new 76c121821a31 ASoC: cs35l41: Detect CSPL errors when sending CSPL commands
new efc3d7d20361 ALSA: scarlett2: Rename scarlett_gen2 to scarlett2
new f3c42a2da45f ALSA: scarlett2: Rename Gen 3 config sets
new 701949cc0128 ALSA: scarlett2: Add support for reading firmware version
new 2190b9aea4eb ALSA: scarlett2: Allow passing any output to line_out_remap()
new 3473185f31df ALSA: scarlett2: Remap Level Meter values
new fe981e67568c ALSA: virtio: use ack callback
new a5901f27dcf1 ALSA: scarlett2: Add missing check with firmware version control
new f71e0be5d297 ALSA: hda: cs35l41: mark cs35l41_verify_id() static
new c468b5dd759e Merge branch 'for-next' into for-linus
new f1c406866af5 ASoC: codecs: Modify max_register usage error
new 18562fc36c21 ASoC: es8328: Use rounded rate for es8328_set_sysclk()
new bb98b592cfd3 ASoC: amd: Add acpi machine id for acp6.3 version based platform
new 848c0d34f70c ASoC: SOF: amd: add support for acp6.3 based platform
new 4dbee5104b78 ASoC: SOF: amd: increase DSP cache window range
new 135e0d49cde3 ASoC: SOF: amd: refactor acp dram usage for data bin loading
new 145d7e5ae8f4 ASoC: SOF: amd: add option to use sram for data bin loading
new 46dd58bef32d ASoC: rockchip: i2s_tdm: Convert to platform remove callba [...]
new 491a1132f5cb ASoC: cs42l43: Convert to platform remove callback returning void
new 6b02f5a6f185 ASoC: starfive/jh7110-pwmdac: Convert to platform remove c [...]
new 393df6f321c7 ASoC: simple-card-utils: Make simple_util_remove() return void
new 8210f496c3e1 ASoC: meson: Make meson_card_remove() return void
new d0cc676c426d ASoC: qcom: lpass: Make asoc_qcom_lpass_cpu_platform_remov [...]
new 724226521389 ASoC: uniphier: Make uniphier_aio_remove() return void
new 61f85372d293 ASoc: Another series to convert to struct
new 4fc4db7a68c2 ASoC: Merge up v6.6-rc7
new 7790bccd7bac ASoC: ti: ams-delta: Allow it to be test compiled
new 91e174fc04b1 ASoC: codecs: rt298: remove redundant assignment to d_len_code
new 3e92ea2a460b ASoC: mediatek: mt7986: drop the remove callback of mt7986_wm8960
new 0f10adb0ed0c ASoC: mediatek: mt7986: remove the mt7986_wm8960_priv structure
new 0e2092943408 ASoC: mediatek: mt7986: add sample rate checker
new 8c2d2383d290 ASoC: mediatek: Remove redundant code and add
new 2e2a16133426 ASoC: mediatek: mt8186: remove redundant assignments to va [...]
new 2cb547883931 ASoC: Intel: soc-acpi-cht: Add Lenovo Yoga Tab 3 Pro YT3-X [...]
new 109cb2160128 ASoC: Intel: bytcr_wm5102: Add support for Lenovo Yoga Tab [...]
new e29de7abdaf5 ASoC: qcom: q6apm-lpass-dais: pass max number of channels [...]
new 7618ab524935 ASoC: codecs: wcd938x: use defines for entries in snd_soc_ [...]
new f5c7bc7a1fad ASoC: Intel: Skylake: add an error code check in skl_pcm_trigger
new 33d120a49b97 ASoC: amd: acp: Add acp6.3 pci legacy driver support
new 40f74d5f09d7 ASoC: amd: acp: refactor acp i2s clock generation code
new c7bf9156f811 ASoC: amd: acp: add i2s clock generation support for acp6. [...]
new 9393bfb4c4de ASoC: amd: acp: add machine driver support for acp6.3 platform
new d4c2d5391d7e ASoC: amd: acp: add Kconfig options for acp6.3 based platf [...]
new 3a94c8ad0aae ASoC: amd: acp: add code for scanning acp pdm controller
new 57e857770f60 ASoC: amd: acp: add platform and flag data to acp data structure
new 16fb2a25440a ASoC: amd: acp: add condition check for i2s clock generation
new 39d9ee47167a ASoC: amd: acp: add machine driver support for pdm use case
new 1b6180c095bc ASoC: amd: acp: change acp-deinit function arguments
new caa126f2b0c8 ASoC: amd: acp: change acp power on mask macro value
new e84db124cb21 ASoC: amd: acp: Add pci legacy driver support for acp7.0 platform
new b97f4dac40ee ASoC: amd: acp: add machine driver support for acp7.0
new debd9fa7bf17 ASoC: dt-bindings: Add schema for "awinic,aw88399"
new 725f3b967a50 ASoC: codecs: Add code for bin parsing compatible with aw88399
new 8ade6cc7e261 ASoC: codecs: Add aw88399 amplifier driver
new 926f192f005f ASoC: codecs: Add aw88399 amplifier driver
new ccd0c6c7097b ASoC: codecs: 88pm860x: Handle component name prefix
new 7a0762587a81 ASoC: codecs: adau1373: Handle component name prefix
new ecea1812b911 ASoC: codecs: adav80x: Handle component name prefix
new 5efc1c903e2b ASoC: codecs: lpass-rx-macro: Handle component name prefix
new a1fa72a780f4 ASoC: codecs: max9867: Handle component name prefix
new b2056ce3cf61 ASoC: codecs: rt5682s: Handle component name prefix
new e2d38e1196f6 ASoC: codecs: rtq9128: Handle component name prefix
new 7df1e6a3c608 ASoC: codecs: wcd9335: Handle component name prefix
new e54db8826f48 ASoC: codecs: wm8962: Handle component name prefix
new e13b63c47578 ASoC: codecs: wm8994: Handle component name prefix
new 343b62590d5b ASoC: codecs: wm8995: Handle component name prefix
new e84c7f5db974 ASoC: mediatek: mt8183: Handle component name prefix
new 0fe153a99fcc ASoC: mediatek: mt8186: Handle component name prefix
new d1ecaabe9f1a ASoC: mediatek: mt8188: Handle component name prefix
new 86cfaf99e4d3 ASoC: mediatek: mt8192: Handle component name prefix
new 317dd0dbadd8 ASoC: samsung: speyside: Handle component name prefix
new f82eb06a40c8 ASoC: tegra: machine: Handle component name prefix
new 11817547b7a2 ASoC: fix widget name comparisons (consider DAI name
new 5443d186163c ASoC: dt-bindings: qcom,sm8250: Add sc7180-qdsp6-sndcard
new 4531f512e3ef ASoC: qcom: sc7180: Add support for qdsp6 baked sound
new 246f388ec12b sc7180: Add qdsp based soundcard
new 95504218c688 ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_SSP2 quirk
new bce4b014cc21 ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_MCLK_19_2MHZ quirk
new c556d202bef1 ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_OUT_MAP quirk
new 8619fd0e9026 ASoC: Intel: bytcr_wm5102: Add BYT_WM5102_IN_MAP quirk
new 60781d2d5899 ASoC: Intel: bytcr_wm5102: add various quirks
new 0b38362018c7 ASoC: amd: acp: add ACPI dependency
new cf046ecbcd1c ASoC: codecs: aw88399: fix typo in Kconfig select
new a65cdffbef7b ASoC: amd: acp: select SND_SOC_AMD_ACP_LEGACY_COMMON for ACP63
new bd0f7498bc90 ASoC: ams-delta.c: use component after check
new 8b78fbf7bffa ASoC: Intel: avs: Add rt5514 machine board
new d933333694a7 ASoC: Intel: avs: Add rt5514 machine board
new 0262a8a07989 ASoC: Intel: avs: Add support for rt5514 codec
new 9e630efb5a4a ASoC: fsl: Fix PM disable depth imbalance in fsl_easrc_probe
new 7dd692217b86 ASoC: SOF: sof-pci-dev: Fix community key quirk detection
new 168d97844a61 ASoC: Intel: Skylake: Fix mem leak when parsing UUIDs fails
new f0220575e65a ASoC: soc-dai: add flag to mute and unmute stream during trigger
new 805ce81826c8 ASoC: codecs: wsa883x: make use of new mute_unmute_on_trig [...]
new bdb7e1922052 ASoC: Merge up workaround for CODECs that play noise on st [...]
new 2dc15ff73b6a Merge tag 'asoc-v6.7-2' of https://git.kernel.org/pub/scm/ [...]
new dc6e08b1a2ae ALSA: hda: cs35l41: Fix missing error code in cs35l41_smart_amp()
new edd8e84ae951 Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/ [...]
new 60466c067927 kernel/reboot: emergency_restart: Set correct system_state
new aa49c90894d0 i2c: core: Run atomic i2c xfer when !preemptible
new db2d6038c5e7 kernel/reboot: Add device to sys_off_handler
new 8bd141b17ced mfd: tps6586x: Use devm-based power off handler
new 510f276df2b9 mfd: tps6586x: Register restart handler
new 55bb1a507fe3 Merge tag 'ib-mfd-i2c-reboot-v6.7' into ibs-for-mfd-merged
new ea927f190986 dt-bindings: mfd: qcom-spmi-pmic: Add pm8450 entry
new 26329c97fbba dt-bindings: mfd: qcom-pm8xxx: Add missing child nodes
new 3c70342f1f00 mfd: core: Un-constify mfd_cell.of_reg
new 676c26722333 mfd: max8997: Simplify obtaining I2C match data and drop m [...]
new 0202e408fa0c dt-bindings: mfd: qcom,spmi-pmic: Add typec to SPMI device types
new 7ba7bdef4d14 mfd: core: Ensure disabled devices are skipped without aborting
new 719a205707d6 dt-bindings: mfd: syscon: Add rockchip,rk3128-qos compatible
new e7df2d7c83a9 dt-bindings: mfd: stericsson,db8500-prcmu: Spelling s/Cort [...]
new 3f9a06dc7975 mfd: palmas: Remove trailing comma in the terminator entry
new 93ec3d0e0280 mfd: palmas: Constify .data in OF table and {palmas,tps659 [...]
new a17e0bc66fd4 mfd: palmas: Move OF table closer to its consumer
new 9a41c31e40d8 mfd: palmas: Make similar OF and ID table
new b2cb2ae22278 mfd: axp20x: Generalise handling without interrupt
new 917991aae60f dt-bindings: mfd: qcom,tcsr: Add compatible for sm4450
new a8e498368d75 dt-bindings: mfd: maxim,max8998: Convert to DT schema
new a50afa310d6a mfd: wcd934x: Update to use maple tree register cache
new 89b00c328f56 mfd: ab8500: Remove non-existent configuration "#ifdef CON [...]
new cb523495ee2a dt-bindings: mfd: syscon: Add ti,am654-dss-oldi-io-ctrl co [...]
new ad3a3c6e4aef mfd: atmel-hlcdc: Add compatible for sam9x75 XLCD controller
new 611ed1a5f394 dt-bindings: mfd: Convert twl-family.txt to json-schema
new b06545fcb3c6 dt-bindings: mfd: ti,twl: Add clock provider properties
new 63416320419e mfd: twl-core: Add a clock subdevice for the TWL6032
new 1c7ea43fc42b mfd: stm32-timers: Add support for interrupts
new 69c3f9154553 mfd: iqs62x: Annotate struct iqs62x_fw_blk with __counted_by
new 7ec9f1f31d8b mfd: arizona-i2c: Simplify obtaining I2C match data
new f1f23a1a7951 mfd: madera-i2c: Simplify obtaining I2C match data
new bffa42885f3b mfd: max77541: Simplify obtaining I2C match data
new c4974eea6ca9 mfd: max8998: Simplify obtaining I2C match data and drop m [...]
new 759c409bc5fc mfd: dln2: Fix double put in dln2_probe
new fd7a0ecf4e71 dt-bindings: mfd: x-powers,axp152: Make interrupt optional [...]
new 8cdbe51c2dcc dt-bindings: mfd: Add missing unevaluatedProperties on chi [...]
new b0eb61880f00 mfd: lpc_ich: Make struct lpc_ich_priv use enum for chipse [...]
new 16c4c1bb7e01 mfd: lpc_ich: Convert gpio_version to be enum
new 1f84f88dc150 mfd: lpc_ich: Move APL GPIO resources to a custom structure
new b4e40505f90a mfd: lpc_ich: Add a platform device for pinctrl Denverton
new 61fdd1f1d2c1 dt-bindings: mfd: mt6397: Split out compatible for MediaTe [...]
new 6bce629689f0 mfd: db8500-prcmu: Replace deprecated strncpy with strscpy
new 6917c33322d1 mfd: tps65086: Convert to use maple tree register cache
new 778eea25bff2 mfd: tps65090: Convert to use maple tree register cache
new 2e9a3fc2f98e mfd: tps65128: Convert to use maple tree register cache
new e142b022b3c1 mfd: tps6586x: Convert to use maple tree register cache
new 535cd579bc7b mfd: tps65910: Convert to use maple tree register cache
new 214fbbd05ba9 mfd: tps65912: Convert to use maple tree register cache
new 1c943dfd8007 mfd: twl: Convert to use maple tree register cache
new 7f70d4590d94 mfd: rk8xx: Convert to use maple tree register cache
new e53b22b10c6e mfd: intel-lpss: Add Intel Lunar Lake-M PCI IDs
new aaca37ae369d dt-bindings: mfd: qcom,spmi-pmic: Drop unused labels from [...]
new fc12429b406e mfd: max77620: Convert to use maple tree register cache
new 728f337477a7 mfd: max77686: Convert to use maple tree register cache
new 4fddf148f726 mfd: max8907: Convert to use maple tree register cache
new fe74f7a96616 mfd: intel-m10-bmc: Change contact for ABI docs
new a0fa44c261e4 mfd: qcom-spmi-pmic: Fix reference leaks in revid helper
new 7b439aaa62fe mfd: qcom-spmi-pmic: Fix revid implementation
new 10450565b417 mfd: qcom-spmi-pmic: Switch to EXPORT_SYMBOL_GPL()
new 831d1af85133 mfd: arizona-spi: Set pdata.hpdet_channel for ACPI enumera [...]
new 9f58744c5eee mfd: motorola-cpcap: Drop unnecessary of_match_device() call
new 15d71e678ec1 mfd: mc13xxx-spi/wm831x-spi: Use spi_get_device_match_data()
new 830fafce06e6 mfd: Use device_get_match_data() in a bunch of drivers
new 0db434f513d5 mfd: Use i2c_get_match_data() in a selection of drivers
new 93fae36e030d dt-bindings: mfd: max8925: Convert to DT schema format
new 961748bb1555 dt-bindings: mfd: rk8xx: Deprecate rockchip,system-power-c [...]
new f0eb62445542 dt-bindings: mfd: rk806: Allow system-power-controller property
new 2a46cd97f401 mfd: rk8xx: Add support for standard system-power-controll [...]
new b0227e708140 mfd: rk8xx: Add support for RK806 power off
new 36af195f7f35 dt-bindings: mfd: armltd: Move Arm board syscon's to separ [...]
new ade7941a478e spmi: document spmi_device_from_of() refcounting
new 272f99edab36 spmi: rename spmi device lookup helper
new 2b481822446e mfd: lpc_ich: Mark *_gpio_offsets data with const
new 27bc0782ef8e Merge tag 'mfd-next-6.7' of git://git.kernel.org/pub/scm/l [...]
new 02c4e661658f dt-bindings: backlight: Add MPS MP3309C
new 40da4737717b backlight: pwm_bl: Disable PWM on shutdown, suspend and remove
new d5272d39995f dt-bindings: backlight: Add brightness-levels related comm [...]
new 38984d787218 Merge tag 'backlight-next-6.7' of git://git.kernel.org/pub [...]
new a09af0551f5c leds: pca955x: Fix -Wvoid-pointer-to-enum-cast warning
new ff861ca9f2d5 leds: aw200xx: Annotate struct aw200xx with __counted_by
new 679cec1809b4 leds: cr0014114: Annotate struct cr0014114 with __counted_by
new a29feca11368 leds: el15203000: Annotate struct el15203000 with __counted_by
new 52cd75108a42 leds: gpio: Annotate struct gpio_leds_priv with __counted_by
new bcbadbb29cb6 leds: lm3697: Annotate struct lm3697 with __counted_by
new 0847c33bafe5 leds: qcom-lpg: Annotate struct lpg_led with __counted_by
new eccc489ef68d leds: simatic-ipc-leds-gpio: Convert to platform remove ca [...]
new 606130209230 leds: Convert all platform drivers to return void
new 476301c15d44 leds: mt6360: Annotate struct mt6360_priv with __counted_by
new e3c9d952139c leds: mt6370: Annotate struct mt6370_priv with __counted_by
new 7c977019c53e leds: lp55xx: Use gpiod_set_value_cansleep()
new 6de283b96b31 leds: turris-omnia: Do not use SMBUS calls
new 9f028c9e1c32 leds: turris-omnia: Make set_brightness() more efficient
new cbd6954fecbe leds: turris-omnia: Support HW controlled mode via private [...]
new 43e9082fbccc leds: turris-omnia: Add support for enabling/disabling HW [...]
new 76fe464c8e64 leds: pwm: Don't disable the PWM when the LED should be off
new ff50f5327613 leds: trigger: ledtrig-cpu:: Fix 'output may be truncated' [...]
new a337ee0d25ba leds: lp3952: Replace deprecated strncpy with strscpy
new 3b581cb58816 leds: pca955x: Convert enum->pointer for data in the match tables
new 8d3fd7edd5f7 leds: pca955x: Cleanup OF/ID table terminators
new f9be4d5bb62a dt-bindings: leds: Mention GPIO triggers
new 4a11dbf04f31 leds: triggers: gpio: Rewrite to use trigger-sources
new 8e31906c75bc leds: lm3601x: Convert to use maple tree register cache
new 65e9b51344cb leds: aw200xx: Convert to use maple tree register cache
new 5d97716f3fd2 leds: lm392x: Convert to use maple tree register cache
new fc8e107e7b15 leds: lp3952: Convert to use maple tree register cache
new 9ddf40434ee4 leds: tca6507: Don't use fixed GPIO base
new 43962eb5de20 dt-bindings: leds: Last color ID is now 14 (LED_COLOR_ID_LIME)
new a067943129b4 leds: core: Add more colors from DT bindings to led_colors
new 000b1eab4fce dt-bindings: leds: Add Kinetic KTD2026/2027 LED
new 0ebdb7210943 leds: Add ktd202x driver
new 259e33cbb171 leds: trigger: netdev: Move size check in set_device_name
new 50be9e029b3a leds: sc27xx: Move mutex_init() down
new 78cbcfd8b13c leds: turris-omnia: Fix brightness setting and trigger activating
new 49e50aad22ae leds: core: Refactor led_update_brightness() to use standa [...]
new e80fc4bfc820 leds: gpio: Keep driver firmware interface agnostic
new f5ad594e389c leds: gpio: Utilise PTR_ERR_OR_ZERO()
new 5ac50ec71292 leds: gpio: Refactor code to use devm_gpiod_get_index_optional()
new 54e657d604ae leds: gpio: Move temporary variable for struct device to g [...]
new 7b2d8a059c77 leds: gpio: Remove unneeded assignment
new 2038d3fdc743 leds: gpio: Update headers
new b9604be24158 leds: lp5521: Add an error check in lp5521_post_init_device
new 431f1051884e Merge tag 'leds-next-6.7' of git://git.kernel.org/pub/scm/ [...]
new b00839ca4cca ipmi: refactor deprecated strncpy
new e5760335882b Merge tag 'for-linus-6.7-1' of https://github.com/cminyard [...]
new 75b3d5dc0846 dax: refactor deprecated strncpy
new 6fd4ebfc4d61 libnvdimm/of_pmem: Use devm_kstrdup instead of kstrdup and [...]
new 36c75ce3bd29 nd_btt: Make BTT lanes preemptible
new fd86eff33898 libnvdimm: Annotate struct nd_region with __counted_by
new dd6cad2dcb58 testing: nvdimm: make struct class structures constant
new 9ea459e477dc libnvdimm: remove kernel-doc warnings:
new 90a300dc0553 Merge tag 'libnvdimm-for-6.7' of git://git.kernel.org/pub/ [...]
new ccc3e1363069 scsi: ufs: core: Include the SCSI ID in UFS command tracin [...]
new 5532f2495150 scsi: esas2r: Use FIELD_GET() to extract PCIe capability fields
new dc1d7b363301 scsi: qla2xxx: Use FIELD_GET() to extract PCIe capability fields
new 2c99e3d7d2cb scsi: ufs: core: Do not look for unsupported vdd-hba-max-microamp
new d10b11dcb08f scsi: libsas: Move local functions declarations to sas_internal.h
new 9b52c1c6cafd scsi: libsas: Declare sas_set_phy_speed() static
new 1345a7d909a3 scsi: libsas: Declare sas_discover_end_dev() static
new b0597fd5a953 scsi: imm: Add a module parameter for the transfer mode
new 07d2290fe80d scsi: ufs: qcom: Update MAX_CORE_CLK_1US_CYCLES for UFS V4 [...]
new b4e13e1ae95e scsi: ufs: qcom: Add multiple frequency support for MAX_CO [...]
new a53dfc008353 scsi: ufs: qcom: Add support to configure PA_VS_CORE_CLK_4 [...]
new 3091181beeef scsi: ufs: qcom: Align programing of unipro clk attributes
new fd915c67cdd5 scsi: ufs: qcom: Configure SYS1CLK_1US_REG for UFS V4 and above
new fc88ca19ad09 scsi: ufs: qcom: Update PHY settings only when scaling to [...]
new 5a738cfe49b2 scsi: ufs: qcom: Rename "hs_gear" to "phy_gear"
new 17d119498273 Merge patch series "scsi: ufs: qcom: Align programming seq [...]
new d21bfabf0e65 scsi: pm8001: Introduce pm8001_free_irq()
new a08119183bc6 scsi: pm8001: Introduce pm8001_init_tasklet()
new 80bb942b35c7 scsi: pm8001: Introduce pm8001_kill_tasklet()
new 07ca8c1ad061 scsi: pm8001: Introduce pm8001_handle_irq()
new d6f2f6c6e341 scsi: pm8001: Simplify pm8001_chip_interrupt_enable/disable()
new d93e1ac40354 scsi: pm8001: Remove pm80xx_chip_intx_interrupt_enable/disable()
new efa1fca45082 scsi: pm8001: Remove PM8001_USE_MSIX
new 205430290ad0 scsi: pm8001: Remove PM8001_USE_TASKLET
new 80975adc79dd scsi: pm8001: Remove PM8001_READ_VPD
new fe15880f3173 Merge patch series "scsi: pm8001: Bug fix and cleanup"
new 0842b7617e34 scsi: ufs: Convert all platform drivers to return void
new 6de426f9276c scsi: hisi_sas: Set debugfs_dir pointer to NULL after remo [...]
new 2ff07b5c6fe9 scsi: hisi_sas: Directly call register snapshot instead of [...]
new 63f0733d07ce scsi: hisi_sas: Allocate DFX memory during dump trigger
new f3f50c78649c scsi: target: Remove the references to http://www.linux-is [...]
new cdaaff61d3bf scsi: ufs: core: Remove request tag range checks
new 858231bdb223 scsi: ufs: core: Move the 4K alignment code into the Exyno [...]
new c788cf8a21cd scsi: ufs: core: Simplify ufshcd_comp_scsi_upiu()
new 00d2fa28da0a scsi: ufs: core: Set the Command Priority (CP) flag for RT [...]
new d15dbf000153 Merge patch series "UFS core patches"
new caf22c969ed1 scsi: target: tcmu: Annotate struct tcmu_tmr with __counted_by
new 5ef104b749e8 scsi: fnic: Clean up some inconsistent indenting
new b39f2d10b86d scsi: ibmvfc: Remove BUG_ON in the case of an empty event pool
new e1a4e0d3ce3b scsi: ibmvfc: Implement channel queue depth and event buff [...]
new b27bce7291e6 scsi: ibmvfc: Limit max hw queues by num_online_cpus()
new 670106eb4c8b scsi: ibmvfc: Fix erroneous use of rtas_busy_delay with hc [...]
new 5144905884e2 scsi: ibmvfc: Use a bitfield for boolean flags
new d3558ca8a0e6 scsi: ibmvfc: Rename ibmvfc_scsi_channels to ibmvfc_channels
new 9e5605404bb7 scsi: ibmvfc: Track max and desired queue size in ibmvfc_channels
new f28f16d373ef scsi: ibmvfc: Make channel allocation generic
new eb85f1d76aac scsi: ibmvfc: Add protocol field to ibmvfc_channels
new 50fe1a3fddda scsi: ibmvfc: Make discovery buffer per protocol channel group
new 02e2d8f4c2f4 scsi: ibmvfc: Add protocol field to target structure
new dc718994abff Merge patch series "ibmvfc: fixes and generic prep work fo [...]
new 971237b900c3 scsi: ufs: core: WLUN send SSU timeout recovery
new 4280a0a70170 scsi: message: fusion: Replace deprecated strncpy() with s [...]
new 45e833f0e5bb scsi: message: fusion: Replace deprecated strncpy() with s [...]
new e66413faa5b5 scsi: ufs: core: Remove dev cmd clock scaling busy
new fcf3fb7bd50c scsi: ufs: ufs-pci: Switch to use acpi_evaluate_dsm_typed()
new b6f2e063017b scsi: ufs: qcom: Remove unnecessary check
new 1d969731b87f scsi: ufs: core: Only suspend clock scaling if scaling down
new 6fd53da45bbc scsi: ufs: core: Fix abnormal scale up after last cmd finish
new b50d9c27a31e scsi: ufs: core: Fix abnormal scale up after scale down
new f42706a8f0cb scsi: cxgbi: Fix 'generated' typo
new 4df105f0ce9f scsi: libfc: Fix potential NULL pointer dereference in fc_ [...]
new 78882c7657bb scsi: ibmvfc: Use 'unsigned int' for single-bit bitfields [...]
new d9987d4b9671 scsi: message: fusion: Simplify mptfc_block_error_handler()
new e6629081fb12 scsi: message: fusion: Correct definitions for mptscsih_de [...]
new 17865dc2eccc scsi: message: fusion: Open-code mptfc_block_error_handler [...]
new ade4fb94578a scsi: qedf: Use FC rport as argument for qedf_initiate_tmf()
new 6a137a967bc7 scsi: bnx2fc: Do not rely on a SCSI command for LUN or tar [...]
new 958230bcdda2 scsi: aic7xxx: Make BUILD_SCSIID() a function
new 10f5aa018f94 scsi: aic7xxx: Do not reference SCSI command when resettin [...]
new 9cc9ef28199d scsi: aic79xx: Make BUILD_SCSIID() a function
new c67e63800446 scsi: aic79xx: Do not reference SCSI command when resettin [...]
new 397ff21a962d scsi: ibmvfc: Open-code reset loop for target reset
new 5bcd3bfbda02 scsi: megaraid: Pass in NULL scb for host reset
new c8102e421e7a scsi: ips: Do not try to abort command from host reset
new 4980ae18c37b scsi: sym53c8xx_2: Split off bus reset from host reset
new c7c559d2b39a scsi: sym53c8xx_2: Rework reset handling
new bffebc1993a0 scsi: qla1280: Separate out host reset function from qla12 [...]
new 09df4697223a scsi: pmcraid: Select device in pmcraid_eh_bus_reset_handler()
new c2a14ab3b9b3 scsi: pmcraid: Select device in pmcraid_eh_target_reset_handler()
new 82b2fb52d6ec scsi: mpi3mr: Split off bus_reset function from host_reset
new 9f4c887fe64e Merge patch series "scsi: EH rework prep patches, part 1"
new 40ddd6df93a3 scsi: target: iscs: Make write_pending_must_be_called a bit field
new 194605d45dcb scsi: target: Have drivers report if they support direct s [...]
new ee48345e1cca scsi: target: core: Move core_alua_check_nonop_delay() call
new 5c48a4ea3280 scsi: target: core: Move buffer clearing hack
new 428926796e7f scsi: target: core: Kill transport_handle_cdb_direct()
new e2f4ea40138e scsi: target: Allow userspace to request direct submissions
new e344c00e7ccd scsi: target: core: Unexport target_queue_submission()
new 6dbc829d101d scsi: target: Export fabric driver direct submit settings
new 1caddfc5816e Merge patch series "scsi: target: Allow userspace to confi [...]
new bd593bd2c1e6 scsi: sd: Fix sshdr use in read_capacity_16
new b4d0c33a32c3 scsi: sd: Fix sshdr use in sd_spinup_disk
new 5759a5650d45 scsi: hp_sw: Fix sshdr use
new 2274bd5e3a2c scsi: rdac: Fix send_mode_select retry handling
new 87e145a29363 scsi: rdac: Fix sshdr use
new 0b149cee836a scsi: spi: Fix sshdr use
new add2c24d32a3 scsi: sd: Fix scsi_mode_sense caller's sshdr use
new f43158eefd65 scsi: Fix sshdr use in scsi_test_unit_ready
new 8f0017694c54 scsi: Fix sshdr use in scsi_cdl_enable
new c8b7ef36da03 scsi: sd: Fix sshdr use in cache_type_store
new f7d7129c6c24 scsi: sr: Fix sshdr use in sr_get_events
new bd7f0ef293e6 Merge patch series "scsi: sshdr and retry fixes"
new 8e3ed9e78651 scsi: megaraid_sas: Increase register read retry rount fro [...]
new 2d83fb023c90 scsi: megaraid_sas: Log message when controller reset is r [...]
new 0938f9fa4208 scsi: megaraid_sas: Driver version update to 07.727.03.00-rc1
new be6f21817e0b scsi: megaraid_sas: Revision of Maintainer List
new 949189a567f2 Merge patch series "megaraid_sas: Driver version update to [...]
new 0506814609fb scsi: lpfc: Remove unnecessary zero return code assignment [...]
new d472a76603d8 scsi: lpfc: Treat IOERR_SLI_DOWN I/O completion status the [...]
new 12e896c74280 scsi: lpfc: Reject received PRLIs with only initiator fcn [...]
new a3c3c0a806f1 scsi: lpfc: Validate ELS LS_ACC completion payload
new 41c831bbb0f2 scsi: lpfc: Introduce LOG_NODE_VERBOSE messaging flag
new 8a9a690b5ad5 scsi: lpfc: Update lpfc version to 14.2.0.15
new af46076d6640 Merge patch series "lpfc: Update lpfc to revision 14.2.0.15"
new 6e2d15f59b1c scsi: scsi_debug: Create scsi_debug directory in the debug [...]
new a9996d722b11 scsi: scsi_debug: Add interface to manage error injection [...]
new 962d77cd4c85 scsi: scsi_debug: Define grammar to remove added error injection
new 32be8b6e22eb scsi: scsi_debug: Time out command if the error is injected
new 33bccf55c20b scsi: scsi_debug: Return failed value if error is injected
new 33592274321e scsi: scsi_debug: Set command result and sense data if err [...]
new 5551ce928805 scsi: scsi_debug: Add new error injection type: Abort Failed
new 0267811625e1 scsi: scsi_debug: Add new error injection type: Reset LUN failed
new f084fe52c640 scsi: scsi_debug: Add debugfs interface to fail target reset
new 573c2d066eb9 scsi: scsi_debug: Add param to control sdev's allow_restart
new 058676b513f6 Merge patch series "scsi: scsi_debug: Add error injection [...]
new e820de1d115f scsi: ufs: dt-bindings: common: Add OPP table
new 930bd77ebe3d scsi: ufs: core: Add OPP support for scaling clocks and re [...]
new 72208ebe181e scsi: ufs: core: Add support for parsing OPP
new 2bbeb8d12404 scsi: core: Handle depopulation and restoration in progress
new 9e1c911ecbbc scsi: pmcraid: Fix kernel-doc comment
new 96f41cddbc7b scsi: target: core: Fix kernel-doc comment
new 0b1b4b04444f scsi: pmcraid: Add missing scsi_device_put() in pmcraid_eh [...]
new 3dc985bfbd00 scsi: core: Clean up scsi_dev_queue_ready()
new 82f52b2cd5fc scsi: core: Add comment to target_destroy in scsi_host_template
new 44a31659ea60 scsi: snic: Remove useless code in snic_dr_clean_pending_req()
new 3c978492c333 scsi: mpt3sas: Fix loop logic
new 4b1c07913239 scsi: message: fusion: Initialize return value in mptfc_bu [...]
new c7f4c5dec651 scsi: aic79xx: Fix up NULL command in ahd_done()
new f2d79aa16aee scsi: megaraid: Fix up debug message in megaraid_abort_and [...]
new a5181c895514 scsi: ufs: core: Fix race between force complete and ISR
new 6997283f64d9 scsi: ufs: core: Conversion to bool not necessary
new a75a16c62a25 scsi: ufs: core: Leave space for '\0' in utf8 desc string
new 6ed92e559a2e Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
new 3ec648c631d2 IB: Use capital "OR" for multiple licenses in SPDX
new e57b0eef6684 RDMA/core: Fix repeated words in comments
new 4ececeb83986 IB/hfi1: Remove open coded reference to skb frag offset
new 81760bedc651 RDMA/core: Use size_{add,sub,mul}() in calls to struct_size()
new 20a02837fb5e RDMA/rtrs: Require holding rcu_read_lock explicitly
new c5930a1aa08a RDMA/rtrs: Fix the problem of variable not initialized fully
new 8bf7187d9786 RDMA/hfi1: Use FIELD_GET() to extract Link Width
new 0e32d7d43b0b RDMA/core: Add dedicated SRQ resource tracker function
new aebf8145e11a RDMA/core: Add support to dump SRQ resource in RAW format
new 58c49c097fbf RDMA/hns: Support SRQ restrack ops for hns driver
new f0cc82ca116f RDMA/irdma: Replace deprecated strncpy
new c2d0c5b28a77 IB/hfi1: Replace deprecated strncpy
new cb7ab7854bc7 IB/qib: Replace deprecated strncpy
new 57e7071683ef RDMA/mlx5: Implement mkeys management via LIFO queue
new 703289ce43f7 IB/core: Add support for XDR link speed
new 561b4a3ac655 IB/mlx5: Expose XDR speed through MAD
new 948f0bf5ad6a IB/mlx5: Add support for 800G_8X lane speed
new b28ad32442be IB/mlx5: Rename 400G_8X speed to comply to naming convention
new 4f4db190893f IB/mlx5: Adjust mlx5 rate mapping to support 800Gb
new 8dc0fd2f5693 RDMA/ipoib: Add support for XDR speed in ethtool
new c9813b0b9992 RDMA/hns: Support SRQ record doorbell
new 4755dc6f2959 RDMA: Annotate struct rdma_hw_stats with __counted_by
new fc424078f508 RDMA/core: Annotate struct ib_pkey_cache with __counted_by
new ed7c64de622f RDMA/usnic: Annotate struct usnic_uiom_chunk with __counted_by
new 0bc018b7a7b7 RDMA/siw: Annotate struct siw_pbl with __counted_by
new bd8eec5bfa59 IB/srp: Annotate struct srp_fr_pool with __counted_by
new 2aba54a9e0ea IB/mthca: Annotate struct mthca_icm_table with __counted_by
new 964168970cef IB/hfi1: Annotate struct tid_rb_node with __counted_by
new 16419098e8b3 IPsec packet offload support in multiport RoCE devices
new 0aa44595d61c RDMA/core: Fix a couple of obvious typos in comments
new 5ac388db27c4 RDMA/irdma: Add support to re-register a memory region
new c1336bb4aa5e IB/mlx5: Fix rdma counter binding for RAW QP
new d60a779673de RDMA/bnxt_re: Update HW interface headers
new b02fd3f79ec3 RDMA/bnxt_re: Report async events and errors
new 45cfa8864cd3 RDMA/bnxt_re: Do not report SRQ error in srq notification
new 465d6b42f1a3 RDMA/core: Add support to set privileged QKEY parameter
new 9faef73ef4f6 RDMA/hns: Fix printing level of asynchronous events
new c64e9710f924 RDMA/hns: Fix uninitialized ucmd in hns_roce_create_qp_common()
new b5f9efff101b RDMA/hns: Fix signed-unsigned mixed comparisons
new 5e617c18b1f3 RDMA/hns: Add check for SL
new 27c5fd271d8b RDMA/hns: The UD mode can only be configured with DCQCN
new b4a797b894dc RDMA/hns: Fix unnecessary port_num transition in HW stats [...]
new 07f06e0e5cd9 RDMA/hns: Fix init failure of RoCE VF and HIP08
new 9040c0d96fd6 RDMA/bnxt_re: Fix clang -Wimplicit-fallthrough in bnxt_re_ [...]
new 02e7d139e5e2 RDMA/mlx5: Change the key being sent for MPV device affiliation
new b55706366c5e RDMA/hfi1: Remove redundant assignment to pointer ppd
new 7a1c2abf9a2b RDMA/core: Remove NULL check before dev_{put, hold}
new 2f19c4b8395c IB/hfi1: Fix potential deadlock on &irq_src_lock and &dd-> [...]
new d4b2d165714c RDMA/hfi1: Workaround truncation compilation error
new 162e3480246e Merge tag 'v6.6' into rdma.git for-next
new a53e215f9007 RDMA/mlx5: Fix mkey cache WQ flush
new 2ef422f063b7 IB/mlx5: Fix init stage error handling to avoid double fre [...]
new 43468456c95b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new 0100f67c46c0 m68knommu: improve config ROM setting defaults
new 7bc3db03e3dd m68knommu: fix compilation for ColdFire/Cleopatra boards
new b6880019ff3e m68k: coldfire: add and use "vectors.h"
new 863dafa74ece m68k: coldfire: ensure gpio prototypes visible
new 7c2aa8d195cd m68k: coldfire: make mcf_maskimr() static
new 3b4497668f72 m68k: coldfire: fix warnings in uboot argument processing
new 0a49a430e6de m68k: coldfire: remove unused variable in MMU code
new 19f144f43f4c m68k: 68000: fix warnings in 68000 interrupt handling
new 2508b608f402 m68k: 68000: fix warning in timer code
new 8c04bddc27d6 Merge tag 'm68knommu-for-v6.7' of git://git.kernel.org/pub [...]
new 414f28a94222 ARM: 9319/1: sa1111: fix sa1111_probe kernel-doc warnings
new b0150014878c ARM: 9320/1: fix stack depot IRQ stack filter
new c0e824661f44 ARM: 9321/1: memset: cast the constant byte to unsigned char
new 3562257b3416 ARM: 9322/1: Explicitly include correct DT includes
new 399da29ff5eb ARM: 9323/1: mm: Fix ARCH_LOW_ADDRESS_LIMIT when CONFIG_ZONE_DMA
new 24d3ba0a7b44 ARM: 9324/1: fix get_user() broken with veneer
new c7368ddba2ff ARM: 9326/1: make <linux/uaccess.h> self-contained for ARM
new c9cacf7db3e4 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
new 3ca64d0669b4 sh: Remove stale microdev board
new 6c329558c1c6 sh: Remove unused SH4-202 support
new 8daaed76383a sh: Remove superhyway bus support
new 4c02add1d949 sh: machvec: Remove custom ioport_{un,}map()
new 553f7ac78fbb sh: bios: Revive earlyprintk support
new 78a96c86a0ff Documentation: kernel-parameters: Add earlyprintk=bios on SH
new 63f1ee206170 locking/atomic: sh: Use generic_cmpxchg_local for arch_cmp [...]
new 5be9911406ad Merge tag 'sh-for-v6.7-tag1' of git://git.kernel.org/pub/s [...]
new b37e6b680e3a LoongArch: KVM: Add kvm related header files
new 2bd6ac687261 LoongArch: KVM: Implement kvm module related interface
new 0d0df3c99d4f LoongArch: KVM: Implement kvm hardware enable, disable interface
new 482795cb62aa LoongArch: KVM: Implement VM related functions
new dfe3dc07fa68 LoongArch: KVM: Add vcpu related header files
new 2fc3bd86db4b LoongArch: KVM: Implement basic vcpu interfaces
new f6deff355b5c LoongArch: KVM: Implement basic vcpu ioctl interfaces
new 84be4212dcda LoongArch: KVM: Implement fpu operations for vcpu
new f45ad5b8aa93 LoongArch: KVM: Implement vcpu interrupt operations
new 1f4c39b9892e LoongArch: KVM: Implement vcpu load and vcpu put operations
new 93a9a197b680 LoongArch: KVM: Implement misc vcpu related interfaces
new a5857b9ff6e0 LoongArch: KVM: Implement vcpu timer operations
new d7f4ed4b2290 LoongArch: KVM: Implement virtual machine tlb operations
new 752e2cd7b4fb LoongArch: KVM: Implement kvm mmu operations
new da50f5a693ff LoongArch: KVM: Implement handle csr exception
new 81efe043a351 LoongArch: KVM: Implement handle iocsr exception
new f41c8bdbbdbe LoongArch: KVM: Implement handle idle exception
new 13c82f5e6e50 LoongArch: KVM: Implement handle gspr exception
new d5b65882d57c LoongArch: KVM: Implement handle mmio exception
new 37cdfc6dbf04 LoongArch: KVM: Implement handle fpu exception
new 71f4fb845874 LoongArch: KVM: Implement kvm exception vectors
new 39fdf4be72f2 LoongArch: KVM: Implement vcpu world switch
new c1fc48aad14d LoongArch: KVM: Enable kvm config and add the makefile
new 6f0257a03212 LoongArch: KVM: Supplement kvm document about LoongArch-sp [...]
new 2c10cda4b777 LoongArch: KVM: Add maintainers for LoongArch KVM
new ef12ea629e69 Merge tag 'loongarch-kvm-6.7' of git://git.kernel.org/pub/ [...]
new 9dbaf381008d RISC-V: Detect Smstateen extension
new a4f5f39849f3 dt-bindings: riscv: Add smstateen entry
new 662a601aa355 RISC-V: Detect Zicond from ISA string
new 00c6f39c8247 dt-bindings: riscv: Add Zicond extension entry
new fe0bab701e3b RISC-V: KVM: Add kvm_vcpu_config
new d21b5d342fc1 RISC-V: KVM: Enable Smstateen accesses
new db3c01c7a308 RISCV: KVM: Add senvcfg context save/restore
new 81f0f314fec9 RISCV: KVM: Add sstateen0 context save/restore
new c04913f2b54e RISCV: KVM: Add sstateen0 to ONE_REG
new 26c7d6d8a5a2 MAINTAINERS: RISC-V: KVM: Add another kselftests path
new 6a53a5fbc8f4 KVM: selftests: Add array order helpers to riscv get-reg-list
new df68f4d8cb49 RISC-V: KVM: Allow Zicond extension for Guest/VM
new 4d554e0226e6 KVM: riscv: selftests: Add senvcfg register to get-reg-list test
new e1a8db0c9a0e KVM: riscv: selftests: Add smstateen registers to get-reg- [...]
new 2b3f2b78ec93 KVM: riscv: selftests: Add condops extensions to get-reg-l [...]
new 62d0c458f828 KVM: riscv: selftests: get-reg-list print_reg should never fail
new dadf7886993c RISC-V: Add defines for SBI debug console extension
new b88e87a0a1ec RISC-V: KVM: Change the SBI specification version to v2.0
new 56d8a385b605 RISC-V: KVM: Allow some SBI extensions to be disabled by default
new c667ad229d13 RISC-V: KVM: Forward SBI DBCN extension to user-space
new d9c00f44e5de KVM: riscv: selftests: Add SBI DBCN extension to get-reg-l [...]
new 957eedc70350 Merge tag 'kvm-riscv-6.7-1' of https://github.com/kvm-risc [...]
new c3235e2dd695 KVM: s390: add stat counter for shadow gmap events
new 70fea3019516 KVM: s390: add tracepoint in gmap notifier
new 140139c5bd9f Merge tag 'kvm-s390-next-6.7-1' of https://git.kernel.org/ [...]
new 9cfec6d097c6 KVM: x86: Fix lapic timer interrupt lost after loading a s [...]
new 629d3698f695 KVM: x86: Clear bit12 of ICR after APIC-write VM-exit
new f23364676018 Merge tag 'kvm-x86-apic-6.7' of https://github.com/kvm-x86 [...]
new 57f33f1a8756 KVM: Correct kvm_vcpu_event(s) typo in KVM API documentation
new b207cfbc8c1d KVM: Documentation: Add the missing description for guest_ [...]
new fdaca560b6c4 KVM: Documentation: Update the field name gfns and its des [...]
new b40a2455e9eb KVM: Documentation: Add the missing description for ptep i [...]
new 6a713928ae1c KVM: Documentation: Add the missing description for tdp_mm [...]
new c3204c406b6d KVM: Documentation: Add the missing description for mmu_va [...]
new 78b5605d44e6 KVM: Documentation: Add the missing description for tdp_mm [...]
new b35babd3abea KVM: x86/pmu: Add documentation for fixed ctr on PMU filter
new fadaf574a7fa Merge tag 'kvm-x86-docs-6.7' of https://github.com/kvm-x86 [...]
new 9dbb029b9c44 KVM: x86: Remove redundant vcpu->arch.cr0 assignments
new 4346db6e6e7a KVM: x86: Force TLB flush on userspace changes to special [...]
new f10a570b093e KVM: x86: Add CONFIG_KVM_MAX_NR_VCPUS to allow up to 4096 vCPUs
new 6f0f23ef76be KVM: x86: Add IBPB_BRTYPE support
new e47d86083c66 KVM: x86: Add SBPB support
new 5d6d6a7d7e66 KVM: x86: Refine calculation of guest wall clock to use a [...]
new 598a790fc20f KVM: x86: Allow HWCR.McStatusWrEn to be cleared once set
new 8b0e00fba934 KVM: x86: Virtualize HWCR.TscFreqSel[bit 24]
new 591455325a79 KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR
new bf328e22e472 KVM: x86: Don't sync user-written TSC against startup values
new 26951ec8623e KVM: x86: Use octal for file permission
new 3d30bfcbdc26 KVM: x86/mmu: Stop kicking vCPUs to sync the dirty log whe [...]
new 5a989bbead4c KVM: x86: Update the variable naming in kvm_x86_ops.sched_in()
new d6800af51c76 KVM: x86: hyper-v: Don't auto-enable stimer on write from [...]
new 2081a8450ef8 KVM: x86: remove always-false condition in kvmclock_sync_fn
new 329369caeccb x86: KVM: Add feature flag for CPUID.80000021H:EAX[bit 1]
new 122ae01c5159 KVM: x86: remove the unused assigned_dev_head from kvm_arch
new 2770d4722036 KVM: x86: Ignore MSR_AMD64_TW_CFG access
new f292dc8aad10 Merge tag 'kvm-x86-misc-6.7' of https://github.com/kvm-x86 [...]
new 1affe455d66d KVM: x86/mmu: Add helpers to return if KVM honors guest MTRRs
new 7a18c7c2b69a KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff guest M [...]
new 9a3768191d95 KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs are [...]
new 362ff6dca541 KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment [...]
new c9f65a3f2d92 KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK [...]
new 1de9992f9de0 KVM: x86/mmu: Remove unnecessary âNULLâ values from sptep
new f0f59d069e0a Merge tag 'kvm-x86-mmu-6.7' of https://github.com/kvm-x86/ [...]
new ee11ab6bb04e KVM: X86: Reduce size of kvm_vcpu_arch structure when CONF [...]
new 77c9b9dea4fb KVM: x86/xen: Use fast path for Xen timer delivery
new 409f2e92a27a KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag
new e122d7a10087 Merge tag 'kvm-x86-xen-6.7' of https://github.com/kvm-x86/ [...]
new fad505b2cb83 KVM: x86: Service NMI requests after PMI requests in VM-En [...]
new d5cde2e0b317 Merge tag 'kvm-x86-pmu-6.7' of https://github.com/kvm-x86/ [...]
new bc3d7c5570a0 KVM: SVM: Update SEV-ES shutdown intercepts with more metadata
new aeb904f6b9f1 KVM: x86: Refactor can_emulate_instruction() return to be [...]
new 006829954096 KVM: SVM: Treat all "skip" emulation for SEV guests as out [...]
new be47941980d5 Merge tag 'kvm-x86-svm-6.7' of https://github.com/kvm-x86/ [...]
new 7b424ffcd458 KVM: arm64: Don't use kerneldoc comment for arm64_check_fe [...]
new ec1c3b9ff160 arm64: tlbflush: Rename MAX_TLBI_OPS
new 909b583f81b5 KVM: arm64: Avoid soft lockups due to I-cache maintenance
new c04bf723ccd6 KVM: arm64: Do not transfer page refcount for THP adjustment
new be097997a273 KVM: arm64: Always invalidate TLB for stage-2 permission faults
new beaf35b48087 KVM: arm64: selftest: Add the missing .guest_prepare()
new 06899aa5dd3d KVM: arm64: selftest: Perform ISB before reading PAR_EL1
new d11974dc5f20 KVM: arm64: Add tracepoint for MMIO accesses where ISV==0
new 054056bf9892 Merge branch kvm-arm64/misc into kvmarm/next
new ef150908b6bd KVM: arm64: Add generic check for system-supported vCPU features
new 9116db11feb5 KVM: arm64: Hoist PMUv3 check into KVM_ARM_VCPU_INIT ioctl [...]
new be9c0c018389 KVM: arm64: Hoist SVE check into KVM_ARM_VCPU_INIT ioctl handler
new baa28a53ddbe KVM: arm64: Hoist PAuth checks into KVM_ARM_VCPU_INIT ioctl
new 12405b09926f KVM: arm64: Prevent NV feature flag on systems w/o nested virt
new d99fb82fd35e KVM: arm64: Hoist NV+SVE check into KVM_ARM_VCPU_INIT ioct [...]
new 3d4b2a4cddd7 KVM: arm64: Remove unused return value from kvm_reset_vcpu()
new 1de10b7d13a9 KVM: arm64: Get rid of vCPU-scoped feature bitmap
new d47dcb67fcf6 Merge branch kvm-arm64/feature-flag-refactor into kvmarm/next
new bc512d6a9b92 KVM: arm64: Make PMEVTYPER<n>_EL0.NSH RES0 if EL2 isn't ad [...]
new ae8d3522e5b7 KVM: arm64: Add PMU event filter bits required if EL3 is i [...]
new 7ff7dfe946ab Merge branch kvm-arm64/pmevtyper-filter into kvmarm/next
new bb17fb31f00e KVM: arm64: Add a predicate for testing if SMCCC filter is [...]
new d34b76489ea0 KVM: arm64: Only insert reserved ranges when SMCCC filter is used
new 4202bcac5e65 KVM: arm64: Use mtree_empty() to determine if SMCCC filter [...]
new 25a35c1a3d8f Merge branch kvm-arm64/smccc-filter-cleanups into kvmarm/next
new d5cb781b7741 arm64: Add missing _EL12 encodings
new 41f6c9344713 arm64: Add missing _EL2 encodings
new 04cf54650554 KVM: arm64: Refine _EL2 system register list that require [...]
new c7d11a61c7f7 KVM: arm64: Do not let a L1 hypervisor access the *32_EL2 sysregs
new 3f7915ccc902 KVM: arm64: Handle AArch32 SPSR_{irq,abt,und,fiq} as RAZ/WI
new 51e607961463 Merge branch kvm-arm64/nv-trap-fixes into kvmarm/next
new 38ce26bf2666 KVM: arm64: Don't zero VTTBR in __tlb_switch_to_host()
new 4288ff7ba195 KVM: arm64: Restore the stage-2 context in VHE's __tlb_swi [...]
new 5eba523e1e5e KVM: arm64: Reload stage-2 for VMID change on VHE
new 27cde4c0fe28 KVM: arm64: Rename helpers for VHE vCPU load/put
new 934bf871f011 KVM: arm64: Load the stage-2 MMU context in kvm_vcpu_load_vhe()
new fe49fd940e22 KVM: arm64: Move VTCR_EL2 into struct s2_mmu
new df26b77915be Merge branch kvm-arm64/stage2-vhe-load into kvmarm/next
new 9a0a75d3ccee KVM: arm64: vgic: Make kvm_vgic_inject_irq() take a vcpu pointer
new d455d366c451 KVM: arm64: vgic-its: Treat the collection target address [...]
new f3f60a565391 KVM: arm64: vgic-v3: Refactor GICv3 SGI generation
new 4e7728c81a54 KVM: arm64: vgic-v2: Use cpuid from userspace as vcpu_id
new ac0fe56d46c0 KVM: arm64: vgic: Use vcpu_idx for the debug information
new 5f4bd815ec71 KVM: arm64: Use vcpu_idx for invalidation tracking
new 0a2acd38d23b KVM: arm64: Simplify kvm_vcpu_get_mpidr_aff()
new 5544750efd51 KVM: arm64: Build MPIDR to vcpu index cache at runtime
new 54a8006d0b49 KVM: arm64: Fast-track kvm_mpidr_to_vcpu() when mpidr_data [...]
new b5daffb120bb KVM: arm64: vgic-v3: Optimize affinity-based SGI injection
new f9940416f193 KVM: arm64: Clarify the ordering requirements for vcpu/RD [...]
new 54b44ad26c42 Merge branch kvm-arm64/sgi-injection into kvmarm/next
new 3f9cd0ca8484 KVM: arm64: Allow userspace to get the writable masks for [...]
new 6656cda0f3b2 KVM: arm64: Document KVM_ARM_GET_REG_WRITABLE_MASKS
new 8b6958d6ace1 KVM: arm64: Use guest ID register values for the sake of e [...]
new 5a23e5c7cb0d KVM: arm64: Advertise selected DebugVer in DBGDIDR.Version
new a9bc4a1c1e0c KVM: arm64: Reject attempts to set invalid debug arch version
new 9f9917bc71b0 KVM: arm64: Bump up the default KVM sanitised debug versio [...]
new 56d77aa8bdf5 KVM: arm64: Allow userspace to change ID_AA64ISAR{0-2}_EL1
new d5a32b60dc18 KVM: arm64: Allow userspace to change ID_AA64MMFR{0-2}_EL1
new 8cfd5be88ebe KVM: arm64: Allow userspace to change ID_AA64PFR0_EL1
new f89fbb350dd7 KVM: arm64: Allow userspace to change ID_AA64ZFR0_EL1
new dafa493dd01d KVM: arm64: Document vCPU feature selection UAPIs
new 02e85f74668e tools: arm64: Add a Makefile for generating sysreg-defs.h
new e2bdd172e665 perf build: Generate arm64's sysreg-defs.h and add to incl [...]
new 9697d84cc3b6 KVM: selftests: Generate sysreg-defs.h and add to include path
new 0359c946b131 tools headers arm64: Update sysreg.h with kernel sources
new 54a9ea73527d KVM: arm64: selftests: Test for setting ID register from u [...]
new fbb075c11663 tools headers arm64: Fix references to top srcdir in Makefile
new 70c7b704ca72 KVM: selftests: Avoid using forced target for generating a [...]
new a87a36436cb0 Merge branch kvm-arm64/writable-id-regs into kvmarm/next
new 2de451a329cf KVM: arm64: Add handler for MOPS exceptions
new e0bb80c62cfd KVM: arm64: Expose MOPS instructions to guests
new 53ce49ea7560 Merge branch kvm-arm64/mops into kvmarm/next
new 1616ca6f3c10 KVM: arm64: PMU: Introduce helpers to set the guest's PMU
new 427733579744 KVM: arm64: Select default PMU in KVM_ARM_VCPU_INIT handler
new 57fc267f1b5c KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0
new 4d20debf9ca1 KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the asso [...]
new a45f41d754e0 KVM: arm64: Add {get,set}_user for PM{C,I}NTEN{SET,CLR}, P [...]
new 27131b199f9f KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} [...]
new ea9ca904d24f KVM: arm64: PMU: Allow userspace to limit PMCR_EL0.N for t [...]
new 9f4b3273dfbe tools: Import arm_pmuv3.h
new 8d0aebe1ca2b KVM: selftests: aarch64: Introduce vpmu_counter_access test
new ada1ae68262d KVM: selftests: aarch64: vPMU register test for implemente [...]
new e1cc87206348 KVM: selftests: aarch64: vPMU register test for unimplemen [...]
new 62708be351fe KVM: selftests: aarch64: vPMU test for validating user accesses
new 123f42f0ad68 Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/next
new 45b890f7689e Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/lin [...]
new 6803bd7956ca Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new 75b2d50d0d7f hwrng: bcm2835 - removed call to platform_set_drvdata()
new 9d2c1a985b1d hwrng: hisi - removed unneeded call to platform_set_drvdata()
new d90dde8c550f wireguard: do not include crypto/algapi.h
new b8f836cbe12b hwrng: ks-sa - access private data via struct hwrng
new 2db18098d5ad hwrng: ks-sa - remove dev from struct ks_sa_rng
new 337be41e07a6 hwrng: ks-sa - use dev_err_probe
new 6007d34fce33 hwrng: nomadik - add MODULE_DESCRIPTION
new d44f588eb12a hwrng: st - add MODULE_DESCRIPTION
new 0a596b0682a7 KEYS: Include linux/errno.h in linux/verification.h
new c7e2c4b37e6d hwrng: mpfs - removed unneeded call to platform_set_drvdata()
new 4ff6244696ee hwrng: xgene - removed unneeded call to platform_set_drvdata()
new 3cf755995e49 hwrng: xiphera - removed unnneded platform_set_drvdata()
new 7ba98583448b Documentation: ABI: debugfs-driver-qat: fix fw_counters path
new 53f7f779f45c crypto: ccp - Get a free page to use while fetching initial nonce
new 7f71c3e03382 crypto: ccp - Fix ioctl unit tests
new 70f242c1933e crypto: ccp - Fix DBC sample application error handling
new 2ad01eb5fad2 crypto: ccp - Fix sample application signature passing
new 7b3c2348d314 crypto: ccp - Fix some unfused tests
new 65029eec5ceb crypto: qat - Use list_for_each_entry() helper
new 6b36dafedd53 crypto: vmx - Improved AES/XTS performance of 6-way unroll [...]
new 8f4f68e788c3 crypto: pcrypt - Fix hungtask for PADATA_RESET
new c97795014672 crypto: hisilicon/hpre - Fix a erroneous check after snprintf()
new b58a36008bfa hwrng: bcm2835 - Fix hwrng throughput regression
new 949a0c8dd3c2 crypto: ccp - Move direct access to some PSP registers out of TEE
new 6e17375c47a3 crypto: ccp - Add support for extended PSP mailbox commands
new 2ac85e22e147 crypto: ccp - Add a communication path abstraction for DBC
new 3d5845e18066 crypto: ccp - Add a macro to check capabilities register
new 0470bb1b71ac crypto: ccp - Add support for DBC over PSP mailbox
new 453b3d0278d7 hwrng: octeon - Fix warnings on 32-bit platforms
new 464bd8ec2f06 hwrng: geode - fix accessing registers
new 82d1c16c8f82 fscrypt: Do not include crypto/algapi.h
new 8622bd190ad5 ubifs: Do not include crypto/algapi.h
new 2defbea39d23 Bluetooth: Do not include crypto/algapi.h
new c66218ccf03b ah: Do not include crypto/algapi.h
new bd5af65465c1 mptcp: Do not include crypto/algapi.h
new 7b5fad7cffc8 SUNRPC: Do not include crypto/algapi.h
new aa7c98b12437 evm: Do not include crypto/algapi.h
new fb3bc06ad85e KEYS: encrypted: Do not include crypto/algapi.h
new dda5b055e4b4 chelsio: Do not include crypto/algapi.h
new b6c6044b4ba5 hwrng: imx-rngc - reasonable timeout for selftest
new 50fb6d5c58e4 hwrng: imx-rngc - reasonable timeout for initial seed
new 0da05a040d56 crypto: cavium/nitrox - refactor deprecated strncpy
new 3102bbcdcd3c crypto: qat - refactor deprecated strncpy
new 17f7b9835a8a crypto: api - Remove unnecessary NULL initialisation
new 02968703e846 crypto: aesni - Fix double word in comments
new 534562e59f35 crypto: aead - Add crypto_has_aead
new a1383e2ab102 ipsec: Stop using crypto_has_alg
new b64d143b7529 crypto: hash - Hide CRYPTO_ALG_TYPE_AHASH_MASK
new 31865c4c4db2 crypto: skcipher - Add lskcipher
new 8aee5d4ebd11 crypto: lskcipher - Add compatibility wrapper around ECB
new 3dfe8786b11a crypto: testmgr - Add support for lskcipher algorithms
new 32a8dc4afcfb crypto: ecb - Convert from skcipher to lskcipher
new 705b52fef3c7 crypto: cbc - Convert from skcipher to lskcipher
new aa3f80500382 crypto: hisilicon/zip - support deflate algorithm
new 1a9e6f59caee crypto: hisilicon/zip - remove zlib and gzip
new c9ca9756f376 crypto: qat - fix state machines cleanup paths
new c362a58e8da7 crypto: qat - do not shadow error code
new 9c20cb8b1847 crypto: qat - ignore subsequent state up commands
new 9b2f33a1bfcd crypto: qat - fix unregistration of crypto algorithms
new 11af152f784d crypto: qat - fix unregistration of compression algorithms
new 717137663807 crypto: qat - consolidate services structure
new 37b14f2dfa79 crypto: qat - enable dc chaining service
new ce2cb2e1b8a2 crypto: hisilicon/sec - fix for sgl unmmap problem
new 1c43c0f1f84a crypto: x86/sha - load modules based on CPU features
new c6e2b6078a38 dt-bindings: crypto: ice: document the sa8775p inline cryp [...]
new 29b49013176b ipsec: Select CRYPTO_AEAD
new 0d2d67b48646 dt-bindings: rng: introduce new compatible for STM32MP13x
new 18d9a8262bd4 hwrng: stm32 - use devm_platform_get_and_ioremap_resource() API
new 6b85a7e141cb hwrng: stm32 - implement STM32MP13x support
new 8f1c5227eccb hwrng: stm32 - implement error concealment
new b17bc6eb7c2b hwrng: stm32 - rework error handling in stm32_rng_read()
new 28d13f3fdbe5 hwrng: stm32 - restrain RNG noise source clock
new a1b03e7ade40 hwrng: stm32 - support RNG configuration locking mechanism
new ff4e46104f2e hwrng: stm32 - rework power management sequences
new 7b8c6aee0d5b crypto: caam/qi2 - fix Chacha20 + Poly1305 self test failure
new 04597c8dd6c4 crypto: jitter - add RCT/APT support for different OSRs
new 59bcfd788552 crypto: jitter - Allow configuration of memory size
new 0baa8fab334a crypto: jitter - Allow configuration of oversampling rate
new a8d3cdcc092f crypto: caam/jr - fix Chacha20 + Poly1305 self test failure
new 4e4e2ed22d50 crypto: qat - increase size of buffers
new 141f12be09ac crypto: qat - Annotate struct adf_fw_counters with __counted_by
new 0eb85cb3c8a7 crypto: keembay - Don't pass errors to the caller in .remove()
new 5ec12f1c7bac crypto: engine - Make crypto_engine_exit() return void
new 137e6c52ac4a dt-bindings: crypto: fsl-imx-sahara: Shorten the title
new dcd7a8961c99 dt-bindings: crypto: fsl-imx-sahara: Document the clocks
new 200a98797b8f dt-bindings: crypto: fsl-imx-sahara: Fix the number of irqs
new a1e452026e6d X.509: Add missing IMPLICIT annotations to AKID ASN.1 module
new 62496a2dead7 crypto: x86/aesni - Refactor the common address alignment code
new d148736ff17d crypto: x86/aesni - Correct the data type in struct aesni_xts_ctx
new e12a68b3c6ac crypto: x86/aesni - Perform address alignment early for XTS mode
new 5831fc1fd4a5 crypto: hisilicon/qm - fix PF queue parameter issue
new ff3ddca9ca15 crypto: hisilicon/qm - fix the type value of aeq
new b42ab1c61a77 crypto: hisilicon/qm - check function qp num before alg register
new a5de196d6d7d hwrng: meson - add support for S4
new 3c3507d2b1b0 dt-bindings: rng: meson: add meson-rng-s4 compatible
new 595729b6f571 crypto: akcipher - fix kernel-doc typos
new 18e2ef172cec crypto: sig - fix kernel-doc typo
new 8468516f9f93 crypto: pkcs7 - remove md4 md5 x.509 support
new e9dd20e0e5f6 crypto: qat - Remove zlib-deflate
new 62a465c25e99 crypto: deflate - Remove zlib-deflate
new 30febae71c61 crypto: testmgr - Remove zlib-deflate
new 4999999ed7e0 crypto: qat - add namespace to driver
new 845346841b77 crypto: skcipher - Add dependency on ecb
new 9a91792db101 crypto: arc4 - Convert from skcipher to lskcipher
new ab6223dc3e1b crypto: skcipher - Add crypto_spawn_skcipher_alg_common
new 4822ed7e8524 crypto: essiv - Handle lskcipher spawns
new 7d6899a5ec66 crypto: cryptd - Only access common skcipher fields on spawn
new 3c45b5780400 crypto: adiantum - Only access common skcipher fields on spawn
new cae3304330b5 crypto: authenc - Only access common skcipher fields on spawn
new 24a285cea829 crypto: authencesn - Only access common skcipher fields on spawn
new 60fa9a39aedd crypto: ccm - Only access common skcipher fields on spawn
new c9e4b76ff4a7 crypto: chacha20poly1305 - Only access common skcipher fie [...]
new 36b6fbefc06c crypto: ctr - Only access common skcipher fields on spawn
new 7202e65b1eee crypto: cts - Only access common skcipher fields on spawn
new 712c22aa5967 crypto: gcm - Only access common skcipher fields on spawn
new c4c6bb6e7905 crypto: hctr2 - Only access common skcipher fields on spawn
new 1ec0a8aba573 crypto: lrw - Only access common skcipher fields on spawn
new bf028cfe8a50 crypto: xts - Only access common skcipher fields on spawn
new 2c98594373c0 crypto: skcipher - Remove obsolete skcipher_alg helpers
new 63b299a18694 dt-bindings: crypto: qcom,prng: document that RNG on SM845 [...]
new a4d7e9ec21a2 dt-bindings: crypto: qcom,prng: document SM8550
new f29cd5bb64c2 crypto: qcom-rng - Add hw_random interface support
new 756762decc60 crypto: qat - refactor included headers
new e079231676e0 crypto: qat - add pm_status debugfs file
new d807f0240c71 crypto: qat - add cnv_errors debugfs file
new 4dc44aec28c8 crypto: aspeed-hace - Use device_get_match_data()
new 30bf5bd05ece hwrng: n2 - Use device_get_match_data()
new 8405ec8e3c02 crypto: jitter - reuse allocated entropy collector
new 5b90073defd1 crypto: hisilicon/qm - alloc buffer to set and get xqc
new 9da274660289 crypto: virtio - handle config changed by work queue
new bb40d32689d7 crypto: xts - use 'spawn' for underlying single-block cipher
new 313a4074d78f crypto: shash - optimize the default digest and finup
new 2e02c25ac934 crypto: shash - fold shash_digest_unaligned() into crypto_ [...]
new 1efcbf0eff10 crypto: arm64/sha2-ce - implement ->digest for sha256
new fdcac2ddc759 crypto: x86/sha256 - implement ->digest for sha256
new 01aed663e6c4 crypto: qat - fix double free during reset
new dadf5e56c967 crypto: adiantum - add fast path for single-page messages
new 5f929b4e6906 crypto: arm/nhpoly1305 - implement ->digest
new ddefde7b2af8 crypto: arm64/nhpoly1305 - implement ->digest
new 796b06f5c9d6 crypto: x86/nhpoly1305 - implement ->digest
new 1f9f3a5218b1 crypto: arm64/sha1-ce - clean up backwards function names
new ba30d31121fe crypto: arm64/sha2-ce - clean up backwards function names
new 5f720a3df346 crypto: arm64/sha512-ce - clean up backwards function names
new 455951b5e172 crypto: arm64/sha256 - clean up backwards function names
new 1be7505933a5 crypto: arm64/sha512 - clean up backwards function names
new c35b581e5197 crypto: ccp - Dump SEV command buffer registers on SEV com [...]
new 16ab7cb5825f crypto: pkcs7 - remove sha1 support
new c1d760a47163 crypto: mscode_parser - remove sha224 authenticode support
new fc3225fd6f1e module: Do not offer sha224 for built-in module signing
new d4f5bfe20da9 certs: Limit MODULE_SIG_KEY_TYPE_ECDSA to SHA384 or SHA512
new 87d6621c07d2 crypto: lskcipher - Return EINVAL when ecb_name fails sani [...]
new ca06ef976ea1 crypto: hifn_795x - Silence gcc format-truncation false po [...]
new 5acab6eb5923 crypto: hisilicon/qm - fix EQ/AEQ interrupt issue
new 7ec0a09d4e84 crypto: skcipher - fix weak key check for lskciphers
new a2786e8bdd02 crypto: qcom-rng - Add missing dependency on hw_random
new 7ddc21e317b3 padata: Fix refcnt handling in padata_free_shell()
new 04a93202ed7c certs: Break circular dependency when selftest is modular
new f5fb88e5301b crypto: rsa - Add module alias for pkcs1pad
new a411f6debeb3 dt-bindings: crypto: qcom,prng: document SA8775P and SC7280
new 08debaa5cb31 crypto: shash - eliminate indirect call for default import [...]
new 9924003807a9 crypto: sparc/crc32c - stop using the shash alignmask
new 0174275a08e1 crypto: stm32 - remove unnecessary alignmask
new 71e8c241b226 crypto: xilinx/zynqmp-sha - remove unnecessary alignmask
new 9cf52f7b083d crypto: mips/crc32 - remove redundant setting of alignmask to 0
new d72c46f7985a crypto: loongarch/crc32 - remove redundant setting of alig [...]
new 21415bfe8b55 crypto: cbcmac - remove unnecessary alignment logic
new f9dc9f2e4072 crypto: cmac - remove unnecessary alignment logic
new 25c74a39e0f6 crypto: hmac - remove unnecessary alignment logic
new 1fb90689bc7c crypto: vmac - don't set alignmask
new a2b1118052c4 crypto: xcbc - remove unnecessary alignment logic
new 345bfa3c10ce crypto: shash - remove support for nonzero alignmask
new 69dde0a1fa9a libceph: stop checking crypto_shash_alignmask
new eed577b9a922 crypto: drbg - stop checking crypto_shash_alignmask
new 2125c11efd83 crypto: testmgr - stop checking crypto_shash_alignmask
new 321dfe9777a8 crypto: adiantum - stop using alignmask of shash_alg
new f6f1514cf72e crypto: hctr2 - stop using alignmask of shash_alg
new 3dca18fcfebf crypto: shash - remove crypto_shash_alignmask
new cf27d9475f37 crypto: jitter - use permanent health test storage
new 4f5e6c992111 crypto: sun4i-ss - Convert to platform remove callback ret [...]
new 57e5d4de0713 crypto: sun8i-ce - Convert to platform remove callback ret [...]
new a345d0a95667 crypto: sun8i-ss - Convert to platform remove callback ret [...]
new 49f49d643489 crypto: amcc/crypto4xx - Convert to platform remove callba [...]
new 015e07aa043d crypto: amlogic-gxl-core - Convert to platform remove call [...]
new 8819da7e6850 crypto: aspeed-acry - Convert to platform remove callback [...]
new 7866701cd274 crypto: aspeed-hace - Convert to platform remove callback [...]
new 5d966381bf7a crypto: atmel-aes - Convert to platform remove callback re [...]
new 413f850d022d crypto: atmel-sha - Convert to platform remove callback re [...]
new 5cc3e7bca885 crypto: atmel-tdes - Convert to platform remove callback r [...]
new a63e2236dd46 crypto: axis/artpec6 - Convert to platform remove callback [...]
new 580399bbc43b crypto: bcm/cipher - Convert to platform remove callback r [...]
new 304a2efe9d55 crypto: caam/jr - Convert to platform remove callback retu [...]
new 11575ef99fe1 crypto: ccp/sp - Convert to platform remove callback retur [...]
new e7edfb41718a crypto: ccree/cc - Convert to platform remove callback ret [...]
new b0d49b30ef64 crypto: exynos-rng - Convert to platform remove callback r [...]
new aa2f8e9a3f74 crypto: gemini/sl3516-ce - Convert to platform remove call [...]
new 31ce0b0676ef crypto: hisilicon/sec - Convert to platform remove callbac [...]
new 151356ceb974 crypto: hisilicon/trng - Convert to platform remove callba [...]
new 5c5d9715c693 crypto: img-hash - Convert to platform remove callback ret [...]
new 4f7f841f0922 crypto: inside-secure/safexcel - Convert to platform remov [...]
new 2fd7c206317b crypto: intel/ixp4xx-crypto - Convert to platform remove c [...]
new 98272bf6388d crypto: intel/keembay-ocs-aes - Convert to platform remove [...]
new b6b73a24fbdb crypto: intel/keembay-ocs-ecc - Convert to platform remove [...]
new b28e9179dc5f crypto: intel/keembay-ocs-hcu - Convert to platform remove [...]
new e79de44e9d7b crypto: marvell/cesa - Convert to platform remove callback [...]
new fdfe6c324874 crypto: mxs-dcp - Convert to platform remove callback retu [...]
new a0061b93c6e3 crypto: n2_core - Convert to platform remove callback retu [...]
new e0dffa0ea942 crypto: omap-aes - Convert to platform remove callback ret [...]
new edfb5a04a103 crypto: omap-des - Convert to platform remove callback ret [...]
new cf5334f09972 crypto: omap-sham - Convert to platform remove callback re [...]
new a37049f3532b crypto: qce - Convert to platform remove callback returning void
new 37548f1dd35d crypto: qcom-rng - Convert to platform remove callback ret [...]
new 0a5cb2615e04 crypto: rockchip/rk3288 - Convert to platform remove callb [...]
new 09f8f67ff1c6 crypto: s5p-sss - Convert to platform remove callback retu [...]
new b1010711c029 crypto: sa2ul - Convert to platform remove callback return [...]
new a48c68aa298c crypto: sahara - Convert to platform remove callback retur [...]
new afa39e6e2b85 crypto: stm32/crc32 - Convert to platform remove callback [...]
new 88b01c8abfc4 crypto: stm32/cryp - Convert to platform remove callback r [...]
new ce52705e6d1f crypto: talitos - Convert to platform remove callback retu [...]
new 02f393c1dcad crypto: xilinx/zynqmp-aes-gcm - Convert to platform remove [...]
new bc456c7e24a2 crypto: xilinx/zynqmp-sha - Convert to platform remove cal [...]
new 33fc506d2ac5 crypto: hisilicon/qm - prevent soft lockup in receive loop
new 93b2f7de7db5 crypto: qat - add infrastructure for error reporting
new df8c184b77a9 crypto: qat - add reporting of correctable errors for QAT GEN4
new 4926e89d19b0 crypto: qat - add reporting of errors from ERRSOU1 for QAT GEN4
new 895f7d532c84 crypto: qat - add handling of errors from ERRSOU2 for QAT GEN4
new b67bf7babe36 crypto: qat - add handling of compression related errors f [...]
new 86df79c3a40a crypto: qat - add adf_get_aram_base() helper function
new 22289dc95833 crypto: qat - add handling of errors from ERRSOU3 for QAT GEN4
new 532d7f6bc458 crypto: qat - add error counters
new 99b1c9826e48 crypto: qat - count QAT GEN4 errors
new 2990d2edac60 crypto: qat - refactor fw config related functions
new f7df2329eec1 crypto: qat - use masks for AE groups
new a238487f7965 crypto: qat - fix ring to service map for QAT GEN4
new 8e6857f76daf crypto: qat - move admin api
new e8eed5f7366f units: Add BYTES_PER_*BIT
new 02e7f67c4726 crypto: qat - add bits.h to icp_qat_hw.h
new c7fd53796dbd crypto: qat - add retrieval of fw capabilities
new d9fb8408376e crypto: qat - add rate limiting feature to qat_4xxx
new db74e1625819 crypto: qat - add rate limiting sysfs interface
new dbc8876dd873 crypto: qat - add rp2svc sysfs attribute
new 71fed09b49c1 crypto: qat - add num_rps sysfs attribute
new 03c76e8e7a8d crypto: qat - move adf_cfg_services
new 203b01001c4d crypto: qat - fix deadlock in backlog processing
new 45b40f9cf10d MAINTAINERS: update AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DR [...]
new 201c0da4d029 treewide: Add SPDX identifier to IETF ASN.1 modules
new acd7799574e5 crypto: shash - remove crypto_shash_ctx_aligned()
new 977755579d3f crypto: sun4i-ss - remove unnecessary alignmask for ahashes
new 12e06ca3b983 crypto: sun8i-ce - remove unnecessary alignmask for ahashes
new 028a14470e0f crypto: sun8i-ss - remove unnecessary alignmask for ahashes
new a5e12d04e522 crypto: atmel - remove unnecessary alignmask for ahashes
new a06f7a8a8397 crypto: artpec6 - stop setting alignmask for ahashes
new d39caf812487 crypto: mxs-dcp - remove unnecessary alignmask for ahashes
new 13d13bba26a0 crypto: s5p-sss - remove unnecessary alignmask for ahashes
new 492444c3ed8f crypto: talitos - remove unnecessary alignmask for ahashes
new f35a4e237f4e crypto: omap-sham - stop setting alignmask for ahashes
new 2d91a839f5da crypto: rockchip - remove unnecessary alignmask for ahashes
new 8c87553e2db6 crypto: starfive - remove unnecessary alignmask for ahashes
new 54eea8e29026 crypto: stm32 - remove unnecessary alignmask for ahashes
new c626910f3f1b crypto: ahash - remove support for nonzero alignmask
new 58e4bb5f16e7 crypto: authenc - stop using alignmask of ahash
new 03be4e45074e crypto: authencesn - stop using alignmask of ahash
new 93f367a9a41a crypto: testmgr - stop checking crypto_ahash_alignmask
new e77f5dd70138 net: ipv4: stop checking crypto_ahash_alignmask
new 0a6bfaa0e695 net: ipv6: stop checking crypto_ahash_alignmask
new 36cfc05715a7 crypto: ccm - stop using alignmask of ahash
new 381a796a187a crypto: chacha20poly1305 - stop using alignmask of ahash
new 33fe2fb763a8 crypto: gcm - stop using alignmask of ahash
new 0f8660c82b79 crypto: ahash - remove crypto_ahash_alignmask
new c2435e81a693 crypto: ahash - remove struct ahash_request_priv
new 4d707a475176 crypto: ahash - improve file comment
new 9416210fb0b4 crypto: chelsio - stop using crypto_ahash::init
new 9826d1d6ed5f crypto: talitos - stop using crypto_ahash::init
new ecf889b70b6c crypto: hash - move "ahash wrapping shash" functions to ahash.c
new 85b84327b3f0 crypto: ahash - check for shash type instead of not ahash type
new 2f1f34c1bf7b crypto: ahash - optimize performance when wrapping shash
new 2ee7c1bcf3d1 x509: Add OIDs for FIPS 202 SHA-3 hash and signatures
new 4b057654ebc3 crypto: FIPS 202 SHA-3 register in hash info for IMA
new ee62afb9d02d crypto: rsa-pkcs1pad - Add FIPS 202 SHA-3 support
new fdb4f66c9545 crypto: asymmetric_keys - allow FIPS 202 SHA-3 signatures
new 446b1e0b7b39 module: enable automatic module signing with FIPS 202 SHA-3
new f2b88bab69c8 Documentation/module-signing.txt: bring up to date
new b030c45844cf crypto: testmgr - move pkcs1pad(rsa,sha3-*) to correct place
new a312e07a65fb crypto: adiantum - flush destination page before unmapping
new bc3012f4e3a9 Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/ [...]
new bbefa0fc04ba mm/compaction: use correct list in move_freelist_{head}/{tail}
new 4c17989116cb mm/compaction: call list_is_{first}/{last} more intuitivel [...]
new 3da0272a4c7d mm/compaction: correctly return failure with bogus compoun [...]
new 8df4e28c6418 mm/compaction: remove repeat compact_blockskip_flush check [...]
new 9cc17ede5125 mm/compaction: improve comment of is_via_compact_memory
new e19a3f595ae4 mm/compaction: factor out code to test if we should run co [...]
new b6afcb94ce33 selftests/mm: gup_longterm: fix a resource leak
new 954652b9f33b mm/mremap: fix unaccount of memory on vma_merge() failure
new dd34d9fe3b42 mm: fix unaccount of memory on vma_link() failure
new d8f5f7e445f0 hugetlb: set hugetlb page flag before optimizing vmemmap
new b72b3c9c34c8 mm/hugetlb: fix nodes huge page allocation when there are [...]
new 80e4a765a770 mm: refactor si_mem_available()
new 97144ce008f9 mm/vmscan: use folio_migratetype() instead of get_pagebloc [...]
new bc0c3357601e mm: remove remnants of SPLIT_RSS_COUNTING
new 91e79d22be75 mm: convert DAX lock/unlock page to lock/unlock folio
new 77cd814835df mm/vmstat: use this_cpu_try_cmpxchg in mod_{zone,node}_state
new 2eaa6c2abb9d mm: hugetlb_vmemmap: fix hugetlb page number decrease fail [...]
new af8ca1c14906 mm/mremap: optimize the start addresses in move_page_tables()
new b1e5a3dee255 mm/mremap: allow moves within the same VMA for stack moves
new 99eb26d59ce3 selftests: mm: fix failure case when new remap region was [...]
new 8ed873d8e5cd selftests: mm: add a test for mutually aligned moves > PMD size
new a4cb3b243343 selftests: mm: add a test for remapping to area immediatel [...]
new 85a22845b094 selftests: mm: add a test for remapping within a range
new 7b709f38dc0f selftests: mm: add a test for moving from an offset from s [...]
new 64d4d49c5f3b zswap: change zswap's default allocator to zsmalloc
new b4c078004a43 Docs/admin-guide/mm/damon/usage: fixup missed :ref: keyword
new 75999724ba3f Docs/admin-guide/mm/damon/usage: place debugfs usage at th [...]
new 4f7112786e5c Docs/admin-guide/mm/damon/usage: move debugfs intro to the [...]
new 24df886f9f32 Docs/mm/damon/design: explicitly introduce ``nr_accesses``
new 4f554ca15ad2 Docs/admin-guide/mm/damon/usage: explain the format of dam [...]
new 86ae64cde2f7 Docs/mm/damon/design: add a section for kdamond and DAMON context
new 46158bf211bd Docs/admin-guide/mm/damon/usage: link design doc for detai [...]
new 27e68c4b0d5a mm/damon/core: fix a comment about damon_set_attrs() call timings
new d896073fc767 mm/damon/core: add more comments for nr_accesses
new cf0a96bd3ab4 mm/damon/core: remove duplicated comment for watermarks-ba [...]
new 2d00946bd7f4 mm/damon/core: remove 'struct target *' parameter from dam [...]
new 7fa38d0ea00f mm: remove duplicated vma->vm_flags check when expanding stack
new 6a898c2757af mm: hugetlb_vmemmap: allow alloc vmemmap pages fallback to [...]
new 40dca9b3d65a mm/mm_init.c: remove redundant pr_info when node is memoryless
new 037dd8f9024b mm/vmscan: print err before panic
new 84e8e54e2ed9 mm/shmem: remove dead code can not be satisfied by "(CONFI [...]
new 1717449b4417 memfd: drop warning for missing exec-related flags
new be1ab60eb04f kmsan: simplify kmsan_internal_memmove_metadata()
new 0be7b2c232cf kmsan: prevent optimizations in memcpy tests
new c3ab4873c8d3 kmsan: merge test_memcpy_aligned_to_unaligned{,2}() together
new 46fa84a2b920 kmsan: introduce test_memcpy_initialized_gap()
new 7cd34dd3c9bf efi/unaccepted: do not let /proc/vmcore try to access unac [...]
new e538a5820978 proc/kcore: do not try to access unaccepted memory
new 3ee0aa9f0675 mm: move some shrinker-related function declarations to mm [...]
new 96f7b2b9bbb1 mm: vmscan: move shrinker-related code into a separate file
new 1dd49e58f966 mm: shrinker: remove redundant shrinker_rwsem in debugfs o [...]
new 0b2f5ea1aa39 drm/ttm: introduce pool_shrink_rwsem
new c42d50aefd17 mm: shrinker: add infrastructure for dynamically allocatin [...]
new e5985c409876 kvm: mmu: dynamically allocate the x86-mmu shrinker
new 95a542da5322 binder: dynamically allocate the android-binder shrinker
new d35b5c98c1f1 drm/ttm: dynamically allocate the drm-ttm_pool shrinker
new 1ec016bfa10f xenbus/backend: dynamically allocate the xen-backend shrinker
new 557936ee8dc6 erofs: dynamically allocate the erofs-shrinker
new bfcba5ba39cb f2fs: dynamically allocate the f2fs-shrinker
new a304c23cd6c9 gfs2: dynamically allocate the gfs2-glock shrinker
new 8ee0fd9c1085 gfs2: dynamically allocate the gfs2-qd shrinker
new d5dad4929fb4 NFSv4.2: dynamically allocate the nfs-xattr shrinkers
new 777fc8f1b4b9 nfs: dynamically allocate the nfs-acl shrinker
new 856e59496541 nfsd: dynamically allocate the nfsd-filecache shrinker
new eab477e883b5 quota: dynamically allocate the dquota-cache shrinker
new 827a34f90e5a ubifs: dynamically allocate the ubifs-slab shrinker
new 2fbacff0cbf5 rcu: dynamically allocate the rcu-lazy shrinker
new 21e0b932fb5d rcu: dynamically allocate the rcu-kfree shrinker
new 54d917295b83 mm: thp: dynamically allocate the thp-related shrinkers
new abe0c269f982 sunrpc: dynamically allocate the sunrpc_cred shrinker
new 219c666eb285 mm: workingset: dynamically allocate the mm-shadow shrinker
new 583cc9e41095 drm/i915: dynamically allocate the i915_gem_mm shrinker
new cd61a76c210a drm/msm: dynamically allocate the drm-msm_gem shrinker
new e11c4f3acbbb drm/panfrost: dynamically allocate the drm-panfrost shrinker
new 1f1d459c9a2f dm: dynamically allocate the dm-bufio shrinker
new ba3d6acafd26 dm zoned: dynamically allocate the dm-zoned-meta shrinker
new 86298d8b8cea md/raid5: dynamically allocate the md-raid5 shrinker
new a6a1eb6214cf bcache: dynamically allocate the md-bcache shrinker
new 17c4eb036a37 vmw_balloon: dynamically allocate the vmw-balloon shrinker
new 0fbb99698b16 virtio_balloon: dynamically allocate the virtio-balloon shrinker
new 714e5bde00a5 mbcache: dynamically allocate the mbcache shrinker
new 4d09d75d8b8c ext4: dynamically allocate the ext4-es shrinker
new 4b403dfa8ea8 jbd2,ext4: dynamically allocate the jbd2-journal shrinker
new d17452aa33a6 nfsd: dynamically allocate the nfsd-client shrinker
new 8eea99a81c6f nfsd: dynamically allocate the nfsd-reply shrinker
new 17e7a00e60c8 xfs: dynamically allocate the xfs-buf shrinker
new 1a86a53da467 xfs: dynamically allocate the xfs-inodegc shrinker
new fe88527852be xfs: dynamically allocate the xfs-qm shrinker
new c19b548b4934 zsmalloc: dynamically allocate the mm-zspool shrinker
new 1720f5dd8d3a fs: super: dynamically allocate the s_shrink
new f2383e01507e mm: shrinker: remove old APIs
new 307bececcd12 mm: shrinker: add a secondary array for shrinker_info::{ma [...]
new 48a7a0996a00 mm: shrinker: rename {prealloc|unregister}_memcg_shrinker( [...]
new ca1d36b82394 mm: shrinker: make global slab shrink lockless
new 50d09da8e119 mm: shrinker: make memcg slab shrink lockless
new 604b8b655020 mm: shrinker: hold write lock to reparent shrinker nr_deferred
new 8a0e8bb112af mm: shrinker: convert shrinker_rwsem to mutex
new ed547ab6f404 mm: vmscan: modify an easily misunderstood function name
new 811244a501b9 mm: memcg: add THP swap out info for anonymous reclaim
new fd63908706f7 mm/rmap: drop stale comment in page_add_anon_rmap and huge [...]
new c66db8c0702c mm/rmap: move SetPageAnonExclusive out of __page_set_anon_rmap()
new c5c540034747 mm/rmap: move folio_test_anon() check out of __folio_set_anon()
new a1f34ee1de2c mm/rmap: warn on new PTE-mapped folios in page_add_anon_rmap()
new 132b180f06a7 mm/rmap: simplify PageAnonExclusive sanity checks when add [...]
new 09c550508a4b mm/rmap: pass folio to hugepage_add_anon_rmap()
new a8ac4a767dcd mm: migrate: remove PageTransHuge check in numamigrate_iso [...]
new 728be28fae8c mm: migrate: remove THP mapcount check in numamigrate_isol [...]
new 2ac9e99f3b21 mm: migrate: convert numamigrate_isolate_page() to numamig [...]
new 73eab3ca481e mm: migrate: convert migrate_misplaced_page() to migrate_m [...]
new 7e2a5e5ab217 mm: migrate: use __folio_test_movable()
new d64cfccbc805 mm: migrate: use a folio in add_page_for_migration()
new b426ed7889be mm: migrate: remove PageHead() check for HugeTLB in add_pa [...]
new fa1df3f6287e mm: migrate: remove isolated variable in add_page_for_migration()
new c603c630b509 mm/damon/core: add a tracepoint for damos apply target regions
new 1b2b7a17ab60 Docs/admin-guide/mm/damon/usage: document damos_before_app [...]
new 2a41815784e0 buffer: pass GFP flags to folio_alloc_buffers()
new 3ed65f04aac4 buffer: hoist GFP flags from grow_dev_page() to __getblk_gfp()
new e509ad4d77e6 ext4: use bdev_getblk() to avoid memory reclaim in readahead path
new 775d9b10530a buffer: use bdev_getblk() to avoid memory reclaim in reada [...]
new c645e65c0675 buffer: convert getblk_unmovable() and __getblk() to use b [...]
new 4b9c8b191932 buffer: convert sb_getblk() to call __getblk()
new 8a83ac54940d ext4: call bdev_getblk() from sb_getblk_gfp()
new 93b13ecaa713 buffer: remove __getblk_gfp()
new 83121580f2eb trace-vmscan-postprocess: sync with tracepoints updates
new 3dfbb555c98a mm, vmscan: remove ISOLATE_UNMAPPED
new 2e7cfe5cd5b6 mm/cma: use nth_page() in place of direct struct page mani [...]
new 426056efe835 mm/hugetlb: use nth_page() in place of direct struct page [...]
new 1640a0ef80f6 mm/memory_hotplug: use pfn math in place of direct struct [...]
new 8db0ec791f77 fs: use nth_page() in place of direct struct page manipulation
new aa5fe31b6b59 mips: use nth_page() in place of direct struct page manipulation
new 4472edf63d66 mm/damon/core: use number of passed access sampling as a timer
new 78fbfb155d20 mm/damon/core: define and use a dedicated function for reg [...]
new 22a7788038a6 mm/damon/vaddr: call damon_update_region_access_rate() always
new d2c062ade07f mm/damon/core: implement a pseudo-moving sum function
new 0926e8ff96b5 mm/damon/core-test: add a unit test for damon_moving_sum()
new 80333828ea77 mm/damon/core: introduce nr_accesses_bp
new ace30fb21af5 mm/damon/core: use pseudo-moving sum for nr_accesses_bp
new 401807a316bb mm/damon/core: skip updating nr_accesses_bp for each aggre [...]
new 863803a7948c mm/damon/core: mark damon_moving_sum() as a static function
new a9e34ea1f62c mm: hugetlb_vmemmap: use nid of the head page to reallocate it
new ee8d2071ef52 memblock: pass memblock_type to memblock_setclr_flag
new 77e6c43e137c memblock: introduce MEMBLOCK_RSRV_NOINIT flag
new fde1c4ecf916 mm: hugetlb: skip initialization of gigantic tail struct p [...]
new 3ec145f9d01e hugetlb: use a folio in free_hpage_workfn()
new 04bbfd844b99 hugetlb: remove a few calls to page_folio()
new d5b43e9683ec hugetlb: convert remove_pool_huge_page() to remove_pool_hu [...]
new affa87c70818 mm/damon/core: make DAMOS uses nr_accesses_bp instead of n [...]
new e7639bb48d39 mm/damon/sysfs-schemes: use nr_accesses_bp as the source o [...]
new a72217ad596e mm/damon/core: use nr_accesses_bp as a source of damos_bef [...]
new 42f994b71404 mm/damon/core: implement scheme-specific apply interval
new 3f8723f12990 Docs/mm/damon/design: document DAMOS apply intervals
new a2a9f68e358f mm/damon/sysfs-schemes: support DAMOS apply interval
new 65ded14e2818 selftests/damon/sysfs: test DAMOS apply intervals
new 033343d5c5b0 Docs/admin-guide/mm/damon/usage: update for DAMOS apply intervals
new d57d36b56d66 Docs/ABI/damon: update for DAMOS apply intervals
new ab428b4c459e mm/writeback: update filemap_dirty_folio() comment
new f950fa6ec6d2 mm/damon/core-test: fix memory leak in damon_new_region()
new a0ce79253a96 mm/damon/core-test: fix memory leak in damon_new_ctx()
new 28e566572aac mm: add functions folio_in_range() and folio_within_vma()
new 1acbc3f93614 mm: handle large folio when large folio in VM_LOCKED VMA range
new dc68badcede4 mm: mlock: update mlock_pte_range to handle large folio
new 51a23b1be920 acpi,mm: fix typo sibiling -> sibling
new 55d2a0bd5ead mm: add statistics for PUD level pagetable
new 72a14e821cba memcg: expose swapcache stat for memcg v1
new 840ea53a8dec memcg: remove unused do_memsw_account in memcg1_stat_format
new 7ced098fcfe5 mm: document mmu_notifier_invalidate_range_start_nonblock()
new 76a0fb4fd5c9 delayacct: add memory reclaim delay in get_page_from_freelist
new 29d68b219ff8 kselftest: vm: fix tabs/spaces inconsistency in the mdwe test
new a27e2e2d465e kselftest: vm: fix mdwe's mmap_FIXED test case
new c93d05a729f9 kselftest: vm: check errnos in mdwe_test
new 0da668333fb0 mm: make PR_MDWE_REFUSE_EXEC_GAIN an unsigned long
new 24e41bf8a6b4 mm: add a NO_INHERIT flag to the PR_SET_MDWE prctl
new 2dc539ac4d2f kselftest: vm: add tests for no-inherit memory-deny-write-execute
new d98388cef531 mm/filemap: increase usage of folio_next_index() helper
new 65610453459f mm: memory: add vm_normal_folio_pmd()
new 667ffc31aa95 mm: huge_memory: use a folio in do_huge_pmd_numa_page()
new 6695cf68b15c mm: memory: use a folio in do_numa_page()
new cda6d93672ac mm: memory: make numa_migrate_prep() to take a folio
new 75c70128a673 mm: mempolicy: make mpol_misplaced() to take a folio
new 8c9ae56dc73b sched/numa, mm: make numa migrate functions to take a folio
new 987ffa5a3858 mm/damon/core: remove unnecessary si_meminfo invoke.
new 3c6f33b7273a mm/ksm: support fork/exec for prctl
new 0374af1da077 mm/ksm: test case for prctl fork/exec workflow
new a08c7193e4f1 mm/filemap: remove hugetlb special casing in filemap.c
new a48bf7b4757c mm/hugetlb: replace page_ref_freeze() with folio_ref_freez [...]
new 07a8bdd4120c memory tiering: add abstract distance calculation algorith [...]
new d0376aac59a1 acpi, hmat: refactor hmat_register_target_initiators()
new 3718c02dbd4c acpi, hmat: calculate abstract distance with HMAT
new 6bc2cfdf82d5 dax, kmem: calculate abstract distance with general interface
new 5e924ff54d08 mm/ksm: add "smart" page scanning mode
new e5a689912689 mm/ksm: add pages_skipped metric
new 75d7dd4138ed mm/ksm: document smart scan mode
new b0540208a59e mm/ksm: document pages_skipped sysfs knob
new fc7f04dc23db selftests/clone3: Fix broken test under !CONFIG_TIME_NS
new 5ef8f1b2b4d9 Merge mm-hotfixes-stable into mm-stable to pick up depende [...]
new 30a89adf872d hugetlb: check for hugetlb folio before vmemmap_restore
new b7c67206594a mm/memcg: annotate struct mem_cgroup_threshold_ary with __ [...]
new ff841a06c844 mm: memcg: refactor page state unit helpers
new 7bd5bc3ce963 mm: memcg: normalize the value passed into memcg_rstat_updated()
new d61ea1cb0095 userfaultfd: UFFD_FEATURE_WP_ASYNC
new 52526ca7fdb9 fs/proc/task_mmu: implement IOCTL to get and optionally cl [...]
new 12f6b01a0bcb fs/proc/task_mmu: add fast paths to get/clear PAGE_IS_WRIT [...]
new b58aa0f4fee6 tools headers UAPI: update linux/fs.h with the kernel sources
new 18825b8ae9a3 mm/pagemap: add documentation of PAGEMAP_SCAN IOCTL
new 46fd75d4a3c9 selftests: mm: add pagemap ioctl tests
new 7771dcf019dd radix tree test suite: fix allocation calculation in kmem_ [...]
new 6facf36ee496 mm/filemap: clarify filemap_fault() comments for not uptod [...]
new ee615d4585cf shmem: shrink shmem_inode_info: dir_offsets in a union
new e3e1a5067fd2 shmem: remove vma arg from shmem_get_folio_gfp()
new f0a9ad1d4d9b shmem: factor shmem_falloc_wait() out of shmem_fault()
new 9be7d5b06648 shmem: trivial tidyups, removing extra blank lines, etc
new 4199f51a7eb2 shmem: shmem_acct_blocks() and shmem_inode_acct_blocks()
new 054a9f7ccd0a shmem: move memcg charge out of shmem_add_to_page_cache()
new 3022fd7af960 shmem: _add_to_page_cache() before shmem_inode_acct_blocks()
new beb986862844 shmem,percpu_counter: add _limited_add(fbc, limit, amount)
new 1431996bf908 percpu_counter: extend _limited_add() to negative amounts
new 5d74b2ab2c15 mm: make lock_folio_maybe_drop_mmap() VMA lock aware
new 164b06f238b9 mm: call wp_page_copy() under the VMA lock
new 4ed4379881aa mm: handle shared faults under the VMA lock
new 4de8c93a4751 mm: handle COW faults under the VMA lock
new 12214eba1992 mm: handle read faults under the VMA lock
new 4a68fef16df9 mm: handle write faults to RO pages under the VMA lock
new 5ca432896a4c mm/rmap: move SetPageAnonExclusive() out of page_move_anon_rmap()
new 069686255c16 mm/rmap: convert page_move_anon_rmap() to folio_move_anon_rmap()
new dec078cc2181 memory: move exclusivity detection in do_wp_page() into wp [...]
new ec47e2506289 mm/migrate: remove unused mm argument from do_move_pages_to_node
new 8c2214fc9a47 mm: multi-gen LRU: reuse some legacy trace events
new c43cfa42541c mm: make __access_remote_vm() static
new 0f20bba1688b mm/gup: explicitly define and check internal GUP flags, di [...]
new 9c4b21422507 mm/gup: make failure to pin an error if FOLL_NOWAIT not specified
new 6a1960b8a877 mm/gup: adapt get_user_page_vma_remote() to never return NULL
new 416a616e5481 arm64, kasan: update comment in kasan_init
new d7196d87a155 kasan: unify printk prefixes
new 01a5ad816376 kasan: use unchecked __memset internally
new ff093a9632d9 kasan: fix and update KUNIT_EXPECT_KASAN_FAIL comment
new 651acf0ceb72 Documentation: *san: drop "the" from article titles
new 9a12d103f7d2 mmap: add clarifying comment to vma_merge() code
new 27e0db3c21aa mm/page_alloc: remove unnecessary check in break_down_buddy_pages
new 0dfca313a009 mm/page_alloc: remove unnecessary next_page in break_down_ [...]
new bafd7e9d353e filemap: call filemap_get_folios_tag() from filemap_get_folios()
new afb2d666d025 zsmalloc: use copy_page for full page copy
new c8b907314278 selftests/mm: export get_free_hugepages()
new 116d57303a05 selftests/mm: add a new test for madv and hugetlb
new 279d5fc3227f iomap: hold state_lock over call to ifs_set_range_uptodate()
new f45b494e2a24 iomap: protect read_bytes_pending with the state_lock
new 0b237047d5a7 mm: add folio_end_read()
new f8174a118122 ext4: use folio_end_read()
new 6ba924d341c2 buffer: use folio_end_read()
new 7a4847e54cc1 iomap: use folio_end_read()
new 247dbcdbf790 bitops: add xor_unlock_is_negative_byte()
new e28ff5dc8cf6 alpha: implement xor_unlock_is_negative_byte
new ea845e3173f7 m68k: implement xor_unlock_is_negative_byte
new 8da36b26e3d8 mips: implement xor_unlock_is_negative_byte
new 51a752c28bcf powerpc: implement arch_xor_unlock_is_negative_byte on 32-bit
new 2a667285b53c riscv: implement xor_unlock_is_negative_byte
new 12010aa89f87 s390: implement arch_xor_unlock_is_negative_byte
new f12fb73b74fd mm: delete checks for xor_unlock_is_negative_byte()
new 0410cd844ed0 mm: add folio_xor_flags_has_waiters()
new 7d0795d098a1 mm: make __end_folio_writeback() return void
new 2580d554585c mm: use folio_xor_flags_has_waiters() in folio_end_writeback()
new 59838b2566f6 mm, hugetlb: remove HUGETLB_CGROUP_MIN_ORDER
new 4b569387c0d5 memcontrol: add helpers for hugetlb memcg accounting
new 85ce2c517ade memcontrol: only transfer the memcg data for migration
new 8cba9576df60 hugetlb: memcg: account hugetlb-backed memory in memory co [...]
new c0dddb7aa5f8 selftests: add a selftest to verify hugetlb usage in memcg
new 7a81751fcdeb mm/thp: fix "mm: thp: kill __transhuge_page_enabled()"
new f04eba134e59 mm: add printf attribute to shrinker_debugfs_name_alloc
new 9b9143298585 mm/mprotect: allow unfaulted VMAs to be unaccounted on mprotect()
new b0b598ee08f9 filemap: remove use of wait bookmarks
new 37acade0ce89 sched: remove wait bookmarks
new 3657fdc2451a mm: move vma_policy() and anon_vma_name() decls to mm_types.h
new 94d7d9233951 mm: abstract the vma_merge()/split_vma() pattern for mprot [...]
new adb20b0c785e mm: make vma_merge() and split_vma() internal
new 4b5f2d201698 mm: abstract merge for new VMAs into vma_merge_new_vma()
new 93bf5d4aa27d mm: abstract VMA merge and extend into vma_merge_extend() helper
new b459f0905eec mm/page_owner: remove free_ts from page_owner output
new 0179c62839bd tools/mm: remove references to free_ts from page_owner_sort
new 63a150623a2b tools/mm: filter out timestamps for correct collation
new c6d5e4901e00 tools/mm: fix the default case for page_owner_sort
new d8ea435f0715 tools/mm: update the usage output to be more organized
new 4d4e41b68299 mm/damon/sysfs-schemes: do not update tried regions more t [...]
new 76126332c760 mm/damon/sysfs: avoid empty scheme tried regions for large [...]
new bc17ea26a8db Docs/admin-guide/mm/damon/usage: update for tried regions [...]
new e8e17ee90eaf mm: drop the assumption that VM_SHARED always implies writable
new 28464bbb2ddc mm: update memfd seal write check to include F_SEAL_WRITE
new 158978945f31 mm: perform the mapping_map_writable() check after call_mmap()
new fa8c4f9a665b mm: fix draining remote pageset
new d2cf88c27f51 hugetlb: optimize update_and_free_pages_bulk to avoid lock cycles
new d67e32f26713 hugetlb: restructure pool allocations
new 79359d6d24df hugetlb: perform vmemmap optimization on a list of pages
new cfb8c75099db hugetlb: perform vmemmap restoration on a list of pages
new 91f386bf0772 hugetlb: batch freeing of vmemmap pages
new f4b7e3efaddb hugetlb: batch PMD split for bulk vmemmap dedup
new f13b83fdd996 hugetlb: batch TLB flushes when freeing vmemmap
new c24f188b2289 hugetlb: batch TLB flushes when restoring vmemmap
new c5ad3233ead5 hugetlb_vmemmap: use folio argument for hugetlb_vmemmap_* [...]
new 3decb8564eff buffer: make folio_create_empty_buffers() return a buffer_head
new 4f05f139e3f8 mpage: convert map_buffer_to_folio() to folio_create_empty [...]
new d4059993674b ext4: convert to folio_create_empty_buffers
new 0217fbb0271a buffer: add get_nth_bh()
new 81cb277ebdfd gfs2: convert inode unstuffing to use a folio
new 0eb751791df8 gfs2: convert gfs2_getbuf() to folios
new c646e573729b gfs2: convert gfs2_getjdatabuf to use a folio
new 4064a0aa8a6a gfs2: convert gfs2_write_buf_to_page() to use a folio
new 6c346be91dcf nilfs2: convert nilfs_mdt_freeze_buffer to use a folio
new c5521c7689b8 nilfs2: convert nilfs_grab_buffer() to use a folio
new 4093602d6bbb nilfs2: convert nilfs_copy_page() to nilfs_copy_folio()
new 1a846bf38846 nilfs2: convert nilfs_mdt_forget_block() to use a folio
new 664c87b75ef6 nilfs2: convert nilfs_mdt_get_frozen_buffer to use a folio
new 73c32e07a397 nilfs2: remove nilfs_page_get_nth_block
new 922b12eff0b2 nilfs2: convert nilfs_lookup_dirty_data_buffers to use fol [...]
new a2da3afce96c ntfs: convert ntfs_read_block() to use a folio
new a04eb7cb186b ntfs: convert ntfs_writepage to use a folio
new 24a7b35285c5 ntfs: convert ntfs_prepare_pages_for_non_resident_write() [...]
new c3f4200ac61a ntfs3: convert ntfs_zero_range() to use a folio
new 414ae0a44033 ocfs2: convert ocfs2_map_page_blocks to use a folio
new 44f68575267e reiserfs: convert writepage to use a folio
new 5fb7bd50b351 ufs: add ufs_get_locked_folio and ufs_put_locked_folio
new e7ca7f1725b3 ufs: use ufs_get_locked_folio() in ufs_alloc_lastblock()
new c7e8812ce5cf ufs: convert ufs_change_blocknr() to use folios
new c9f2480ed7b2 ufs: remove ufs_get_locked_page()
new 0a88810d9b76 buffer: remove folio_create_empty_buffers()
new 09aec5f9b250 mm: kmsan: panic on failure to allocate early boot metadata
new 1f4f7f0f8845 mm/oom_killer: simplify OOM killer info dump helper
new ca71fe1ad922 mm, pcp: avoid to drain PCP when process exit
new 94a3bfe4073c cacheinfo: calculate size of per-CPU data cache slice
new 362d37a106dd mm, pcp: reduce lock contention for draining high-order pages
new 52166607ecc9 mm: restrict the pcp batch scale factor to avoid too long latency
new c0a242394cb9 mm, page_alloc: scale the number of pages that are batch a [...]
new 90b41691b988 mm: add framework for PCP high auto-tuning
new 51a755c56dc0 mm: tune PCP high automatically
new 57c0419c5f0e mm, pcp: decrease PCP high if free pages < high watermark
new 6ccdcb6d3a74 mm, pcp: reduce detecting time of consecutive high order p [...]
new 7d0715d0d6b2 mm: kmem: optimize get_obj_cgroup_from_current()
new 1aacbd354313 mm: kmem: add direct objcg pointer to task_struct
new 675d6c9b59e3 mm: kmem: make memcg keep a reference to the original objcg
new e86828e5446d mm: kmem: scoped objcg protection
new c63b835d0eaf percpu: scoped objcg protection
new e56808fef8f7 mm: kmem: reimplement get_obj_cgroup_from_current()
new e5b306a08298 mm/swap: avoid a xa load for swapout path
new 1d44f2e6d178 mm_types: add virtual and _last_cpupid into struct folio
new 155c98cfcf96 mm: add folio_last_cpupid()
new 67b33e3ff583 mm: memory: use folio_last_cpupid() in do_numa_page()
new c4a8d2faab1f mm: huge_memory: use folio_last_cpupid() in do_huge_pmd_nu [...]
new 19c1ac02ce02 mm: huge_memory: use folio_last_cpupid() in __split_huge_p [...]
new f39eac30a8f3 mm: remove page_cpupid_last()
new 55c199385c44 mm: add folio_xchg_access_time()
new 0b201c3624ae sched/fair: use folio_xchg_access_time() in numa_hint_faul [...]
new ec1778807a80 mm: mprotect: use a folio in change_pte_range()
new d986ba2b1953 mm: huge_memory: use a folio in change_huge_pmd()
new f393084382fa mm: remove xchg_page_access_time()
new 136d0b47576f mm: add folio_xchg_last_cpupid()
new 1b143cc77f20 sched/fair: use folio_xchg_last_cpupid() in should_numa_mi [...]
new 4e694fe4d2fa mm: migrate: use folio_xchg_last_cpupid() in folio_migrate [...]
new c82530113480 mm: huge_memory: use folio_xchg_last_cpupid() in __split_h [...]
new c08b7e3830db mm: make finish_mkwrite_fault() static
new a86bc96b77df mm: convert wp_page_reuse() and finish_mkwrite_fault() to [...]
new c2c3b5148052 mm: use folio_xchg_last_cpupid() in wp_page_reuse()
new 8f0f4788b124 mm: remove page_cpupid_xchg_last()
new 6d4e2cda62af bootmem: use kmemleak_free_part_phys in put_page_bootmem
new 80203f1ca086 bootmem: use kmemleak_free_part_phys in free_bootmem_page
new 62047e0f3e3a mm/kmemleak: fix print format of pointer in pr_debug()
new 0edd7b582933 mm: kmemleak: split __create_object into two functions
new 2e1d47385f98 mm: kmemleak: use mem_pool_free() to free object
new 858a195b9330 mm: kmemleak: add __find_and_remove_object()
new 5e4fc577db25 mm/kmemleak: fix partially freeing unknown object warning
new 245245c2fffd mm/kmemleak: move the initialisation of object to __link_object
new a259945efe6a mm/migrate: correct nr_failed in migrate_pages_sync()
new 49cac03a8f0a mm/migrate: add nr_split to trace_mm_migrate_pages stats.
new c2baef394af8 mm: page_alloc: skip memoryless nodes entirely
new b7812c86c740 mm: memory_hotplug: drop memoryless node from fallback lists
new 8dd1e896735f mm/khugepaged: convert __collapse_huge_page_isolate() to u [...]
new 5c07ebb372d6 mm/khugepaged: convert hpage_collapse_scan_pmd() to use folios
new dbf85c21e4af mm/khugepaged: convert is_refcount_suitable() to use folios
new b455f39d2289 mm/khugepaged: convert alloc_charge_hpage() to use folios
new 98b32d296d95 mm/khugepaged: convert collapse_pte_mapped_thp() to use folios
new be16dd764a69 mm: fix multiple typos in multiple files
new 76f26535d144 mm: page_alloc: check the order of compound page even when [...]
new e5b16c862884 mm: hugetlb_vmemmap: fix reference to nonexistent file
new eebb3dabbb5c mm: migrate: record the mlocked page status to remove unne [...]
new 1cbf0a58847b ext4: add __GFP_NOWARN to GFP_NOWAIT in readahead
new b1454b463c21 mm: mlock: avoid folio_within_range() on KSM pages
new 35f5d94187a6 mm/damon: implement a function for max nr_accesses safe ca [...]
new d35963bfb058 mm/damon/core: avoid divide-by-zero during monitoring resu [...]
new 3bafc47d3c4a mm/damon/ops-common: avoid divide-by-zero during region ho [...]
new 44063f125af4 mm/damon/lru_sort: avoid divide-by-zero in hot threshold c [...]
new 62f76a7b53bf mm/damon/core: avoid divide-by-zero from pseudo-moving win [...]
new b8ee5575f763 mm/damon/sysfs-test: add a unit test for damon_sysfs_set_t [...]
new 10969b557138 hugetlbfs: drop shared NUMA mempolicy pretence
new 4b981bc1aa73 kernfs: drop shared NUMA mempolicy hooks
new 1cb5d11a370f mempolicy: fix migrate_pages(2) syscall return nr_failed
new 7f1ee4e20708 mempolicy trivia: delete those ancient pr_debug()s
new c36f6e6dff4d mempolicy trivia: slightly more consistent naming
new 93397c3b7684 mempolicy trivia: use pgoff_t in shared mempolicy tree
new 35ec8fa0207b mempolicy: mpol_shared_policy_init() without pseudo-vma
new 2cafb582173f mempolicy: remove confusing MPOL_MF_LAZY dead code
new 23e4883248f0 mm: add page_rmappable_folio() wrapper
new ddc1a5cbc05d mempolicy: alloc_pages_mpol() for NUMA policy without vma
new 72e315f7a750 mempolicy: mmap_lock is not needed while migrating folios
new 88c91dc58582 mempolicy: migration attempt to match interleave nodes
new 9fb2047d23d5 Documentation: ubsan: drop "the" from article title
new cb61dad80fdc zswap: export compression failure stats
new ca6c2ce1b481 mm/vmalloc: fix the unchecked dereference warning in vread_iter()
new 9e1b016a0bc9 Documentation: maple_tree: fix word spelling error
new 6479b29203de selftests: add a sanity check for zswap
new 19467a950b49 mm/damon/sysfs: remove requested targets when online-commi [...]
new 973233600676 mm/damon/sysfs: update monitoring target regions for onlin [...]
new ecae0bd5173b Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel [...]
new c0d2f4ce5c9f docs: fix link s390/zfcpdump.rst
new a8306f2d4dce compiler.h: unify __UNIQUE_ID
new 00adf323b2e7 ocfs2: correct range->len in ocfs2_trim_fs()
new 33a981382571 introduce __next_thread(), fix next_tid() vs exec() race
new d639cf4abb4d change next_thread() to use __next_thread() ?: group_leader
new e34a35ee1f52 change thread_group_empty() to use task_struct->thread_node
new 8e1f385104ac kill task_struct->thread_group
new 398352049146 __kill_pgrp_info: simplify the calculation of return value
new 9734fe4dc220 panic: use atomic_try_cmpxchg in panic() and nmi_panic()
new 9cba82bba500 seq_file: add helper macro to define attribute for rw file
new 00c9d55f57d5 scsi: hisi_sas: use DEFINE_SHOW_STORE_ATTRIBUTE() helper f [...]
new a9d56ce053da scsi: qla2xxx: use DEFINE_SHOW_STORE_ATTRIBUTE() helper fo [...]
new 7904e53ed5a2 fs/proc: do_task_stat: use __for_each_thread()
new e5ecf29c5078 signal: complete_signal: use __for_each_thread()
new c7ac8231ace9 getrusage: add the "signal_struct *sig" local variable
new 13b7bc60b535 getrusage: use __for_each_thread()
new ed5378a387fd taskstats: fill_stats_for_tgid: use for_each_thread()
new 6309727ef271 kthread: add kthread_stop_put
new 5e57418a2031 minmax: deduplicate __unconst_integer_typeof()
new 2d57792a39e5 pid: pid_ns_ctl_handler: remove useless comment
new f6e9d38f8eb0 minmax: fix header inclusions
new e22c3872e4d5 fs: ocfs2: replace strlcpy with sysfs_emit
new a6304272b03e crash_core.c: remove unnecessary parameter of function
new a9e1a3d84e4a crash_core: change the prototype of function parse_crashkernel()
new 70916e9c8d9f crash_core: change parse_crashkernel() to support crashker [...]
new 0ab97169aa05 crash_core: add generic function to do reservation
new b631b95dded5 crash_core: move crashk_*res definition into crash_core.c
new 9c08a2a139fe x86: kdump: use generic interface to simplify crashkernel [...]
new fdc268232dbb arm64: kdump: use generic interface to simplify crashkerne [...]
new 39365395046f riscv: kdump: use generic interface to simplify crashkerne [...]
new c37e56cac3d6 crash_core.c: remove unneeded functions
new 5097a69d676f extract and use FILE_LINE macro
new 9bf2850c9170 kstrtox: remove strtobool()
new a1cfa251f8d9 ocfs2: annotate struct ocfs2_replay_map with __counted_by
new a287116af12b kernel/signal: remove unnecessary NULL values from ucounts
new 80fcac55385c minmax: add umin(a, b) and umax(a, b)
new d03eba99f5bf minmax: allow min()/max()/clamp() if the arguments have th [...]
new f4b84b2ff851 minmax: fix indentation of __cmp_once() and __clamp_once()
new 4ead534fba42 minmax: allow comparisons of 'int' against 'unsigned char/short'
new 867046cc7027 minmax: relax check to allow comparison between unsigned a [...]
new 860a2e7fa4a1 proc: use initializer for clearing some buffers
new ead5a727739f proc: save LOC by using while loop
new 71ca5ee18708 get_maintainer: add --keywords-in-file option
new fbd126f5a658 gcov: annotate struct gcov_iterator with __counted_by
new 598f0ac1500d compiler.h: move __is_constexpr() to compiler.h
new 6e79b375adb3 proc: test /proc/${pid}/statm
new 1b13a7030504 fs: ocfs2: check status values
new 68279f9c9f59 treewide: mark stuff as __ro_after_init
new 94a03e1d22e8 scripts/show_delta: add __main__ judgement before main code
new 5176140c5094 ocfs2: fix a typo in a comment
new 873ed7222c17 ocfs2: replace BUG_ON() at ocfs2_num_free_extents() with o [...]
new 232022206788 do_io_accounting: use __for_each_thread()
new 1df4bd83cdfd do_io_accounting: use sig->stats_lock
new 639931020e1a fs/proc/base.c: remove unneeded semicolon
new 20e34aa7e08d proc: fix proc-empty-vm test with vsyscall
new bf5add391eeb proc: test ProtectionKey in proc-empty-vm test
new e3bc0c427f2a ocfs2: fix a spelling typo in comment
new cd24f44050f3 scripts/gdb: add lx_current support for riscv
new 90723a82d8a5 .mailmap: map Benjamin Poirier's address
new 2ffc27b15b11 tools/testing/selftests/mm/run_vmtests.sh: lower the ptrac [...]
new fbbc2af38463 mailmap: update email address for Claudiu Beznea
new 4aa8f278b94e .mailmap: add address mapping for Tomeu Vizoso
new 16501630bdeb scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG [...]
new 6620999f0d41 scripts/gdb/vmalloc: disable on no-MMU
new 8f6f76a6a29f Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git. [...]
new 57f728d59f00 cpumask: kernel-doc cleanups and additions
new 8ed13a762ca0 bitmap: Fix a typo ("identify map")
new 7733aa893847 bitmap: Remove dead code, i.e. bitmap_copy_le()
new aae06fc1b5a2 lib/bitmap: split-out string-related operations to a separ [...]
new 82bf9bdfbce9 bitmap: align __reg_op() wrappers with modern coding style
new 6d5d3a0c33e0 bitmap: add test for bitmap_*_region() functions
new b085f969ed3d bitmap: fix opencoded bitmap_allocate_region()
new eae5acbd7572 bitmap: replace _reg_op(REG_OP_ALLOC) with bitmap_set()
new add00c76ee4d bitmap: replace _reg_op(REG_OP_RELEASE) with bitmap_clear()
new 9276819a68b5 bitmap: replace _reg_op(REG_OP_ISFREE) with find_next_bit()
new 1d4836527d41 bitmap: drop _reg_op() function
new 6cb42f91aa6d bitmap: move bitmap_*_region() functions to bitmap.h
new bdcb37a5d8de buildid: reduce header file dependencies for module
new 9a719c2145c9 Merge tag 'bitmap-for-6.7' of https://github.com/norov/linux
new 67e18e132f0f livepatch: Fix missing newline character in klp_resolve_symbols()
new 00657bb3dbec Merge tag 'livepatching-for-6.7' of git://git.kernel.org/p [...]
new 3f6074cf467f printk: printk: Remove unnecessary statementsīŧlen = 0;īŧ
new 72fcce70faf0 vsprintf: uninline simple_strntoull(), reorder arguments
new adb982ad4b9d Merge branch 'for-6.7' into for-linus
new 29fda1ad2a64 printk: Reduce pr_flush() pooling time
new 86098bcddeb1 Merge branch 'rework/misc-cleanups' into for-linus
new 6b93bb41f6ea printk: Add non-BKL (nbcon) console basic infrastructure
new 3a5bb25162b8 printk: nbcon: Add acquire/release logic
new d818b56f7752 printk: Make static printk buffers available to nbcon
new 5634c90fd855 printk: nbcon: Add buffer management
new 4b08d9e24f50 printk: nbcon: Add ownership state functions
new ad56ebd1d79b printk: nbcon: Add sequence handling
new 06653d57ff28 printk: nbcon: Add emit function and callback function for [...]
new 9757acd0a700 printk: nbcon: Allow drivers to mark unsafe regions and ch [...]
new 98a0465531a5 printk: fix illegal pbufs access for !CONFIG_PRINTK
new 2966bd369845 Merge branch 'rework/nbcon-base' into for-linus
new 2a80532c0745 Merge tag 'printk-for-6.7' of git://git.kernel.org/pub/scm [...]
new a0c04a3243f1 verification/dot2k: Delete duplicate imports
new 696444a544ec rtla: Fix uninitialized variable found
new fd912e49986a Merge tag 'trace-tools-v6.7' of git://git.kernel.org/pub/s [...]
new a1f157c7a3bb tracing: Expand all ring buffers individually
new bdf4fb628093 ring_buffer: Use try_cmpxchg instead of cmpxchg in rb_inse [...]
new 5dbd04eddb2c tracing/user_events: Allow events to persist for perfmon_c [...]
new cf74c59c4fc1 selftests/user_events: Test persist flag cases
new 2c6d0950f65e tracing/user_events: Document persist event flags
new 5790b1fb3d67 eventfs: Remove eventfs_file and just use eventfs_inode
new f5d9e8e08f81 tracing/selftests: Update kprobe args char/string to match [...]
new 2819f23ac12c eventfs: Use eventfs_remove_events_dir()
new 5ddd8baa4857 tracing: Make system_callback() function static
new b8a555dc31e5 eventfs: Use ERR_CAST() in eventfs_create_events_dir()
new 7e8ad67c9b5c eventfs: Fix failure path in eventfs_create_events_dir()
new 5264a2f4bb3b tracing: Fix a NULL vs IS_ERR() bug in event_subsystem_dir()
new 64bf2f685c79 tracefs/eventfs: Modify mismatched function name
new d0ed46b60396 tracing: Move readpos from seq_buf to trace_seq
new 845e31e1101f seq_buf: fix a misleading comment
new 545db7e21e64 tracing/histograms: Simplify last_cmd_set()
new 0f7f544af60a powerpc: Remove initialisation of readpos
new a9de4eb15ad4 eventfs: Fix WARN_ON() in create_file_dentry()
new 29e06c10702e eventfs: Fix typo in eventfs_inode union comment
new dcc4e5728eea seq_buf: Introduce DECLARE_SEQ_BUF and seq_buf_str()
new bb32500fb9b7 tracing: Have trace_event_file have ref counters
new 77bc4d4921bd eventfs: Remove extra dget() in eventfs_create_events_dir()
new 4f7969bcd6d3 tracing: Have the user copy of synthetic event address use [...]
new 9037caa09ed3 eventfs: Fix kerneldoc of eventfs_remove_rec()
new f2f496370afc eventfs: Remove "is_freed" union with rcu head
new db3a397209b0 eventfs: Have a free_ei() that just frees the eventfs_inode
new 77a06c33a22d eventfs: Test for ei->is_freed when accessing ei->dentry
new 28e12c09f5aa eventfs: Save ownership and mode
new 44365329f821 eventfs: Hold eventfs_mutex when calling callback functions
new 020010fbfa20 eventfs: Delete eventfs_inode when the last dentry is freed
new 62d65cac119d eventfs: Remove special processing of dput() of events directory
new 407c6726ca71 eventfs: Use simple_recursive_removal() to clean up dentries
new 685b38c7650a seq_buf: Export seq_buf_putc()
new 70a9affa930c seq_buf: Export seq_buf_puts()
new 31e5f934ff96 Merge tag 'trace-v6.7' of git://git.kernel.org/pub/scm/lin [...]
new 6066622c97cc perf machine: Use true and false for bool variable
new fc1435807533 perf vendor events power10: Update JSON/events
new 23ba30b23b76 perf vendor events power10: Add extra data-source events
new 1bd69b4bf1dd perf vendor events: Update metric events for power10 platform
new a84fbf205609 perf stat: Fix aggr mode initialization
new 10864594d8de perf shell completion: Restrict completion of events to events
new 493902fcbdd6 perf completion: Support completion of libpfm4 events
new fa88095856df perf shell completion: Support completion of metrics/metricgroups
new 6fcfe54d2c91 perf parse-events: Remove unnecessary __maybe_unused
new 8f91662ef8be perf parse-events: Tidy up str parameter
new 4163644818e9 perf parse-events: Avoid enum casts
new 727adeed06e8 perf parse-events: Copy fewer term lists
new 0d3f0e6f94ef perf parse-events: Introduce 'struct parse_events_terms'
new 5d6151531a37 perf vendor events intel: Add lunarlake v1.0
new 8c994eff8fcf perf vendor events intel: Add emeraldrapids, update sapphi [...]
new b333067ff3b0 perf vendor events intel: Fix spelling mistakes
new f6ff1c760431 perf evlist: Add perf_evlist__go_system_wide() helper
new 9c95e4ef0657 perf evlist: Add evlist__findnew_tracking_event() helper
new 1285ab300d59 perf record: Move setting tracking events before record__i [...]
new 74b4f3ecdf64 perf record: Track sideband events for all CPUs when traci [...]
new 23b97c7ee963 perf test: Add test case for record sideband events
new d50ad02cb39a perf test: Add perf_event_attr test for record dummy event
new d39710088d82 perf kwork: Fix incorrect and missing free atom in work_pu [...]
new 76e0d8c821bb perf kwork: Add the supported subcommands to the document
new 0c526579a4b2 perf kwork: Set ordered_events to true in 'struct perf_tool'
new 95064b335225 perf kwork: Add `kwork` and `src_type` to work_init() for [...]
new 86c67c8af4be perf kwork: Overwrite original atom in the list when a new [...]
new 26b7254ff100 perf kwork: Set default events list if not specified in se [...]
new 38d8d013a525 perf kwork: Add sched record support
new b83b5071c018 perf kwork: Add `root` parameter to work_sort()
new 55c40e505234 perf kwork top: Introduce new top utility
new a8792242e4f2 perf evsel: Add evsel__intval_common() helper
new 2f21f5e4b48d perf kwork top: Add statistics on hardirq event support
new e29090d28cc1 perf kwork top: Add statistics on softirq event support
new aa172a5ad315 perf kwork top: Add -C/--cpu -i/--input -n/--name -s/--sor [...]
new 8c98420987cd perf kwork top: Implements BPF-based cpu usage statistics
new d2956b3acf86 perf kwork top: Add BPF-based statistics on hardirq event support
new 36019dff30f7 perf kwork top: Add BPF-based statistics on softirq event support
new 2bc12abce8ef perf tools: Add read_all_cgroups() and __cgroup_find()
new d0c502e46e97 perf lock contention: Prepare to handle cgroups
new 4d1792d0a256 perf lock contention: Add --lock-cgroup option
new 4fd06bd2dcc8 perf lock contention: Add -G/--cgroup-filter option
new e44b47b93132 perf test shell lock_contention: Add cgroup aggregation an [...]
new 4f19fc1839e5 perf list: Avoid a hardcoded cpu PMU name
new 6bd8c2ea6b93 perf list pfm: Retry supported test with exclude_kernel
new d19a353cdd0d perf test: Check result of has_event(cycles) test
new f561fc78c571 perf jevents: Remove unused keyword
new 8a55c1e2c9e1 perf util: Add a function for replacing characters in a string
new a1ebf7718ee3 perf test: Add a test for strcmp_cpuid_str() expression
new a484e64580bd perf vendor events arm64: Update V1 events using Arm telem [...]
new 5cdb51baf34e perf vendor events arm64: Add V1 metrics using Arm telemetry repo
new bb350847965d perf test: Update cs_etm testcase for Arm ETE
new f5d98b8bdcd3 perf tools: Add includes for detected configs in Makefile.perf
new dc2cfef9a9af perf parse-events: Remove unused header files
new d4ce60190e08 perf parse-events: Make YYDEBUG dependent on doing a debug build
new 1344a7077d78 perf expr: Make YYDEBUG dependent on doing a debug build
new f0f4cd1003a0 perf pmu: Add YYDEBUG
new 999b81b907ea perf bpf-filter: Add YYDEBUG
new 21ce931e55c1 perf symbol: Avoid an undefined behavior warning
new 3d0f5f456a57 perf pmu: Move pmu__find_core_pmu() to pmus.c
new 105e5b433e5c perf pmus: Simplify perf_pmus__find_core_pmu()
new 70360fad919b perf pmu: Remove unused function
new 486021e04b24 perf annotate: Add more x86 mov instruction cases
new 79df8365e37d perf kwork: Fix spelling mistake "COMMMAND" -> "COMMAND"
new a132b784db68 perf test: Fix test-record-dummy-C0 failure for supported [...]
new 3ecf87b2d8ff perf kwork top: Simplify bool conversion
new 727e43143737 perf version: Add status of bpf skeletons
new 9925495d96ef perf build: Default BUILD_BPF_SKEL, warn/disable for missing deps
new c67c631d52f0 perf test: Update build test for changed BPF skeleton defaults
new c2ac838ef734 perf test: Ensure EXTRA_TESTS is covered in build test
new b4f48f34f9c1 perf test: Detect off-cpu support from build options
new ede72dca45b1 perf parse-events: Fix tracepoint name memory leak
new e49be27e18c5 perf jevents: fix no member named 'entries' issue
new fa52d995d1d0 perf test stat+shadow_stat.sh: Add threshold for rounding errors
new 29441ab3a30a perf test lock_contention.sh: Skip test if not enough CPUs
new 59faeaf80d02 perf vendor events arm64: Fix for AmpereOne metrics
new c87b8cc816da perf vendors events: Remove repeated word in comments
new f9cdeb58a9cf perf evlist: Avoid frequency mode for the dummy event
new cd0f9e3f7e04 perf kwork: Fix spelling mistake "Captuer" -> "Capture"
new 35de80c709d7 tests/shell: Fix shellcheck SC1090 to handle the location [...]
new 55312ca7527e tests/shell: Fix shellcheck issues in tests/shell/stat+sha [...]
new cefff1f33d23 tests/shell: Fix shellcheck warnings for SC2153 in multipl [...]
new 8870261a7094 perf bench messaging: Fix coding style issues for sched-messaging
new 5d2050453d48 perf bench messaging: Factor out create_worker()
new 07f3e6cf8581 perf bench messaging: Store chlid process pid when creatin [...]
new bb2e04d4499c perf bench messaging: Kill child processes when exit abnor [...]
new 0e501a65d35b perf record: Fix BTF type checks in the off-cpu profiling
new 2879ff36f5ed perf pmu: "Compat" supports regular expression matching id [...]
new 54409997d4b9 perf metric: "Compat" supports regular expression matching [...]
new e3e42e23c0c6 perf jevents: Support EventidCode and NodeType
new 3bb59e759cbb perf test: Make matching_pmu effective
new 7fded33c6971 perf test: Add pmu-event test for "Compat" and new event_field.
new 0b4de7bdf46c perf jevents: Add support for Arm CMN PMU aliasing
new 4f3ee7d1d5ce perf vendor events: Add JSON metrics for Arm CMN
new ee33a0ef8468 perf test: Fix parse-events tests to skip parametrized events
new b1f05622fef3 perf pmus: Make PMU alias name loading lazy
new f2d87895cbc4 perf intel-pt: Fix async branch flags
new be7a4caa7c45 perf hisi-ptt: Fix memory leak in lseek failure handling
new 0ddce121b038 perf test: Avoid system wide when not privileged
new 26a5262d30e1 tools/perf: Add text_end to "struct dso" to save .text sec [...]
new 6be5d82862ee tools/perf: Add "is_kmod" to struct dso to check if it is [...]
new 8f5b62a100cb tools/perf/tests: Fix object code reading to skip address [...]
new d7c9ae8d5d1b tools/perf: Update call stack check in builtin-lock.c
new 87cd3d48191e Merge tag 'perf-tools-fixes-for-v6.6-1-2023-09-25' into pe [...]
new 03ff4c6b3e41 perf parse-events: Avoid erange from hex numbers
new 29a2fd7c72b3 perf symbols: Add 'intel_idle_ibrs' to the list of idle symbols
new c1783ddfb624 perf build: Add missing comment about NO_LIBTRACEEVENT=1
new b20576fd7fe3 perf parse-events: Fix for term values that are raw events
new 52c15e7e7928 gen_compile_commands: Allow the line prefix to still be cmd_
new 9e56d3be4bfd gen_compile_commands: Sort output compile commands by file name
new b24520ffa969 run-clang-tools: Add pass through checks and and header-fi [...]
new da0c884b0756 perf bench uprobe: Fix potential use of memory after free
new 319d459898ce perf buildid-cache: Fix use of uninitialized value
new e2372136700d perf env: Remove unnecessary NULL tests
new b3aa09ee78de perf jitdump: Avoid memory leak
new 85f73c377b2a perf mem-events: Avoid uninitialized read
new 52a5ad12f214 perf dlfilter: Be defensive against potential NULL dereference
new 51e9ea99f9bf perf hists browser: Reorder variables to reduce padding
new ef1aec6000a7 perf hists browser: Avoid potential NULL dereference
new 63d471979e49 perf svghelper: Avoid memory leak
new 1370406d35b4 perf lock: Fix a memory leak on an error path
new 7875c72c8b05 perf parse-events: Fix unlikely memory leak when cloning terms
new c4b5140c6eac tools api: Avoid potential double free
new 97fe038374bd perf trace-event-info: Avoid passing NULL value to closedir
new 105254501770 perf header: Fix various error path memory leaks
new b84b3f479215 perf bpf_counter: Fix a few memory leaks
new a16afcc58a8c perf cs-etm: Fix incorrect or missing decoder for raw trace
new a91c98725465 perf tools: Add get_unaligned_leNN()
new 1d2dbce9bb92 perf intel-pt: Simplify intel_pt_get_vmcs()
new f058fa5b0755 perf intel-pt: Use existing definitions of le16_to_cpu() etc
new 3b4fa67fc666 perf intel-pt: Use get_unaligned_le16() etc
new 661ce78105d7 perf intel-pt: Prefer get_unaligned_le64 to memcpy_le64
new aa61360155ac perf pmu: Rename perf_pmu__get_default_config to perf_pmu_ [...]
new 461e3e636a26 perf intel-pt: Move PMU initialization from default config code
new 672bd21390d3 perf arm-spe: Move PMU initialization from default config code
new 3a42f4c796ce perf pmu: Const-ify file APIs
new 63883cb06384 perf pmu: Const-ify perf_pmu__config_terms
new f20c15d13f01 perf pmu-events: Remember the perf_events_map for a PMU
new 0197da7affab perf pmu: Lazily compute default config
new f8ccc2d5cc65 perf cs-etm: Validate timestamp tracing in per-thread mode
new 78efa7b41145 perf cs-etm: Respect timestamp option
new f6a66ff98ac1 tools/perf/arch/powerpc: Fix the CPU ID const char* value [...]
new 47f5693c4ce9 perf tests: Ignore shellcheck warning in lock_contention
new eff65ee26ed7 perf tests: Fix shellcheck warning in record_sideband.sh
new a20fca2c5db1 perf tests: Fix shellcheck warning in stat_all_metricgroups
new 9a13ee457a6e perf: script: fix missing ',' for fields option
new d9997f7ffb13 tools/build: Fix -s detection code in tools/build/Makefile.build
new b5c532e90478 tools/build: Fix -s detection code in tools/scripts/Makefi [...]
new 1f36b190ad2d perf tools: Do not ignore the default vmlinux.h
new 5069211e2f0b perf trace: Use the right bpf_probe_read(_str) variant for [...]
new 3f8b6e5b1119 perf vendor events: Update PMC used in PM_RUN_INST_CMPL ev [...]
new c4a852635edd perf data: Increase RLIMIT_NOFILE limit when open too many [...]
new cbf5f58461b2 perf test: Skip CoreSight tests if cs_etm// event is not a [...]
new 79a3371bdf45 perf bench sched pipe: Add -G/--cgroups option
new e093a222d7cb perf evsel: Rename evsel__increase_rlimit to rlimit__incre [...]
new d99317f214ca perf lock contention: Clear lock addr after use
new 6a070573f290 perf lock contention: Check race in tstamp elem creation
new b5711042a1c8 perf lock contention: Use per-cpu array map for spinlocks
new a6e4a4a14a8e perf report: Fix hierarchy mode on pipe input
new b27778ed5d1d perf build: Address stray '\' before # that is warned abou [...]
new 7a8f349e9d14 perf rwsem: Add debug mode that uses a mutex
new ab8ce150781d perf machine: Avoid out of bounds LBR memory read
new 75265320d290 libperf rc_check: Make implicit enabling work for GCC
new 78c32f4cb12f libperf rc_check: Add RC_CHK_EQUAL
new c1149037f65b perf hist: Add missing puts to hist__account_cycles
new 7b2e444b76ce perf threads: Remove unused dead thread list
new 67a3ebf1c358 perf offcpu: Add missed btf_free
new d47d876d7262 perf callchain: Make display use of branch_type_stat const
new 6ba29fbb0b38 perf callchain: Make brtype_stat in callchain_list optional
new dec07fe5d4fd perf callchain: Minor layout changes to callchain_list
new 56e144fe9826 perf mem_info: Add and use map_symbol__exit and addr_map_s [...]
new 3779416eed25 perf vendor events intel: Fix broadwellde tma_info_system_ [...]
new 19a214bffdf7 perf vendor events intel: Add broadwellde two metrics
new 4ece2a7e88e1 perf vendor events intel: Add tigerlake two metrics
new 0b783d2e82d8 perf tests: test_arm_coresight: Simplify source iteration
new 93c65d61433b perf python: Fix binding linkage due to rename and move of [...]
new 0e0f03d7fc93 perf report: Fix spelling mistake "heirachy" -> "hierarchy"
new ee40490dd7cd perf callchain: Fix spelling mistake "statisitcs" -> "statistics"
new 1768d3a0144c perf build: Disable BPF skeletons if clang version is < 12.0.1
new a28a0f677374 perf vendor events intel: Update alderlake/alderlake event [...]
new 8a94d3bfaf45 perf vendor events intel: Update emeraldrapids to v1.01
new 99a8a4c990f5 perf vendor events intel: Update a spelling in haswell/haswellx
new 20e6a51f61bc perf vendor events intel: Add typo fix for ivybridge FP
new f9418b524d14 perf vendor events intel: Update knightslanding events to v16
new 247730767c63 perf vendor events intel: Update meteorlake events to v1.06
new b6292081615b perf vendor events intel: Update westmereex events to v4
new c44c31185923 perf vendor events intel: Update bonnell version number to v5
new c43c64f8a1c6 perf vendor events intel: Update tsx_cycles_per_elision metrics
new fed3a1be6433 Merge tag 'perf-tools-fixes-for-v6.6-2-2023-10-20' into pe [...]
new 7ab89417ed23 Merge tag 'perf-tools-for-v6.7-1-2023-11-01' of git://git. [...]
new 13fc6455fa19 landlock: Make ruleset's access masks more generic
new d7220364039f landlock: Allow FS topology changes for domains without su [...]
new a4ac404b3032 landlock: Refactor landlock_find_rule/insert_rule helpers
new 6146b6141770 landlock: Refactor merge/inherit_ruleset helpers
new 0e7410112964 landlock: Move and rename layer helpers
new 7a11275c3787 landlock: Refactor layer helpers
new 0e0fc7e8eb4a landlock: Refactor landlock_add_rule() syscall
new fff69fb03dde landlock: Support network rules with TCP bind and connect
new 1fa335209f6a selftests/landlock: Share enforce_ruleset() helper
new a549d055a22e selftests/landlock: Add network tests
new 5e990dcef12e samples/landlock: Support TCP restrictions
new 51442e8d64bc landlock: Document network support
new f12f8f84509a selftests/landlock: Add tests for FS topology changes with [...]
new 136cc1e1f5be Merge tag 'landlock-6.7-rc1' of git://git.kernel.org/pub/s [...]
new 0897fcb1c1e7 apparmor: make aa_set_current_onexec return void
new 8de4a7de1950 apparmor: remove unused macro
new 180cf257998c apparmor: advertise availability of exended perms
new afad53575a93 apparmor: use passed in gfp flags in aa_alloc_null()
new 26c9ecb34f5f apparmor: Fix kernel-doc warnings in apparmor/audit.c
new c98c8972feb3 apparmor: Fix kernel-doc warnings in apparmor/capability.c
new 76426c9d92fd apparmor: Fix kernel-doc warnings in apparmor/domain.c
new 3175df8032d9 apparmor: Fix kernel-doc warnings in apparmor/file.c
new e18573dd2bac apparmor: Fix kernel-doc warnings in apparmor/label.c
new 892148228611 apparmor: Fix kernel-doc warnings in apparmor/lib.c
new 7abbbd573cbd apparmor: Fix kernel-doc warnings in apparmor/match.c
new 13c1748e2170 apparmor: Fix kernel-doc warnings in apparmor/resource.c
new f8fce898e557 apparmor: Fix kernel-doc warnings in apparmor/policy_unpack.c
new 2520d61c500b apparmor: Fix kernel-doc warnings in apparmor/policy_compat.c
new 25ff0ff2d628 apparmor: Fix kernel-doc warnings in apparmor/policy.c
new d2fe16e94cc3 apparmor: fixup return comments for kernel doc cleanups by [...]
new 9a0dbdbff018 apparmor: cleanup unused declarations in policy.h
new 980a5808686e apparmor: cleanup unused functions in file.h
new efea5b0dcc43 apparmor: remove unused PROF_* macros
new 8884ba07786c apparmor: fix invalid reference on profile->disconnected
new 5ebb39eb9037 apparmor: remove unneeded #ifdef in decompress_zstd()
new fee5304a9c82 apparmor: remove unused functions in policy_ns.c/.h
new 2516fde1fa00 apparmor: Optimize retrieving current task secid
new 79ddd4a7c5fa apparmor: rename SK_CTX() to aa_sock and make it an inline fn
new bd7bd201ca46 apparmor: combine common_audit_data and apparmor_audit_data
new d20f5a1a6e79 apparmor: rename audit_data->label to audit_data->subj_label
new 90c436a64a6e apparmor: pass cred through to audit info.
new 75c77e9e0713 apparmor: provide separate audit messages for file and pol [...]
new 98b824ff8984 apparmor: refcount the pdb
new e105d8079f82 apparmor: advertise disconnected.path is available
new 2d9da9b188b8 apparmor: allow restricting unprivileged change_profile
new fa9b63adabcf apparmor: add user namespace creation mediation
new c4371d90633b apparmor: add io_uring mediation
new ea9bae12d028 apparmor: cache buffers on percpu list if there is lock co [...]
new 157a3537d6bc apparmor: Fix regression in mount mediation
new 7060d3ccdd4c apparmor: mark new functions static
new 6a81051398bc apparmor: Fix some kernel-doc comments
new cd269ca9a7b9 apparmor: Fix one kernel-doc comment
new 6cede10161be apparmor: Fix some kernel-doc comments
new 6bdfe2d88b9f Merge tag 'apparmor-pr-2023-11-03' of git://git.kernel.org [...]
new a59e9eb25216 powerpc/powermac: add missing of_node_put
new 06b627c12362 powerpc/kexec_file: add missing of_node_put
new a3ef2fef198c powerpc/32: Add dependencies of POWER_RESET for pmac32
new f84b727d132c powerpc/32: Enable POWER_RESET in pmac32_defconfig
new 7135b921b329 powerpc: add `cur_cpu_spec` symbol to vmcoreinfo
new 86328b338c39 vmcore: remove dependency with is_kdump_kernel() for expor [...]
new b098f1c32365 powerpc/fadump: make is_kdump_kernel() return false when f [...]
new ff25ad0aa280 powerpc/configs: Set more PPC debug configs
new 6fcb13972bc2 powerpc: Replace GPL 2.0+ README.legal boilerplate with SPDX
new c945e6f453a3 powerpc/configs: Remove ReiserFS from defconfig
new 0ebc7feae79a powerpc: Use shared font data
new c7e0d9bb9154 powerpc: Only define __parse_fpscr() when required
new 1c7b4bc375c2 Merge branch fixes into next
new 4b47b0fa4b15 powerpc/bpf: Fixed 'instead' typo in bpf_jit_build_body()
new cc8ee288f484 powerpc/40x: Remove stale PTE_ATOMIC_UPDATES macro
new 3b8547ec4d35 powerpc: Remove pte_ERROR()
new 93f81f6eea10 powerpc: Deduplicate prototypes of ptep_set_access_flags() [...]
new da9554e0fe3c powerpc: Refactor update_mmu_cache_range()
new d3e01796728a powerpc: Untangle fixmap.h and pgtable.h and mmu.h
new 81fbb9997057 powerpc/nohash: Remove {pte/pmd}_protnone()
new 7835006979e5 powerpc/nohash: Refactor declaration of {map/unmap}_kernel_page()
new 4c1a89d983be powerpc/nohash: Move 8xx version of pte_update() into pte-8xx.h
new 0f4027eab592 powerpc/nohash: Replace #ifdef CONFIG_44x by IS_ENABLED(CO [...]
new 42a2722319f0 powerpc/nohash: Refactor pte_update()
new 7c929ad0b316 powerpc/nohash: Refactor checking of no-change in pte_update()
new 27672be7751f powerpc/nohash: Deduplicate _PAGE_CHG_MASK
new 3a4288164d63 powerpc/nohash: Deduplicate pte helpers
new 8c3d9eb323bb powerpc/nohash: Refactor ptep_test_and_clear_young()
new cc68d77febe0 powerpc/nohash: Deduplicate ptep_set_wrprotect() and ptep_ [...]
new 2ef9f4bb9c47 powerpc/nohash: Refactor pte_clear()
new 799d8836a7c4 powerpc/nohash: Refactor __ptep_set_access_flags()
new 4c8dd6c9872d powerpc/e500: Simplify pte_mkexec()
new d3c0dfcfc957 powerpc: Implement and use pgprot_nx()
new c7263f156395 powerpc: Fail ioremap() instead of silently ignoring flags [...]
new 69339071bb27 powerpc: Remove pte_mkuser() and pte_mkpriviledged()
new a78587473642 powerpc: Rely on address instead of pte_user()
new a5a08dc90f45 powerpc: Refactor permission masks used for __P/__S table [...]
new f9f09b93e801 powerpc/8xx: Use generic permission masks
new 58f534623c4d powerpc/64s: Use generic permission masks
new d20506d4728c powerpc/nohash: Add _PAGE_WRITE to supplement _PAGE_RW
new 8e9bd41e4ce1 powerpc/nohash: Replace pte_user() by pte_read()
new 48cf93bb168d powerpc/e500: Introduce _PAGE_READ and remove _PAGE_USER
new 93820bfeefc4 powerpc/44x: Introduce _PAGE_READ and remove _PAGE_USER
new ed815bd3fe9b powerpc/40x: Introduce _PAGE_READ and remove _PAGE_USER
new 46ebef51fd92 powerpc/32s: Add _PAGE_WRITE to supplement _PAGE_RW
new bac4cffc7c4a powerpc/32s: Introduce _PAGE_READ and remove _PAGE_USER
new ceaba662c065 powerpc/ptdump: Display _PAGE_READ and _PAGE_WRITE
new 163a72fa8916 powerpc: Finally remove _PAGE_USER
new b1fba034a679 powerpc: Support execute-only on all powerpc
new ff7a60ab1e06 powerpc/xive: Fix endian conversion size
new 340a60e3725b powerpc: Explicitly reverse bytes when checking for byte reversal
new ddfb7d9db843 powerpc: Use NULL instead of 0 for null pointers
new 419d5d112c2e powerpc: Remove extern from function implementations
new 2b4a6cc9a1a7 powerpc: Annotate endianness of various variables and functions
new 8577dd00a6ba powerpc/opal: Annotate out param endianness
new c6519c6df072 powerpc/uaccess: Cast away __user annotation after verification
new 2c4ce3e65b1a powerpc: Cast away __iomem in low level IO routines
new 82f635243f20 powerpc/eeh: Remove unnecessary cast
new b574b817cc7b powerpc/fadump: Annotate endianness cast with __force
new 6db51ff90536 macintosh/macio-adb: add missing iounmap() on error in mac [...]
new b28d1ccf921a powerpc/io: Expect immutable pointer in virt_to_phys() prototype
new d45c4b48dafb powerpc: Hide empty pt_regs at base of the stack
new e08c43e6c3eb powerpc/perf: Optimize find_alternatives_list() using bina [...]
new efce8422dd53 powerpc/paravirt: Improve vcpu_is_preempted
new 3bf983e4e93c powerpc/pseries/iommu: enable_ddw incorrectly returns dire [...]
new 73b25505ce04 powerpc/vas: Limit open window failure messages in log bufffer
new 007240d59c11 powerpc/imc-pmu: Use the correct spinlock initializer.
new 95f1a128cd72 powerpc/pseries: fix potential memory leak in init_cpu_ass [...]
new 269d79fb30f6 powerpc/boot: Add version to install filenames
new d42f55e8ae74 powerpc/tools: Pass -mabi=elfv2 to gcc-check-mprofile-kernel.sh
new f01b0edd562e powerpc/trace: Add support for HAVE_FUNCTION_ARG_ACCESS_API
new ea142e590aec powerpc/perf: Fix disabling BHRB and instruction sampling
new f6568647382c powerpc/qspinlock: stop queued waiters trying to set lock sleepy
new fd8fae50c9c6 powerpc/qspinlock: propagate owner preemptedness rather th [...]
new fcf77d44274b powerpc/qspinlock: don't propagate the not-sleepy state
new 1e6d5f725738 powerpc/qspinlock: Propagate sleepy if previous waiter is [...]
new b629b541702b powerpc/qspinlock: Rename yield_propagate_owner tunable
new ad496f8f8396 powerpc: Remove cpm_dp...() macros
new 89f17016a852 powerpc/fsl_msi: Use device_get_match_data()
new 74726fda9fe3 powerpc/code-patching: Perform hwsync in __patch_instructi [...]
new ca2b746d5f91 powerpc/pseries: use kfree_sensitive() in plpks_gen_password()
new aad26d3b6af1 powerpc/32s: Implement local_flush_tlb_page_psize()
new 465cabc97b42 powerpc/code-patching: introduce patch_instructions()
new 6efc1675acb8 powerpc/bpf: implement bpf_arch_text_copy
new 033ffaf0af1f powerpc/bpf: implement bpf_arch_text_invalidate for bpf_prog_pack
new de04e40600ae powerpc/bpf: rename powerpc64_jit_data to powerpc_jit_data
new 90d862f370b6 powerpc/bpf: use bpf_jit_binary_pack_[alloc|finalize|free]
new 357673120af6 Revert "powerpc: add `cur_cpu_spec` symbol to vmcoreinfo"
new 36e826b568e4 powerpc/vmcore: Add MMU information to vmcoreinfo
new 0e85b7df9cb0 KVM: PPC: Always use the GPR accessors
new 52425a3b3c11 KVM: PPC: Introduce FPR/VR accessor functions
new 2a64bc673133 KVM: PPC: Rename accessor generator macros
new 7028ac8d174f KVM: PPC: Use accessors for VCPU registers
new c8ae9b3c6e7f KVM: PPC: Use accessors for VCORE registers
new ebc88ea7a6ad KVM: PPC: Book3S HV: Use accessors for VCPU registers
new 6de2e837babb KVM: PPC: Book3S HV: Introduce low level MSR accessor
new 6ccbbc33f06a KVM: PPC: Add helper library for Guest State Buffers
new dfcaacc8f970 KVM: PPC: Book3s HV: Hold LPIDs in an unsigned long
new 19d31c5f1157 KVM: PPC: Add support for nestedv2 guests
new 476652297f94 docs: powerpc: Document nested KVM on POWER
new b7bce570430e powerpc/kvm: Force cast endianness of KVM shared regs
new 303d77a6e170 Merge branch 'topic/ppc-kvm' into next
new 707df298cbde Merge tag 'powerpc-6.7-1' of git://git.kernel.org/pub/scm/ [...]
new f3cfb875d0fd s390/zcrypt: update list of EP11 operation modes
new 4a1725281fc5 s390/smp,mcck: fix early IPI handling
new 496bb034f4ff s390/smp: disallow CPU hotplug of CPU 0
new 3570ee046c46 s390/smp: keep the original lowcore for CPU 0
new aa36d433b796 s390/setup: use strlcat() instead of strcat()
new 0c4d01f39529 s390/ctlreg: move control register code to separate file
new ebe1cd530fb2 s390/ctlreg: rename ctl_reg.h to ctlreg.h
new a74e4fc168d2 s390/ctlreg: cleanup inline assemblies
new 8d5e98f8d6b1 s390/ctlreg: add local and system prefix to some functions
new dfa33ce1245a s390/ctlreg: add local_ctl_load() and local_ctl_store()
new 2372d3914213 s390/ctlreg: use local_ctl_load() and local_ctl_store() wh [...]
new 80725978260f s390/ctlreg: change parameters of __local_ctl_load() and _ [...]
new 4b440e01da51 s390/kprobes,ptrace: open code struct per_reg
new ecc53818f604 s390/ctlreg: add type checking to __local_ctl_load() and _ [...]
new 527618abb927 s390/ctlreg: add struct ctlreg
new d11d5c8c8426 s390/ctltreg: make initialization of control register save [...]
new cce2c8606f8e s390/ctlreg: allow to call system_ctl_set/clear_bit() early
new 103dde702d69 s390/early: use system_ctl_set_bit() instead of local_ctl_ [...]
new 305a5551af34 s390/ctlreg: add system_ctl_load()
new 0b6529e3dc1c s390/setup: make use of system_ctl_load()
new 4f4cee9619ed s390/ctlreg: add missing defines
new da290f4382eb s390/irq: use CR0 defines to define CR0_IRQ_SUBCLASS_MASK
new 9c66cc5609b1 s390/ctlreg: add control register bits
new 99441a38c391 s390: use control register bit defines
new 32d1d9204f8d s390/ap: re-init AP queues on config on
new a19a161482b1 s390/zcrypt: introduce new internal AP queue se_bound attribute
new 8d6be876bbd7 s390/ap: show APFS value on error reply 0x8B
new 4ff1261354d3 s390/crash: remove unused parameter
new ecfe7f532867 s390/crash: fix virtual vs physical address confusion
new 88b2c332fcec s390/extable: reduce number of extable macros
new 76292d7243f8 s390: provide word-at-a-time implementation
new 802ba53eefc5 s390: add support for DCACHE_WORD_ACCESS
new 19ba9ead8a88 s390/vmem: remove unused variable
new 7bc8b8eb2b1e s390/mm: remove __GFP_HIGHMEM masking
new 4f62c6e30155 s390/mm: make vmemmap_free() only for CONFIG_MEMORY_HOTPLU [...]
new 60f8f641f3db s390/pai_crypto: dynamically allocate percpu pai crypto ma [...]
new 3aad8c044297 s390/mm,fault: remove and improve comments, adjust whitespace
new 7c915a84e5e2 s390/mm,fault: reverse x-mas tree coding style
new 28f3e0002aea s390/mm,fault: use __ratelimit() instead of printk_ratelimit()
new c9b611bf6e57 s390/mm,fault: use pr_warn_ratelimited()
new 760f6511096c s390/mm,fault: use pr_warn(), pr_cont(), ... instead of op [...]
new 8dbc33dc8163 s390/mm,fault: have balanced braces, remove unnecessary blanks
new e23c53467ba0 s390/mm,fault: include linux/mmu_context.h
new 4df5ec98581e s390/mm,fault: remove line break
new 5c845de331d9 s390/mm,fault: remove noinline attribute from all functions
new ae626f686351 s390/mm,fault: replace WARN_ON_ONCE() with unreachable()
new 9641613f48bb s390/mm,fault: use get_fault_address() everywhere
new 4416d2ed8166 s390/mm,fault: use static key for store indication
new 44ae766353af s390/mm: move translation-exception identification structu [...]
new 5be05c35e72f s390/mm,fault: improve readability by using teid union
new f67c2da9f1c2 s390/mm,fault: use get_kernel_nofault() to dereference in [...]
new cca12b427d43 s390/mm,fault: remove VM_FAULT_PFAULT
new 5db06565cad6 s390/mm,fault: get rid of do_low_address()
new 64ea33fb09f8 s390/mm,fault: call do_fault_error() only from do_exception()
new 0f1a14e0348e s390/mm,fault: simplify kfence fault handling
new 0f86ac4ba713 s390/mm,fault: remove VM_FAULT_BADCONTEXT
new b61a0922b6dc s390/mm,fault: remove VM_FAULT_SIGNAL
new 7c194d84a9ce s390/mm,fault: remove VM_FAULT_BADMAP and VM_FAULT_BADACCESS
new b20c8216c1e0 s390/mm,fault: move VM_FAULT_ERROR handling to do_exception()
new c8b5d574fcea s390/diag: add missing virt_to_phys() translation to diag224()
new 16ba44826a04 s390/cmma: fix initial kernel address space page table walk
new 09cda0a40051 s390/mm: add missing arch_set_page_dat() call to vmem_crst [...]
new 1954da4a2b62 s390/mm: add missing arch_set_page_dat() call to gmap allocations
new a13e8bdf0f78 s390/pai_crypto: use PERF_ATTACH_TASK define for per task [...]
new b286997e83dc s390/pai: initialize event count once at initialization
new aecd5a37b5ef s390/pai_crypto: remove per-cpu variable assignement in ev [...]
new e3f4170ccf20 s390/sclp: handle default case in sclp memory notifier
new 44d930452476 s390/cmma: fix detection of DAT pages
new 84bb41d5df48 s390/cmma: fix handling of swapper_pg_dir and invalid_pg_dir
new f139a7a2f881 s390: delete the unused store_prefix() function
new f48781d220ee s390/cio: export CMG value as decimal
new e78002aa9a5a s390/cio: fix virtual vs physical address confusion
new e37988bcd1fd s390/sclp: replace deprecated strncpy with strtomem
new 991a211aa99f s390/cio: replace deprecated strncpy with strscpy
new e392ea4d4d00 Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/lin [...]
new 78510a4db873 mcb: use short version for function pointer for mcb_free_bus
new bcdf91c9f907 eeprom: idt_89hpesx: replace open-coded kmemdup_nul
new 0113a99b8a75 eeprom: Remove deprecated legacy eeprom driver
new 4d08c3d12b61 misc: st_core: Do not call kfree_skb() under spin_lock_irqsave()
new 3c69d52e3e12 misc: bcm-vk: Annotate struct bcm_vk_wkent with __counted_by
new bd4da04c7934 mei: fix doc typos
new 2801badd2654 ibmvmc: replace deprecated strncpy with strscpy
new 14388ec0052c drivers: misc: ti-st: replace deprecated strncpy with strscpy
new 7b79e3d2c633 comedi: Correct dependencies for COMEDI_NI_PCIDIO
new c62f5032f72a comedi: comedi_8254: Use a call-back function for register access
new fade5e5b0b2a comedi: comedi_8254: Replace comedi_8254_init() and comedi [...]
new 90d256757e0b comedi: comedi_8254: Conditionally remove I/O port support
new 0ccb86a690c5 comedi: 8255_pci: Conditionally remove devices that use port I/O
new 5c57b1ccecc7 comedi: comedi_8255: Rework subdevice initialization functions
new 7187a0939a17 comedi: comedi_8255: Conditionally remove I/O port support
new a7b9ffd8c208 comedi: ni_labpc_common: Conditionally remove I/O port support
new 4e1bd6724b85 comedi: ni_mio_common: Conditionally use I/O port or MMIO
new 772dcada0e73 comedi: amplc_dio200_pci: Conditionally remove devices tha [...]
new a3f2b80847e2 comedi: amplc_dio200_common: Refactor register access functions
new 88dd4797746f comedi: amplc_dio200_common: Conditionally remove I/O port [...]
new e6c1ccaa711a comedi: add HAS_IOPORT dependencies again
new 77f048bcbf07 comedi: Annotate struct comedi_lrange with __counted_by
new 6f17027cc487 binderfs: fix typo in binderfs.c
new 1b6f457b8354 c2port: replace deprecated strncpy with strscpy
new 2953fa030690 hpet: Annotate struct hpets with __counted_by
new 19e3e6cdfdc7 accessibility: speakup: refactor deprecated strncpy
new 1b057bd800c3 drivers/char/mem: implement splice() for /dev/zero, /dev/full
new 4f01342464a8 Documentation: stable: clarify patch series prerequisites
new d712d205210c rapidio: make all 'class' structures const
new 5f19ca4e014f Merge 6.6-rc6 into char-misc-next
new 4e807eb05dff fpga: Use device_get_match_data()
new 3b08f52c2561 fpga: altera-ps-spi: Use spi_get_device_match_data()
new d79eed22ba97 fpga: versal: Add support for 44-bit DMA operations
new 931d8c0087ac Merge tag 'fpga-for-6.7-rc1' of git://git.kernel.org/pub/s [...]
new cf439721f667 mei: bus: add send and recv api with timeout
new ee5cb39348e6 mei: pxp: recover from recv fail under memory pressure
new dab79a2235e5 mei: pxp: re-enable client on errors
new fb99e79ee62a mei: update mei-pxp's component interface with timeouts
new 64459c626b5a mei: docs: use correct structures name in kdoc
new d37b59c716a9 mei: docs: add missing entries to kdoc in struct mei_cfg_idx
new ae4cb6bd5039 mei: docs: fix spelling errors
new 5d33dc7df2ba misc: mei: hw.h: fix kernel-doc warnings
new daa0c28d3bde misc: mei: client.c: fix kernel-doc warnings
new 4efa1e2a05d6 misc: mei: dma-ring.c: fix kernel-doc warnings
new fbe3599ee65d misc: mei: hbm.c: fix kernel-doc warnings
new de735e7fda11 misc: mei: hw-me.c: fix kernel-doc warnings
new 980dcc7e43bd misc: mei: interrupt.c: fix kernel-doc warnings
new 3b54a111bb7e misc: mei: main.c: fix kernel-doc warnings
new 34a674e99acd mei: me: emit error only if reset was unexpected
new 35479e2e4909 eeprom: remove doc and MAINTAINERS section after driver wa [...]
new 066eaa69b05b tee: make tee_class constant
new 672371832193 char: xilinx_hwicap: Modernize driver probe
new c1426d392aeb misc/pvpanic: deduplicate common code
new 8d8ae17eb0de parport: Use kasprintf() instead of fixed buffer formatting
new b8cb855d1b2e parport: Use list_for_each() helper
new f7572e93d5f6 parport: Drop unneeded NULL or 0 assignments
new a3e9625ec0c5 iio: adc: mt6577_auxadc: Use devm_clk_get_enabled() helper [...]
new 3878ae2a1a76 iio: adc: spear_adc: Use device managed function
new b564b99de79c iio: adc: spear_adc: Use dev_err_probe()
new 8cbba23e43eb iio: adc: mt6577_auxadc: Simplify with dev_err_probe()
new a2d518fbe376 iio: adc: mt6577_auxadc: Simplify with device managed function
new 5ff46635e4c5 staging: iio: Use devm_clk_get_enabled() helper function
new 655be10df27d dt-bindings: iio: adc: mcp3911: add support for the whole [...]
new 46d1bfa04f61 iio: adc: mcp3911: make use of dev_err_probe()
new d1f6a2ac5922 iio: adc: mcp3911: simplify usage of spi->dev
new 7e5047334f04 iio: adc: mcp3911: fix indentation
new 593d73629a44 iio: adc: mcp3911: avoid ambiguity parameters in macros
new 732ad34260d3 iio: adc: mcp3911: add support for the whole MCP39xx family
new da2737c96b6b dt-bindings: iio: adc: Add TI TWL603X GPADC
new 9979cc64853b iio: frequency: adf4350: Use device managed functions and [...]
new 449635ec210e iio: adc: at91_adc: Use devm_request_irq() helper function
new 892de7031e90 iio: adc: at91_adc: Use devm_clk_get_enabled() helper function
new 974a6c27b4d7 iio: adc: at91_adc: Simplify with dev_err_probe()
new 0f8eaeda7659 iio: accel: mma8452: Convert enum->pointer for data in the [...]
new 6915f0b98b71 iio: accel: mma8452: Sort match tables
new 2b0ddc83dcb5 iio: chemical: vz89x: Convert enum->pointer for data in th [...]
new ab3555b4b5b0 iio: chemical: atlas-sensor: Convert enum->pointer for dat [...]
new 7f8643aa5e0f iio: chemical: atlas-ezo-sensor: Simplify probe()
new 21fd3b1373f6 iio: proximity: sx9310: Convert enum->pointer for match da [...]
new 17dc571687c5 iio: dac: ti-dac5571: Use i2c_get_match_data()
new 541d803abf33 iio: dac: ti-dac5571: Sort match tables
new 72d365398d96 iio: magnetometer: yamaha-yas530: Use i2c_get_match_data()
new 9f6001e39092 iio: adc: max1363: Use i2c_get_match_data()
new fe11e389117a iio: accel: bma180: Convert enum->pointer for data in the [...]
new 4545d4777d9e iio: mlx90614: Use i2c_get_match_data()
new 4f9ea93afde1 iio: magnetometer: ak8975: Convert enum->pointer for data [...]
new 680b2f21c31d iio: magnetometer: ak8975: Sort ID and ACPI tables
new 711fb79a1ea8 dt-bindings: iio: magnetometer: asahi-kasei,ak8975: Drop d [...]
new 77865a8f9f70 iio: amplifiers: hmc425a: Add Support HMC540S 4-bit Attenuator
new 20f87a9a26be dt-bindings: iio: hmc425a: add entry for HMC540S
new 8c89edc1ac9e iio: chemical: sgp30: Convert enum->pointer for data in th [...]
new 0f5cecd14f42 iio: potentiometer: ds1803: Convert enum->pointer for data [...]
new c4153b5720e6 iio: potentiometer: ad5110: Use i2c_get_match_data()
new 5a4ef20aab63 iio: light: opt4001: Use i2c_get_match_data()
new fc1d297b928b iio: temperature: tmp117: Convert enum->pointer for data i [...]
new 4eaf928622ab iio: Remove unused declarations
new b1209cf09635 iio: accel: kionix-kx022a: Use correct header(s) instead o [...]
new de39695dd1fb iio: accel: msa311: Use correct header(s) instead of strin [...]
new 8c337436e6da iio: dac: stm32-dac: Use correct header(s) instead of stri [...]
new 744f4990ee05 iio: Add IIO_DELTA_ANGL channel type
new 94a39f2c443b iio: Add IIO_DELTA_VELOCITY channel type
new 8f6bc87d67c0 iio: imu: adis16475.c: Add delta angle and delta velocity [...]
new 3a23b384e7e3 iio: adc: stm32-adc: harden against NULL pointer deref in [...]
new 8aa6e6682f36 iio: addac: ad74413r: fix function prefix typo
new 0679ea0be2c8 dt-bindings: iio: adc: add lltc,ltc2309 bindings
new 733e0fed9c27 iio: adc: add ltc2309 support
new df2ece7aec15 dt-bindings: iio: adc: adding MCP3564 ADC
new 33ec3e5fc1ea iio: adc: adding support for MCP3564 ADC
new 17f961a6555a iio: adc: ti-ads1015: Add edge trigger support
new 5793ddcf1f8b iio: adc: ti-adc081c: Simplify probe()
new f6b1737921dd iio: adc: ti-ads1015: Simplify probe()
new 6c70012df1f3 iio: adc: ltc2497: Simplify probe()
new 7d0ba6dbf835 iio: accel: adxl345: Convert enum->pointer for data in mat [...]
new dcc3ac1381ef iio: accel: adxl345: Simplify adxl345_read_raw()
new 002d546fff4f iio: dac: mcp4725: Replace variable 'id' from struct mcp4725_data
new 18bdc686c151 iio: dac: mcp4725: Use i2c_get_match_data()
new 155da070b438 iio: dac: mcp4725: Add use_ext_ref_voltage to struct mcp47 [...]
new c377e2febd91 iio: dac: mcp4725: Add dac_reg_offset to struct mcp4725_chip_info
new 22da192f43f7 iio: pressure: ms5637: Use i2c_get_match_data()
new e670bfe2736d iio: addac: ad74413r: update channel function set
new 9dc03309fe9b iio: ad4310: Replace devm_clk_register() with devm_clk_hw_ [...]
new 66fe531268f2 iio: addac: stx104: Add 8254 Counter/Timer support
new 377dddbe53b9 dt-bindings: iio: Add KX132-1211 accelerometer
new cfdb1e287532 iio: accel: kionix-kx022a: Remove blank lines
new 8abacef3b7fb iio: accel: kionix-kx022a: Warn on failed matches and assu [...]
new 13d5398a8eeb iio: accel: kionix-kx022a: Add an i2c_device_id table
new e7123a4dfcd7 iio: accel: kionix-kx022a: Refactor driver and add chip_in [...]
new 774c3fabc9ff iio: accel: kionix-kx022a: Add a function to retrieve numb [...]
new e631f61f7632 iio: accel: Add support for Kionix/ROHM KX132-1211 accelerometer
new 53cb25c97be2 iio: accel: hid-sensor-accel-3d: Convert to platform remov [...]
new 9cb1bcd4ea25 iio: adc: ab8500-gpadc: Convert to platform remove callbac [...]
new e5e92308c469 iio: adc: at91-sama5d2: Convert to platform remove callbac [...]
new 3624d5fd3be2 iio: adc: at91: Convert to platform remove callback return [...]
new 5ff1f754009b iio: adc: axp20x: Convert to platform remove callback retu [...]
new bf7c022b58e3 iio: adc: bcm_iproc: Convert to platform remove callback r [...]
new cb299d2a561d iio: adc: dln2: Convert to platform remove callback return [...]
new b8943902874c iio: adc: ep93xx: Convert to platform remove callback retu [...]
new 5c5b7b3f9e89 iio: adc: exynos: Convert to platform remove callback retu [...]
new cfac92804fd3 iio: adc: fsl-imx25-gcq: Convert to platform remove callba [...]
new b7962fc9a513 iio: adc: hx711: Convert to platform remove callback retur [...]
new 7ed89f54f62f iio: adc: imx8qxp: Convert to platform remove callback ret [...]
new 71e79bb48f2d iio: adc: imx93: Convert to platform remove callback retur [...]
new c0fe02aa5e69 iio: adc: meson_saradc: Convert to platform remove callbac [...]
new 9e7e402055bd iio: adc: mp2629: Convert to platform remove callback retu [...]
new a72e156f5309 iio: adc: mxs-lradc: Convert to platform remove callback r [...]
new 5253a5cc7709 iio: adc: npcm: Convert to platform remove callback return [...]
new 0de6e1944591 iio: adc: qcom-pm8xxx-xoadc: Convert to platform remove ca [...]
new e785bace1a77 iio: adc: rcar-gyroadc: Convert to platform remove callbac [...]
new eedcd8c7327f iio: adc: stm32-adc-core: Convert to platform remove callb [...]
new da8431b4fd16 iio: adc: stm32-adc: Convert to platform remove callback r [...]
new cd918e75b42e iio: adc: stm32-dfsdm-adc: Convert to platform remove call [...]
new 259fbaecb7b5 iio: adc: stm32-dfsdm-core: Convert to platform remove cal [...]
new 794c760fd3da iio: adc: sun4i-gpadc-iio: Convert to platform remove call [...]
new e4bd0e6040e9 iio: adc: ti_am335x_adc: Convert to platform remove callba [...]
new 30ff88e96b5e iio: adc: twl4030-madc: Convert to platform remove callbac [...]
new d355c20e710e iio: adc: twl6030-gpadc: Convert to platform remove callba [...]
new aec6dbe61f2b iio: adc: vf610_adc: Convert to platform remove callback r [...]
new 3de9b0729567 iio: dac: dpot-dac: Convert to platform remove callback re [...]
new b4785a25a969 iio: dac: lpc18xx_dac: Convert to platform remove callback [...]
new b5821e603884 iio: dac: stm32-dac-core: Convert to platform remove callb [...]
new 85a32a0ae221 iio: dac: stm32-dac: Convert to platform remove callback r [...]
new cf22fc5566cc iio: dac: vf610: Convert to platform remove callback retur [...]
new 3a8799735b40 iio: gyro: hid-sensor-gyro-3d: Convert to platform remove [...]
new b06ab8c8ac9d iio: humidity: hid-sensor-humidity: Convert to platform re [...]
new 3e1e6787dc4b iio: light: cm3605: Convert to platform remove callback re [...]
new b428adb4113b iio: light: hid-sensor-als: Convert to platform remove cal [...]
new c707ccc70054 iio: light: hid-sensor-prox: Convert to platform remove ca [...]
new 4235ac7e6f96 iio: light: lm3533-als: Convert to platform remove callbac [...]
new 622adde5e54d iio: magnetometer: hid-sensor-magn-3d: Convert to platform [...]
new 44b25cf7195e iio: orientation: hid-sensor-incl-3d: Convert to platform [...]
new d93837b8d433 iio: orientation: hid-sensor-rotation: Convert to platform [...]
new 94f2dab24ee8 iio: position: hid-sensor-custom-intel-hinge: Convert to p [...]
new 23c81c1098ae iio: pressure: hid-sensor: Convert to platform remove call [...]
new 2df694f710d2 iio: proximity: cros_ec_mkbp: Convert to platform remove c [...]
new 4abfc97db98b iio: proximity: srf04: Convert to platform remove callback [...]
new f55891730682 iio: temperature: hid-sensor: Convert to platform remove c [...]
new 548eb81d7bfc iio: trigger: iio-trig-interrupt: Convert to platform remo [...]
new e377df03082b iio: trigger: stm32-timer: Convert to platform remove call [...]
new 2da980fd5dcb dt-bindings: iio: adc: ti,ads1015: Document optional inter [...]
new 57d3909596f9 iio: adc: palmas_gpadc: Drop duplicated the in comment.
new 286d528bf0fa iio: hid-sensor-als: Use channel index to support more hub [...]
new 42f311751102 iio: Add channel type light color temperature
new 5f05285df691 iio: hid-sensor-als: Add light color temperature support
new 908fee511ced HID: amd_sfh: Add support for light color temperature
new 82cdcdf227f3 HID: amd_sfh: Add support for SFH1.1 light color temperature
new 06790d4c69d1 iio: Add channel type for chromaticity
new ee3710f39f9d iio: hid-sensor-als: Add light chromaticity support
new 3244d44a7c5e HID: amd_sfh: Add light chromaticity support
new c6c97210e272 HID: amd_sfh: Add light chromaticity for SFH1.1
new 431dffc1df07 Merge branch 'ib-iio-hid-sensors-v6.6-rc1' into togreg
new efea15e3c65d iio: adc: MCP3564: fix the static checker warning
new c78a96ab0f52 staging: iio: resolver: ad2s1210: fix ad2s1210_show_fault
new 5e99f692d4e3 staging: iio: resolver: ad2s1210: fix not restoring sample [...]
new 7fe2d05cee46 staging: iio: resolver: ad2s1210: fix use before initialization
new 9829ebacea80 staging: iio: resolver: ad2s1210: remove call to spi_setup()
new 3c1f41d5f320 staging: iio: resolver: ad2s1210: check return of ad2s1210 [...]
new f434eac79bee staging: iio: resolver: ad2s1210: remove spi_set_drvdata()
new acbfaee17014 staging: iio: resolver: ad2s1210: sort imports
new 1b6eba71cae2 staging: iio: resolver: ad2s1210: always use 16-bit value [...]
new 4623b414e68b staging: iio: resolver: ad2s1210: implement IIO_CHAN_INFO_SCALE
new 68d319571b8f staging: iio: resolver: ad2s1210: use devicetree to get CL [...]
new b3689e14415a staging: iio: resolver: ad2s1210: use regmap for config registers
new 569dc8054e70 staging: iio: resolver: ad2s1210: add debugfs reg access
new 8ab5bf1a2264 staging: iio: resolver: ad2s1210: remove config attribute
new 168115f98931 staging: iio: resolver: ad2s1210: rework gpios
new de69623c7cc7 staging: iio: resolver: ad2s1210: refactor setting excitat [...]
new 500d7640f63d staging: iio: resolver: ad2s1210: read excitation frequenc [...]
new d2d1ecc67c48 iio: imu: adis16475: Add buffer padding after temp channel
new 67142d6f1e2f MAINTAINERS: fix Analog Devices website link
new 14114c8a747e dt-bindings: iio: imu: mpu6050: Add level shifter
new c48fb9f95608 iio: imu: mpu6050: add level shifter flag
new 8a76356e7db0 iio: improve doc for available_scan_mask
new 62593189b66a dt-bindings: Add ROHM BM1390 pressure sensor
new 81ca5979b6ed iio: pressure: Support ROHM BU1390
new 3b4e0e967755 MAINTAINERS: Add ROHM BM1390
new 874bbd1219c7 iio: adc: ad7192: Use bitfield access macros
new e49075c7e942 iio: adc: ad7192: Improve f_order computation
new a68ad2062fb2 dt-bindings: iio: Add KX132ACR-LBZ accelerometer
new 1c8af6378258 iio: kx022a: Support ROHM KX132ACR-LBZ
new d27425d5d8b1 iio: adc: meson: improve error logging at probe stage
new 1731a0c492c8 iio: adc: stm32-adc: Replace deprecated strncpy() with strscpy()
new 1c61848f5318 dt-bindings: iio: resolver: add devicetree bindings for ad2s1210
new 848f68c760ab iio: magnetometer: ak8975: Fix 'Unexpected device' error
new 2d3dff577dd0 tools: iio: iio_generic_buffer ensure alignment
new 4d7c16d08d24 iio: accel: mxc4005: allow module autoloading via OF compatible
new fca637093102 Revert "dt-bindings: iio: magnetometer: asahi-kasei,ak8975 [...]
new 564cfb28409a iio: adc: ad7192: Organize chip info
new 15f3b48799f7 iio: adc: ad7192: Remove unused member
new db7fe1f610b3 iio: adc: ad7192: Add fast settling support
new 6eb14ffa1873 iio: adc: mt6577_auxadc: Fix kernel panic on suspend
new d97d11c70f25 staging: iio: resolver: ad2s1210: do not use fault registe [...]
new bae023765199 staging: iio: resolver: ad2s1210: implement hysteresis as [...]
new 7dde2719fb38 staging: iio: resolver: ad2s1210: convert fexcit to channe [...]
new 3e7d173aef28 staging: iio: resolver: ad2s1210: convert resolution to de [...]
new b3335cd557fb staging: iio: resolver: ad2s1210: add phase lock range support
new 128b9389db0e staging: iio: resolver: ad2s1210: add triggered buffer support
new 235e4b988046 staging: iio: resolver: ad2s1210: convert LOT threshold at [...]
new af8b284f23a6 staging: iio: resolver: ad2s1210: convert LOS threshold to [...]
new 6c5cc2b4a01e staging: iio: resolver: ad2s1210: convert DOS overrange th [...]
new e025cb2c6848 staging: iio: resolver: ad2s1210: convert DOS mismatch thr [...]
new 86a333c59806 staging: iio: resolver: ad2s1210: rename DOS reset min/max attrs
new 598727937344 iio: event: add optional event label support
new a5101e91e94d staging: iio: resolver: ad2s1210: implement fault events
new 1638b6d4f7c9 staging: iio: resolver: ad2s1210: add register/fault suppo [...]
new 40efeec76009 staging: iio: resolver: ad2s1210: add label attribute support
new 73aa842baf87 staging: iio: resolver: ad2s1210: remove fault attribute
new 27ffa2216acf staging: iio: resolver: ad2s1210: refactor sample toggle
new 4efa877ac942 staging: iio: resolver: ad2s1210: clear faults after soft reset
new 169dc2adafec staging: iio: resolver: ad2s1210: simplify code with guard(mutex)
new 291e45eeeb90 iio: resolver: ad2s1210: move out of staging
new 0f7fa242b355 iio: resolver: ad2s1210: remove DRV_NAME macro
new 73006239ef23 iio: resolver: ad2s1210: remove of_match_ptr()
new e9d8add6e72b dt-bindings: iio: imu: st,lsm6dsx: add mount-matrix property
new ba251b20152c drivers: imu: adis16475.c: Remove scan index from delta channels
new b1a078a8b0db iio: si7005: Add device tree support
new e16247acaeb9 dt-bindings: trivial-devices: add silabs,si7005
new 349c1b49ffaf iio: adc: MCP3564: fix warn: unsigned '__x' is never less [...]
new 89a1d2f064d2 iio: Use device_get_match_data()
new b4b6cc10c6c8 Merge tag 'iio-for-6.7a' of https://git.kernel.org/pub/scm [...]
new 7904cdf1397c counter: chrdev: remove a typo in header file comment
new 2399cde86e0f Merge tag 'counter-updates-for-6.7a' of git://git.kernel.o [...]
new 16724d6ea40a nvmem: qfprom: Mark core clk as optional
new 2cc3b37f5b6d nvmem: add explicit config option to read old syntax fixed [...]
new c5330723d5a0 dt-bindings: nvmem: move deprecated cells binding to its own file
new 716a8027efbb dt-bindings: nvmem: u-boot,env: Add missing additionalProp [...]
new 0720219f4d34 nvmem: Use device_get_match_data()
new 28cbfe09ff20 mcb: Use the actual bus passed to init and release functions
new 63ba2d07b4be mcb: fix error handling for different scenarios when parsing
new 12280cc708f2 parport: Clean up resources correctly when parport_registe [...]
new 421359cbdbdc parport: Drop even more unneeded NULL or 0 assignments
new f6c086ef8417 misc: phantom: make phantom_class constant
new d223192634ff cxl: make cxl_class constant
new cf3c415d7d2c ocxl: make ocxl_class constant
new 40ea89fb19fd uacce: make uacce_class constant
new dd014803f260 interconnect: qcom: icc-rpm: Add AB/IB calculations coefficients
new db8fc1002c53 interconnect: qcom: icc-rpm: Separate out clock rate calulcations
new 919791d82d3b interconnect: qcom: icc-rpm: Let nodes drive their own bus clock
new ba3f82663978 interconnect: qcom: icc-rpm: Check for node-specific rate [...]
new fa35757ae0a5 interconnect: qcom: qcm2290: Hook up MAS_APPS_PROC's bus clock
new 8657ed471196 interconnect: qcom: qcm2290: Set AB coefficients
new 550064a85ba5 interconnect: qcom: qcm2290: Update EBI channel configuration
new a4a925176018 interconnect: qcom: sdm660: Set AB/IB coefficients
new 1255f23c219a interconnect: qcom: msm8996: Set AB/IB coefficients
new 0481107a443e Merge branch 'icc-qcom-coefficients' into icc-next
new 400e531bcdf1 dt-bindings: interconnect: qcom: Introduce qcom,rpm-common
new 5d4268b31ef0 dt-bindings: interconnect: qcom: qcm2290: Remove RPM bus clocks
new c19bcc762796 dt-bindings: interconnect: qcom: Fix and separate out SDM660
new d03374a61b0f dt-bindings: interconnect: qcom: Fix and separate out MSM8996
new 462baaf4c628 dt-bindings: interconnect: qcom: Fix and separate out MSM8939
new df786235af03 dt-bindings: interconnect: qcom: rpm: Clean up the file
new 1ecbcc0d5be4 dt-bindings: interconnect: qcom: rpm: Clean up the example
new 300e0fb064ff Merge branch 'icc-rpm-dt-bindings' into icc-next
new 8517824f0e94 interconnect: qcom: qdu1000: Set ACV enable_mask
new 1ad83c479272 interconnect: qcom: sc7180: Set ACV enable_mask
new 437b8e7fcd5d interconnect: qcom: sc7280: Set ACV enable_mask
new 0fcaaed3ff4b interconnect: qcom: sc8180x: Set ACV enable_mask
new 688ffb3dcf85 interconnect: qcom: sc8280xp: Set ACV enable_mask
new 7b85ea8b9300 interconnect: qcom: sdm670: Set ACV enable_mask
new f8fe97a9fd20 interconnect: qcom: sdm845: Set ACV enable_mask
new fe7a3abf4111 interconnect: qcom: sm6350: Set ACV enable_mask
new 7ed42176406e interconnect: qcom: sm8150: Set ACV enable_mask
new 9434c6896123 interconnect: qcom: sm8250: Set ACV enable_mask
new df1b8356a80a interconnect: qcom: sm8350: Set ACV enable_mask
new 9ee5214138cb Merge branch 'icc-acv-enable-mask' into icc-next
new 956329ec7c5e dt-bindings: interconnect: Add compatibles for SDX75
new 3642b4e5cbfe interconnect: qcom: Add SDX75 interconnect provider driver
new bd35cbd72122 Merge branch 'icc-sdx75' into icc-next
new 80f5fef01bee interconnect: imx: Replace custom implementation of COUNT_ARGS()
new e75374142196 interconnect: msm8974: Replace custom implementation of CO [...]
new 577a3c5af1fe interconnect: qcom: osm-l3: Replace custom implementation [...]
new 273f74a2e7d1 interconnect: fix error handling in qnoc_probe()
new 6548ecdfc163 interconnect: imx: Replace inclusion of kernel.h in the header
new 4d8784d84e17 dt-bindings: interconnect: qcom,rpmh: do not require reg o [...]
new 9330bf741fda Merge branch 'icc-misc' into icc-next
new c8fd5a37340f interconnect: qcom: Convert to platform remove callback re [...]
new d4c720a19e9a Merge branch 'icc-platform-remove' into icc-next
new 800dce42777c Merge tag 'icc-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 8a590d7371f0 extcon: add Realtek DHC RTD SoC Type-C driver
new a1e932cefac9 dt-bindings: usb: Add Realtek DHC RTD SoC Type-C
new 36d301f3da0a extcon: max77693: add device-tree compatible string
new da886ba84479 extcon: max77843: add device-tree compatible string
new b3edc3463d64 extcon: realtek: add the error handler for nvmem_cell_read
new 5ab1a0474ce4 Merge tag 'extcon-next-for-6.7' of git://git.kernel.org/pu [...]
new 79614953e815 firmware: xilinx: Move EXPORT_SYMBOL_GPL next to zynqmp_pm [...]
new 8293703a492a misc: pci_endpoint_test: Add deviceID for J721S2 PCIe EP d [...]
new 61e54dea807d MAINTAINERS: coresight: Add missing Coresight files
new f4cf4e5db331 Revert "nvmem: add new config option"
new ed758ca69c0c dt-bindings: nvmem: SID: allow NVMEM cells based on old syntax
new 2b107158f809 dt-bindings: eeprom: at24: allow NVMEM cells based on old syntax
new c966c715c777 dt-bindings: net: Add ti,cc1352p7
new ec558bbfea67 greybus: Add BeaglePlay Linux Driver
new c40e66539051 dts: ti: k3-am625-beagleplay: Add beaglecc1352
new 54b406e10f03 cdx: Remove cdx controller list from cdx bus system
new f0af81683466 cdx: Introduce lock to protect controller ops
new e3ed12f37e26 cdx: Create symbol namespaces for cdx subsystem
new ce558a391d80 cdx: Register cdx bus as a device on cdx subsystem
new e3cfd49cb949 cdx: add support for bus enable and disable
new 0174f5810401 cdx: add sysfs for bus reset
new fa10f413091a cdx: add sysfs for subsystem, class and revision
new d99b91a99be4 Merge tag 'char-misc-6.7-rc1' of git://git.kernel.org/pub/ [...]
new aab8aa0d35fc driver core: platform: Drop redundant check in platform_de [...]
new a549e3aac29c driver core: platform: Refactor error path in a couple places
new 6136597c8fea driver core: platform: Use temporary variable in platform_ [...]
new 243e1b776f61 driver core: platform: Unify the firmware node type check
new a083c755e136 devres: rename the first parameter of devm_add_action(_or_reset)
new 7523d330aac7 device property: Clarify usage scope of some struct fwnode [...]
new f1ac370cdda3 driver core: Add missing parameter description to __fwnode [...]
new 98ad1dd06a02 drivers: base: test: Make property entry API test modular
new 1dc05a274a7b device property: Replace custom implementation of COUNT_ARGS()
new 7360a48bd0f5 debugfs: Fix __rcu type comparison warning
new 0fedefd4c4e3 kernfs: sysfs: support custom llseek method for sysfs entries
new 24de09c16f97 PCI: Implement custom llseek for sysfs resource entries
new 441f0dd8fa03 resource: Reuse for_each_resource() macro
new 10dabdf45ed3 resource: Unify next_resource() and next_resource_skip_children()
new eb7581deb4c2 resource: Constify resource crosscheck APIs
new 36b2d7dd5a8a driver core: platform: Annotate struct irq_affinity_devres [...]
new 28f2d57d88a7 driver core: class: remove boilerplate code
new 2e84dc379200 driver core: Release all resources during unbind before up [...]
new 0217f3944aeb Documentation: security-bugs.rst: linux-distros relaxed th [...]
new 87ffa98eeee8 firmware_loader: Refactor kill_pending_fw_fallback_reqs()
new effd7c70eaa0 firmware_loader: Abort all upcoming firmware load request [...]
new b06f58ad8e8c Merge tag 'driver-core-6.7-rc1' of git://git.kernel.org/pu [...]
new 0114d2209e88 Staging: rtl8192e: Rename variable pRxTs in function rx_ts [...]
new 568fb2397104 Staging: rtl8192e: Rename variable pTS in function rtllib_ [...]
new 88bb0f442c7f Staging: rtl8192e: Rename variable pRxTs in function rtlli [...]
new 50174d91b2fc Staging: rtl8192e: Rename variable pRxTs in function rtlli [...]
new acb0068f5526 Staging: rtl8192e: Rename variable pRxTs in function rtlli [...]
new 9ec52579dcb9 Staging: rtl8192e: Rename variable pRxTs in function RxPkt [...]
new 065680fcc6a4 Staging: rtl8192e: Rename variable pTS in function ResetRx [...]
new 88e5925126fd Staging: rtl8192e: Rename variable pRxTS in function TSIni [...]
new 12123d88b78b Staging: rtl8192e: Rename variable tmp in function GetTs()
new acbc42e16ecd Staging: rtl8192e: Rename variable pRxTS in function Remov [...]
new 097df81e3074 Staging: rtl8192e: Rename variable pTS in function prototy [...]
new b4a08d2ee13d Staging: rtl8192e: Rename variable pTS in function AddReor [...]
new 90b35a758cc0 Staging: rtl8192e: Rename variable pTS in function rtllib_ [...]
new 959e4565b603 Staging: rtl8192e: Rename variable pTS in function RxReord [...]
new eb49f4371ba9 Staging: rtl8192e: Rename variable pRxTS in function rtlli [...]
new 18c258e42b50 Staging: rtl8192e: Rename variable pTS in function rtllib_ [...]
new 4c5ba1d7a93e staging: vme_user: Use list_for_each_entry() helper
new b50d2a8c86bd staging: rtl8192e: Remove unsupported mode IW_MODE_ADHOC
new 19444ae97eed staging: rtl8192e: Remove useless equation in debug output
new 95862d083b08 staging: rtl8192e: Use standard ieee80211 function in rtll [...]
new dabd8585db95 staging: rtl8192e: Use standard function in rtllib_process [...]
new a00e00a20e57 staging: rtl8192e: Use standard function in rtllib_rx_chec [...]
new f59edab87e33 staging: rtl8192e: Use standard function in softmac_mgmt_xmit()
new 0b20155f6015 staging: rtl8192e: Replace rtl92e_disable_irq with rtl92e_ [...]
new 6c8bc47b67b8 staging: rtl8192e: Replace rtl92e_enable_irq with rtl92e_i [...]
new 58806573a76b staging: rtl8192e: Remove rtllib_get_payload()
new 2af6ed8d4ff1 staging: rtl8192e: Replace struct rtllib_hdr_1addr with ie [...]
new 5db7df8e5f56 staging: rtl8192e: Replace struct rtllib_hdr_3addr in rtllib_rx.c
new e96d150d0de0 staging: rtl8192e: Replace struct rtllib_hdr_3addr in rtl8 [...]
new ab4265999a6c staging: rtl8192e: Replace struct rtllib_hdr_3addr in rtll [...]
new a8550ee79026 staging: rtl8192e: Replace struct rtllib_hdr_3addr in r819 [...]
new 71ddc43ed7c7 staging: rtl8192e: Replace struct rtllib_hdr_3addr in stru [...]
new 1ba92da4c1fe staging: rtl8192e: Remove unused struct rtllib_hdr and two enums
new 4db8b4dd7b6f staging: rtl8192e: Replace struct rtllib_hdr_4addr in rtll [...]
new 7e2ee215d133 staging: rtl8192e: Remove struct rtllib_hdr_4addr
new cefacff12095 staging: rtl8192e: Remove struct rtllib_hdr_3addrqos
new 56724b747af7 staging: rtl8192e: Remove struct rtllib_hdr_4addrqos
new 03622cc95b16 staging: rtl8192e: Remove struct rtllib_pspoll_hdr
new c2f7ab521e98 staging: rtl8192e: Replace management subframe types with [...]
new 87f8e11d5147 staging: rtl8192e: Replace control subframe types with IEE [...]
new 3f48cad5497a staging: rtl8192e: Replace usage of RTLLIB_FCTL_DSTODS wit [...]
new 8e050848c784 staging: rtl8192e: Replace frame control constants with IE [...]
new b25f7cb305b9 staging: vme_user: fix check alignment of open parenthesis [...]
new f6a90f103fb9 staging: vme_user: fix check lines not ending with '(' in [...]
new 571fa9b51375 staging: vme_user: fix check unnecessary blank lines in vm [...]
new 3abba9a46c9d staging: vme_user: fix check unnecessary space after a cas [...]
new 7bebd8321776 staging: octeon: remove typedef in enum cvmx_spi_mode_t
new a13f7e45823c staging: octeon: remove typedef in enum cvmx_helper_interf [...]
new 28fae776c69b staging: octeon: remove typedef in enum cvmx_pow_wait_t
new 8d26aa90458f staging: octeon: remove typedef in struct cvmx_pko_lock_t
new 4fffe4733cfb staging: octeon: remove typedef in enum cvmx_pko_status_t
new b33a296d8311 staging: octeon: remove typedef in structs cvmx_pip_port_s [...]
new dbe2fdafcc46 staging: vme_user: Remove unused (commented) code causing [...]
new 144100013266 staging: vt6655: Type encoding info dropped from array nam [...]
new c887e0830b3a staging: vme_user: Remove spurious newlines between define [...]
new a7705e54e1c8 staging: vme_user: Fix various comment formatting issues i [...]
new 6fc44688457e staging: rtl8723bs: hal: Fix codespell-reported spelling mistakes
new 9d600c0960d8 staging: rtl8192e: Fix alignment of structs in rtllib.h to two
new e2572686a5a8 staging: rtl8192e: Fix compiler warning truncated writing [...]
new 7458fdf8a778 Staging: rtl8192e: Rename variable Time
new ae25149935df Staging: rtl8192e: Rename variable pAdmittedBa
new f20a45d4500d Staging: rtl8192e: Rename variable pPendingBa
new 0f2954b5e780 Staging: rtl8192e: Rename variable Dst
new 408d085d957d Staging: rtl8192e: Rename variable pPendingBA
new 7f39ba9d62fd Staging: rtl8192e: Rename variable Addr
new 718aa4d31fc4 Staging: rtl8192e: Rename variable pStatusCode
new dcda7ec95104 Staging: rtl8192e: Rename variable Policy
new a747b924909c Staging: rtl8192e: Rename function GetTs()
new e47c30b540a4 Staging: rtl8192e: Rename function TSInitialize
new dfbf4bde2b85 Staging: rtl8192e: Rename variable StatusCode
new 97dc4753e0d4 staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtllib_tx.c
new decfb8dd8c09 staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtllib_rx.c
new 4df4813f9562 staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtl_core.c
new 8e040dd3aa79 staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtl_cam.c
new 27cde974f2c9 staging: rtl8192e: Remove mode IW_MODE_ADHOC from rtllib_s [...]
new 91f70cf236a2 staging: rtl8192e: Remove delayed_work start_ibss_wq
new b174d2c54049 staging: rtl8192e: Remove rtllib_stop_send_beacons
new 1579c70661fa staging: rtl8192e: Put kfree() to end of rtllib_softmac_free()
new d17631c44dea staging: rtl8192e: Remove mutex from rtllib_softmac_free()
new f4050ec5b906 staging: rtl8192e: Unlock mutex for one line in rtllib_sto [...]
new d50f64b55203 staging: rtl8192e: Resolve circular locking with rx_pkt_pe [...]
new 31f912557e02 staging: rtl8192e: remove bogus __packed annotations
new eb507641d0be staging: vt6655: Type encoding info dropped from variable [...]
new 058cbee52ccd staging: ks7010: disable bh on tx_dev_lock
new 04590c88e4f0 staging: rtl8192e: Remove ibss_maxjoin_chal
new c199cbac1431 staging: rtl8192e: Remove dead code from _rtl92e_if_check_reset()
new ba8d9a3bb624 staging: rtl8192e: Remove RESET_TYPE_NORMAL
new 0b1df0a58084 staging: rtl8192e: Remove broken function _rtl92e_if_silen [...]
new 287fcbd3e68d staging: rtl8192e: Remove unused variable rst_progress
new 9b604554c476 staging: rtl8192e: Remove unused variable reset_in_progress
new 33f67636d98c staging: rtl8192e: Remove unused parameter from _rtl92e_sta_up()
new b45ed52b707d staging: rtl8192e: Remove unused parameter from _rtl92e_up()
new 928346960478 staging: rtl8192e: Remove unused variable is_silent_reset
new 5fb6ef8702c0 staging: rtl8192e: Remove unused variables priv->reset_cou [...]
new f65644535634 staging: rtl8192e: Remove r8192_private_handler _rtl92e_wx [...]
new 8e386a037b75 staging: rtl8192e: Remove unused function rtl92e_dm_backup [...]
new b85875603f1e staging: rtl8192e: Remove unused function rtl92e_dm_restor [...]
new 4a0fc1c07dba staging: rtl8192e: Remove unused function rtl92e_cam_restore()
new 3390f2627bfd staging: rtl8192e: Remove unused variable last_ratr
new fcc25eb4ab79 staging: rtl8192e: Remove unused variable rate_adaptive_disabled
new 33b0503ad09f staging: rtl8192e: Remove unused variable rfc_txpowertrack [...]
new fe8ab331af3f staging: rtl8192e: Remove unused/constant parameter mesh_f [...]
new c61d7510ea0b staging: rtl8192e: Remove constant parameter from rtllib_s [...]
new a1471d8830da Staging: rtl8192e: Rename variable pTSInfo
new 782bfb06247c Staging: rtl8192e: Rename variable bCurrentHTSupport
new d459c3c0cb4c Staging: rtl8192e: Rename variable pBA
new 093eeaa28ff7 staging: rtl8192e: Remove function _rtl92e_wx_set_rawtx()
new a65552cf00b1 staging: rtl8192e: Remove equation in function rtllib_xmit [...]
new 841ee18e57cf staging: rtl8192e: Remove function rtllib_start_monitor_mode()
new f3f03ebb48f9 staging: rtl8192e: Remove unused variable raw_tx
new ea4ba9614f22 staging: rtl8192e: Remove unused parameter mesh_flag
new 0fe73dca6c94 staging: rtl8192e: Remove function _rtl92e_wx_set_promisc_mode()
new 4ba2590bff31 staging: rtl8192e: Remove function _rtl92e_wx_get_promisc_mode()
new 1e420c19803c staging: rtl8192e: Remove constant variable fltr_src_sta_frame
new ff56e82adf81 staging: rtl8192e: Remove constant variable promiscuous_on
new 0c82f418112c staging: rtl8192e: Remove constant variable net_promiscuous_md
new 274fba8bb9e3 staging: rtl8192e: Remove constant variable bToOtherSTA
new bc65b13eddc3 staging: vc04_services: bcm2835-camera: Explicitly set DMA mask
new 311b94dc641d staging: vc04_services: bcm2835-audio: Explicitly set DMA mask
new 027e5703de6b staging: vc04_services: vchiq_arm: Add new bus type and de [...]
new 162bd0dda990 staging: vc04_services: vchiq_arm: Register vchiq_bus_type
new 899038ae82bd staging: bcm2835-camera: Register bcm2835-camera with vchi [...]
new 06d0b811883b staging: bcm2835-audio: Register bcm2835-audio with vchiq_ [...]
new 9565794b1b01 staging: fieldbus: make controller_class constant
new 0c99ee4e8f4b staging: vme_user: make vme_user_sysfs_class constant
new f267da65bb6b staging: pi433: make pi433_class constant
new a0b1e9796420 staging: greybus: raw: make raw_class constant
new f77047557238 staging: greybus: authentication: make cap_class constant
new 388fd6a87f7f staging: greybus: fw-management: make fw_mgmt_class constant
new 31e2d4cde142 staging: qlge: Replace strncpy with strscpy
new 9938fdea87f6 staging: rtl8192e: Remove function _rtl92e_wx_set_force_lps()
new a84ff259bfc1 staging: rtl8192e: Remove function _rtl92e_wx_set_lps_awak [...]
new 02584b2aea67 staging: rtl8192e: Remove constant variable reg_max_lps_aw [...]
new 771287642e4b staging: rtl8192e: Remove function _rtl92e_wx_adapter_powe [...]
new 22448f0131f0 staging: rtl8192e: Remove constant variable ps_force
new c5b5d02f9b14 staging: rtl8192e: Remove function _rtl92e_wx_set_scan_type()
new f4840e34387d staging: rtl8192e: Remove unchanged variable active_scan
new 26e703c677e9 staging: rtl8192e: Remove function _rtl92e_wx_set_debug()
new 00c02ae6746d staging: rtl8192e: Remove unused variable rt_global_debug_ [...]
new 25d367506a28 staging: rtl8192e: Remove unused file rtllib_debug.h
new a7e79e2b6fa0 staging: greybus: Add __counted_by for struct apr_rx_buf a [...]
new 697455ce4110 staging: rtl8192u: Remove broken driver
new 5b91f876f9e3 staging: rts5208: Refactor macros to static inline functions
new 84b52696b99e staging: rts5208: Remove macros scsi_lock(), scsi_unlock()
new 3b1ce526f111 staging: rtl8192e: Remove unchanged variable dig_enable_flag
new 29f9b2e9399c staging: rtl8192e: Remove unchanged variable dig_algorithm
new fda739884587 staging: rtl8192e: Remove _rtl92e_dm_ctrl_initgain_byrssi_ [...]
new 8e6bbbdaa7b0 staging: rtl8192e: Remove unchanged variable dig_algorithm_switch
new 628c3d853b3c staging: rtl8192e: Remove unused variable dig_state
new f81186254e6b staging: rtl8192e: Remove unused enums dm_dig_sta and dm_dig_alg
new ab79cedb6b5e Staging: rtl8192e: Rename variable pBa
new 72f471e177ae Staging: rtl8192e: Rename variable TSInfo
new 3a22549f1ac2 Staging: rtl8192e: Rename variable ReasonCode
new cf65511eeead Staging: rtl8192e: Rename variable pTS
new 11b896e65f4b staging: vt6655: Type encoding info dropped from array nam [...]
new f5640b0c1b95 staging: vt6655: Type encoding info dropped from variable [...]
new e385ed2a4dd9 staging: vt6655: Type encoding info dropped from variable [...]
new 4d8cc30a9b49 staging: vme_user: Correct spelling mistakes in comments
new 2a7f242e88d1 staging: vme_user: Fix unbalanced {} in if-else blocks
new 2170f5bffb12 staging: vme_user: Add spaces around '*'
new 4aa8371e4a9b staging: vme_user: Add spaces around '<<' operator
new b25c17e5c249 staging: qlge: Replace the occurrences of (1<<x) by BIT(x)
new e057ea021d55 staging: wlan-ng: remove unused function prototypes
new 48fb9529adeb staging: wlan-ng: remove unnecessary helper function
new 32d7def275aa staging: wlan-ng: remove undefined function
new 22d99db41087 staging: wlan-ng: replace strncpy() with strscpy()
new 507fa3c27965 staging: wlan-ng: replace pr_debug() with netdev_dbg()
new a2fc3e821531 staging: rtl8192u: remove entry from Makefile
new fd79614e394c Staging: sm750fb: Rename displayControlAdjust_SM750E
new 474adce40776 Staging: sm750fb: Rename pModeParam
new 7826b6338b14 Staging: sm750fb: Rename dispControl
new 3632219898e7 Staging: sm750fb: Rename programModeRegisters
new 260e7623d948 Staging: sm750fb: Rename ddk750_setModeTiming
new e9a2aba071ff staging: vt6655: Rename variable bUpdateBBVGA
new 0c93013ca928 staging: vt6655: Rename variable byCurrentCh
new 309535041197 staging: vt6655: Rename variable byCurPwr
new def3d547940c staging: vt6655: Rename variable byBBPreEDRSSI
new 3e721e8c7b54 staging: greybus: Modify lines end with a '('
new 97fe6d0ae79b staging: wlan-ng: use netdev_dbg over pr_debug
new 5fe030e38974 staging: wlan-ng: remove function prism2sta_ev_txexc
new 88eddb0cce1c staging: qlge: Update TODO
new 875be090928d staging: qlge: Retire the driver
new 75fd2810b08a staging: vc04_services: vchiq_bus: Do not kfree device
new 1fa05877588a staging: vc04_services: Support module autoloading using M [...]
new 79ab0ca23abf staging: vc04_services: bcm2835-audio: Drop MODULE_ALIAS
new 017b9ef371e0 staging: vc04_services: bcm2835-camera: Drop MODULE_ALIAS
new cf4381ee0bdb staging: vme_user: replace strcpy with strscpy
new 6e933215c555 staging: gdm724x: Add blank line after declaration
new 45e173c0372a staging: bcm2835-audio: remove function snd_bcm2835_new_ctl()
new 3cad0b9d0bdd staging: sm750fb: Remove unused return variable in program [...]
new 218f1c140217 staging: rtl8192e: renamed variable HTUpdateDefaultSetting
new 3ad533b3fb9b staging: vme_user: Replace printk() with dev_*()
new d964afa772e1 staging: vme_user: Use __func__ instead of function name
new 08c7bee3b386 staging: vme_user: Remove printk() in find_bridge()
new c6054f43f782 staging: vme_user: Remove NULL-checks
new 3249888c1b8c staging: vme_user: Use dev_err() in vme_check_window()
new e63771781bea staging: rtl8192e: clean up comparisons to NULL
new 25b8c77ecdd3 staging: vt6655: Rename variable byCWMaxMin
new e59314b68cc7 staging: vt6655: Rename variable bySlot
new d988a485f594 staging: vt6655: Rename variable bySIFS
new 30af3e57580d staging: vt6655: Rename variable byDIFS
new 5d9f6f26ec66 staging: vt6655: Rename variable byEIFS
new f2bb7d33c207 staging: greybus: camera: Alignment should match open parenthesis
new 559dd2a2a459 staging: greybus: camera: Modify lines end with a '('
new 39a5d0d1d41c staging: greybus: bootrom: fixed prefer using ftrace warning
new fba47d8923d0 staging: rtl8192e: Replace BIT0 to BIT9 with BIT(0) to BIT(9)
new 86dbdd293459 staging: rtl8192e: Replace BIT10 to BIT31 with BIT(10) to BIT(31)
new a50c4bfa4253 staging: rtl8192e: Remove unused variables ucReserved and friends
new cbc045bbd49a staging: rtl8192e: Remove written but unevaluated variable ucUP
new 6e4b8282dd9e staging: rtl8192e: Remove unused variables from union tspec_body
new 64cc56bacb42 staging: rtl8192e: Replace union tspec_body including embe [...]
new b04885e7b9c5 staging: rtl8192e: Replace union qos_tsinfo with embedded struct
new 53561277c887 staging: rtl8192e: Remove unused struct acm
new 3590786a714d staging: rtl8192e: Remove last three parameters of MakeTSEntry()
new 0f920ffb0bc2 staging: rtl8192e: Remove unused union qos_tclas
new 5e3441ebe93c staging: rtl8192e: Remove unused variables TClasProc and TClasNum
new e26511f67243 staging: vme_user: prefer strscpy over strcpy
new 17dd991a8100 staging: vc04_services: Pass struct device to vchiq_log_du [...]
new 33bdf0106858 staging: vc04_services: Pass struct device to vchiq_init_slots()
new 1d8915cf8899 staging: vc04: Convert vchiq_log_error() to use dynamic debug
new 0b12086306d0 staging: vc04: Convert vchiq_log_warning() to use dynamic debug
new f67af5940d6d staging: vc04: Convert(and rename) vchiq_log_info() to use [...]
new 9748de55a37e staging: vc04: Convert vchiq_log_trace() to use dynamic debug
new c1d7fd5f6725 staging: vc04_services: Drop VCHIQ_LOG_PREFIX macro
new b640e8f5a150 staging: vc04_services: Drop log level mechanisms
new ae094de38e43 staging: vc04_services: Use %p4cc format modifier to print [...]
new 4c0be6c26dcd staging: rtl8192e: Remove HTIOTActIsDisableMCS14()
new 7db86bafb531 staging: rtl8192e: Remove HTIOTActIsDisableMCS15()
new da8e981c735e staging: rtl8192e: Remove HTIOTActIsDisableMCSTwoSpatialStream()
new ac32633f231f staging: rtl8192e: Remove HTIOTActIsDisableEDCATurbo()
new 510c8f18c1fa staging: rtl8192e: Remove loops with constant MAX_RX_QUEUE
new 8e842c479ac8 staging: rtl8192e: Convert array rx_ring[] to variable rx_ring
new 81c412cb8ca7 staging: rtl8192e: Convert array rx_buf[][] to array rx_buf[]
new 336023659882 staging: rtl8192e: Convert array rx_ring_dma[] to variable [...]
new 6d03b437c66a staging: rtl8192e: Convert array rx_idx[] to variable rx_idx
new 60b46910c8c6 staging: rtl8192e: Remove unused constants starting with M [...]
new 75c1e5968f5c staging: rtl8192e: Fix line break issue at priv->rx_buf[pr [...]
new 3d69b023a9f5 staging: vc04_services: use snprintf instead of sprintf
new 0210a684cdb2 staging: olpc_dcon: Remove I2C_CLASS_DDC support
new b83b7368258a staging: fbtft: Convert to platform remove callback return [...]
new 6c149083e7b9 staging: vt6655: Type encoding info dropped from array nam [...]
new 8b46d9ff8af0 staging: vt6655: Type encoding info dropped from function [...]
new eb88265fa551 staging: vt6655: Type encoding info dropped from variable [...]
new cb1fe713eca1 staging: vt6655: Type encoding info dropped from variable [...]
new 4922f5d1e54c staging: vt6655: Type encoding info dropped from function [...]
new 956ab42b8e4f staging: vt6655: Type encoding info dropped from variable [...]
new 1904b721541c staging: vt6655: Type encoding info dropped from function [...]
new c97dbf1dcd75 staging: vt6655: Type encoding info dropped from function [...]
new 3b9325d8aa05 staging: vt6655: Type encoding info dropped from function [...]
new 41196b0bbe8a staging: vt6655: Type encoding info dropped from variable [...]
new c312b8b3c127 Revert "staging: octeon: remove typedef in structs cvmx_pi [...]
new 06bab96a6e5b Revert "staging: octeon: remove typedef in enum cvmx_pko_s [...]
new 4de20132b029 Revert "staging: octeon: remove typedef in struct cvmx_pko [...]
new d8fecfe8f41e Revert "staging: octeon: remove typedef in enum cvmx_pow_wait_t"
new 3db9eb6dee8a Revert "staging: octeon: remove typedef in enum cvmx_helpe [...]
new a4000df5300f Revert "staging: octeon: remove typedef in enum cvmx_spi_mode_t"
new 4c7a0c95adc3 Merge tag 'staging-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new 4556c36f4a23 tty: serial: ma35d1_serial: Add missing check for ioremap
new 22a048b07493 serial: sc16is7xx: remove unused to_sc16is7xx_port macro
new 46c4699d07e6 tty: hvc: remove set but unused variable
new 30e945861f3b serial: stm32: add support for break control
new d81ffb87aaa7 tty: vcc: Add check for kstrdup() in vcc_probe()
new 2ff477b78250 serial: 8250_port: Introduce UART_IIR_FIFO_ENABLED_16750
new e8bbaeac2550 serial: 8250_aspeed_vuart: Use dev_err_probe() instead of [...]
new 4678de73932f serial: 8250_of: Use dev_err_probe() instead of dev_warn()
new a136abd7e7ab serial: 8250_mid: Remove 8250_pci usage
new 5939ff7ffae0 tty: serial: 8250_exar: Does not use anything from 8250_pci
new 3b609120821c tty/serial: Sort drivers in makefile
new 66ebe67d1b68 tty/serial: 8250: Sort drivers in Makefile
new 4e8da86fc1f7 tty: serial: linflexuart: Fix to check return value of pla [...]
new d8a5c0d6a4b6 docs: ABI: sysfs-tty: close times are in centiseconds
new 064f3bb3bc3e serial: sc16is7xx: improve comments about variants
new 305a5dd7a3f2 serial: imx: Simplify compatibility handling
new 11e7f27b7975 tty: tty_jobctrl: fix pid memleak in disassociate_ctty()
new b0af4bcb4946 serial: core: Provide port lock wrappers
new c5cbdb76e8e3 serial: core: Use lock wrappers
new f00e3b4aa9e8 serial: 21285: Use port lock wrappers
new 40c069129c52 serial: 8250_aspeed_vuart: Use port lock wrappers
new 4d8024c675de serial: 8250_bcm7271: Use port lock wrappers
new e8f87d3c3357 serial: 8250: Use port lock wrappers
new 1970c8d8eaa3 serial: 8250_dma: Use port lock wrappers
new fdc5d7a40676 serial: 8250_dw: Use port lock wrappers
new 2b71b31f203b serial: 8250_exar: Use port lock wrappers
new 448d65172f2b serial: 8250_fsl: Use port lock wrappers
new 89dd4aff2c50 serial: 8250_mtk: Use port lock wrappers
new e4a137586d76 serial: 8250_omap: Use port lock wrappers
new cbc350854565 serial: 8250_pci1xxxx: Use port lock wrappers
new adcdb2c7f0b5 serial: altera_jtaguart: Use port lock wrappers
new 0783a74f84a6 serial: altera_uart: Use port lock wrappers
new 01d6461ad7d0 serial: amba-pl010: Use port lock wrappers
new 68ca3e72d746 serial: amba-pl011: Use port lock wrappers
new 5412c394d5c8 serial: apb: Use port lock wrappers
new cf19e009cde4 serial: ar933x: Use port lock wrappers
new 9ed2d5d8209c serial: arc_uart: Use port lock wrappers
new cb9936f812ce serial: atmel: Use port lock wrappers
new 778492b6db28 serial: bcm63xx-uart: Use port lock wrappers
new 34e042252f5b serial: cpm_uart: Use port lock wrappers
new 2d8a3178f675 serial: digicolor: Use port lock wrappers
new 08b08d7c352e serial: dz: Use port lock wrappers
new 7c6725ffd581 serial: linflexuart: Use port lock wrappers
new 92f4e05bcc7b serial: fsl_lpuart: Use port lock wrappers
new b4c7ba244540 serial: icom: Use port lock wrappers
new 9067817b7196 serial: imx: Use port lock wrappers
new 893d225197d5 serial: ip22zilog: Use port lock wrappers
new e0e6d8b474d8 serial: jsm: Use port lock wrappers
new 12e675503dbe serial: liteuart: Use port lock wrappers
new 1c00934918b4 serial: lpc32xx_hs: Use port lock wrappers
new 1b42626add39 serial: ma35d1: Use port lock wrappers
new f78a6f1374db serial: mcf: Use port lock wrappers
new 6db6bc75f4bf serial: men_z135_uart: Use port lock wrappers
new 042d78484c63 serial: meson: Use port lock wrappers
new 4f8cf64e0358 serial: milbeaut_usio: Use port lock wrappers
new f82723d08011 serial: mpc52xx: Use port lock wrappers
new dab781d277da serial: mps2-uart: Use port lock wrappers
new 6cbd979080c7 serial: msm: Use port lock wrappers
new f9b7652c32eb serial: mvebu-uart: Use port lock wrappers
new bf607decd0f6 serial: omap: Use port lock wrappers
new 68dcb36907f6 serial: owl: Use port lock wrappers
new 150b59a79525 serial: pch: Use port lock wrappers
new 8975ed8cf086 serial: pic32: Use port lock wrappers
new b7d094df7f3e serial: pmac_zilog: Use port lock wrappers
new ae3c39625fb1 serial: pxa: Use port lock wrappers
new b8ba915d960d serial: qcom-geni: Use port lock wrappers
new 7c572c17ca89 serial: rda: Use port lock wrappers
new b4a88faeb52c serial: rp2: Use port lock wrappers
new b9cedc0286da serial: sa1100: Use port lock wrappers
new 97d7a9aeba1d serial: samsung_tty: Use port lock wrappers
new 48026e2409ec serial: sb1250-duart: Use port lock wrappers
new b465848be8a6 serial: sc16is7xx: Use port lock wrappers
new 603445a6f6a4 serial: tegra: Use port lock wrappers
new 559c7ff4e324 serial: core: Use port lock wrappers
new 9683eeb689bd serial: mctrl_gpio: Use port lock wrappers
new b04cfd7d86e0 serial: txx9: Use port lock wrappers
new 94c537702c1d serial: sh-sci: Use port lock wrappers
new 93614eff7e8b serial: sifive: Use port lock wrappers
new e58d551d27b9 serial: sprd: Use port lock wrappers
new 47d4dfd9acb7 serial: st-asc: Use port lock wrappers
new c5d06662551c serial: stm32: Use port lock wrappers
new 71007c5e7851 serial: sunhv: Use port lock wrappers
new 3ea01838fc7b serial: sunplus-uart: Use port lock wrappers
new 35e0a339521c serial: sunsab: Use port lock wrappers
new f610d445ff1a serial: sunsu: Use port lock wrappers
new 3d728b9edb04 serial: sunzilog: Use port lock wrappers
new 07e893522ead serial: timbuart: Use port lock wrappers
new de71068b6a06 serial: uartlite: Use port lock wrappers
new e21d6c8d60de serial: ucc_uart: Use port lock wrappers
new 4bfdd1edfe2e serial: vt8500: Use port lock wrappers
new c980248179d6 serial: xilinx_uartps: Use port lock wrappers
new 45a1c8dfa28a Merge 6.6-rc4 into tty-next
new c77247a52be2 serial: 8250_bcm7271: Use dev_err_probe() instead of dev_err()
new 4a2ad2661386 tty: n_tty: use 'retval' instead of 'c'
new 1e619477a9c8 tty: n_tty: rename and retype 'retval' in n_tty_ioctl()
new 72369f2d493d tty: n_tty: use min3() in copy_from_read_buf()
new c2b0fb9f6998 tty: n_tty: invert the condition in copy_from_read_buf()
new 043c8a7c01ec tty: n_tty: use do-while in n_tty_check_{,un}throttle()
new c2a36609dab3 tty: switch tty_{,un}throttle_safe() to return a bool
new 5b4f9cf3cc33 tty: invert return values of tty_{,un}throttle_safe()
new 3b1a696bb968 tty: fix up and plug in tty_ioctl kernel-doc
new 71067fb797e0 tty: fix kernel-doc for functions in tty.h
new c38f45ef5fe2 tty: stop using ndash in kernel-doc
new 083cfcf38364 tty: tty_buffer: use bool for 'restart' in tty_buffer_unlo [...]
new e5d0424ac311 tty: convert THROTTLE constants into enum
new 66619686d187 tty: early return from send_break() on TTY_DRIVER_HARDWARE_BREAK
new fd99392b643b tty: don't check for signal_pending() in send_break()
new 24f2cd019946 tty: use 'if' in send_break() instead of 'goto'
new 182fb83d596b serial: 8250_aspeed_vuart: Use devm_clk_get_enabled()
new aef6b8631f9d serial: 8250_of: Use devm_clk_get_enabled()
new 70a0d499db05 serial: 8250_dw: Use devm_clk_get_optional_enabled()
new c5c8a6e93ef6 dt-bindings: serial: mxs: Fix compatible list
new 500d179674c6 dt-bindings: serial: imx: Document wakeup-source property
new f34907ecca71 mxser: Annotate struct mxser_board with __counted_by
new 29bff582b74e serial: core: fix kernel-doc for uart_port_unlock_irqrestore()
new 95e8e7eebab5 vt: Replace strlcpy with strscpy
new 6c756af23b33 serial: exar: Revert "serial: exar: Add support for Sealev [...]
new 687911b37e89 serial: exar: Add RS-485 support for Sealevel XR17V35X bas [...]
new fb110d1b1c52 serial: 8250_pci1xxxx: Annotate struct pci1xxxx_8250 with [...]
new b02d00619493 serial: core: remove cruft from uapi header
new 00c77bcf2a62 serial: core: add comment about definitely used port types
new bb5ab77e8543 serial: imx: Put DMA enabled UART in separate lock subclass
new 6905ab83b7b4 serial: amba-pl011: Do not complain when DMA is absent
new 1a0a2a1e57aa serial: sc16is7xx: use device_property APIs when configuri [...]
new 0d447e927ee8 dt-bindings: sc16is7xx: convert to YAML
new b9cbe7e8f27b serial: 8250: Check for valid console index
new 8700a7ea5519 serial: 8250_omap: Drop pm_runtime_irq_safe()
new 7cda0b9eb6eb serial: core: Simplify uart_get_rs485_mode()
new 8d1b43f6a6df tty: Restrict access to TIOCLINUX' copy-and-paste subcommands
new 3abe1144ed54 tty: vt: make vtconsole_class constant
new 5a1cc96352b2 tty: vc_screen: make vc_class constant
new 42851dfd4dbe dt-bindings: serial: fix regex pattern for matching serial [...]
new 9e8368a332fd dt-bindings: serial: allow naming of Bluetooth with GPS children
new 8e3c825288c6 dt-bindings: serial: renesas,scif: document r9a08g045 support
new 1f34e3defb5c serial: 8250_bcm7271: Use devm_clk_get_optional_enabled()
new cfb5e0cece70 serial: initialize retinfo in uart_get_info()
new 3047b5b53c36 tty: serial: meson: Add a earlycon for the S4 SoC
new c7c5be58620a serial: add PORT_GENERIC definition
new dd976a97d15b tty/sysrq: replace smp_processor_id() with get_cpu()
new fe2017ba24f3 Merge 6.6-rc6 into tty-next
new 0b1691772131 dt-bindings: serial: max310x: convert to YAML
new 2b97f5b56b01 dt-bindings: serial: sc16is7xx: move 'allOf' block after ' [...]
new cee8e0cc9308 serial: max310x: remove trailing whitespaces
new 1ed59c5e1793 serial: xilinx_uartps: unset STOPBRK when setting STARTBRK
new 23bf72faaebd serial: core: tidy invalid baudrate handling in uart_get_b [...]
new 9950802016da dt-bindings: serial: document esp32-uart
new 8cc89a229aac drivers/tty/serial: add driver for the ESP32 UART
new 7f399b0d1ac0 dt-bindings: serial: document esp32s3-acm
new b0c9a045e8c7 drivers/tty/serial: add ESP32S3 ACM gadget driver
new 2a1d728f20ed tty: serial: meson: fix hard LOCKUP on crtscts mode
new e9e3300b6e77 vgacon: rework Kconfig dependencies
new 8a736ddfc861 vgacon: rework screen_info #ifdef checks
new 4293b0925149 dummycon: limit Arm console size hack to footbridge
new fd90410e9d74 vgacon, arch/*: remove unused screen_info definitions
new acfc78823326 vgacon: remove screen_info dependency
new 555624c0d10b vgacon: clean up global screen_info instances
new b858a97bf053 vga16fb: drop powerpc support
new a07b50d80ab6 hyperv: avoid dependency on screen_info
new 545a4f89cad5 printk: Check valid console index for preferred console
new 1e3c85269184 printk: Constify name for add_preferred_console()
new b8466fe82b79 efi: move screen_info into efi init code
new 0059bc9a29e0 console: fix up ARM screen_info reference
new 22088bbb0225 dt-bindings: serial: re-order entries to match coding convention
new 4bebd644971c serial/esp32_uart: use prescaler when available
new 838eb763c3e9 tty: whitespaces in descriptions corrected by replacing ta [...]
new a6149f71d09d tty: serial: samsung_tty: remove dead code
new 0c01b20fb50b dt-bindings: serial: rs485: Add rs485-rts-active-high
new b43de9450161 tty: serial: 8250: Modify MOXA enum name within 8250_pci.c
new 6ff3f33b4b19 tty: serial: 8250: Cleanup MOXA configurations
new 5c4148350769 tty: serial: 8250: Relocate macros within 8250_pci.c
new 37058fd5d239 tty: serial: 8250: Add support for MOXA Mini PCIe boards
new ef5dd8ec88ac hvc/xen: fix event channel handling for secondary consoles
new 2704c9a5593f hvc/xen: fix error path in xen_hvc_init() to always regist [...]
new a30badfd7c13 hvc/xen: fix console unplug
new 68e6939ea9ec serial: 8250_omap: Set the console genpd always on if no c [...]
new 33092fb3af51 tty: 8250: Remove UC-257 and UC-431
new c563db486db7 tty: 8250: Add support for additional Brainboxes UC cards
new 2c6fec1e1532 tty: 8250: Add support for Brainboxes UP cards
new 4d994e3cf1b5 tty: 8250: Add support for Intashield IS-100
new d0ff5b24c2f1 tty: 8250: Fix port count of PX-257
new ee61337b934c tty: 8250: Fix up PX-803/PX-857
new 9604884e592c tty: 8250: Add support for additional Brainboxes PX cards
new 62d2ec2ded27 tty: 8250: Add support for Intashield IX cards
new e4876dacaca4 tty: 8250: Add Brainboxes Oxford Semiconductor-based quirks
new 95d2232a6889 tty: 8250: Fix IS-200 PCI ID comment
new f16f577b3367 tty: 8250: Add note for PX-835
new 9cffa831f068 tty: serial: samsung: drop earlycon support for unsupporte [...]
new 936323f8de41 dt-bindings: serial: drop unsupported samsung bindings
new b0eaf27f2028 vgacon: fix mips/sibyte build regression
new 6f699743aebf serial: core: Fix runtime PM handling for pending tx
new 3a75b205de43 tty: n_gsm: fix race condition in status line change on de [...]
new e6b3d55b67d0 tty: n_gsm: add copyright Siemens Mobility GmbH
new aef0f5a1841e serdev: Make use of device_set_node()
new ddab72ea7e5b serdev: Simplify devm_serdev_device_open() function
new 64ebf8797249 serdev: Replace custom code with device_match_acpi_handle()
new 1f24458a1071 Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 3865a64284cc dt-bindings: usb: dwc3: Add IPQ5018 compatible
new ea17be9d16f4 power: supply: Fix tps65217-charger vs vbus irq conflict
new 2f07592c30e1 usb: musb: dsps: Fix vbus vs tps65217-charger irq conflict
new 8929f62f1d7a usb: typec: intel_pmc_mux: enable sysfs usb role access
new ca58c4ae75b6 dt-bindings: usb: qcom,dwc3: Add bindings for SC8280 Multiport
new eb3f1d9e42b1 dt-bindings: usb: Add bindings for multiport properties on [...]
new 60958b3abacc usb: xhci: Move extcaps related macros to respective header file
new 343a9d34a743 usb: typec: tcpci_rt1711h: Remove trailing comma in the te [...]
new e2d514dffcb5 usb: typec: tcpci_rt1711h: Convert enum->pointer for data [...]
new 0f9df9662097 usb: typec: tcpci_rt1711h: Add rxdz_sel variable to struct [...]
new 15ebb02abde8 usb: typec: tcpci_rt1711h: Add enable_pd30_extended_messag [...]
new f782152b2560 usb: typec: tcpci_rt1711h: Drop CONFIG_OF ifdeffery
new cc07fc805590 usb: typec: drop check because i2c_unregister_device() is [...]
new a60359ea3225 usb: renesas_usbhs: remove boilerplate from header file
new ef307bc6ef04 usb: dwc2: fix possible NULL pointer dereference caused by [...]
new 0ea39e030a80 usb: gadget: udc: Handle gadget_connect failure during bin [...]
new 3a63f86c6a6c usb: gadget: uvc: stop pump thread on video disable
new 52a39f2cf62b usb: gadget: uvc: cleanup request when not in correct state
new bb00788bd627 usb: gadget: uvc: rework pump worker to avoid while loop
new a17fae8fc38e usb: typec: Add Displayport Alternate Mode 2.1 Support
new c365b1e1f404 usb: typec: Add Active or Passive cable defination to cabl [...]
new f9ee6043283a usb: pd: Add helper macro to get Type C cable speed
new 70ca6c7312c5 platform/chrome: cros_ec_typec: Add Displayport Alternatem [...]
new 6c29de68fb29 usb: typec: intel_pmc_mux: Configure Displayport Alternate [...]
new 34c200483569 usb: dwc3: add Realtek DHC RTD SoC dwc3 glue layer driver
new a3d19c289bed dt-bindings: usb: dwc3: Add Realtek DHC RTD SoC DWC3 USB
new e72fc8d6a12a usb: dwc3: core: configure TX/RX threshold for DWC3_IP
new 6591e278f05c dt-bindings: usb: dwc3: Add DWC_usb3 TX/RX threshold configurable
new e38447bea442 dt-bindings: phy: qcom,snps-eusb2-phy: Add compatible for SDX75
new df55d4f814f9 dt-bindings: phy: qcom,qmp-usb: Add SDX75 USB3 PHY
new 91da60e3fda8 dt-bindings: usb: qcom,dwc3: Fix SDX65 clocks
new f2b5cdb003e4 dt-bindings: usb: dwc3: Add SDX75 compatible
new 685dbd1b2306 phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support
new 7ab8716713c9 usb: chipidea: Fix DMA overwrite for Tegra
new 2ae61a2562c0 usb: chipidea: Simplify Tegra DMA alignment code
new eb9c996f0110 usb: chipidea: tegra: Consistently use dev_err_probe()
new 80920e212692 usbmon: Use list_for_each_entry() helper
new 7ca9f9ba8aa7 usb: pci-quirks: group AMD specific quirk code together
new 52e24f8c0a10 usb: pci-quirks: handle HAS_IOPORT dependency for AMD quirk
new 358ad297e379 usb: pci-quirks: handle HAS_IOPORT dependency for UHCI handoff
new 0e650c94a422 dt-bindings: usb: ci-hdrc-usb2: Allow "fsl,imx27-usb" to b [...]
new ba6b83a910b6 usb: xhci-mtk: add a bandwidth budget table
new 5c954e030f55 usb: xhci-mtk: improve split scheduling by separate IN/OUT budget
new dbc1defec1aa usb:typec:tcpm:support double Rp to Vbus cable as sink
new bb9f10ff6709 dt-bindings: usb: add device for Genesys Logic hub gl3510
new b447e9efe50a usb: misc: onboard_usb_hub: add Genesys Logic gl3510 hub support
new 568441b7d45f usb: pd: Exposing the Peak Current value of Fixed Supplies [...]
new 36c38087a3fb USB: c67x00: Remove unused declaration c67x00_hcd_msg_received()
new 3551ff7c5cff usb: gadget: clarify usage of USB_GADGET_DELAYED_STATUS
new cf9f7a6ee7b1 usb: raw-gadget: return USB_GADGET_DELAYED_STATUS from setup()
new fc85c59b85d1 usb: gadgetfs: return USB_GADGET_DELAYED_STATUS from setup()
new 03cf2af41b37 Revert "phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support"
new 1cf56299f9bc USB: dma: remove unused function prototype
new 44ceac8c92da docs: driver-api: usb: update dma info
new af313201946a dt-bindings: usb: gpio-sbu-mux: Add an entry for CBDTU02043
new de2eb28cdb76 usb: gadget: f_uac2: allow changing terminal types through [...]
new e24bc293a6a6 usb: dwc3: document gfladj_refclk_lpm_sel field
new 65682407f8f4 dt-bindings: soc: qcom: qcom,pmic-glink: add a gpio used t [...]
new c6165ed2f425 usb: ucsi: glink: use the connector orientation GPIO to pr [...]
new 8cda5bf9c10f arm64: dts: qcom: sm8550-mtp: add orientation gpio
new 12c66bf0ec47 arm64: dts: qcom: sm8550-qrd: add orientation gpio
new e0fa80bbede8 Revert "usb: gadget: uvc: rework pump worker to avoid while loop"
new dddc00f25541 Revert "usb: gadget: uvc: cleanup request when not in corr [...]
new 1053c4a4b8fc Revert "usb: gadget: uvc: stop pump thread on video disable"
new 974757634842 USB: usbip: fix stub_dev hub disconnect
new b8aaf639b403 usbip: Use platform_device_register_full()
new 0f5aa1b01263 usb: usbtest: fix a type promotion bug
new f49449fbc21e usb: gadget: u_ether: Replace netif_stop_queue with netif_ [...]
new c19473d28235 usb: musb: Add missing of.h include
new 14485de431b0 usb: Use device_get_match_data()
new 6060d554e891 dt-bindings: usb: tps6598x: Add tps25750
new 6ab6ad09e707 USB: typec: tsp6598x: Add cmd timeout and response delay
new c5e95ec39d64 USB: typec: tps6598x: Add patch mode to tps6598x
new 8f999ce60ea3 USB: typec: tps6598x: Refactor tps6598x port registration
new 5bd4853da049 USB: typec: tps6598x: Add device data to of_device_id
new 7e7a3c815d22 USB: typec: tps6598x: Add TPS25750 support
new 0aaa6d16183d USB: typec: tps6598x: Add trace for tps25750 irq
new e5d4a413f136 USB: typec: tps6598x: Add power status trace for tps25750
new efa33cd89c8a USB: typec: tps6598x: Add status trace for tps25750
new acd6199f195d usb: Add support for Intel LJCA device
new bfd3824c8808 i2c: Add support for Intel LJCA USB I2C driver
new caee8e38da67 spi: Add support for Intel LJCA USB SPI driver
new 1034cc423f1b gpio: update Intel LJCA USB GPIO driver
new d0d27ef87e1c Merge 6.6-rc6 into usb-next
new 17d6b82d2d6d usb/usbip: fix wrong data added to platform device
new 59de2a56d127 usb: typec: Link enumerated USB devices with Type-C partner
new 11110783f5ea usb: Inform the USB Type-C class about enumerated devices
new 5220d8b04a84 dt-bindings: usb: gpio-sbu-mux: Make 'mode-switch' not required
new 992848132e4a xhci: pass port structure to tracing instead of port number
new 15626ba96559 xhci: Add busnumber to port tracing
new e2d3ac9cd917 xhci: expand next_trb() helper to support more ring types
new 044818a6cd80 xhci: Set DESI bits in ERDP register correctly
new 28084d3fcc3c xhci: Use more than one Event Ring segment
new 35899f58fe13 xhci: Adjust segment numbers after ring expansion
new 67ab841a177d xhci: Update last segment pointer after Event Ring expansion
new 01e6e143a7fa xhci: Expose segment numbers in debugfs
new 08cc5616798d xhci: Clean up ERST_PTR_MASK inversion
new c087fada0a61 xhci: Clean up stale comment on ERST_SIZE macro
new 3c45a21fd5d4 xhci: Clean up xhci_{alloc,free}_erst() declarations
new 3321f84bfae0 xhci: simplify event ring dequeue tracking for transfer events
new d1830364e963 xhci: Simplify event ring dequeue pointer update for port [...]
new 4baf12181509 xhci: Loosen RPM as default policy to cover for AMD xHC 1.1
new a5d6264b638e xhci: Enable RPM on controllers that support low-power states
new 47f503cf5f79 xhci: split free interrupter into separate remove and free parts
new 6ccb83d6c497 usb: xhci: Implement xhci_handshake_check_state() helper
new a5f928db5951 usb: host: xhci-plat: fix possible kernel oops while resuming
new 6add6dd345cb usb: host: xhci: Avoid XHCI resume delay if SSUSB device i [...]
new 35b62f6f5822 usb-storage: remove UNUSUAL_VENDOR_INTF macro
new d181b34bd381 usb-storage,uas: make internal quirks flags 64bit
new 4936eb7567c3 dt-bindings: usb: vialab,vl817: remove reset-gpios from re [...]
new 2978cc1f2853 usb: chipidea: add CI_HDRC_FORCE_VBUS_ACTIVE_ALWAYS flag
new ceae398f15b3 dt-bindings: usb: ci-hdrc-usb2: add npcm750 and npcm845 co [...]
new 70f13579c2f7 usb: chipidea: Add support for NPCM
new cf36d7db25b6 usb: chipidea: Fix unused ci_hdrc_usb2_of_match warning fo [...]
new f97467becb25 usb: gadget: at91-udc: Convert to use module_platform_driver()
new 2911016a45ca usb: gadget: fsl-udc: Convert to use module_platform_driver()
new 017e452e5824 usb: gadget: fusb300-udc: Convert to use module_platform_driver()
new ff8e4630fa3c usb: gadget: lpc32xx-udc: Convert to use module_platform_driver()
new b4822e2317e8 usb: gadget: m66592-udc: Convert to use module_platform_driver()
new 49537ec71d14 usb: gadget: r8a66597-udc: Convert to use module_platform_ [...]
new 915360a5ce96 dt-bindings: usb: add NXP PTN36502 Type-C redriver bindings
new 8e99dc783648 usb: typec: add support for PTN36502 redriver
new 46b6fc538007 usb: mtu3: Convert to platform remove callback returning void
new de7ecc4e0570 usb: dwc3: xilinx: add reset-controller support
new 98bad5bc447e dt-bindings: usb: add rk3588 compatible to rockchip,dwc3
new 97789b93b792 usb: dwc3: add optional PHY interface clocks
new bbd3778da16b arm64: dts: rockchip: rk3588s: Add USB3 host controller
new 1a4a2df07c1f usb: typec: tcpm: Add additional checks for contaminant
new c9a1d9e74a43 usb: core: Remove duplicated check in usb_hub_create_port_device
new a04224da1f34 usb: gadget: f_ncm: Always set current gadget in ncm_bind()
new d026fc7b73a5 Revert "dt-bindings: usb: qcom,dwc3: Add bindings for SC82 [...]
new ec0989703642 Revert "dt-bindings: usb: Add bindings for multiport prope [...]
new 0c35ac182569 thunderbolt: Apply USB 3.x bandwidth quirk only in softwar [...]
new 7b304040c8db thunderbolt: dma_test: Use enum tb_link_width
new 92b8f7a1b1f9 thunderbolt: Get rid of usb4_usb3_port_actual_link_rate()
new 35c9ab4fd636 thunderbolt: Make tb_switch_clx_is_supported() static
new 9e4f5b2af242 thunderbolt: Check for unplugged router in tb_switch_clx_d [...]
new 6b8ac54f31f9 thunderbolt: Fix debug log when DisplayPort adapter not av [...]
new 7cbabed16464 thunderbolt: Fix typo in enum tb_link_width kernel-doc
new 6ed0b900d899 thunderbolt: Fix typo of HPD bit for Hot Plug Detect
new fe8a0293c922 thunderbolt: Use tb_tunnel_dbg() where possible to make lo [...]
new d27bd2c37d46 thunderbolt: Expose tb_tunnel_xxx() log macros to the rest [...]
new 34c5def565b4 thunderbolt: Use tb_tunnel_xxx() log macros in tb.c
new d80d926c5b6b thunderbolt: Log NVM version of routers and retimers
new 8648c6465c02 thunderbolt: Create multiple DisplayPort tunnels if there [...]
new 274baf695b08 thunderbolt: Add DP IN added last in the head of the list [...]
new f73edddfa2a6 thunderbolt: Use constants for path weight and priority
new 4d24db0c8014 thunderbolt: Use weight constants in tb_usb3_consumed_bandwidth()
new aa673d606078 thunderbolt: Make is_gen4_link() available to the rest of [...]
new 582e70b0d3a4 thunderbolt: Change bandwidth reservations to comply USB4 v2
new ce91d793ab8b thunderbolt: Set path power management packet support bit [...]
new 2bfeca73e945 thunderbolt: Introduce tb_port_path_direction_downstream()
new 956c3abe72fb thunderbolt: Introduce tb_for_each_upstream_port_on_path()
new c4ff14436952 thunderbolt: Introduce tb_switch_depth()
new 81af2952e606 thunderbolt: Add support for asymmetric link
new 3e36528c1127 thunderbolt: Configure asymmetric link if needed and bandw [...]
new a558892b3456 thunderbolt: Fix one kernel-doc comment
new 9b6db9a3a675 Merge tag 'thunderbolt-for-v6.7-rc1' of git://git.kernel.o [...]
new 4987daf86c15 usb: typec: tcpm: Fix NULL pointer dereference in tcpm_pd_svdm()
new fad89aa14c35 dt-bindings: usb: fsa4480: Add data-lanes property to endpoint
new cf07c55f9922 usb: typec: fsa4480: Add support to swap SBU orientation
new c3097719e438 dt-bindings: usb: fsa4480: Add compatible for OCP96011
new 3d56e5aa6727 usb: gadget: aspeed_udc: Convert to platform remove callba [...]
new 2998874736bc usb:cdnsp: remove TRB_FLUSH_ENDPOINT command
new e8033bde451e usb: raw-gadget: properly handle interrupted requests
new 1f97e3f429cf usb: raw-gadget: don't disable device if usb_ep_queue fails
new c3a383d8d382 usb: raw-gadget: report suspend, resume, reset, and discon [...]
new 0e3139e6543b usb: storage: set 1.50 as the lower bcdDevice for older "S [...]
new c70793fb7632 usb: gadget: uvc: Add missing initialization of ssp config [...]
new 2c40c1c6adab Merge tag 'usb-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 8876762f285f dmaengine: altera-msgdma: Convert to platform remove callb [...]
new e7d5aa30c8a1 dmaengine: apple-admac: Convert to platform remove callbac [...]
new ae3f38e495b4 dmaengine: at_hdmac: Convert to platform remove callback r [...]
new b13af3c41bad dmaengine: at_xdmac: Convert to platform remove callback r [...]
new 017df796a363 dmaengine: bcm-sba-raid: Convert to platform remove callba [...]
new 8f63a2da2884 dmaengine: bcm2835-dma: Convert to platform remove callbac [...]
new 7689bca11199 dmaengine: bestcomm: bestcomm: Convert to platform remove [...]
new b5f095a70117 dmaengine: dma-axi-dmac: Convert to platform remove callba [...]
new a8c85540bee1 dmaengine: dma-jz4780: Convert to platform remove callback [...]
new c689a2fd2a3f dmaengine: dw-axi-dmac: dw-axi-dmac-platform: Convert to p [...]
new 67572bfe2e35 dmaengine: dw: platform: Convert to platform remove callba [...]
new fa13c3ef3f45 dmaengine: fsl-edma-main: Convert to platform remove callb [...]
new fe3d44cdaea4 dmaengine: fsl-qdma: Convert to platform remove callback r [...]
new 37b24b50c5f8 dmaengine: fsl_raid: Convert to platform remove callback r [...]
new d69f80110da5 dmaengine: fsldma: Convert to platform remove callback ret [...]
new e8da277fbb87 dmaengine: idma64: Convert to platform remove callback ret [...]
new 6e1b4a907e86 dmaengine: img-mdc-dma: Convert to platform remove callbac [...]
new 14c49dd0c34e dmaengine: imx-dma: Convert to platform remove callback re [...]
new 06e4f653fafd dmaengine: imx-sdma: Convert to platform remove callback r [...]
new 3faf902cb808 dmaengine: k3dma: Convert to platform remove callback retu [...]
new 48236cb83142 dmaengine: mcf-edma-main: Convert to platform remove callb [...]
new bdeb61f5180e dmaengine: mediatek: mtk-cqdma: Convert to platform remove [...]
new 97283173effa dmaengine: mediatek: mtk-hsdma: Convert to platform remove [...]
new 4db30945a001 dmaengine: mediatek: mtk-uart-apdma: Convert to platform r [...]
new c0f0d93fc1da dmaengine: mmp_pdma: Convert to platform remove callback r [...]
new f543b251500a dmaengine: mmp_tdma: Convert to platform remove callback r [...]
new 1a65831fa037 dmaengine: moxart-dma: Convert to platform remove callback [...]
new 80d0159bbe80 dmaengine: mpc512x_dma: Convert to platform remove callbac [...]
new 733dbb8d62f3 dmaengine: mv_xor_v2: Convert to platform remove callback [...]
new 44d5338c4a5d dmaengine: nbpfaxi: Convert to platform remove callback re [...]
new 1260486a3475 dmaengine: owl-dma: Convert to platform remove callback re [...]
new 5f8f212fb416 dmaengine: ppc4xx: adma: Convert to platform remove callba [...]
new 44ea88715d37 dmaengine: pxa_dma: Convert to platform remove callback re [...]
new 8d0f1ca5e403 dmaengine: qcom: bam_dma: Convert to platform remove callb [...]
new af9bc3c26b08 dmaengine: qcom: hidma: Convert to platform remove callbac [...]
new 1a6d1c87542d dmaengine: qcom: qcom_adm: Convert to platform remove call [...]
new d6798037fa1c dmaengine: sa11x0-dma: Convert to platform remove callback [...]
new 3d97deeb3b30 dmaengine: sf-pdma: sf-pdma: Convert to platform remove ca [...]
new 8ca342994ab8 dmaengine: sh: rcar-dmac: Convert to platform remove callb [...]
new bd4205f52310 dmaengine: sh: rz-dmac: Convert to platform remove callbac [...]
new 384ba9a683d3 dmaengine: sh: shdmac: Convert to platform remove callback [...]
new 9f2812a7fe47 dmaengine: sh: usb-dmac: Convert to platform remove callba [...]
new 8d82eb85a742 dmaengine: sprd-dma: Convert to platform remove callback r [...]
new 9c52ffa09f58 dmaengine: st_fdma: Convert to platform remove callback re [...]
new 2db76471c8f4 dmaengine: sun4i-dma: Convert to platform remove callback [...]
new 7d6ef7550a45 dmaengine: sun6i-dma: Convert to platform remove callback [...]
new d669b198efac dmaengine: tegra186-gpc-dma: Convert to platform remove ca [...]
new afd1ac2e1b9b dmaengine: tegra20-apb-dma: Convert to platform remove cal [...]
new 1a3fa3e369bf dmaengine: tegra210-adma: Convert to platform remove callb [...]
new 36a7e98c36a5 dmaengine: ti: cppi41: Convert to platform remove callback [...]
new 68bcaf5c4e03 dmaengine: ti: edma: Convert to platform remove callback r [...]
new 5ea68dc1cee0 dmaengine: ti: omap-dma: Convert to platform remove callba [...]
new 4f339d6efa6a dmaengine: timb_dma: Convert to platform remove callback r [...]
new a3b4af719e57 dmaengine: txx9dmac: Convert to platform remove callback r [...]
new 2c9d879fae9a dmaengine: xgene-dma: Convert to platform remove callback [...]
new 78369eb5dc88 dmaengine: xilinx: xdma: Convert to platform remove callba [...]
new cc99582d46b4 dmaengine: xilinx: xilinx_dma: Convert to platform remove [...]
new c962eca73c5c dmaengine: xilinx: xilinx_dpdma: Convert to platform remov [...]
new b1c50ac25425 dmaengine: xilinx: zynqmp_dma: Convert to platform remove [...]
new 555921feb2ac dmaengine: idxd: rate limit printk in misc interrupt thread
new 88928addeec5 dmaengine: idxd: Register dsa_bus_type before registering [...]
new 65b87548041a dmaengine: hisi: Simplify preconditions of CONFIG_K3_DMA
new 83c5d35bf911 dmaengine: apple-admac: Annotate struct admac_data with __ [...]
new 81cd3cb3b3dd dmaengine: at_hdmac: Annotate struct at_desc with __counted_by
new f1bc0d01cb34 dmaengine: axi-dmac: Annotate struct axi_dmac_desc with __ [...]
new 7d4b82185521 dmaengine: hisilicon: Annotate struct hisi_dma_dev with __ [...]
new fd1cb31a037b dmaengine: moxart-dma: Annotate struct moxart_desc with __ [...]
new b9fe0bd59031 dmaengine: qcom: bam_dma: Annotate struct bam_async_desc w [...]
new 04b5433b8c0e dmaengine: sa11x0: Annotate struct sa11x0_dma_desc with __ [...]
new 1539a22e1441 dmaengine: sf-pdma: Annotate struct sf_pdma with __counted_by
new 8360c11aef57 dmaengine: sprd: Annotate struct sprd_dma_dev with __counted_by
new 8279f0b476f3 dmaengine: st_fdma: Annotate struct st_fdma_desc with __co [...]
new 195e46df2d99 dmaengine: stm32-dma: Annotate struct stm32_dma_desc with [...]
new 035472170a2a dmaengine: stm32-mdma: Annotate struct stm32_mdma_desc wit [...]
new 7ba0035dc02c dmaengine: stm32-mdma: Annotate struct stm32_mdma_device w [...]
new 32b5e2d7cd14 dmaengine: tegra: Annotate struct tegra_dma_desc with __co [...]
new 15f2c636dde8 dmaengine: tegra210-adma: Annotate struct tegra_adma with [...]
new 5f240e0cdbcb dmaengine: ti: edma: Annotate struct edma_desc with __counted_by
new b85178611c11 dmaengine: ti: omap-dma: Annotate struct omap_desc with __ [...]
new 5a67a8f93f02 dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_ [...]
new 7935de861aed dmaengine: uniphier-xdmac: Annotate struct uniphier_xdmac_ [...]
new a04bbeaa37d8 dmaengine: usb-dmac: Annotate struct usb_dmac_desc with __ [...]
new 9c6e02eab10a dmaengine: sprd: add dma mask interface in probe
new 14f6d317913f dmaengine: ti: edma: handle irq_of_parse_and_map() errors
new f1009d3214ed dmaengine: sprd: delete redundant parameter for dma driver [...]
new eb15bd5c2a69 dt-bindings: dmaengine: qcom: gpi: Allow dma-coherent
new c223bafdcbd5 dmaengine: fsl-edma: Annotate struct struct fsl_edma_engin [...]
new 7af1e0aceeb3 dmaengine: idxd: add wq driver name support for accel-conf [...]
new 74d885711c2f dmaengine: ep93xx_dma: Annotate struct ep93xx_dma_engine w [...]
new 88ba97688a03 dmaengine: fsl-edma: Remove redundant dev_err() for platfo [...]
new 9a2136b60cc1 dmaengine: qcom: fix Wvoid-pointer-to-enum-cast warning
new 094f9ee5fb54 dmaengine: mmp: fix Wvoid-pointer-to-enum-cast warning
new 09361abc3461 dmaengine: Remove unused declaration dma_chan_cleanup()
new a1cb2ffe5fe5 dmaengine: fsl-dpaa2-qdma: Remove redundant initialization [...]
new 90a6c030f506 dmaengine: xilinx: xdma: Use resource_size() in xdma_probe()
new 83c761f56873 dmaengine: pxa_dma: Remove an erroneous BUG_ON() in pxad_f [...]
new 0481291f0ccb dmaengine: pxa_dma: Annotate struct pxad_desc_sw with __co [...]
new a67ba97dfb30 dmaengine: Use device_get_match_data()
new c48de45d4cef dmaengine: Drop unnecessary of_match_device() calls
new 0db2b6717c5e dmaengine: xilinx: xdma: Prepare the introduction of cycli [...]
new cd8c732ce1a5 dmaengine: xilinx: xdma: Support cyclic transfers
new 9f895354cc3c MAINTAINERS: Add entries for NXP(Freescale) eDMA drivers
new 8bf914570650 dmaengine: mmp_tdma: drop unused variable 'of_id'
new c1939c2f76d7 dmaengine: xilinx: xilinx_dma: Fix kernel doc about xilinx [...]
new 495e18b16e3d dmaengine: dw-axi-dmac: Add support DMAX_NUM_CHANNELS > 16
new 03f25d53b145 dmaengine: stm32-mdma: correct desc prep when channel running
new d934aef6bb9e Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/ [...]
new 90f7af497a78 phy: qcom: m31: Fix indentation issues
new 79eeac2e2625 dt-bindings: phy: Add QMP UFS PHY comptible for SC7280
new 8abe9792d1ff phy: qcom-qmp-ufs: Add Phy Configuration support for SC7280
new 15c83637402c dt-bindings: phy: migrate QMP USB PHY bindings to qcom,sc8 [...]
new 7233090aba54 phy: qcom-qmp-usb: simplify clock handling
new fcf63482f6a9 phy: qcom-qmp-usb: rework reset handling
new 6e9402261e8c phy: qcom-qmp-usb: make QPHY_PCS_MISC_CLAMP_ENABLE access [...]
new dc32762214e4 phy: qcom-qmp: move PCS MISC V4 registers to separate header
new 2be22aae6b18 phy: qcom-qmp-usb: populate offsets configuration
new 2d6064e96631 dt-bindings: phy: st: convert phy-stih407-usb to DT schema
new 1852dfaacd3f dt-bindings: phy: qcom,m31: Add IPQ5018 compatible
new 68320e35f8cb phy: qcom-m31: Add compatible, phy init sequence for IPQ5018
new 77fee21e3cc0 dt-bindings: phy: Add compatible for Mediatek MT8188
new c20b59b2996c dt-bindings: phy: qcom,snps-eusb2-repeater: Add magic tuni [...]
new 4ba2e52718c0 phy: qualcomm: phy-qcom-eusb2-repeater: Use regmap_fields
new 99a517a582fc phy: qualcomm: phy-qcom-eusb2-repeater: Zero out untouched [...]
new 56156a76e765 phy: qualcomm: phy-qcom-eusb2-repeater: Add tuning overrides
new 9bcf8761190f Merge branch 'fixes' into next
new 9e34abc7abfa phy: sun4i-usb: update array size
new 579483ecd819 phy: qcom-qmp-combo: fix the prefix for the PCS_USB v6 registers
new 5077b136fd59 phy: qcom-qmp-usb: move PCS v6 register to the proper header
new b5ec2824d74e phy: qcom-qmp-combo: use v6 registers in v6 regs layout
new aa4c0bbf820d phy: renesas: r8a779f0-ether-serdes: Reset in .init()
new 1a5361189b7a phy: renesas: r8a779f0-ether-serdes: Add .exit() ops
new 7e909370a5cd phy: realtek: Replace of_device.h with explicit includes
new 21bf6fc47a1e phy: Use device_get_match_data()
new 8b6fba3e79eb phy: rockchip-inno-usb2: Drop unnecessary DT includes
new dd69a6379a07 phy: Drop unnecessary of_match_device() calls
new 03c866cab420 dt-bindings: phy: Convert PXA1928 USB/HSIC PHY to DT schema
new f5d5a0b5553a dt-bindings: phy: ralink-usb-phy: convert to dtschema
new 8e11a94e15a4 phy: qcom-qmp-pcie: add endpoint support for sa8775p
new d0ec7b9c3153 phy: Kconfig: Select GENERIC_PHY for GENERIC_PHY_MIPI_DPHY
new d688c8264b8e phy: Remove duplicated include in phy-ralink-usb.c
new bfafa2c19d70 Merge tag 'phy-for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 5d78c7d68419 soundwire: qcom: use newer link status tregister on v2.0.0
new 16d568c8f646 soundwire: qcom: handle command ignored interrupt
new 95b0f3aa71eb soundwire: qcom: Log clk_get("iface") failures
new ff435da4cc8b soundwire: bus: improve error handling for clock stop prep [...]
new 4ea2b6d3128e soundwire: dmi-quirks: update HP Omen match
new be47c8e326c2 Merge tag 'soundwire-6.7-rc1' of git://git.kernel.org/pub/ [...]
new af68c2af22e1 pinctrl: single: remove get rid of __maybe_unused
new 01499e51d1a7 pinctrl: mediatek: mt7981: add additional uart groups
new d168ccdf50e4 pinctrl: berlin: Drop superfluous ampersands
new 27e55fdff2f0 pinctrl: nuvoton: Use pinconf_generic_dt_node_to_map_all()
new 38b99959c3c6 dt-binding: pinctrl: Add NPCM8XX pinctrl and GPIO documentation
new acf4884a5717 pinctrl: nuvoton: add NPCM8XX pinctrl and GPIO driver
new 89670ec0c91a pinctrl: qcom: msm8996: Add MPM pin mappings
new bd1b24686bbd pinctrl: qcom: sm6115: Add MPM pin mappings
new 9395f831ace5 pinctrl: qcom: sm6125: Add MPM pin mappings
new 68a2f05fec49 pinctrl: qcom: sdm660: Add MPM pin mappings
new 71567fbd1d33 pinctrl: cy8c95x0: Simplify probe()
new 70a3894c0aa0 pinctrl: sx150x: Simplify probe()
new c9336ebe87e7 pinctrl: pinmux: Remove duplicate error message in pin_request()
new f3244b655128 pinctrl: nuvoton: Fix up Kconfig deps
new e99ce78030db pinctrl: realtek: Add common pinctrl driver for Realtek DH [...]
new aa399e6c6b24 pinctrl: realtek: Add pinctrl driver for RTD1315E
new 916cc2b734cb pinctrl: realtek: Add pinctrl driver for RTD1319D
new c7910f6aca56 pinctrl: realtek: Add pinctrl driver for RTD1619B
new ee3014e863ee dt-bindings: pinctrl: realtek: add RTD1315E pinctrl binding
new bc8d39a56916 dt-bindings: pinctrl: realtek: add RTD1319D pinctrl binding
new 105c931a2255 dt-bindings: pinctrl: realtek: add RTD1619B pinctrl binding
new 0ec8ae43136d pinctrl: pinctrl-aspeed-g6: Add more settings for USB2AHP [...]
new 44da5bf49bf4 pinctrl: sunxi: h616: add extra gpio banks
new 2b7eb110d3c8 dt-bindings: pinctrl: Add support for Amlogic T7 SoCs
new 9681df024c9a pinctrl: Add driver support for Amlogic T7 SoCs
new 34d7c484c577 Merge branch 'ib-amlogic-t7' into devel
new caaeb8c55112 dt-bindings: pinctrl: Add missing additionalProperties on [...]
new 3d855c3f2e13 pinctrl: mediatek: paris: handle mtk_hw_set_value() errors [...]
new 96a35cf6a4e4 pinctrl: mediatek: moore: handle mtk_hw_set_value() errors [...]
new 505ab2cf43f6 dt-bindings: pinctrl: qcom,msm8226: Add blsp_i2c6 function
new 52d637cd9265 pinctrl: qcom: msm8226: Add blsp_i2c6 function
new ba369b3b49ea ARM: dts: qcom: msm8226: Add blsp1_i2c6 and blsp1_uart2
new 259fe3cbf2a5 pinctrl: qcom: msm8226: Add MPM pin mappings
new 1d4b7855b1cf pinctrl: qcom: msm8974: Add MPM pin mappings
new b50df2f58aa3 pinctrl: tegra: add OF node when logging OF parsing errors
new 07113fea91dc dt-bindings: pinctrl: qcom,sc7280: Allow gpio-reserved-ranges
new e8b4ff6a856d pinctrl: uniphier: Annotate struct uniphier_pinctrl_reg_re [...]
new 21c11421db1f pinctrl: renesas: r8a7779: s/LSBC/LBSC/
new 84c580e96950 pinctrl: renesas: rzg2l: Make struct rzg2l_pinctrl_data::d [...]
new dd462cf53e4d pinctrl: renesas: rzg2l: Make reverse order of enable() fo [...]
new c385256611b1 pinctrl: renesas: rzg2l: Rename rzg2l_gpio_configs[]
new 1c0b3cbe7fd9 Merge tag 'renesas-pinctrl-for-v6.7-tag1' of git://git.ker [...]
new 8c58f51ff3c9 pinctrl: realtek: Fix error handling in probe()
new d48f8a6f4a20 pinctrl: realtek: Tag unused pins as __maybe_unused
new 0aa5369fdb9e pinctrl: realtek: Fix some NULL dereference warnings
new 880d3fcbe5b5 pinctrl: mcp23s08_i2c: Extend match support for OF tables
new b03f7aa802b6 pinctrl: mcp23s08_spi: Simplify probe()
new 2e44555b05c0 pinctrl: mcp23s08: Simplify probe()/mcp23s08_spi_regmap_init()
new 54a33423f29b pinctrl: mxs: Remove undocumented 'fsl,mxs-gpio' property
new d875d6ccd36f pinctrl: aspeed: Allow changing SPI mode from hardware str [...]
new 10f94f9cad2c pinctrl: core: Remove unneeded {} around one line conditio [...]
new b1191940909a dt-bindings: pinctrl: st,stm32: fix phandle-array warning
new 35df4b75bd57 pinctrl: stmfx: Improve error message in .remove()'s error path
new 71e670266780 pinctrl: single: Drop if block with always false condition
new 88b3f108502b pinctrl: ti: ti-iodelay: Drop if block with always false c [...]
new 9eb95648f144 pinctrl: cirrus: madera-core: Convert to platform remove c [...]
new a304b56f42dc pinctrl: nomadik: abx500: Convert to platform remove callb [...]
new 23a35fd90cc5 pinctrl: amd: Convert to platform remove callback returning void
new b340412a8756 pinctrl: artpec6: Convert to platform remove callback retu [...]
new f0c395880053 pinctrl: as3722: Convert to platform remove callback retur [...]
new 9725877765f8 pinctrl: rockchip: Convert to platform remove callback ret [...]
new a6992a0d3135 pinctrl: single: Convert to platform remove callback retur [...]
new 86bc4c7f9e12 pinctrl: stmfx: Convert to platform remove callback return [...]
new 14a16555e7f7 pinctrl: tb10x: Convert to platform remove callback return [...]
new 348e1488ba5c pinctrl: qcom: spmi-gpio: Convert to platform remove callb [...]
new ab06ab84065f pinctrl: qcom: spmi-mpp: Convert to platform remove callba [...]
new a37b06133aa4 pinctrl: qcom: ssbi-gpio: Convert to platform remove callb [...]
new a80252efb5d5 pinctrl: qcom: ssbi-mpp: Convert to platform remove callba [...]
new 93650550dff9 pinctrl: ti: ti-iodelay: Convert to platform remove callba [...]
new 776d54c137a3 pinctrl: qcom/lpi: Convert to platform remove callback ret [...]
new 22ee670a8ad3 pinctrl: qcom/msm: Convert to platform remove callback ret [...]
new c341ac65bf2b pinctrl: sprd-sc9860: Convert to platform remove callback [...]
new 84ba51316933 pinctrl: renesas: r8a7778: Add LBSC pins, groups, and functions
new c944d9dea75e pinctrl: renesas: rzg2l: Add validation of GPIO pin in rzg [...]
new 77e18969da3a pinctrl: renesas: rzg2l: Index all registers based on port offset
new 1f89aa906fac pinctrl: renesas: rzg2l: Adapt for different SD/PWPR regis [...]
new 35a3610e5a24 pinctrl: renesas: rzg2l: Adapt function number for RZ/G3S
new cca38201b492 pinctrl: renesas: rzg2l: Move DS and OI to SoC-specific co [...]
new ae5b425faf10 pinctrl: renesas: rzg2l: Add support for different DS valu [...]
new 60e4dc192ce2 dt-bindings: pinctrl: renesas: Document RZ/G3S SoC
new c6a088e5a03b pinctrl: renesas: rzg2l: Add RZ/G3S support
new 583d80732055 pinctrl: renesas: rzn1: Convert to platform remove callbac [...]
new b4e10c319050 Merge tag 'renesas-pinctrl-for-v6.7-tag2' of git://git.ker [...]
new 4e1e21117e7e pinctrl: samsung: Annotate struct exynos_muxed_weint_data [...]
new 2aca5c591ef4 pinctrl: samsung: defer pinctrl_enable
new bf128c1f0fe1 pinctrl: samsung: use add_pin_ranges method to add pinctrl ranges
new deb79167e1da pinctrl: samsung: choose GPIO numberspace base dynamically
new 8aec97decfd0 pinctrl: samsung: do not offset pinctrl numberspaces
new 30d75d3c6fe7 Merge tag 'samsung-pinctrl-6.7' of https://git.kernel.org/ [...]
new 2d325e54d9e2 pinctrl: baytrail: fix debounce disable case
new 9419ae7e40d3 pinctrl: intel: Simplify code with cleanup helpers
new cec422ab8c1e pinctrl: denverton: Enable platform device in the absence [...]
new 3cd39bc3b11b kernel.h: Move ARRAY_SIZE() to a separate header
new 82cc14c9930c pinctrl: Replace kernel.h by what is actually being used
new f29047a09b5e pinctrl: intel: Replace kernel.h by what is actually being used
new 1209d59070b5 pinctrl: intel: refine intel_config_set_pull() function
new 8fd516168df1 pinctrl: baytrail: drop runtime PM support
new 67c9e830d0c4 pinctrl: lynxpoint: drop runtime PM support
new a8c199a2ad06 Merge patch series "Drop runtime PM support for Baytrail a [...]
new a4877a858e80 pinctrl: baytrail: Replace kernel.h by what is actually be [...]
new 315ef5fcd2d9 pinctrl: cherryview: Replace kernel.h by what is actually [...]
new 1cb71a63f622 pinctrl: lynxpoint: Replace kernel.h by what is actually b [...]
new 068866fb5c90 pinctrl: merrifield: Replace kernel.h by what is actually [...]
new f2bbe6f1f446 pinctrl: moorefield: Replace kernel.h by what is actually [...]
new a9d7dfaaa8e6 pinctrl: broxton: Replace MODULE_ALIAS() with MODULE_DEVIC [...]
new 3013c7f7780d pinctrl: denverton: Replace MODULE_ALIAS() with MODULE_DEV [...]
new d3386552155c pinctrl: cherryview: Avoid duplicated I/O
new d59b099c667f pinctrl: cherryview: Simplify code with cleanup helpers
new e0ba7366a699 pinctrl: cherryview: Convert to platform remove callback r [...]
new 6fe13aa7c869 pinctrl: cherryview: reduce scope of PIN_CONFIG_BIAS_HIGH_ [...]
new 8d751da9f1d7 pinctrl: intel: fetch community only when we need it
new 593bcf6889de Merge tag 'intel-pinctrl-v6.7-1' of git://git.kernel.org/p [...]
new caf963efd4b0 dt-bindings: pinctrl: brcm: Ensure all child node properti [...]
new 2bdcdad6933d dt-bindings: pinctrl: nuvoton,npcm845: Add missing additio [...]
new e2b0bac1aae4 dt-bindings: pinctrl: qcom,sa8775p-tlmm: add missing wakeu [...]
new 63bffc2d3a99 pinctrl: Use device_get_match_data()
new 90b0c2b2edd1 Merge tag 'pinctrl-v6.7-1' of git://git.kernel.org/pub/scm [...]
new 4b27d5c42033 ACPI: thermal: Fix acpi_thermal_unregister_thermal_zone() cleanup
new 3062a9879afb Merge tag 'acpi-6.7-rc1-2' of git://git.kernel.org/pub/scm [...]
new 4074532758c5 modpost: Optimize symbol search from linear to binary search
new ffa46bbc5892 kbuild: rpm-pkg: generate kernel.spec in rpmbuild/SPECS/
new 80bac83a739d rust: Respect HOSTCC when linking for host
new a55d4aee76ca kbuild: make binrpm-pkg always produce kernel-devel package
new 7f54e00e5842 modpost: fix tee MODULE_DEVICE_TABLE built on big-endian host
new ac96a15a0f0c modpost: fix ishtp MODULE_DEVICE_TABLE built on big-endian host
new bd78c9d71420 modpost: define TO_NATIVE() using bswap_* functions
new 29ae5c02ed74 modpost: refactor check_sec_ref()
new 77f9f5716456 modpost: factor out the common boilerplate of section_rel(a)
new 737d303623bc csky: remove unused cmd_vdso_install
new 7aef8f76d1f9 UML: remove unused cmd_vdso_install
new 1b6272894f2d docs: kbuild: add INSTALL_DTBS_PATH
new 56769ba4b297 kbuild: unify vdso_install rules
new 9d361173edc4 kbuild: unify no-compiler-targets and no-sync-config-targets
new 7f6d8f7e43fb kbuild: remove ARCH_POSTLINK from module builds
new 72d091846de9 kbuild: avoid too many execution of scripts/pahole-flags.sh
new 1b1595cd04bb kbuild: simplify cmd_ld_multi_m
new 3ada34b0f655 modpost: remove ALL_EXIT_DATA_SECTIONS macro
new 6a4e59eeedc3 linux/init: remove __memexit* annotations
new 50cccec15c48 modpost: disallow *driver to reference .meminit* sections
new e1dc1bfe5b27 modpost: remove more symbol patterns from the section chec [...]
new 473a45bb35f0 modpost: remove MEM_INIT_SECTIONS macro
new 48cd8df7afd1 modpost: remove EXIT_SECTIONS macro
new a3df1526da48 modpost: disallow the combination of EXPORT_SYMBOL and __meminit*
new e578e4e31106 modpost: use ALL_INIT_SECTIONS for the section check from [...]
new b3d4f446fc0f modpost: merge sectioncheck table entries regarding init/e [...]
new 34fcf231dcf9 modpost: squash ALL_{INIT,EXIT}_TEXT_SECTIONS to ALL_TEXT_ [...]
new 766b7007a1cc kbuild: Correct missing architecture-specific hyphens
new 1bfaa37fd348 kbuild: dummy-tools: pretend we understand -fpatchable-fun [...]
new 5f56cb030e4b kbuild: support 'userldlibs' syntax
new 5c5e048b2417 Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/li [...]
new 2e9064faccd1 x86/microcode/amd: Fix snprintf() format string warning in [...]
new 242db7589460 x86/boot/32: Disable stackprotector and tracing for mk_ear [...]
new 1e2dd572d2b7 x86/boot: Use __pa_nodebug() in mk_early_pgtbl_32()
new a62f4ca106fd x86/boot/32: De-uglify the 2/3 level paging difference in [...]
new 69ba866db281 x86/boot/32: Restructure mk_early_pgtbl_32()
new fdbd43819400 x86/microcode: Provide CONFIG_MICROCODE_INITRD32
new 4c585af7180c x86/boot/32: Temporarily map initrd for microcode loading
new 0b62f6cb0773 x86/microcode/32: Move early loading after paging enable
new ae76d951f653 x86/microcode/intel: Rip out mixed stepping support for In [...]
new b0f0bf5eef5f x86/microcode/intel: Simplify scan_microcode()
new 6b072022ab2e x86/microcode/intel: Simplify and rename generic_load_microcode()
new 0177669ee61d x86/microcode/intel: Cleanup code further
new dd5e3e3ca6ac x86/microcode/intel: Simplify early loading
new 2a1dada3d1cf x86/microcode/intel: Save the microcode only after a succe [...]
new f24f204405f9 x86/microcode/intel: Switch to kvmalloc()
new 3973718cff1e x86/microcode/intel: Unify microcode apply() functions
new 164aa1ca5372 x86/microcode/intel: Rework intel_cpu_collect_info()
new 11f96ac4c21e x86/microcode/intel: Reuse intel_cpu_collect_info()
new b7fcd995b261 x86/microcode/intel: Rework intel_find_matching_signature()
new b48b26f992a3 x86/microcode: Remove pointless apply() invocation
new ecfd41089348 x86/microcode/amd: Use correct per CPU ucode_cpu_info
new d419d28261e7 x86/microcode/amd: Cache builtin microcode too
new a7939f016720 x86/microcode/amd: Cache builtin/initrd microcode early
new 5af05b8d51a8 x86/microcode/amd: Use cached microcode for AP load
new 8529e8ab6c6f x86/microcode: Mop up early loading leftovers
new 2e1997335ceb x86/microcode: Get rid of the schedule work indirection
new ba48aa32388a x86/microcode: Clean up mc_cpu_down_prep()
new 634ac23ad609 x86/microcode: Handle "nosmt" correctly
new 6f059e634dcd x86/microcode: Clarify the late load logic
new 0772b9aa1a8f x86/microcode: Sanitize __wait_for_cpus()
new 4b753955e915 x86/microcode: Add per CPU result state
new ba3aeb97cb2c x86/microcode: Add per CPU control field
new 6067788f04b1 x86/microcode: Provide new control functions
new 0bf871651211 x86/microcode: Replace the all-in-one rendevous handler
new 7eb314a22800 x86/microcode: Rendezvous and load in NMI
new 1582c0f4a213 x86/microcode: Protect against instrumentation
new 9cab5fb776d4 x86/apic: Provide apic_force_nmi_on_cpu()
new 8f849ff63bcb x86/microcode: Handle "offline" CPUs correctly
new 9407bda845dd x86/microcode: Prepare for minimal revision check
new cf5ab01c8703 x86/microcode/intel: Add a minimum required revision for l [...]
new 0a23fb262d17 Merge tag 'x86_microcode_for_v6.7_rc1' of git://git.kernel [...]
new 5329aa5101f7 efivarfs: Add uid/gid mount options
new 4c975a43fa38 Merge tag 'efi-next-for-v6.7' of git://git.kernel.org/pub/ [...]
new 475efd9808a3 smb3: fix touch -h of symlink
new 1460720c5913 cifs: Add client version details to NTLM authenticate message
new d5a3c153fd00 SMB3: clarify some of the unused CreateOption flags
new 7588b83066db Add definition for new smb3.1.1 command type
new 72bc63f5e23a smb3: fix creating FIFOs when mounting with "sfu" mount option
new e6322fd177c6 smb: client: fix potential deadlock when releasing mids
new d328c09ee9f1 smb: client: fix use-after-free bug in cifs_debug_data_pro [...]
new 783fa2c94f41 smb: use crypto_shash_digest() in symlink_hash()
new 52768695d36a cifs: print server capabilities in DebugData
new 4cf6e1101a25 cifs: add xid to query server interface call
new c37ed2d7d098 smb: client: remove extra @chan_count check in __cifs_put_ [...]
new 5c86919455c1 smb: client: fix use-after-free in smb2_query_info_compound()
new c3326a61cdbf cifs: reconnect helper should set reconnect for the right channel
new 6e5e64c9477d cifs: do not reset chan_max if multichannel is not support [...]
new d9a6d7809605 cifs: force interface update before a fresh session setup
new 766e9cf3bd64 Merge tag '6.7-rc-smb3-client-fixes-part1' of git://git.sa [...]
new 58e3ce767307 9p/trans_fd: avoid sending req to a cancelled conn
new a321af9dd095 fs/9p: Remove unused function declaration v9fs_inode2stat()
new 355f074609db 9p/trans_fd: Annotate data-racy writes to file::f_flags
new 9b5c6281838f 9p: v9fs_listxattr: fix %s null argument warning
new 39763480dd19 9p/net: xen: fix false positive printf format overflow warning
new e02be6390d6f 9p/fs: add MODULE_DESCIPTION
new ce0708796420 9p/net: fix possible memory leak in p9_check_errors()
new c9b93cafb69c Merge tag '9p-for-6.7-rc1' of https://github.com/martinetd/linux
new c5d3f9b7649a f2fs: compress: fix deadloop in f2fs_write_cache_pages()
new b0327c84e91a f2fs: compress: fix to avoid use-after-free on dic
new 2aaea533bf06 f2fs: compress: do sanity check on cluster when CONFIG_F2F [...]
new 7e1b150fece0 f2fs: compress: fix to avoid redundant compress extension
new f803982190f0 f2fs: split initial and dynamic conditions for extent_cache
new a4639380bbe6 f2fs: fix to drop meta_inode's page cache in f2fs_put_super()
new 943f7c6f987f f2fs: compress: fix to avoid fragment w/ OPU during f2fs_i [...]
new f5f3bd903a5d f2fs: set the default compress_level on ioctl
new 3e729e50d01e f2fs: preload extent_cache for POSIX_FADV_WILLNEED
new 4ed33e69e136 f2fs: stop iterating f2fs_map_block if hole exists
new d7e9a9037de2 f2fs: Support Block Size == Page Size
new 8b07c1fb0f1a f2fs: fix to initialize map.m_pblk in f2fs_precache_extents()
new e0d4e8acb378 f2fs: avoid format-overflow warning
new 6f560c0f2aa0 f2fs: let f2fs_precache_extents() traverses in file range
new 9f792ab8e33d f2fs: clean up zones when not successfully unmounted
new 37768434b7a7 f2fs: Clean up errors in segment.h
new a5e80e18f268 f2fs: fix error path of __f2fs_build_free_nids
new 50a472bbc79f f2fs: do not return EFSCORRUPTED, but try to run online repair
new 9b4c8dd99fe4 f2fs: fix error handling of __get_node_page
new 1e7bef5f90ed f2fs: finish previous checkpoints before returning from remount
new aea6bf908d73 Merge tag 'f2fs-for-6.7-rc1' of git://git.kernel.org/pub/s [...]
new 743b7fc481f9 drm/nouveau/mmu/tu102-: remove write to 0x100e68 during tl [...]
new 7e731d42aee7 drm/nouveau/nvkm: bump maximum number of NVDEC
new e86692701355 drm/nouveau/nvkm: bump maximum number of NVJPG
new 015ef6187f69 drm/nouveau/gsp: prepare for GSP-RM
new 74e2011b11e0 drm/nouveau/acr/tu102-: prepare for GSP-RM
new 45655ff08480 drm/nouveau/bar/tu102-: prepare for GSP-RM
new 6a0fd03a23fd drm/nouveau/bus/tu102-: prepare for GSP-RM
new 15740541e8f0 drm/nouveau/devinit/tu102-: prepare for GSP-RM
new a613e7f3fe6d drm/nouveau/fault/tu102-: prepare for GSP-RM
new 834a712b6ed2 drm/nouveau/fb/tu102-: prepare for GSP-RM
new c41aebc9aca4 drm/nouveau/fuse/tu102-: prepare for GSP-RM
new 2cfad4b0489c drm/nouveau/gpio/tu102-: prepare for GSP-RM
new a25a5d560dad drm/nouveau/i2c/tu102-: prepare for GSP-RM
new 624c6f78cc8d drm/nouveau/imem/tu102-: prepare for GSP-RM
new 1dc750dab1b1 drm/nouveau/ltc/tu102-: prepare for GSP-RM
new 3cd7924e0edd drm/nouveau/mc/tu102-: prepare for GSP-RM
new f5a533a81e51 drm/nouveau/mmu/tu102-: prepare for GSP-RM
new ab724be7a3d9 drm/nouveau/pmu/tu102-: prepare for GSP-RM
new fd7d59827072 drm/nouveau/privring/tu102-: prepare for GSP-RM
new f2b76a18251d drm/nouveau/therm/tu102-: prepare for GSP-RM
new d4c9cd346fcb drm/nouveau/top/tu102-: prepare for GSP-RM
new 426cce57053c drm/nouveau/vfn/tu102-: prepare for GSP-RM
new 0e55453fc8ab drm/nouveau/ce/tu102-: prepare for GSP-RM
new 8c186c83f995 drm/nouveau/disp/tu102-: prepare for GSP-RM
new da1fbcc09e0f drm/nouveau/fifo/tu102-: prepare for GSP-RM
new a6f992a83f0d drm/nouveau/gr/tu102-: prepare for GSP-RM
new 796928c65927 drm/nouveau/nvdec/tu102-: prepare for GSP-RM
new 47c9136b0dae drm/nouveau/nvenc/tu102-: prepare for GSP-RM
new f4032134b461 drm/nouveau/sec2/tu102-: prepare for GSP-RM
new e672f5f30dd3 drm/nouveau/kms/tu102-: disable vbios parsing when running on RM
new 17a74021a339 drm/nouveau/nvkm: support loading fws into sg_table
new 176fdcbddfd2 drm/nouveau/gsp/r535: add support for booting GSP-RM
new 4cf2c83eb3a4 drm/nouveau/gsp/r535: add support for rm control
new 37e328a17c1f drm/nouveau/gsp/r535: add support for rm alloc
new 830531e94712 drm/nouveau/gsp/r535: add interrupt handling
new 5bf0257136a2 drm/nouveau/mmu/r535: initial support
new 9e9944449023 drm/nouveau/disp/r535: initial support
new 2a77d015b538 drm/nouveau/fifo/r535: initial support
new b5ce219ab368 drm/nouveau/ce/r535: initial support
new 361c3cd8ae12 drm/nouveau/gr/r535: initial support
new 142cd60243ca drm/nouveau/nvdec/r535: initial support
new 08ab88f5a033 drm/nouveau/nvenc/r535: initial support
new ca9686340aba drm/nouveau/nvjpg/r535: initial support
new 015185cc670e drm/nouveau/ofa/r535: initial support
new b76827a3a930 nouveau: fix r535 build on 32-bit arm.
new 7e6bd6409b66 nouveau/disp: fix post-gsp build on 32-bit arm.
new b5bad8c16b9b nouveau/gsp: move to 535.113.01
new 5177e5fa6e9e nouveau/gsp: fix message signature.
new 8d55b0a940bb nouveau/gsp: add some basic registry entries.
new e70703890b25 Merge tag 'topic/nvidia-gsp-2023-11-03' of git://anongit.f [...]
new 8ffd18a6744b mtd: lpddr_cmds: Add literal suffix
new f1a9be986ced mtd: Annotate struct lpddr_private with __counted_by
new 1442d628d05c mtd: cfi: Annotate struct cfi_private with __counted_by
new 79c610ab40ec mtd: rawnand: atmel: Annotate struct atmel_nand with __counted_by
new 48ec74fd8af6 mtd: rawnand: denali: Annotate struct denali_chip with __c [...]
new e87f0d64c906 mtd: rawnand: ingenic: Annotate struct ingenic_nfc with __ [...]
new a8eaf3ef5499 mtd: rawnand: marvell: Annotate struct marvell_nand_chip w [...]
new 627e79b7cf1e mtd: rawnand: meson: Annotate struct meson_nfc_nand_chip w [...]
new cb5fce7d90a1 mtd: rawnand: renesas: Annotate struct rnand_chip with __c [...]
new 28a05da765c0 mtd: rawnand: sunxi: Annotate struct sunxi_nand_chip with [...]
new 3cff177fc279 mtd: map_ram: prevent use of point and unpoint when NO_XIP is set
new 0339f62a9a77 mtd: Add WARN_ON_ONCE() to mtd_read() to check the return value
new 8baba8d52ff5 dt-bindings: mtd: fixed-partitions: Add compression property
new 5c2f7727d437 mtd: mtdpart: check for subpartitions parsing result
new 0e0672a5b83a mtd: bcm47xxsflash: Convert to platform remove callback re [...]
new eb0cec77d534 mtd: docg3: Convert to platform remove callback returning void
new 09a8b9ccffe7 mtd: phram: Convert to platform remove callback returning void
new 56b877dc5fd7 mtd: powernv_flash: Convert to platform remove callback re [...]
new 3401446fa40d mtd: spear_smi: Convert to platform remove callback return [...]
new 326563fdd37d mtd: st_spi_fsm: Convert to platform remove callback retur [...]
new 59bd56760df1 mtd: hyperbus: hbmc-am654: Convert to platform remove call [...]
new baaa90c1c923 mtd: hyperbus: rpc-if: Convert to platform remove callback [...]
new 54600e402413 mtd: lpddr2_nvm: Convert to platform remove callback retur [...]
new 5882bf98089f mtd: maps: lantiq-flash: Convert to platform remove callba [...]
new b1dbe19b358c mtd: maps: physmap-core: Convert to platform remove callba [...]
new 677edf775512 mtd: maps: plat-ram: Convert to platform remove callback r [...]
new a105291c90a5 mtd: maps: pxa2xx-flash: Convert to platform remove callba [...]
new 553cc00f3e31 mtd: maps: sa1100-flash: Convert to platform remove callba [...]
new e0748d6737e3 mtd: maps: sun_uflash: Convert to platform remove callback [...]
new ac2bc659822e mtd: spi-nor: hisi-sfc: Convert to platform remove callbac [...]
new 3ee355dbc78d mtd: spi-nor: nxp-spifi: Convert to platform remove callba [...]
new 6135e730f81d mtd: Use device_get_match_data()
new 565fe150624e mtd: cfi_cmdset_0001: Byte swap OTP info
new 022545e057f3 mtd: spi-nor: remove catalyst 'flashes'
new d9cd5c9a6fe2 mtd: spi-nor: remove Fujitsu MB85RS1MT support
new 74b7ad768353 mtd: spi-nor: xilinx: use SPI_NOR_ID() in S3AN_INFO()
new afbfb8c5fb57 mtd: spi-nor: xilinx: remove addr_nbytes from S3AN_INFO()
new 0554effe99f6 mtd: spi-nor: convert .n_sectors to .size
new d0cfd228b34c mtd: spi-nor: default page_size to 256 bytes
new 9983e6da917d mtd: spi-nor: store .n_banks in struct spi_nor_flash_parameter
new e255a79162b6 mtd: spi-nor: default .n_banks to 1
new 9b6bb07eadaf mtd: spi-nor: push 4k SE handling into spi_nor_select_unif [...]
new 6dec24b1a34c mtd: spi-nor: make sector_size optional
new 3ea3f0ac242c mtd: spi-nor: drop .parse_sfdp
new 95c6e3d26691 mtd: spi-nor: introduce (temporary) INFO0()
new 2d7f3a08875b mtd: spi-nor: move the .id and .id_len into an own structure
new 83e62ffa7d1b mtd: spi-nor: rename .otp_org to .otp and make it a pointer
new 3e85be98875a mtd: spi-nor: add SNOR_ID() and SNOR_OTP()
new da7e48db514b mtd: spi-nor: remove or move flash_info comments
new f9d52efb3953 mtd: spi-nor: atmel: convert flash_info to new format
new ca7fb359d0a1 mtd: spi-nor: eon: convert flash_info to new format
new 5a329c40894b mtd: spi-nor: esmt: convert flash_info to new format
new 6ecc52e44dbf mtd: spi-nor: everspin: convert flash_info to new format
new 29cd12e08cd3 mtd: spi-nor: gigadevice: convert flash_info to new format
new 3de6404725df mtd: spi-nor: intel: convert flash_info to new format
new 856f61797cbc mtd: spi-nor: issi: convert flash_info to new format
new 09e5a29fa3ad mtd: spi-nor: macronix: convert flash_info to new format
new 8eb4eb838f9f mtd: spi-nor: micron-st: convert flash_info to new format
new bb2d5c67b926 mtd: spi-nor: spansion: convert flash_info to new format
new 47541a60636a mtd: spi-nor: sst: convert flash_info to new format
new 348d772d04fa mtd: spi-nor: winbond: convert flash_info to new format
new 8e52f54ca994 mtd: spi-nor: xilinx: use new macros in S3AN_INFO()
new 9e02cb5b1d09 mtd: spi-nor: xmc: convert flash_info to new format
new a16ae25022d9 mtd: spi-nor: atmel: sort flash_info database
new bc16dfcbf27f mtd: spi-nor: eon: sort flash_info database
new 1d8e64f40b24 mtd: spi-nor: gigadevice: sort flash_info database
new 947bb8f24b61 mtd: spi-nor: issi: sort flash_info database
new b0eea634d086 mtd: spi-nor: macronix: sort flash_info database
new 9df3c9ac6ea6 mtd: spi-nor: micron-st: sort flash_info database
new 8770a6a89b15 mtd: spi-nor: spansion: sort flash_info database
new 1de410815768 mtd: spi-nor: sst: sort flash_info database
new d3b5ea3cc5ba mtd: spi-nor: winbond: sort flash_info entries
new 1d4c725453c8 mtd: spi-nor: atmel: drop duplicate entry
new 914efd602a80 mtd: spi-nor: core: get rid of the INFOx() macros
new 8f407eda173f mtd: spi-nor: atmel: add at25ff321a entry
new a2a3e5430e7b mtd: spi-nor: micron-st: enable lock/unlock for mt25qu512a
new 6823a8383420 mtd: spi-nor: micron-st: use SFDP table for mt25qu512a
new 3a8ab4a13d17 Merge tag 'spi-nor/for-6.7' into mtd/next
new 0a1166c27d4e mtd: rawnand: tegra: add missing check for platform_get_irq()
new c29cc4a95fa8 mtd: rawnand: omap2: Fix check 0 for platform_get_irq()
new 48919c6c4838 mtd: rawnand: remove 'nand_exit_status_op()' prototype
new f693b6485e25 mtd: rawnand: arasan: Include ECC syndrome along with in-b [...]
new 1cfa2f76afb1 mtd: rawnand: rockchip: Use struct_size()
new f447318fb1d1 mtd: spinand: add support for FORESEE F35SQA002G
new 13241a5ee367 mtd: rawnand: Annotate struct mtk_nfc_nand_chip with __counted_by
new 4c1f363777ac mtd: rawnand: cadence: Annotate struct cdns_nand_chip with [...]
new 6a804fb72de5 mtd: spinand: winbond: add support for serial NAND flash
new d656610ea702 mtd: spinand: Add support for XTX XT26xxxDxxxxx
new 6dc597401cf5 mtd: rawnand: Remove unused of_gpio.h inclusion
new 60ec53ace2cb mtd: rawnand: sh_flctl: Convert to module_platform_driver()
new 74ac5b5e2375 mtd: rawnand: intel: check return value of devm_kasprintf()
new 5a985960a4dd mtd: rawnand: meson: check return value of devm_kasprintf()
new 6d55d31e927e Merge tag 'nand/for-6.7' into mtd/next
new b1dfbda8636b Merge tag 'mtd/for-6.7' of git://git.kernel.org/pub/scm/li [...]
new db10cb9b5746 virt: sevguest: Fix passing a stack buffer as a scatterlis [...]
new ec51ffcf2630 virt: coco: Add a coco/Makefile and coco/Kconfig
new 70e6f7e2b985 configfs-tsm: Introduce a shared ABI for attestation reports
new 2df213536683 virt: sevguest: Prep for kernel internal get_ext_report()
new a67d74a4b163 mm/slab: Add __free() support for kvfree
new f47906782c76 virt: sevguest: Add TSM_REPORTS support for SNP_GET_EXT_REPORT
new f4738f56d1dc virt: tdx-guest: Add Quote generation support using TSM_REPORTS
new 5e2cb28dd7e1 Merge tag 'tsm-for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 76fe8713dd0a cxl/pci: Remove unnecessary device reference management in [...]
new e30a106558e7 cxl/pci: Cleanup 'sanitize' to always poll
new 08b8a8c05423 cxl/pci: Remove hardirq handler for cxl_request_irq()
new 2627c995c15d cxl/pci: Remove inconsistent usage of dev_err_probe()
new f29a824b0b67 cxl/pci: Clarify devm host for memdev relative setup
new 5f2da1971446 cxl/pci: Fix sanitize notifier setup
new 339818380868 cxl/memdev: Fix sanitize vs decoder setup locking
new 88d3917f82ed cxl/mem: Fix shutdown order
new 501b3d9fb036 tools/testing/cxl: Make cxl_memdev_state available to othe [...]
new cf009d4ec38c tools/testing/cxl: Add 'sanitize notifier' support
new 0718588c7aaa cxl/region: Do not try to cleanup after cxl_region_setup_t [...]
new 1110581412c7 cxl/region: Prepare the decoder match range helper for reuse
new a3e00c964fb9 cxl/region: Calculate a target position in a region interleave
new 0cf36a85c140 cxl/region: Use cxl_calc_interleave_pos() for auto-discovery
new 3531b27f1f04 cxl/region: Fix cxl_region_rwsem lock held when returning [...]
new 98a04c7aced2 cxl/region: Fix x1 root-decoder granularity calculations
new 8f61d48c83f6 tools/testing/cxl: Slow down the mock firmware transfer
new 8d2ad999ca3c cxl/port: Fix delete_endpoint() vs parent unregistration race
new dd22581f8953 cxl/core/regs: Rename @dev to @host in struct cxl_register_map
new 33d9c987bf8f cxl/port: Fix @host confusion in cxl_dport_setup_regs()
new d8add49263a9 cxl/port: Rename @comp_map to @reg_map in struct cxl_register_map
new 4d758764e7f9 cxl/port: Pre-initialize component register mappings
new 2dd18279202f cxl/pci: Store the endpoint's Component Register mappings [...]
new 8ce520fdea24 cxl/hdm: Use stored Component Register mappings to map HDM [...]
new f611d98a0036 cxl/pci: Remove Component Register base address from struc [...]
new a2fcb84a1978 cxl/port: Remove Component Register base address from stru [...]
new f05fd10d138d cxl/pci: Add RCH downstream port AER register discovery
new 6777877eb7a3 PCI/AER: Refactor cper_print_aer() for use by CXL driver module
new bf6c9fa846e2 cxl/pci: Update CXL error logging to use RAS register address
new 6c5f3aacb296 cxl/pci: Map RCH downstream AER registers for logging prot [...]
new 6ac07883dbb5 cxl/pci: Add RCH downstream port error logging
new d1a9def33d70 cxl/pci: Disable root port interrupts in RCH mode
new 0a867568bb0d PCI/AER: Forward RCH downstream port-detected errors to th [...]
new b7e9392d5d46 PCI/AER: Unmask RCEC internal errors to enable RCH downstr [...]
new d3970f006f08 cxl/core/regs: Rename phys_addr in cxl_map_component_regs()
new e8db0701605b cxl/core/regs: Rework cxl_map_pmu_regs() to use map->dev for devm
new 7f946e6d830f Merge branch 'for-6.7/cxl-rch-eh' into cxl/next
new 529c0a44045e cxl: Export QTG ids from CFMWS to sysfs as qos_class attribute
new 670e4e88f3b1 cxl: Add checksum verification to CDAT from CXL
new 8358e8f1596b cxl: Add support for reading CXL switch CDAT table
new a103f46633fd acpi: Move common tables helper functions to common lib
new 624eda92abd4 Merge branch 'for-6.7/cxl-qtg' into cxl/next
new 7914992b37d5 cxl/port: Quiet warning messages from the cxl_test environment
new 1b27978d6967 cxl/pci: Update comment
new 9214c9d56c47 cxl/mbox: Remove useless cast in cxl_mem_create_range_info()
new fae6389f912e MAINTAINERS: Add tools/testing/cxl files to CXL
new de5512b2a293 Merge branch 'for-6.7/cxl' into cxl/next
new 458ba8189cb4 cxl: Add cxl_decoders_committed() helper
new 05e37b2138a6 cxl: Add decoders_committed sysfs attribute to cxl_port
new b3cfdbf6a062 Merge branch 'for-6.7/cxl-commited' into cxl/next
new 69d56b15a794 cxl/hdm: Fix && vs || bug
new 5d09c63f11f0 cxl/hdm: Remove broken error path
new b3741ac86c8e cxl/pci: Change CXL AER support check to use native AER
new 4b92894064b3 lib/fw_table: Remove acpi_parse_entries_array() export
new b8cc56d0414e Merge tag 'cxl-for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 4bd8405257da i3c: master: cdns: Fix reading status register
new fa7726a4d9b9 i3c: replace deprecated strncpy
new 014c9a0e6f9f i3c: dw: Annotate struct dw_i3c_xfer with __counted_by
new 49f33846efc0 i3c: master: cdns: Annotate struct cdns_i3c_xfer with __co [...]
new 751d377f0f7a i3c/master/mipi-i3c-hci: Annotate struct hci_rings_data wi [...]
new a8b163e184de i3c: svc: Annotate struct svc_i3c_xfer with __counted_by
new 0c3569155138 i3c: master: Inherit DMA masks and parameters from parent device
new f656f6bd22d7 i3c: mipi-i3c-hci: Add MODULE_ALIAS
new 0676bfebf576 i3c: mipi-i3c-hci: Fix DAT/DCT entry sizes
new 45a832f989e5 i3c: mipi-i3c-hci: Fix out of bounds access in hci_dma_irq [...]
new 361acacaf7c7 i3c: mipi-i3c-hci: Remove BUG() when Ring Abort request times out
new e141db842766 i3c: mipi-i3c-hci: Set ring start request together with enable
new 4e40642cdb62 i3c: mipi-i3c-hci: Fix race between bus cleanup and interrupt
new 7ccd40edc1f5 i3c: mipi-i3c-hci: Set number of SW enabled Ring Bundles earlier
new b8806e0c939f i3c: mipi-i3c-hci: Do not unmap region not mapped for transfer
new 4c36f656b7d1 i3c: mipi-i3c-hci: Fix missing xfer->completion in hci_cmd [...]
new 3521fa63c1ee i3c: mipi-i3c-hci: Resume controller explicitly
new fc9176e794d7 i3c: mipi-i3c-hci: Resume controller after aborted transfer
new cab63f648876 i3c: Fix potential refcount leak in i3c_master_register_ne [...]
new 57ec42b9a1b7 i3c: Fix typo "Provisional ID" to "Provisioned ID"
new 6bf3fc268183 i3c: master: svc: fix race condition in ibi work thread
new 5e5e3c92e748 i3c: master: svc: fix wrong data return when IBI happen du [...]
new c85e209b799f i3c: master: svc: fix ibi may not return mandatory data byte
new 225d5ef048c4 i3c: master: svc: fix check wrong status register in irq handler
new dfd7cd6aafdb i3c: master: svc: fix SDA keep low when polling IBIWON tim [...]
new 9aaeef113c55 i3c: master: svc: fix random hot join failure since timeout error
new 8911eae9c8a9 i3c: master: svc: fix compatibility string mismatch with b [...]
new b53e9758a31c i3c: master: mipi-i3c-hci: Fix a kernel panic for accessin [...]
new 9fd00df05e81 i3c: master: handle IBIs in order they came
new 1c41041124bd Merge tag 'i3c/for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 48ec6328de6c ubifs: Fix some kernel-doc comments
new f4a04c97fb3b ubifs: Fix memory leak of bud->log_hash
new 60f2f4a81d48 ubifs: Fix missing error code err
new 4d18b5a57b16 ubi: fastmap: Fix missed ec updating after erasing old fas [...]
new 08a426787416 ubi: fastmap: erase_block: Get erase counter from wl_entry [...]
new a033ab4fec5f ubi: fastmap: Allocate memory with GFP_NOFS in ubi_update_fastmap
new c19286d70aaa ubi: Replace erase_block() with sync_erase()
new 8ff4e620ac93 ubi: fastmap: Use free pebs reserved for bad block handling
new a2ea69dac674 ubi: fastmap: Wait until there are enough free PEBs before [...]
new 415e4723c432 ubi: fastmap: Remove unneeded break condition while filling pools
new eada823e6a6f ubi: fastmap: may_reserve_for_fm: Don't reserve PEB if fm_ [...]
new 761893bd490b ubi: fastmap: Get wl PEB even ec beyonds the 'max' if free [...]
new 90e0be56144b ubi: fastmap: Fix lapsed wear leveling for first 64 PEBs
new d4c48e5b58f1 ubi: fastmap: Add module parameter to control reserving fi [...]
new ac085cfe57df ubi: fastmap: Add control in 'UBI_IOCATT' ioctl to reserve [...]
new d81efd66106c ubifs: fix possible dereference after free
new d07cec9c238a ubi: block: Fix use-after-free in ubiblock_cleanup
new 75690493591f ubifs: ubifs_link: Fix wrong name len calculating when UBI [...]
new 2153fc3d6817 Merge tag 'ubifs-for-linus-6.7-rc1' of git://git.kernel.or [...]
new f78ca48a8ba9 i2c: i801: fix potential race in i801_block_transaction_by [...]
new be944ceb6761 i2c: rcar: avoid non-standard use of goto
new d72857907af0 i2c: rcar: properly format a debug output
new 47280af87236 i2c: rcar: calculate divider instead of brute-forcing it
new 3c417c947c13 i2c: rcar: remove open coded DIV_ROUND_CLOSEST
new 7890fce6201a i2c: riic: avoid potential division by zero
new c1ac8903f31f Merge tag 'ib-mfd-i2c-reboot-v6.7' of git://git.kernel.org [...]
new 941266451b5d Merge branch 'i2c/for-current' into i2c/for-mergewindow
new 3b0e2091d76e i2c: i801: add helper i801_restore_regs
new 19b6ffd5f079 i2c: i801: simplify module boilerplate code
new bcfaaa971112 i2c: mt65xx: allow optional pmic clock
new cdb55bdb50eb i2c: dev: make i2c_dev_class a static const structure
new d0d0f827e067 i2c: i801: use i2c_mark_adapter_suspended/resumed
new f707d6b9e7c1 i2c: i801: replace acpi_lock with I2C bus lock
new 0e864b552b23 i2c: rcar: reset controller is mandatory for Gen3+
new 54c76ed33008 i2c: rcar: improve accuracy for R-Car Gen3+
new 24051338322f i2c: gpio: remove error checks with debugfs
new 0c051c824912 i2c: mux: gpio: adhere to coding style
new e2def33f9ee1 i2c: cp2615: replace deprecated strncpy with strscpy
new 65917718fb8b i2c: powermac: replace deprecated strncpy
new 86f8a1ef9681 i2c: mux: demux-pinctrl: Annotate struct i2c_demux_pinctrl [...]
new 3a133a4e4455 i2c: Annotate struct i2c_atr with __counted_by
new 470a66268856 i2c: stm32f7: Add atomic_xfer method to driver
new 37a672be3ae3 i2c: rcar: fix error code in probe()
new 0f75d486b9ee dt-bindings: i2c: qcom-cci: Document SC7280 compatible
new 8cafbf26646a i2c: Use device_get_match_data()
new ae2a1f0f2cb5 dt-bindings: i2c: qcom-cci: Document sc8280xp compatible
new 8c56f9ef25a3 i2c: i801: Add support for Intel Birch Stream SoC
new c850ecfc8914 i2c: brcmstb: Add support for atomic transfers
new 3e383dce513f Revert "dt-bindings: i2c: qcom-cci: Document sc8280xp compatible"
new 4cdc5dbbc1df eeprom: at24: Drop at24_get_chip_data()
new 997a29bbb1e0 eeprom: at24: Annotate struct at24_data with __counted_by
new c761068f484c dt-bindings: at24: add ST M24C32-D Additional Write lockable page
new 4791146e9055 eeprom: at24: add ST M24C32-D Additional Write lockable pa [...]
new 0997ff1fc143 dt-bindings: at24: add ST M24C64-D Additional Write lockable page
new 3774740fb221 eeprom: at24: add ST M24C64-D Additional Write lockable pa [...]
new ba63f9933dce Merge tag 'at24-updates-for-v6.7' of git://git.kernel.org/ [...]
new 29c9e85d4da2 i2c: at91-core: Use devm_clk_get_enabled()
new 445094c8a9fb i2c: exynos5: add support for atomic transfers
new 80e56b86b59e i2c: i801: Simplify class-based client device instantiation
new 8c906cc0aea5 i2c: exynos5: Calculate t_scl_l, t_scl_h according to i2c spec
new 6af79f7fe748 i2c: fix memleak in i2c_new_client_device()
new a0536c67965d i2c: stm32f7: add description of atomic in struct stm32f7_i2c_dev
new 06c5a1d68f54 i2c: stm32f4: Use devm_clk_get_enabled()
new 7ba2b17a8746 i2c: stm32f7: Use devm_clk_get_enabled()
new 4411a2ccbaf6 dt-bindings: i2c: i2c-demux-pinctrl: Convert to json-schema
new 702c0dd7bcf1 i2c: axxia: eliminate kernel-doc warnings
new 53801d2e762a i2c: core: fix lockdep warning for sparsely nested adapter chain
new 3d6cd1af37cb MAINTAINERS: add YAML file for i2c-demux-pinctrl
new 29166faac548 ACPI: Add helper acpi_use_parent_companion
new d8d9919f4579 i2c: i801: Use new helper acpi_use_parent_companion
new d9387eda56a4 i2c: mux: demux-pinctrl: Convert to use sysfs_emit_at() API
new 5ac61d26b8ba i2c: sun6i-p2wi: Prevent potential division by zero
new 0161ee9dd38a Documentation: i2c: add fault code for not supporting 10 b [...]
new ca562a9cf717 i2c: qcom-geni: add ACPI device id for sc8180x
new 10e806d39d30 i2c: s3c2410: make i2c_s3c_irq_nextbyte() void
new 3d05e493e461 Merge tag 'i2c-for-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new c12d7aa7ffa4 firewire: Annotate struct fw_node with __counted_by
new 1cfb751165ef Merge tag 'firewire-updates-6.7' of git://git.kernel.org/p [...]
new d424348b060d vdpa/mlx5: Expose descriptor group mkey hw capability
new 71d47b31e9ab Merge branch 'mlx5-vhost' of https://git.kernel.org/pub/sc [...]
new a72cac6067fd vdpa: introduce dedicated descriptor group for virtqueue
new 7db0d6027e69 vhost-vdpa: introduce descriptor group backend feature
new c8068d9bae0c vhost-vdpa: uAPI to get dedicated descriptor group id
new 049cbeab861e vdpa/mlx5: Create helper function for dma mappings
new 512c0cdd80c1 vdpa/mlx5: Decouple cvq iotlb handling from hw mapping code
new 4c6b97416a04 vdpa/mlx5: Take cvq iotlb lock during refresh
new 1c06cd56746a vdpa/mlx5: Collapse "dvq" mr add/delete functions
new 07a2da402416 vdpa/mlx5: Rename mr destroy functions
new 1b3ce9576f16 vdpa/mlx5: Allow creation/deletion of any given mr struct
new 186e25387ed6 vdpa/mlx5: Move mr mutex out of mr struct
new 625e4b59a923 vdpa/mlx5: Improve mr update flow
new 55229eab8cd7 vdpa/mlx5: Introduce mr for vq descriptor
new 03dd63c8fae4 vdpa/mlx5: Enable hw support for vq descriptor mapping
new cf6e024cf768 vdpa/mlx5: Make iotlb helper functions more generic
new 5dc31bd245a4 vdpa/mlx5: Update cvq iotlb mapping on ASID change
new c695964474f3 mlx5_vdpa: offer VHOST_BACKEND_F_ENABLE_AFTER_DRIVER_OK
new 0cd43eef0ae2 virtio-balloon: correct the comment of virtballoon_migratepage()
new dd1f4bc143a7 MAINTAINERS: Add myself as mlx5_vdpa driver
new fbe299388c94 vdpa: Update sysfs ABI documentation
new a5d7df87843d virtio: kdoc for struct virtio_pci_modern_device
new 5ff1f51eefb1 vhost-scsi: Spelling s/preceeding/preceding/g
new 484f0a071f8d vduse: make vduse_class constant
new 70e16c90ee23 virtio: add definition of VIRTIO_F_NOTIF_CONFIG_DATA feature bit
new 327e0ab32cd0 virtio_pci: add build offset check for the new common cfg items
new fafb51a67fb8 virtio-blk: fix implicit overflow on virtio_max_dma_size
new e0592acd1ef2 virtio_pci: add check for common cfg size
new d2cf1b6e3b85 vdpa: introduce .reset_map operation callback
new 1d0f874bfe78 vhost-vdpa: reset vendor specific mapping to initial state [...]
new 4398776f7a6d vhost-vdpa: introduce IOTLB_PERSIST backend feature bit
new a26f2e4e68ee vdpa: introduce .compat_reset operation callback
new bc91df5c70ac vhost-vdpa: clean iotlb map during reset for older userspace
new 2eacf4b5e3eb vdpa/mlx5: implement .reset_map driver op
new 86f6c224c979 vdpa_sim: implement .reset_map support
new 77fa2fbe87fc Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new 5dc1ec71a9f7 dt-bindings: mailbox: fsl,mu: add new tx doorbell channel
new 5bfe4067d350 mailbox: imx: support channel type tx doorbell v2
new 3f7cc9af9556 dt-bindings: mailbox: qcom: add one more clock provider fo [...]
new 81186dc16101 dt-bindings: zynqmp: add destination mailbox compatible
new 5cb5d0c964d1 mailbox: Use device_get_match_data()
new 8afe816b0c99 mailbox: mtk-cmdq-mailbox: Implement Runtime PM with autosuspend
new 96cb7a4e296d dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter [...]
new 7b2c9e41e73f Merge tag 'mailbox-v6.7' of git://git.kernel.org/pub/scm/l [...]
new d4277fa4a1a8 rtc: sh: silence warning
new e005a9b35b46 rtc: brcmstb-waketimer: support level alarm_irq
new 2e2ad6393b43 rtc: imxdi: Soften dependencies for improved compile coverage
new 5dbde0727a51 rtc: at91rm9200: Mark driver struct with __refdata to prev [...]
new e6d44306e4fb rtc: imxdi: Mark driver struct with __refdata to prevent s [...]
new 5621f28b0122 rtc: mv: Mark driver struct with __refdata to prevent sect [...]
new 47712bc29401 rtc: pxa: Mark driver struct with __refdata to prevent sec [...]
new 141626dbc2e6 rtc: sh: Mark driver struct with __refdata to prevent sect [...]
new 94a2da3e6b68 rtc: pcap: Drop no-op remove function
new 48bc8830fbed rtc: at91rm9200: Convert to platform remove callback retur [...]
new 482ca730a4fc rtc: imxdi: Convert to platform remove callback returning void
new ede66fb37f12 rtc: mv: Convert to platform remove callback returning void
new e288cfe8f25f rtc: pxa: Convert to platform remove callback returning void
new f4d571b31b83 rtc: sh: Convert to platform remove callback returning void
new 5ded578a18c9 rtc: rtc7301: Rewrite bindings in schema
new 8c767e9c1ef4 rtc: rtc7301: Support byte-addressed IO
new 2be36c09b6b0 rtc: pcf85363: fix wrong mask/val parameters in regmap_upd [...]
new 3c8bdc20a44f rtc: omap: Use device_get_match_data()
new f5f4c982f7c8 rtc: efi: fixed typo in efi_procfs()
new fdaf4c5acf26 dt-bindings: rtc: pcf2123: convert to YAML
new 207bddd97881 dt-bindings: rtc: Add Cirrus EP93xx
new 1d70f9fe5f1c rtc: ep93xx: add DT support for Cirrus EP93xx
new cf3cce410ade dt-bindings: rtc: mcp795: move to trivial-rtc
new 539cbe1b81f4 dt-bindings: rtc: pcf8523: Convert to YAML
new dc71c03b0a29 dt-bindings: rtc: microcrystal,rv3032: Document wakeup-sou [...]
new e2f57bf82769 rtc: at91rm9200: annotate at91_rtc_remove with __exit again
new ebf6255868e6 rtc: Add support for the SSD202D RTC
new cfb67623ce28 dt-bindings: rtc: Add Mstar SSD202D RTC
new d2f51b3516da Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/ [...]
new 7405116519ad media: qcom: camss: Fix pm_domain_on sequence in probe
new b278080a89f4 media: qcom: camss: Fix V4L2 async notifier error path
new f69791c39745 media: qcom: camss: Fix genpd cleanup
new 26bda3da00c3 media: qcom: camss: Fix vfe_get() error jump
new 3143ad282fc0 media: qcom: camss: Fix VFE-17x vfe_disable_output()
new 7f24d2913504 media: qcom: camss: Fix VFE-480 vfe_disable_output()
new b6e1bdca463a media: qcom: camss: Fix missing vfe_lite clocks check
new d8f7e1a60d01 media: qcom: camss: Fix invalid clock enable bit disjunction
new e655d1ae9703 media: qcom: camss: Fix set CSI2_RX_CFG1_VC_MODE when VC i [...]
new 87889f1b7ea4 media: qcom: camss: Fix csid-gen2 for test pattern generator
new ef876db6a2bf dt-bindings: media: qcom,sdm845-venus-v2: Allow interconne [...]
new 89936bfbdf11 media: qcom/camss: use 1X16 formats instead of 2X8
new afca12e35e71 media: cros-ec-cec: Use cros_ec_cmd to send host commands
new 4d0e179a4287 media: cros-ec-cec: Manage an array of ports
new e90bd1fe7cda media: cros-ec-cec: Support multiple ports in set/get host [...]
new adbfc747ddfb media: cros-ec-cec: Support multiple ports in write command
new 1cabf52639d1 media: cros-ec-cec: Support multiple ports in MKBP cec_events
new 425d20518c54 media: cros-ec-cec: Support receiving messages from multip [...]
new e7885b9c6564 media: cros-ec-cec: Allow specifying multiple HDMI connectors
new 5d227f02ceb9 media: cros-ec-cec: Get number of CEC ports from EC
new 8d3e6030e30f media: cros-ec-cec: Add Dibbi to the match table
new 5bc2de5f517d media: cros-ec-cec: Add Constitution to the match table
new beeefd75fa35 media: platform: cros-ec: Add Boxy to the match table
new e50f23b1ca24 media: dvb-frontends: drx39xyj: Remove unnecessary ternary [...]
new e0878c7f7f21 media: radio-wl1273: Remove an unnecessary ternary operator
new e2f01278781f media: dvb-usb: gp8psk: Remove an unnecessary ternary operator
new 16fae979ed6b media: usb: siano: Use kmemdup to simplify kmalloc and mem [...]
new a805136eec48 media: c8sectpfe: Use the devm_clk_get_enabled() helper function
new 1c2786632e20 media: imx-jpeg: initiate a drain of the capture queue in [...]
new 0c7af09408b3 media: cobalt: Use list_for_each_entry() helper
new 88d4b23a629e media: hantro: Check whether reset op is defined before use
new 6e481d52d363 media: verisilicon: Do not enable G2 postproc downscale if [...]
new 099be1822d1f media: gspca: cpia1: shift-out-of-bounds in set_flicker
new 05b34200a155 media: videobuf2: fix typo: vb2_dbuf -> vb2_qbuf
new e85322573d98 media: cx231xx: Switch to use kmemdup() helper
new 2b651ba688b3 media: cx231xx: Add EP5_BUF_SIZE and EP5_TIMEOUT_MS macros
new e986ab55e757 MAINTAINERS: fix file path for Omnvision OV4689
new d66b45e1b082 media: ov13b10: Fix some error checking in probe
new 8fc29e3c9f68 media: ov5640: fix vblank unchange issue when work at dvp mode
new b9a53a6975d9 media: ivsc: Improve Kconfig help text
new 12ee5f71e0e7 media: dt-bindings: ov5693: fix maintainer email address
new e2d3e77d0e7d media: staging: ipu3-imgu: Initialise height_per_slice in [...]
new 17f2370a21e4 media: v4l: Fix documentation for 12-bit packed Bayer
new e9e2e88f3c16 media: ov2640: Use the devm_clk_get_enabled() helper function
new b97213a41140 media: v4l2-mc: Make v4l2_pipeline_pm_{get,put} deprecated
new 18e35ba0d89f media: ivsc: csi: remove name identifier
new 6b6f41791b44 media: ivsc: ace: remove name identifier
new 6966f2f7abba media: ivsc: ace: probe ace device after IPU bridge is ini [...]
new 0822315e46b4 media: i2c: max9286: Fix some redundant of_node_put() calls
new 71f8a5e4be12 media: i2c: imx415: Use v4l2_subdev_get_fmt()
new da7e34e558a5 media: v4l2-subdev: Document that routing support depends [...]
new a111f02464ca media: platform: use capital "OR" for multiple licenses in SPDX
new d1560d57d75c media: i2c: video-i2c: Convert enum->pointer for data in t [...]
new b4e9a2d278c9 media: i2c: Drop ifdeffery from sensor drivers
new 5e1abb1a9bf2 media: i2c: mt9v032: Extend match support for OF tables
new 578295176d5c media: i2c: mt9v032: Drop CONFIG_OF ifdeffery
new dd2dbf3cbd3f media: i2c: ov7670: Extend match support for OF tables
new 2d13621c6b7b media: i2c: ov7670: Drop CONFIG_OF ifdeffery
new a6403dddaebf media: i2c: imx334: add support for test pattern generator
new 20290feaaeb7 media: ov5640: Fix a memory leak when ov5640_probe fails
new b92f8f3591ac media: i2c: Use pm_runtime_resume_and_get()
new 165457e6d084 media: i2c: ov5693: Drop the unused streaming flag
new b2b5905aa5a3 media: i2c: imx415: Replace streaming flag with runtime PM check
new def13c37e772 media: i2c: imx296: Replace streaming flag with runtime PM check
new 4af8528f90e6 media: Documentation: Mention CCS tools
new 3a5c419fff24 media: dt-bindings: Add OV5642
new 397b2a25b8c0 media: ov13b10: Add 1364x768 register settings
new 009905ec5043 media: v4l2-subdev: Document and enforce .s_stream() requirements
new 97c115199127 media: i2c: hi556: Drop check for reentrant .s_stream()
new c42995a717ec media: i2c: hi846: Drop check for reentrant .s_stream()
new 4d06c42942f4 media: i2c: imx208: Drop check for reentrant .s_stream()
new f35675411bbe media: i2c: imx214: Drop check for reentrant .s_stream()
new fcf877f19165 media: i2c: imx219: Drop check for reentrant .s_stream()
new 9c5ab9574fa1 media: i2c: imx258: Drop check for reentrant .s_stream()
new 1cbdd6659b2a media: i2c: imx319: Drop check for reentrant .s_stream()
new 5a6e2fc7d018 media: i2c: imx334: Drop check for reentrant .s_stream()
new ee44330bf068 media: i2c: imx335: Drop check for reentrant .s_stream()
new 972ba0bcac67 media: i2c: imx355: Drop check for reentrant .s_stream()
new bf5c004691d1 media: i2c: imx412: Drop check for reentrant .s_stream()
new 8beaae2c2bf0 media: i2c: mt9m001: Drop check for reentrant .s_stream()
new 062361fc6c84 media: i2c: og01a1b: Drop check for reentrant .s_stream()
new 608e0f10bfb9 media: i2c: ov01a10: Drop check for reentrant .s_stream()
new 51d5de9da3be media: i2c: ov08d10: Drop check for reentrant .s_stream()
new a0caba4916af media: i2c: ov08x40: Drop check for reentrant .s_stream()
new 70096d41d02b media: i2c: ov13858: Drop check for reentrant .s_stream()
new acc53ef65cab media: i2c: ov13b10: Drop check for reentrant .s_stream()
new 493d786bd87d media: i2c: ov2685: Drop check for reentrant .s_stream()
new 58e7ab2f381b media: i2c: ov2740: Drop check for reentrant .s_stream()
new e8d6eb9a9b8d media: i2c: ov4689: Drop check for reentrant .s_stream()
new 444a94daac36 media: i2c: ov5647: Drop check for reentrant .s_stream()
new 33e9cdc325b7 media: i2c: ov5670: Drop check for reentrant .s_stream()
new 1b59508e0ba6 media: i2c: ov5675: Drop check for reentrant .s_stream()
new 3ca1480abdd9 media: i2c: ov5695: Drop check for reentrant .s_stream()
new f29f0a98f223 media: i2c: ov7740: Drop check for reentrant .s_stream()
new 741358bb8557 media: i2c: ov8856: Drop check for reentrant .s_stream()
new 36cb37a69ebd media: i2c: ov9282: Drop check for reentrant .s_stream()
new f765cc2913c0 media: i2c: ov9734: Drop check for reentrant .s_stream()
new 8c547f9b3e64 Documentation: media: camera-sensor: Fix typo and vocabula [...]
new 6d032832b1ff Documentation: media: camera-sensor: Use link to upstream [...]
new f13734b50717 Documentation: media: camera-sensor: Move power management [...]
new 7610bfe72365 Documentation: media: camera-sensor: Improve power managem [...]
new 8c1e33818003 media: i2c: ar0521: Drop system suspend and resume handlers
new 2c13a5ad0426 media: i2c: ccs: Drop system suspend and resume handlers
new 5d821eb21f43 media: i2c: hi556: Drop system suspend and resume handlers
new 2223243cdfc0 media: i2c: hi846: Drop system suspend and resume handlers
new 35e663b4a3ed media: i2c: hi847: Drop system suspend and resume handlers
new c628b64d313f media: i2c: imx208: Drop system suspend and resume handlers
new 0484cde1dfaa media: i2c: imx214: Drop system suspend and resume handlers
new b8074db07429 media: i2c: imx219: Drop system suspend and resume handlers
new e1124ace4504 media: i2c: imx258: Drop system suspend and resume handlers
new 4c9e4ea49abb media: i2c: imx319: Drop system suspend and resume handlers
new 96608f4f74c1 media: i2c: imx355: Drop system suspend and resume handlers
new b477adeb9a46 media: i2c: og01a1b: Drop system suspend and resume handlers
new 6f40f7caf7b6 media: i2c: ov01a10: Drop system suspend and resume handlers
new 480ff48163e5 media: i2c: ov02a10: Drop system suspend and resume handlers
new a1c4cca2167b media: i2c: ov08d10: Drop system suspend and resume handlers
new b8b84d753044 media: i2c: ov08x40: Drop system suspend and resume handlers
new f82344daa782 media: i2c: ov13858: Drop system suspend and resume handlers
new 55e941d06a76 media: i2c: ov2740: Drop system suspend and resume handlers
new 5c873f079da7 media: i2c: ov13b10: Drop stream handling in runtime PM handlers
new b268547c5c09 media: i2c: ov5670: Drop system suspend and resume handlers
new 046da914bf5f media: i2c: ov5675: Drop system suspend and resume handlers
new 19ae6ba57f88 media: i2c: ov8856: Drop system suspend and resume handlers
new 56e9e480b6f2 media: i2c: ov9734: Drop system suspend and resume handlers
new bd5b50b329e8 media: bttv: fix use after free error due to btv->timeout timer
new 1a6c4bada40a media: bttv: Add MODULE_FIRMWARE macro
new 026c341795e5 media: bt8xx: make read-only arrays static
new 3f1e1f69ad6c media: platform: Use dev_err_probe instead of dev_err
new 57a3afc5d542 media: cx25840: simplify cx23885_dif_setup()
new d27bb0246e53 media: nxp: Use devm_kmemdup to replace devm_kmalloc + memcpy
new 29d3e0b8bdb5 media: staging: media: sunxi: cedrus: Remove redundant of_ [...]
new 99e6eaab4c84 media: dt-bindings: samsung,exynos4212-fimc-is: replace du [...]
new 6c378c24921e media: dt-bindings: samsung,fimc: correct unit addresses i [...]
new 292f83dc6844 media: exynos4-is: fimc-is: replace duplicate pmu node wit [...]
new 6c4ef8284606 media: mediatek: vcodec: fix spelling mistake "resonable" [...]
new ba85aea885a1 media: use struct_size() helper
new 0c7b8c5c2aed media: imx-jpeg: Remove unused declarations
new 785c4aa400cb media: atomisp: remove left-over videobuf include
new 2a2fffb488a3 media: remove the old videobuf framework
new f329051273ca media: dt-bindings: nuvoton: Add NPCM VCD and ECE engine
new c3dea90fdfc1 dt-bindings: soc: nuvoton: Add NPCM GFXI
new d62d8e7b59f9 media: v4l: Add HEXTILE compressed format
new 2817154cd189 media: v4l2-ctrls: Add user control base for Nuvoton NPCM [...]
new 1568583b3977 media: uapi: Add controls for NPCM video driver
new 46c15a4ff1f4 media: nuvoton: Add driver for NPCM video capture and enco [...]
new da923feefead dt-bindings: media: remove nokia,n900-ir as pwm-ir-tx is c [...]
new 5ce19a501673 media: rc: remove ir-rx51 in favour of generic pwm-ir-tx
new e798f5b2d1cc media: rc: meson-ir: support rc driver type RC_DRIVER_SCANCODE
new 5e05f204a19b dt-bindings: media: Add compatible for Meson-S4 IR Controller
new b55ce3e6b227 media: atomisp: ia_css_debug: Removed unused codes for debug
new 55c3407c63fb media: atomisp: Removed unused HAS_WATCHDOG_SP_THREAD_DEBUG debug
new 921f9a1945e4 media: atomisp: sh_css_internal: sh_css_params: Unifying s [...]
new 0e2c53ff13e2 media: atomisp: Fix missing v4l2_fh_release() in atomisp_o [...]
new d86c33af672d media: atomisp: Clamp width to max 1920 pixels when in ATO [...]
new b24209cf1c5c media: atomisp: Change atomisp_enum_framesizes() too small [...]
new 2ffb2e640c8a media: atomisp: Add some higher resolutions to atomisp_enu [...]
new b6da9e5a0617 media: atomisp: Remove support for custom run-mode v4l2-ct [...]
new 10c6c42859cc media: atomisp: Remove v4l2_ctrl_s_ctrl(asd->run_mode) cal [...]
new b0e59612eb2c media: atomisp: ia_css_debug: Removed debug codes for dump [...]
new 8fc67b18fa1c media: atomisp: Make two individual enum to define the MIP [...]
new 2aea82b03cd4 media: atomisp: Included both input system headers
new 7ed0c6c069b6 media: atomisp: css_2401_system: Remove #ifdef ISP2401 to [...]
new db401104fa02 media: atomisp: isys: Removed #if defined(ISP2401) to make [...]
new 58e6d7d80bf1 media: atomisp: hive_isp_css_common: Removed #if defined(I [...]
new 404af81df6b5 media: atomisp: pipeline: Removed #if defined(ISP2401) to [...]
new f6675353feee media: atomisp: ifmtr: Removed #if defined(ISP2401) to mak [...]
new feae4208b422 media: atomisp: Compile the object codes for a generic driver
new 0df4319c55cb media: atomisp: rx: Removed #if defined(ISP2401) to make d [...]
new 16fb1d5b2bbe media: atomisp: isys_init: Initiate atomisp in a generic manner
new b70fbcd6507c media: atomisp: Remove empty isys_public.h
new 983993cb8231 media: atomisp: Remove aliases for MIPI_FORMAT_2400_CUSTOM0
new b6e5978323d5 media: atomisp: Mark ia_css_isys_240?_init() static
new 68b9a816cabe media: atomisp: ia_css_raw.host: Remove #ifdef ISP2401 to [...]
new 2b5d1e149edf media: atomisp: binary: Removed #ifdef ISP2401 to make dri [...]
new 7d5901b49c22 media: atomisp: hive_isp_css_include: Removed #ifdef ISP24 [...]
new fdd9681f7e9e media: atomisp: atomisp_compat_css20: Removed #ifdef ISP24 [...]
new fc280df3aa37 media: atomisp: sh_css_mipi: Removed unused code ia_css_mi [...]
new 1e1ea859e4e6 media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...]
new d1f3bed60223 media: atomisp: sh_css_sp: Remove #ifdef ISP2401 to make d [...]
new ade6b4c2b8a3 media: atomisp: sh_css: Removed #ifdef ISP2401 to make dri [...]
new ad6979477073 media: atomisp: sh_css: Renamed sh_css_config_input_network()
new 113401c67386 media: atomisp: sh_css: Removed #ifdef ISP2401 to make cod [...]
new ec1f9f15a9c2 media: atomisp: sh_css: Removed #ifdef ISP2401 to make the [...]
new 65214188ca1d media: atomisp: atomisp_v4l2: Removed unnecessary code
new 42c26b4cd1f7 media: atomisp: Simplify some if (IS_ISP2401...) statements
new 00c408775ade media: atomisp: Drop ia_css_debug_dump_debug_info() and fu [...]
new 61d6b3503cda media: atomisp: Drop VIDEO_ATOMISP_ISP2401 Kconfig option
new 2b5a90f08c09 media: atomisp: gc0310: Stop setting v4l2_subdev.fwnode to [...]
new 18fa57148abe media: atomisp: Disable VCM for OV5693 for now
new a0bcd433b9bf media: atomisp: Drop atomisp-ov5693 sensor driver
new 0301a15a42f2 media: atomisp: fix 'read beyond size of field'
new 41c4c6fd8116 media: allegro-dvt: increase buffer size in msg_type_name()
new 94451182166a media: cadence: increase buffer size in csi2tx_get_resources()
new f55254c96a85 media: atomisp: ia_ccs_debug.c: increase enable_info buffer
new 4567ebf8e8f9 media: vivid: avoid integer overflow
new 83d0d4cc1423 media: ipu-bridge: increase sensor_name size
new 7c051b680048 media: cx18: increase in_workq_name size
new b05aba9fffd2 media: rc: ati_remote: increase mouse_name buffer size
new 7ba5e7b78b06 media: cec.h: increase input_phys buffer
new acec3a11c32c media: renesas-ceu: keep input name simple
new 3e80a88911a3 media: zoran: increase name size
new 9cc0f40cac6a media: v4l2-dev.h: increase struct video_device name size
new d9d432af1415 media: v4l2-subdev.h: increase struct v4l2_subdev name size
new 8cdd708f1165 media: use sizeof() instead of V4L2_SUBDEV_NAME_SIZE
new 06016a67c616 media: v4l2-device.h: drop V4L2_DEVICE_NAME_SIZE
new 10939357c4cc media: vivid: use VIVID_MODULE_NAME to fill bus_info
new 4ebdec2aeed3 media: microchip: don't set bus_info
new 37272d21cec6 media: rcar_drif: use explicit name for bus_info
new bd6ef410676e media: am437x: don't fill in bus_info
new 127299a41cf9 media: atmel: drop bus_info
new 8b7f3cf4eb9a media: radio-isa: use dev_name to fill in bus_info
new b74093bfbcad media: radio-miropcm20: set bus_info to explicit name
new b66215e7b780 media: verisilicon: replace snprintf with strscpy+strlcat
new fd6627cb82d5 media: radio-si476x: don't fill in bus_info
new 0ab13674a9bd media: pci: mgb4: Added Digiteq Automotive MGB4 driver
new bd7e2477d737 media: Documentation: Added Digiteq Automotive MGB4 driver [...]
new 7b5c2ad524f5 media: qcom: camss: Amalgamate struct resource with struct [...]
new 1643b787a236 media: qcom: camss: Rename camss struct resources to camss [...]
new de98fe8d1c50 media: qcom: camss: Start to move to module compat matched [...]
new 9e0c25977799 media: qcom: camss: Pass icc bandwidth table as a platform [...]
new 5900b051959e media: qcom: camss: Pass remainder of variables as resources
new 91719b27926a media: qcom: camss: Pass line_num from compat resources
new c23c79981615 media: qcom: camss: Pass CAMSS subdev callbacks via resour [...]
new 7c1340e4c296 media: qcom: camss: Assign the correct number of RDIs per VFE
new b2c2715e5aaf media: qcom: camss: Remove special case for VFE get/put
new 2de3a6546aee media: qcom: camss: Untangle if/else spaghetti in camss
new bcd2adfef23a media: qcom: camss: Allow clocks vfeN vfe_liteN or vfe_lite
new 0727615fb975 media: qcom: camss: Functionally decompose CSIPHY clock lookups
new 35a62432af1e media: qcom: camss: Fix support for setting CSIPHY clock n [...]
new 2ce0bd411b82 media: qcom: camss: Support RDI3 for VFE 17x
new 90cc4555730b media: qcom: camss: Move vfe_disable into a common routine [...]
new 5c07f30bed52 media: qcom: camss: Propagate vfe_reset error up the callstack
new f910d3ba78a2 media: qcom: camss: Comment CSID dt_id field
new 6496617b2b06 media: amphion: handle firmware debug message
new cab0c4e94c49 media: Documentation: dv-timings.rst: explain basic approach
new c3cad51c66bb media: platform: mtk-mdp3: add missing of_node_put
new 0aeccc63f3bc media: mtk-jpegenc: Fix bug in JPEG encode quality selection
new a142f7bb8908 media: i2c: adv7180: Extend match support for OF tables
new 56a8c694c524 media: i2c: adv7180: Drop CONFIG_OF ifdeffery
new f301fedbeecf media: cobalt: Use FIELD_GET() to extract Link Width
new 61334819aca0 media: s3c-camif: Avoid inappropriate kfree()
new d425557814ab media: allegro: Annotate struct mcu_msg_push_buffers_inter [...]
new 54b6b605b9a0 media: v4l2-event: Annotate struct v4l2_subscribed_event w [...]
new 0b135b89212f media: tvp541x: Extend match support for OF tables
new 2fa264283d20 media: tvp541x: Drop CONFIG_OF ifdeffery
new 06a185a861da media: tvp541x: Sort header files
new 3568cb655669 media: mediatek: vcodec: add encoder power management help [...]
new 04d19e65137e media: s5p-mfc: Fix potential deadlock on condlock
new 5f9fcbf92da9 media: nuvoton: npcm-video: Fix IS_ERR() vs NULL bug
new 76a2c5df6ca8 media: vidtv: psi: Add check for kstrdup
new 1fd6eb12642e media: vidtv: mux: Add check and kfree for kstrdup
new 85b901e6003b media: visl: use canonical ftrace path
new 36fe515c1a3c media: cedrus: Fix clock/reset sequence
new b622e46690eb media: i2c: drop check because i2c_unregister_device() is [...]
new 4b910840f9f3 media: dvb-frontends: drop check because i2c_unregister_de [...]
new 678e8d804149 media: platform: cros-ec: Rename conns array for the match table
new cd5c11d5aacd media: platform: cros-ec: Add Taranza to the match table
new 0308483f6674 media: ov9282: Assign maintenance to Dave
new 59ac78dcd17c media: imx412: Orphan the driver
new 5b0e91fd477d media: imx335: Orphan the driver
new 17c74cb89706 media: imx334: Orphan the driver
new 206d8a9b36d3 media: i2c/hi556: add a new mode 1296x722 settings
new e00d0d9e74fe media: dt-bindings: media: i2c: Add MT9M114 camera sensor binding
new 24d756e914fc media: i2c: Add driver for onsemi MT9M114 camera sensor
new 852798cc8a45 media: i2c: imx219: Convert to CCI register access helpers
new 3e40c8db9ec5 media: i2c: imx219: Drop unused macros
new 1c9083565a46 media: i2c: imx219: Replace register addresses with macros
new ec80c606cca5 media: i2c: imx219: Drop IMX219_REG_CSI_LANE_MODE from com [...]
new 55c3ec033b7e media: i2c: imx219: Fix test pattern window for 640x480 mode
new 8921687278d4 media: i2c: imx219: Set mode registers programmatically
new cff09e76bf79 media: i2c: imx219: Merge format and binning setting functions
new 2ae504a561db media: i2c: imx219: Initialize ycbcr_enc
new 00eb22782bb1 media: i2c: imx219: Use active crop rectangle to configure [...]
new c59d77be1b83 media: i2c: imx219: Infer binning settings from format and crop
new aa86ac42eec4 media: i2c: imx219: Access height from active format in im [...]
new e3e5d172d5fc media: i2c: imx219: Don't store the current mode in the im [...]
new 5ebbdd7aab33 media: i2c: imx219: Drop IMX219_VTS_* macros
new d03dfb7d4c5f media: i2c: imx219: Group functions by purpose
new d83b40ef9c07 media: i2c: imx219: Remove unneeded goto
new eef9c161d029 media: i2c: imx219: Implement .init_cfg() using .set_fmt()
new 186aa9d47289 media: i2c: imx219: Separate horizontal and vertical binning
new 0af46fbc333d media: i2c: imx219: Calculate crop rectangle dynamically
new bf313f998f74 media: i2c: imx219: Name all subdev state variables 'state'
new ef202378ccdd media: i2c: imx219: Move variables to inner scope
new 580139fa0c30 media: Documentation: Align numbered list, make it a proper ReST
new 441b5c63d71e media: ccs: Fix driver quirk struct documentation
new 724ff68e968b media: ccs: Correctly initialise try compose rectangle
new f055e53ebcfc media: ccs: Correct error handling in ccs_register_subdev
new 393566558678 media: ccs: Switch to init_cfg
new ac84b72242ce media: ccs: Rename ccs_create_subdev as ccs_init_subdev
new 77ab9dc8d926 media: ccs: Move media_entity_pads_init to init from register
new f00a1572b65a media: ccs: Obtain media bus formats before initialising u [...]
new d8bca3ed1d70 media: ccs: Use sub-device active state
new 2428e585b1e7 media: ccs: Partially revert "media: i2c: Use pm_runtime_r [...]
new 8a695a29d68e media: ccs: Drop re-entrant s_stream support
new 1cfe77a541a5 media: ov2740: Enable runtime PM before registering the as [...]
new 289c25923ecd media: ov2740: Use sub-device active state
new 07d81b507df5 media: ov2740: Return -EPROBE_DEFER if no endpoint is found
new 76c0b99d6141 media: v4l: subdev: Clear frame descriptor before get_frame_desc
new 4c812e33b0de media: v4l: subdev: Print debug information on frame descriptor
new deb866f9e3a4 media: mc: Check pad flag validity
new 2d21fef54800 media: Add MIPI CSI-2 generic long packet type definition
new dc887661be33 media: Documentation: Split camera sensor documentation
new 462e108bac18 media: rc: keymaps: add missing MODULE_DESCRIPTION to keymaps
new a1766a4fd83b media: imon: fix access to invalid resource for the second [...]
new 6ccfe1e39712 staging: media: atomisp: drop check for reentrant .s_stream()
new f06acbe3398c media: i2c: tc358746: check fmt validity
new 545668480f7b staging: media: atomisp: improve unwinding
new 4f7efc718914 media: sharp: fix sharp encoding
new c8a489f82017 media: lirc: drop trailing space from scancode transmit
new 06affa7a0026 staging: media: ipu3: remove ftrace-like logging
new 0b1e6f6a9f73 media: Documentation: ccs: Fix spelling mistake
new c49f2a696272 media: dt-bindings: Make sure items in data-lanes are unique
new cdb175144aad media: dt-bindings: cadence-csi2rx: Add TI compatible string
new b2701715301a media: cadence: csi2rx: Unregister v4l2 async notifier
new aee5b415c95a media: cadence: csi2rx: Cleanup media entity properly
new dbca7b3c412b media: cadence: csi2rx: Add get_fmt and set_fmt pad ops
new a91d06f46bf7 media: cadence: csi2rx: Configure DPHY using link freq
new 6f28a427a913 media: cadence: csi2rx: Soft reset the streams before star [...]
new a64175fabfbd media: cadence: csi2rx: Set the STOP bit when stopping a stream
new 1dd592748a80 media: cadence: csi2rx: Fix stream data configuration
new c6ed7a39f177 media: cadence: csi2rx: Populate subdev devnode
new b0f46ad6ed4a media: cadence: csi2rx: Add link validation
new ca5b901c1896 media: dt-bindings: Add TI J721E CSI2RX
new b4a3d877dc92 media: ti: Add CSI2RX support for J721E
new 3b34d7fbb727 media: dt-bindings: hynix,hi846: Add video-interface-devic [...]
new d85ce9147777 media: dt-bindings: ovti,ov02a10: Allow props from video-i [...]
new d16928772eec media: dt-bindings: ovti,ov4689: Allow props from video-in [...]
new d175296a2df3 media: dt-bindings: ovti,ov5640: Allow props from video-in [...]
new af91ed3587b8 media: dt-bindings: sony,imx214: Allow props from video-in [...]
new e2e73ed46c39 media: dt-bindings: sony,imx415: Allow props from video-in [...]
new ab75641ffd3a media: i2c: mt9m114: Fix missing error unwind in probe()
new 256b7767c97d media: ccs: Rework initialising sub-device state
new 827804d6d760 media: ccs: Fix a (harmless) lockdep warning
new fa6df857fe72 media: MAINTAINERS: Add co-maintainer for the rkisp1 driver
new 88f870f6ecc4 media: rkisp1: resizer: Use V4L2 subdev active state
new 2cce0a369dbd media: rkisp1: isp: Use V4L2 subdev active state
new c7e262188207 media: rkisp1: csi: Use V4L2 subdev active state
new cde4e5157af3 media: rkisp1: Convert hex constants to lowercase
new 1f3ba4b8d4bb media: rkisp1: Constify rkisp1_v12_params_ops
new 5964c90a0429 media: rkisp1: Fix line stride calculation
new 7bf62fa39bf5 media: rkisp1: Remove dual crop control register from conf [...]
new f4bc9c79a55a media: rkisp1: Program RKISP1_CIF_MI_SP_Y_PIC_SIZE register
new 1a6ae627af14 media: rkisp1: resizer: Constify argument and local variables
new 603fbdc11225 media: rkisp1: resizer: Use v4l2_area instead of v4l2_rect [...]
new 1126d89f8f54 media: rkisp1: resizer: Drop unneeded local variable
new e09b03627643 media: rkisp1: resizer: Improve debug message when configu [...]
new d13fabf08d7c media: rkisp1: resizer: Fix resizer disable check when sta [...]
new b925fb423d3c media: i2c: adp1653: don't reuse the same node pointer
new 51b74c09ac8c media: qcom: venus: fix incorrect return value
new f31b2cb85f0e media: dvb-usb-v2: af9035: fix missing unlock
new ada092e80c10 media: nxp: imx-jpeg: use goto instead of return
new 65b8c8cb2bf5 media: pci: mgb4: fix potential spectre vulnerability
new be521bf7bfad media: pci: cx18: if cx == NULL, then don't use it.
new feec1b29d7a8 media: videobuf2: Fix IS_ERR checking in vb2_vmalloc_put_u [...]
new 39377f84fb98 media: verisilicon: Fixes clock list for rk3588 av1 decoder
new 900c06e97328 dt-bindings: media: rockchip: Add resets property into dec [...]
new 73e0538b4973 Documentation: media: gen-errors.rst: fix confusing ENOTTY [...]
new faaed02abfa9 Documentation: media: buffer.rst: fix V4L2_BUF_FLAG_PREPARED
new 32ec99f872ab media: aspeed: Drop unnecessary error check for debugfs_cr [...]
new 19e2e01f30b5 media: mediatek: vcodec: Handle invalid encoder vsi
new 8cd08e365153 media: siano: Drop unnecessary error check for debugfs_cre [...]
new 63c5f1d8a8e5 media: cx231xx: Use EP5_BUF_SIZE macro
new b833b178498d media: imx-jpeg: notify source chagne event when the first [...]
new 56c0ac05a31a media: mediatek: vcodec: using encoder device to alloc/fre [...]
new 2a76e7679b59 media: platform: mtk-mdp3: fix uninitialized variable in m [...]
new 554df753a684 media: videobuf2: Fix IS_ERR checking in vb2_dc_put_userptr()
new 94e27fbeca27 media: cec: meson: always include meson sub-directory in Makefile
new 99b6d9685c33 media: MAINTAINERS: Fix path for J721E CSI2RX bindings
new 48016737a9af media: platform: cadence: select MIPI_DPHY dependency
new 5e538fce3358 media: venus: hfi: add checks to perform sanity on queue pointers
new b18e36dfd6c9 media: venus: hfi: fix the check to handle session buffer [...]
new 8d0b89398b7e media: venus: hfi: add checks to handle capabilities from [...]
new 0768a9dd809e media: venus: hfi_parser: Add check to keep the number of [...]
new 4c99885d592e media: venus: hfi_cmds: Replace one-element array with fle [...]
new 19e67e01eb1e media: venus: Fix firmware path for resources
new 3e238417254b media: nuvoton: VIDEO_NPCM_VCD_ECE should depend on ARCH_NPCM
new be3ca57cfb77 Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/l [...]
new 2bce6368c46b closures: Better memory barriers
new ee526b88caaa closures: Fix race in closure_sync()
new 20e425d301d6 six locks: Lock contended tracepoints
new 0dd092bf1091 bcachefs: Fix lock ordering with snapshot_create_lock
new b0b5bbf99fc2 bcachefs: Don't run bch2_delete_dead_snapshots() unnecessarily
new 88dfe193bd2a bcachefs: bch2_btree_id_str()
new 50a38ca1baac bcachefs: Fix btree_node_type enum
new a1d97d8417d3 bcachefs: Fix shrinker names
new 253ba178c8d9 bcachefs: Fix ca->oldest_gen allocation
new e38356d65ed0 bcachefs: Kill dead code extent_save()
new d0261559c434 bcachefs: Delete duplicate time stats initialization
new bbe682c76789 bcachefs: Ensure devices are always correctly initialized
new 8480905765c3 bcachefs: Improve io option handling in data move path
new 523f33efbf40 bcachefs: All triggers are BTREE_TRIGGER_WANTS_OLD_AND_NEW
new bf0d9e89de2e bcachefs: Split apart bch2_target_to_text(), bch2_target_t [...]
new 37707bb183b4 bcachefs: Split out disk_groups_types.h
new e677179b35b7 bcachefs: bch2_disk_path_to_text() no longer takes sb_lock
new 2d3908129147 bcachefs: Ensure we don't exceed encoded_extent_max
new 9db2f86060a8 bcachefs: Check for too-large encoded extents
new 48f866e90f52 bcachefs: Fix bch2_prt_bitflags()
new ef435abd6a99 bcachefs: trivial extents.c refactoring
new 6ddedca2180b bcachefs: Guard against unknown compression options
new a0bfe3b065ca bcachefs: move.c exports, refactoring
new 633169035a7c bcachefs: moving_context now owns a btree_trans
new d5eade93452b bcachefs: move: convert to bbpos
new 96a363a7e688 bcachefs: move: move_stats refactoring
new 55c11a159d3c bcachefs: bch2_inum_opts_get()
new fb3f57bb1177 bcachefs: rebalance_work
new 5c1ab40e76dd bcachefs: Fix kasan splat in members_v1_get()
new e84843489c15 bcachefs: Fix a kasan splat in bch2_dev_add()
new 5394fe949401 bcachefs: Fix snapshot skiplists
new 94119eeb02d1 bcachefs: Add IO error counts to bch_member
new f5d26fa31ed2 bcachefs: bch_sb_field_errors
new b65db750e2bb bcachefs: Enumerate fsck errors
new 85103d15ca3f bcachefs: Fix error path in bch2_replicas_gc_end()
new 2e7acdfbcad8 bcachefs: Fix deleted inodes btree in snapshot deletion
new be9e782df3cb bcachefs: Don't downgrade locks on transaction restart
new df94cb2e57b2 bcachefs: Fix an integer overflow
new dc7a15fb90bf bcachefs: Skip deleted members in member_to_text()
new 1f7056b735d5 bcachefs: Ensure copygc does not spin
new 4db8ac8629b1 bcachefs: Fix MEAN_AND_VARIANCE kconfig options
new 6dfa10ab22a6 bcachefs: Fix build errors with gcc 10
new c4accde498dd bcachefs: Ensure srcu lock is not held too long
new f82755e4e8b8 bcachefs: Data move path now uses bch2_trans_unlock_long()
new 385a82f62a9b bcachefs: serialize on cached key in early bucket allocator
new e0fb0dccfd6f bcachefs: update alloc cursor in early bucket allocator
new 0e91d3a6d59e bcachefs: fix odebug warn and lockdep splat due to on-stac [...]
new 2a4e7497604b bcachefs: allow writeback to fill bio completely
new 0996c72a0f30 bcachefs: byte order swap bch_alloc_v4.fragmentation_lru field
new 7cb2a7895d94 bcachefs: use swab40 for bch_backpointer.bucket_offset bitfield
new 4bd156c4b44e bcachefs: Fix bch2_delete_dead_inodes()
new ce3e9a8a1008 bcachefs: .get_parent() should return an error pointer
new 5a53f851e6fe bcachefs: Fix recovery when forced to use JSET_NO_FLUSH jo [...]
new 01ccee225a37 bcachefs: Add missing printk newlines
new d3c7727bb926 bcachefs: rebalance_work btree is not a snapshots btree
new 9fcdd23b6eea bcachefs: Add a comment for BTREE_INSERT_NOJOURNAL usage
new bf61dcdfc12c bcachefs: CONFIG_BCACHEFS_DEBUG_TRANSACTIONS no longer def [...]
new 59154f2c66ce bcachefs: bch2_prt_datetime()
new 0f0fc312380b bcachefs: Move __bch2_members_v2_get_mut to sb-members.h
new d4c8bb69d020 bcachefs: Convert bch2_fs_open() to darray
new 103ffe9aaf85 bcachefs: x-macro-ify inode flags enum
new a8958a1a95b2 bcachefs: bkey_copy() is no longer a macro
new a973de85e397 bcachefs: Replace ERANGE with private error codes
new 80396a474909 bcachefs: Break up bch2_journal_write()
new 769b3600495b bcachefs: Don't iterate over journal entries just for btree roots
new da4aa3b00123 bcachefs: bch2_stripe_to_text() now prints ptr gens
new aa9826658875 bcachefs: bch2_ec_read_extent() now takes btree_trans
new daba90f2da9d bcachefs: kill thing_it_points_to arg to backpointer_not_found()
new 853960d00b4b bcachefs: Simplify, fix bch2_backpointer_get_key()
new c7046ed0cf9b bcachefs: Improve stripe checksum error message
new c9d01179e185 Merge tag 'bcachefs-2023-11-5' of https://evilpiepirate.or [...]
new db5b5e83eee4 ovl: use simpler function to convert iocb to rw flags
new 5f034d34737e ovl: propagate IOCB_APPEND flag on writes to realfile
new 389a4a4a1985 ovl: punt write aio completion to workqueue
new f7621b11e8ac ovl: protect copying of realinode attributes to ovl inode
new c002728f6081 ovl: add helper ovl_file_modified()
new d08d3b3c2caf ovl: split ovl_want_write() into two helpers
new 162d06444070 ovl: reorder ovl_want_write() after ovl_inode_lock()
new c63e56a4a652 ovl: do not open/llseek lower file with upper sb_writers held
new 5b02bfc1e7e3 ovl: do not encode lower fh with upper sb_writers held
new 420a62dde6eb ovl: Move xattr support to new xattrs.c file
new d431e652600b ovl: Add OVL_XATTR_TRUSTED/USER_PREFIX_LEN macros
new dad02fad84cb ovl: Support escaped overlay.* xattrs
new bc8df7a3dc03 ovl: Add an alternative type of whiteout
new bb7055a73499 ovl: Add documentation on nesting of overlayfs mounts
new c835110b588a ovl: remove unused code in lowerdir param parsing
new 0cea4c097d97 ovl: store and show the user provided lowerdir mount option
new 819829f0319a ovl: refactor layer parsing helpers
new 24e16e385f22 ovl: add support for appending lowerdirs one by one
new 7f851936a0ca Merge tag 'ovl-update-6.7' of git://git.kernel.org/pub/scm [...]
new 18c1db313ea9 gfs2: Simplify function gfs2_upgrade_iopen_glock
new bbacb395ac5c gfs2: Remove freeze_go_demote_ok
new b4bf3d5c37d4 gfs2: Remove unused gfs2_extent_length argument
new 21d9067efc7f gfs2: Get rid of the gfs2_glock_is_held_* helpers
new 089f4eb003dc gfs2: Don't update inode timestamps for direct writes
new 4c6a08125f22 gfs2: ignore negated quota changes
new 0abd1557e21c gfs2: fix an oops in gfs2_permission
new 2d8d79906198 gfs2: setattr_chown: Add missing initialization
new 1358706907d8 gfs2: Stop using GFS2_BASIC_BLOCK and GFS2_BASIC_BLOCK_SHIFT
new 703df114f9b7 gfs2: Two quota=account mode fixes
new f7e4c610cb9a gfs2: Clean up gfs2_alloc_parms initializers
new 1f7b0a84c86e gfs2: Clean up quota.c:print_message
new 92099f0c9227 gfs2: Add metapath_dibh helper
new 4c7b3f7fb7c8 gfs2: Get rid of gfs2_alloc_blocks generation parameter
new d6d64dac1d39 gfs2: Minor gfs2_write_jdata_batch PAGE_SIZE cleanup
new 7fa4964b35e4 gfs2: Convert stuffed_readpage to folios
new be7f6a6b0bca gfs2: Convert gfs2_internal_read to folios
new 062fb903895a gfs2: Rename gfs2_lookup_{ simple => meta }
new 0b2355fe91ac gfs2: No longer use 'extern' in function declarations
new d6fc6c93636f gfs2: fs: derive f_fsid from s_uuid
new 074d7306a4fe gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
new bdcb8aa434c6 gfs2: Fix slab-use-after-free in gfs2_qd_dealloc
new bb25b97562e5 gfs2: remove dead code in add_to_queue
new 0cdc6f44e9fd gfs2: don't withdraw if init_threads() got interrupted
new 1a0507d8780e Merge tag 'gfs2-v6.6-rc2-fixes' of git://git.kernel.org/pu [...]
new 4d75fc6ceba4 iomap: rotate maintainers
new 64bc7eee421f iomap: rename iomap entry
new 062cca8915ca Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/ [...]
new 66c62769bcf6 exportfs: add helpers to check if filesystem can encode/de [...]
new e21fc2038c1b exportfs: make ->encode_fh() a mandatory method for NFS export
new 41d1ddd2717c exportfs: define FILEID_INO64_GEN* file handle types
new 64343119d7b8 exportfs: support encoding non-decodeable file handles by default
new ae62bcb5e7e5 fs: report f_fsid from s_dev for "simple" filesystems
new ceb33880431c freevxfs: derive f_fsid from bdev->bd_dev
new d9e5d9221d7f fs: fix build error with CONFIG_EXPORTFS=m or not defined
new 4ad714df58e6 MAINTAINERS: create an entry for exportfs
new 13d88ac54ddd Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/l [...]
new 2654521d774f gpiolib: remove gpiochip_find()
new 9596ebf87c4f pinctrl: remove unneeded extern specifiers from consumer.h
new ec963d04ca86 pinctrl: provide new GPIO-to-pinctrl glue helpers
new e3d3ab299ba6 gpiolib: generic: use new pinctrl GPIO helpers
new 32fb7d23e76a gpio: cdev: use pinctrl_gpio_can_use_line_new()
new dd4e1f9cd699 gpio: rcar: use new pinctrl GPIO helpers
new f6c54ab97615 gpio: tegra: use new pinctrl GPIO helpers
new 9626b3d74d38 gpio: em: use new pinctrl GPIO helpers
new 09a88bed6435 gpio: aspeed: use new pinctrl GPIO helpers
new 4df6c2ec22b2 gpio: mvebu: use new pinctrl GPIO helpers
new 566e684e70cb gpio: pxa: use new pinctrl GPIO helpers
new 7233d90aead3 gpio: rockchip: use new pinctrl GPIO helpers
new 506e94e1084f gpio: vf610: use new pinctrl GPIO helpers
new c54d686d7d99 pinctrl: nuvoton: npcm7xx: use new pinctrl GPIO helpers
new 481a59fb3d98 pinctrl: nuvoton: npcm8xx: use new pinctrl GPIO helpers
new af80a91199a5 pinctrl: renesas: use new pinctrl GPIO helpers
new 0bea3e7c157f pinctrl: bcm: use new pinctrl GPIO helpers
new 164fcf1eb3bf pinctrl: stm32: use new pinctrl GPIO helpers
new a3305049053a pinctrl: spear: use new pinctrl GPIO helpers
new 7cdd1db6afa1 pinctrl: starfive: jh7100: use new pinctrl GPIO helpers
new fed493fce82b pinctrl: starfive: jh7110: use new pinctrl GPIO helpers
new da70bf79efad pinctrl: ocelot: use new pinctrl GPIO helpers
new 91dff6b66e5e pinctrl: rk805: use new pinctrl GPIO helpers
new 3607ac37a4f3 pinctrl: cirrus: use new pinctrl GPIO helpers
new 1b5f829b1712 pinctrl: mediatek: moore: use new pinctrl GPIO helpers
new 6232d8b9346f pinctrl: mediatek: common: use new pinctrl GPIO helpers
new 47ad5c97ba89 pinctrl: mediatek: paris: use new pinctrl GPIO helpers
new ddfba5bde6b8 pinctrl: axp209: use new pinctrl GPIO helpers
new f7fdb230ca16 pinctrl: vt8500: use new pinctrl GPIO helpers
new b2979a1786bc pinctrl: cy8c95x0: use new pinctrl GPIO helpers
new 4125651b3d7d pinctrl: as3722: use new pinctrl GPIO helpers
new 78329866ef57 pinctrl: ingenic: use new pinctrl GPIO helpers
new 588ad2b1b62a pinctrl: cherryview: use new pinctrl GPIO helpers
new 262abd2d17b6 pinctrl: intel: use new pinctrl GPIO helpers
new 578d009b1b9d pinctrl: lynxpoint: use new pinctrl GPIO helpers
new c6801e23322d pinctrl: st: use new pinctrl GPIO helpers
new a063e57adf7b pinctrl: remove pinctrl_gpio_can_use_line()
new 699f0784631e pinctrl: remove pinctrl_gpio_request()
new 1d2c88450f77 pinctrl: remove pinctrl_gpio_free()
new aec96797f9ef pinctrl: remove pinctrl_gpio_direction_input()
new 45d2055b0067 pinctrl: remove pinctrl_gpio_direction_output()
new ab56e2bfceec pinctrl: remove pinctrl_gpio_set_config()
new 00762e416cd2 treewide: rename pinctrl_gpio_can_use_line_new()
new acb38be654f9 treewide: rename pinctrl_gpio_request_new()
new 4fccb263f3a0 treewide: rename pinctrl_gpio_free_new()
new 315c46f9b696 treewide: rename pinctrl_gpio_direction_input_new()
new b679d6c06b2b treewide: rename pinctrl_gpio_direction_output_new()
new acf2981b84c3 treewide: rename pinctrl_gpio_set_config_new()
new 315c4418ac65 pinctrl: change the signature of pinctrl_gpio_direction()
new 82059c3d7840 pinctrl: change the signature of pinctrl_get_device_gpio_range()
new 58e772f43774 pinctrl: change the signature of pinctrl_match_gpio_range()
new 31d4e8d10177 pinctrl: change the signature of gpio_to_pin()
new 6042aaef3158 pinctrl: change the signature of pinctrl_ready_for_gpio_range()
new b6d83d010db6 pinctrl: st: drop the wrapper around pinctrl_gpio_directio [...]
new 22c7203db320 pinctrl: ingenic: drop the wrapper around pinctrl_gpio_dir [...]
new 54d9eab19e76 pinctrl: as3722: drop the wrapper around pinctrl_gpio_dire [...]
new ffed72876121 pinctrl: vt8500: drop the wrapper around pinctrl_gpio_dire [...]
new 36077c86fee2 pinctrl: axp209: drop the wrapper around pinctrl_gpio_dire [...]
new 5835b3f2a2cb pinctrl: rk805: drop the wrapper around pinctrl_gpio_direc [...]
new f00f921fd3f4 pinctrl: mediatek: moore: drop the wrappers around pinctrl [...]
new c1649a7db47f pinctrl: mediatek: common: drop the wrappers around pinctr [...]
new d35e579d60a7 pinctrl: cirrus: drop the wrapper around pinctrl_gpio_dire [...]
new 653e95f1fc46 pinctrl: ocelot: drop the wrapper around pinctrl_gpio_dire [...]
new 0b261df49ff8 pinctrl: starfive: jh7100: drop wrappers around pinctrl_gp [...]
new 895bf1d82656 pinctrl: starfive: jh7110: drop wrappers around pinctrl_gp [...]
new b04ce10d22bb pinctrl: stm32: drop wrappers around pinctrl_gpio_free/input()
new de38bdbe011b pinctrl: nuvoton: npcm7xx: drop wrappers around pinctrl_gp [...]
new 11d84b2033ad pinctrl: nuvoton: npcm8xx: drop wrappers around pinctrl_gp [...]
new 8e1df2f5d689 pinctrl: em: drop the wrapper around pinctrl_gpio_request()
new 5be55473a064 pinctrl: tegra: drop the wrapper around pinctrl_gpio_request()
new dc1434801d2e Merge tag 'gpio-pinctrl-updates-for-v6.7-rc1' of git://git [...]
new e3ea1b4847e4 pcmcia: cs: fix possible hung task and memory leak pccardd()
new 402ab979b291 pcmcia: ds: fix refcount leak in pcmcia_device_add()
new 99e1241049a9 pcmcia: ds: fix possible name leak in error path in pcmcia [...]
new 99e25b17d2a3 pcmcia: typo fix
new 4f733de8b78a pcmcia: tcic: remove unneeded "&" in call to setup_timer()
new d3fbdb8ad334 Merge tag 'pcmcia-6.7-rc1' of git://git.kernel.org/pub/scm [...]
new a9580b9b36a8 rpmsg: core: Replace deprecated strncpy with strscpy
new ec189da923fb rpmsg: Replace deprecated strncpy with strscpy_pad
new 2a6e483ad047 rpmsg: virtio: Replace deprecated strncpy with strscpy/_pad
new c87271ee86e8 Merge tag 'rpmsg-v6.7' of git://git.kernel.org/pub/scm/lin [...]
new 99f998733dac remoteproc: stm32: Clean up redundant dev_err_probe()
new cdd2218700c1 dt-bindings: remoteproc: mediatek: Improve the rpmsg subno [...]
new 6b55b1e2fd7f dt-bindings: remoteproc: mediatek: Support MT8195 dual-core SCP
new 6a1c9aaf04eb remoteproc: mediatek: Add MT8195 SCP core 1 operations
new 9ea166698f48 remoteproc: mediatek: Extract SCP common registers
new fcc14c9cd5ad remoteproc: mediatek: Revise SCP rproc initialization flow [...]
new eaf5b89953b0 remoteproc: mediatek: Probe SCP cluster on single-core SCP
new 1fdbf0cdde98 remoteproc: mediatek: Probe SCP cluster on multi-core SCP
new c6eda63f33cb remoteproc: mediatek: Remove dependency of MT8195 SCP L2TC [...]
new c01fb97cf2b5 remoteproc: mediatek: Setup MT8195 SCP core 1 SRAM offset
new 5d5cfce48069 remoteproc: mediatek: Handle MT8195 SCP core 1 watchdog timeout
new b0cdc6a4df7a remoteproc: mediatek: Report watchdog crash to all cores
new d1a8ac11ee72 remoteproc: mediatek: Refine ipi handler error message
new 9af45bbdcbbb remoteproc: zynqmp: fix TCM carveouts in lockstep mode
new 796a35f19400 arm64: dts: mediatek: Update the node name of SCP rpmsg subnode
new eadadb9510f7 dt-bindings: remoteproc: qcom: sc7180-pas: Add ADSP compatible
new 8de60bbab994 remoteproc: qcom: pas: Add sc7180 adsp
new d93f191b95be dt-bindings: remoteproc: pru: Add Interrupt property
new 6d3211e015b0 dt-bindings: remoteproc: qcom,sm6375-pas: Document remoteprocs
new a6df21cf0c93 remoteproc: qcom: pas: Add SM6375 ADSP & CDSP
new 93f875645c9d remoteproc: qcom: pas: Add SM6375 MPSS
new c4c5b4795852 dt-bindings: remoteproc: qcom,adsp: Remove AGGRE2 clock
new e7781901449c dt-bindings: remoteproc: qcom,msm8996-mss-pil: Remove PNoC clock
new e1592981c51b remoteproc: qcom: q6v5-mss: Remove PNoC clock from 8996 MSS
new 34eb78f28e5a remoteproc: mediatek: Refactor single core check and fix r [...]
new 6013727fc33d remoteproc: zynqmp: Change tcm address translation method
new 5c77ebcd05ac remoteproc: st: Use device_get_match_data()
new 3d8a18697ad8 remoteproc: st: Fix sometimes uninitialized ret in st_rpro [...]
new b8dd631fcabe Merge tag 'rproc-v6.7' of git://git.kernel.org/pub/scm/lin [...]
new 984a4afdc87a regmap: prevent noinc writes from clobbering cache
new eaec7c9892bd Merge tag 'regmap-fix-v6.7-merge-window' of git://git.kern [...]
new 406a849926f3 MAINTAINER: Create entry for Renesas SH-Mobile DRM drivers
new 613676ec42d5 dt-bindings: display: Add Renesas SH-Mobile LCDC bindings
new c68ab8b5ea53 media: uapi: Add MEDIA_BUS_FMT_RGB666_2X9_BE format
new 28675d45a381 drm: renesas: shmobile: Fix overlay plane disable
new 1396c2693aed drm: renesas: shmobile: Fix ARGB32 overlay format typo
new b25064ef997b drm: renesas: shmobile: Correct encoder/connector types
new 616f73c9d325 drm: renesas: shmobile: Add support for Runtime PM
new 887042d63500 drm: renesas: shmobile: Restore indentation of shmob_drm_s [...]
new 480b5571f331 drm: renesas: shmobile: Use %p4cc to print fourcc code
new 02e6e3c2fa26 drm: renesas: shmobile: Add missing YCbCr formats
new 7802ca6b234b drm: renesas: shmobile: Improve shmob_drm_format_info table
new 0da28d5fc808 drm: renesas: shmobile: Remove backlight support
new 76b1405832ac drm: renesas: shmobile: Don't set display info width and h [...]
new e2eb7e6ee566 drm: renesas: shmobile: Rename input clocks
new 04ed052f3ab4 drm: renesas: shmobile: Remove support for SYS panels
new 95478b082875 drm: renesas: shmobile: Improve error handling
new 901500a8ba5c drm: renesas: shmobile: Convert to use devm_request_irq()
new 33505f771818 drm: renesas: shmobile: Remove custom plane destroy callback
new 3d77d2ac7d9d drm: renesas: shmobile: Use drmm_universal_plane_alloc()
new 5417750d5ee6 drm: renesas: shmobile: Embed drm_device in shmob_drm_device
new 02e6c5b76f0e drm: renesas: shmobile: Convert container helpers to stati [...]
new c2e938ee9ae2 drm: renesas: shmobile: Replace .dev_private with container_of()
new 6a6ab0c7162b drm: renesas: shmobile: Use struct videomode in platform data
new fa32c6bc9281 drm: renesas: shmobile: Use media bus formats in platform data
new adceac2cf192 drm: renesas: shmobile: Move interface handling to connect [...]
new c228823426ae drm: renesas: shmobile: Unify plane allocation
new 51955324847c drm: renesas: shmobile: Rename shmob_drm_crtc.crtc
new 9d7bd3b12e6a drm: renesas: shmobile: Rename shmob_drm_connector.connector
new a83d383e1ffb drm: renesas: shmobile: Rename shmob_drm_plane.plane
new 03f716f61e55 drm: renesas: shmobile: Use drm_crtc_handle_vblank()
new a87e3159d488 drm: renesas: shmobile: Move shmob_drm_crtc_finish_page_flip()
new b1ce7fe4c436 drm: renesas: shmobile: Wait for page flip when turning CRTC off
new c285aac128ed drm: renesas: shmobile: Turn vblank on/off when enabling/d [...]
new fbe544ffc094 drm: renesas: shmobile: Shutdown the display on remove
new 22a4414594e8 drm: renesas: shmobile: Cleanup encoder
new 4afa041043c2 drm: renesas: shmobile: Atomic conversion part 1
new e3c8898b3861 drm: renesas: shmobile: Atomic conversion part 2
new cc2c95466829 drm: renesas: shmobile: Use suspend/resume helpers
new 7c2d79f06e07 drm: renesas: shmobile: Remove internal CRTC state tracking
new b2b2f7ba8f79 drm: renesas: shmobile: Atomic conversion part 3
new 1399ebacbf59 drm: renesas: shmobile: Add DT support
new 2ba446f82142 Merge tag 'shmob-drm-atomic-dt-tag2' of git://git.kernel.o [...]
new a49cf37d538c dt-bindings: display: ssd132x: Remove '-' before compatible enum
new 94565e95e247 drm/ssd130x: Fix possible uninitialized usage of crtc_stat [...]
new f056cb9681f6 Merge tag 'drm-misc-next-fixes-2023-11-02' of git://anongi [...]
new d1d4c0b7b65b drm/amdgpu: check RAS supported first in ras_reset_error_count
new 5575ce213241 drm/amd/pm: Fix warnings
new e020d0157516 drm/amdgpu: Drop deferred error in uncorrectable error check
new a17f574ab4a2 drm/amdgpu: remove amdgpu_mes_self_test in gpu recover
new 5f38ac54e605 drm/amd/pm: fix the high voltage and temperature issue
new 853eebe6ec4f drm/amdgpu: add unmap latency when gfx11 set kiq resources
new d539b0ad7c7c drm/amdgpu: set XGMI IP version manually for v6_4
new 9ae587f850a6 drm/amdgpu: Fix the vram base start address
new 7f3e6b840fa8 drm/amd/pm: Fix error of MACO flag setting code
new 2bfb0ca3dd0c drm/amdgpu: remove unused macro HW_REV
new 42ef313754f2 drm/amd/pm: Return 0 as default min power limit for legacy asics
new b77cc85bdbad drm/amdgpu doorbell range should be set when gpu recovery
new f7aeee734615 drm/amdgpu: use mode-2 reset for RAS poison consumption
new b3c942bb6c32 drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
new 432e664e7c98 drm/amdgpu: don't use ATRM for external devices
new 7b1c6263eaf4 drm/amdgpu: don't use pci_is_thunderbolt_attached()
new 49afe91370b8 drm/amd: Fix UBSAN array-index-out-of-bounds for Powerplay [...]
new 3a50f41bc20a drm/radeon: replace 1-element arrays with flexible-array members
new 886b92f63573 drm/amdgpu: ungate power gating when system suspend
new 3938eb956e38 drm/amdgpu: add a retry for IP discovery init
new 23170863ea0a drm/amdgpu/smu13: drop compute workload workaround
new ba0fb4b48c19 drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64
new 0ce8edae8be7 drm/amdkfd: Populate cache info for GFX 9.4.3
new be457b2252b6 drm/amdkfd: Update cache info for GFX 9.4.3
new b1904ed480ce drm/amd/display: Avoid NULL dereference of timing generator
new 6740ec97bcdb drm/amd/display: Increase frame warning limit with KASAN o [...]
new 5a104cb97c4e drm/amdkfd: Improve amdgpu_vm_handle_moved
new 0e2e7c5b3d71 drm/amdgpu: Attach eviction fence on alloc
new 88e5c8f8745b drm/amd/pm: only check sriov vf flag once when creating hw [...]
new 18eae367cb74 drm/amdgpu: check recovery status of xgmi hive in ras_rese [...]
new 36e7ff5c13cb drm/amdgpu: fix GRBM read timeout when do mes_self_test
new dbab63561b3c drm/amdgpu: Optimize the asic type fix code
new 38a64e3a33bb drm/amdgpu: Add C2PMSG_109/126 reg field shift/masks
new 34ec3cedcaf9 drm/amd/swsmu: update smu v14_0_0 driver if and metrics table
new 908cebc9a480 drm/amd/swsmu: remove fw version check in sw_init.
new df57e019d5c3 drm/amdgpu: Add psp v13 function to query boot status
new 23618280cca5 drm/amdgpu: Query and report boot status
new 995dedb7a4fa drm/amd/display: Program plane color setting correctly
new 5d853ad5a866 drm/amd/display: Fix blend LUT programming
new 6d5e0032a92d drm/amd/display: Enable fast update on blendTF change
new 9ccde17d4655 Merge tag 'amd-drm-next-6.7-2023-11-03' of https://gitlab. [...]
new 25b6377007eb Merge tag 'drm-next-2023-11-07' of git://anongit.freedeskt [...]
new 477348dbfd37 Merge branch 'cpufreq/arm/qcom-nvmem' into HEAD
new 0b9cd949136f cpufreq: qcom-nvmem: add support for IPQ8074
new ba5a61a08d83 cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx
new 5b5b5806f223 cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx
new d1f6be54eafe Merge tag 'cpufreq-arm-updates-6.7-part2' of git://git.ker [...]
new d53f7f7a74cf Merge branch 'pm-cpufreq'
new 6feb1a964119 cpupower: fix reference to nonexistent document
new a563c99f222f Merge tag 'linux-cpupower-6.7-rc1' of git://git.kernel.org [...]
new 36cbb924d60b Merge branch 'pm-tools'
new 305230142ae0 Merge tag 'pm-6.7-rc1-2' of git://git.kernel.org/pub/scm/l [...]
new 04a6a8eb1375 riscv: kexec: Cleanup riscv_kexec_relocate
new 767423658d53 riscv: kexec: Align the kexeced kernel entry
new 0f5f46a869a5 riscv: kexec: Remove -fPIE for PURGATORY_CFLAGS
new 71e11d066c1d Merge patch series "riscv: kexec: cleanup and fixups"
new 181f2a28d688 RISC-V: Make zicbom/zicboz errors consistent
new 43c16d51a19b RISC-V: Enable cbo.zero in usermode
new 9c7646d5ffd2 RISC-V: hwprobe: Expose Zicboz extension and its block size
new fc9fdf2c5ab7 RISC-V: selftests: Statically link hwprobe test
new 2f248e0f8a6a RISC-V: selftests: Convert hwprobe test to kselftest API
new a29e2a48afe3 RISC-V: selftests: Add CBO tests
new a9429d5f99bc Merge patch series "RISC-V: Enable cbo.zero in usermode"
new 5d98446f03c6 clocksource: timer-riscv: Don't enable/disable timer interrupt
new 60c46877e9cd clocksource: timer-riscv: Increase rating of clock_event_d [...]
new 10128f8b1663 RISC-V: Provide pgtable_l5_enabled on rv32
new e59e5e2754bf riscv: correct pt_level name via pgtable_l5/4_enabled
new 8f501be87e45 RISC-V: clarify the QEMU workaround in ISA parser
new 92235d3d8365 riscv/mm: Fix the comment for swap pte format
new dd16ac404a68 riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
new 559fe94a449c riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
new 87615e95f6f9 riscv: put interrupt entries into .irqentry.text
new e8065df5b0c4 RISC-V: ACPI: Enhance acpi_os_ioremap with MMIO remapping
new a06835227280 RISC-V: ACPI: Update the return value of acpi_get_rhct()
new 9ca87564190c RISC-V: ACPI: RHCT: Add function to get CBO block sizes
new 2960f371f165 RISC-V: cacheflush: Initialize CBO variables on ACPI systems
new b8c2f6617fd7 Merge patch series "RISC-V: ACPI improvements"
new 27fb27197cbb riscv: errata: prefix T-Head mnemonics with th.
new 4630d6daaba8 Merge patch "riscv: errata: improve T-Head CMO"
new be97d0db5f44 riscv: VMAP_STACK overflow detection thread-safe
new 82982fdd5133 riscv: Deduplicate IRQ stack switching
new e609b4f4252a riscv: Move global pointer loading to a macro
new d1584d791a29 riscv: Implement Shadow Call Stack
new c40fef858d00 riscv: Use separate IRQ shadow call stacks
new 245561ba6d5d lkdtm: Fix CFI_BACKWARD on RISC-V
new 24005d184aaa Merge patch series "riscv: SCS support"
new 653301077c1f riscv: configs: defconfig: Enable configs required for RZ/ [...]
new e1c05b3bf80f RISC-V: hwprobe: Fix vDSO SIGSEGV
new d46392bbf5c6 Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.or [...]
new dd712d3d4580 kgdb: Flush console before entering kgdb on panic
new 23816724fdbd kdb: Corrects comment for kdballocenv
new c1ef4df14ed1 Merge tag 'kgdb-6.7-rc1' of git://git.kernel.org/pub/scm/l [...]
new e96c6b8f212a memblock: report failures when memblock_can_resize is not set
new 447cec034b78 Merge tag 'memblock-v6.7-rc1' of git://git.kernel.org/pub/ [...]
new 85d68222ddc5 rcu: Break rcu_node_0 --> &rq->__lock order
new 2be4686d866a rcu: Introduce rcu_cpu_online()
new 9715ed501b58 rcu/tasks: Handle new PF_IDLE semantics
new a80712b9cc7e rcu/tasks-trace: Handle new PF_IDLE semantics
new 90450a06162e Merge tag 'rcu-fixes-v6.7' of git://git.kernel.org/pub/scm [...]
new 0547e0bd9b95 s390/mm: add missing conversion to use ptdescs
new 01c89ab7f81b s390/ap: rework to use irq info from ap queue status
new c40284b36425 s390/ap: re-enable interrupt for AP queues
new e14aec23025e s390/ap: fix AP bus crash on early config change callback [...]
new 504b73d00a55 s390/perf: implement perf_callchain_user()
new aa44433ac4ee s390: add USER_STACKTRACE support
new cfaef6516e9a s390/zcrypt: don't report online if card or queue is in ch [...]
new 5cf1a563a328 s390/ap: fix vanishing crypto cards in SE environment
new 92b519f3bc1c s390/cmma: cleanup inline assemblies
new 468a3bc2b7b9 s390/cmma: move parsing of cmma kernel parameter to early [...]
new a3e89e20fe00 s390/cmma: move set_page_stable() and friends to header file
new 65d37f163add s390/cmma: move arch_set_page_dat() to header file
new a51324c430db s390/cmma: rework no-dat handling
new d08d4e7cd6bf s390/mm: use full 4KB page for 2KB PTE
new 0031f1c7cf26 s390/mm: use compound page order to distinguish page tables
new 02e790ee3077 s390/mm: make pte_free_tlb() similar to pXd_free_tlb()
new 1995a5367029 Merge tag 's390-6.7-2' of git://git.kernel.org/pub/scm/lin [...]
new 6d795e2a7df5 MAINTAINERS: update lists.linuxfoundation.org migrated lists
new 948806280594 xfs: bump max fsgeom struct version
new 6c664484337b xfs: hoist freeing of rt data fork extent mappings
new b73494fa9a30 xfs: prevent rt growfs when quota is enabled
new c2988eb5cff7 xfs: rt stubs should return negative errnos when rt disabled
new d0e85e79d680 Merge tag 'realtime-fixes-6.7_2023-10-19' of https://git.k [...]
new ddd98076d5c0 xfs: fix units conversion error in xfs_bmap_del_extent_delay
new f6a2dae2a1f5 xfs: make sure maxlen is still congruent with prod when ro [...]
new 13928113fc5b xfs: move the xfs_rtbitmap.c declarations to xfs_rtbitmap.h
new a684c538bc14 xfs: convert xfs_extlen_t to xfs_rtxlen_t in the rt allocator
new 03f4de332e2e xfs: convert rt bitmap/summary block numbers to xfs_fileoff_t
new f29c3e745dc2 xfs: convert rt bitmap extent lengths to xfs_rtbxlen_t
new 3d2b6d034f0f xfs: rename xfs_verify_rtext to xfs_verify_rtbext
new 2d5f216b77e3 xfs: convert rt extent numbers to xfs_rtxnum_t
new 3ef52c010973 Merge tag 'clean-up-realtime-units-6.7_2023-10-19' of http [...]
new fa5a38723086 xfs: create a helper to convert rtextents to rtblocks
new 68db60bf01c1 xfs: create a helper to compute leftovers of realtime extents
new 2c2b981b737a xfs: create a helper to convert extlen to rtextlen
new 5dc3a80d46a4 xfs: create helpers to convert rt block numbers to rt exte [...]
new 055641248f64 xfs: convert do_div calls to xfs_rtb_to_rtx helper calls
new 5f57f7309d9a xfs: create rt extent rounding helpers for realtime extent blocks
new ef5a83b7e597 xfs: use shifting and masking when converting rt extents, [...]
new 9d4ca5afa604 Merge tag 'refactor-rt-unit-conversions-6.7_2023-10-19' of [...]
new 90d98a6ada1d xfs: convert the rtbitmap block and bit macros to static i [...]
new add3cddaea50 xfs: remove XFS_BLOCKWSIZE and XFS_BLOCKWMASK macros
new a9948626849c xfs: convert open-coded xfs_rtword_t pointer accesses to helper
new 097b4b7b64ef xfs: convert rt summary macros to helpers
new d0448fe76ac1 xfs: create helpers for rtbitmap block/wordcount computations
new 035e32f7524d Merge tag 'refactor-rtbitmap-macros-6.7_2023-10-19' of htt [...]
new 312d61021b89 xfs: create a helper to handle logging parts of rt bitmap/ [...]
new 97e993830a1c xfs: use accessor functions for bitmap words
new bd85af280de6 xfs: create helpers for rtsummary block/wordcount computations
new 663b8db7b025 xfs: use accessor functions for summary info words
new 830b4abfe2de Merge tag 'refactor-rtbitmap-accessors-6.7_2023-10-19' of [...]
new 41f33d82cfd3 xfs: consolidate realtime allocation arguments
new e94b53ff699c xfs: cache last bitmap block in realtime allocator
new 5b1d0ae9753f xfs: simplify xfs_rtbuf_get calling conventions
new e2cf427c9149 xfs: simplify rt bitmap/summary block accessor functions
new e23aaf450de7 xfs: invert the realtime summary cache
new 1b5d63963f98 xfs: return maximum free size from xfs_rtany_summary()
new ec5857bf0763 xfs: limit maxlen based on available space in xfs_rtalloca [...]
new 85fa2c774397 xfs: don't try redundant allocations in xfs_rtallocate_ext [...]
new e0f7422f54b0 xfs: don't look for end of extent further than necessary i [...]
new 9fa8753aa1f1 Merge tag 'rtalloc-speedups-6.7_2023-10-19' of https://git [...]
new 2b99e410b28f xfs: introduce protection for drop nlink
new 35dc55b9e80c xfs: handle nimaps=0 from xfs_bmapi_write in xfs_alloc_file_space
new 14a537983b22 xfs: allow read IO and FICLONE to run concurrently
new 34f763262743 Merge tag 'xfs-6.7-merge-2' of git://git.kernel.org/pub/sc [...]
new fc12a722e6b7 exfat: fix setting uninitialized time to ctime/atime
new 1373ca10ec04 exfat: fix ctime is not updated
new 67c0afb6424f Merge tag 'exfat-for-6.7-rc1-part2' of git://git.kernel.or [...]
new 5b9d31ae1c92 NFSv4: Add a parameter to limit the number of retries afte [...]
new 6e7434abcd07 NFSv4/pnfs: Allow layoutget to return EAGAIN for softerr mounts
new 4b09ca1508a6 SUNRPC: ECONNRESET might require a rebind
new caa388f7e54b SUNRPC: Don't skip timeout checks in call_connect_status()
new f663507e29ff SUNRPC: Force close the socket when a hard error is reported
new 59464b262ff5 SUNRPC: SOFTCONN tasks should time out when on the sending list
new a9b8d90f8726 NFSv4: fairly test all delegations on a SEQ4_ revocation
new a68c6fbb638a nfs41: drop dependency between flexfiles layout driver and [...]
new 6bd1a77dc72d NFSv4.1: fix handling NFS4ERR_DELAY when testing for sessi [...]
new 4f3ed837186f SUNRPC: Add an IS_ERR() check back to where it was
new 5cc7688bae7f NFSv4.1: fix SP4_MACH_CRED protection for pnfs IO
new bfca5fb4e97c SUNRPC: Fix RPC client cleaned up the freed pipefs dentries
new f003a717ae90 nfs: Convert nfs_symlink() to use a folio
new 6bc986ab839c Merge tag 'nfs-for-6.7-1' of git://git.linux-nfs.org/proje [...]
new f7da9c081517 iommu/tegra-smmu: Drop unnecessary error check for for deb [...]
new 270a1470408e iommu/arm-smmu-qcom: Add SDM670 MDSS compatible
new 70c613602b55 iommu/arm-smmu-qcom: Add SM7150 SMMUv2
new 987a878e09c6 iommu/arm-smmu-v3: Move ctx_desc out of s1_cfg
new 1f8588834016 iommu/arm-smmu-v3: Replace s1_cfg with cdtab_cfg
new e3aad74c51a7 iommu/arm-smmu-v3: Encapsulate ctx_desc_cfg init in alloc_ [...]
new 1228cc509fc6 iommu/arm-smmu-v3: move stall_enabled to the cd table
new 24503148c545 iommu/arm-smmu-v3: Refactor write_ctx_desc
new 10e4968cd511 iommu/arm-smmu-v3: Move CD table to arm_smmu_master
new 5e14313df2c8 iommu/arm-smmu-v3: Cleanup arm_smmu_domain_finalise
new 6032f58498b7 iommu/arm-smmu-v3: Update comment about STE liveness
new 475918e9c4eb iommu/arm-smmu-v3: Rename cdcfg to cd_table
new d912aed14fe4 iommu/arm-smmu-v3-sva: Remove unused iommu_sva handle
new 37ed36448fcd iommu/arm-smmu-v3-sva: Remove bond refcount
new c53cdc02915a dt-bindings: arm-smmu: Add SM7150 GPU SMMUv2
new 548650921e61 Merge branch 'for-joerg/arm-smmu/bindings' into for-joerg/ [...]
new aa5cabc4ce8e Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...]
new 9e13ec61de2a iommu/virtio: Add __counted_by for struct viommu_request a [...]
new c61c255e114c iommu/vt-d: Remove unused function
new e8aa45f8cc2c iommu/vt-d: debugfs: Dump entry pointing to huge page
new d87731f60931 iommu/vt-d: debugfs: Create/remove debugfs file per {devic [...]
new 2b437e804566 iommu/vt-d: debugfs: Support dumping a specified page table
new e82c175e6322 Revert "iommu/vt-d: Remove unused function"
new ade4bec9e182 iommu/amd: Remove unused amd_io_pgtable.pt_root variable
new 75e6d7edfdcc iommu/amd: Consolidate timeout pre-define to amd_iommu_type.h
new ba7d263b7749 iommu/amd: Consolidate logic to allocate protection domain
new bac05772fa99 iommu/amd: Refactor protection domain allocation code
new 206fb06dc54a iommu/amd: Introduce helper functions for managing GCR3 table
new 4c721d6a085c iommu/amd: Do not set amd_iommu_pgtable in pass-through mode
new 45677ab1e5ca iommu/amd: Miscellaneous clean up when free domain
new 7b7563a93437 iommu/amd: Consolidate feature detection and reporting logic
new e339b51c13ff iommu/amd: Modify logic for checking GT and PPR features
new b0cc5dae1ac0 iommu/amd: Rename ats related variables
new 739eb25514c9 iommu/amd: Introduce iommu_dev_data.ppr
new 92e2bd56a5f9 iommu/amd: Introduce iommu_dev_data.flags to track device [...]
new eda8c2860ab6 iommu/amd: Enable device ATS/PASID/PRI capabilities independently
new 7016b3005547 iommu/amd: Initialize iommu_device->max_pasids
new 5a0b11a180a9 iommu/amd: Remove iommu_v2 module
new d55b0d2e075a iommu/amd: Remove PPR support
new 37b282fa04dd iommu/amd: Remove amd_iommu_device_info()
new 45d08d85e6f6 iommu/amd: Remove unused EXPORT_SYMBOLS
new 189116d5ad54 Revert "iommu: Fix false ownership failure on AMD systems [...]
new cedc811c7677 iommu/amd: Remove DMA_FQ type from domain allocation path
new df31b298477e iommu: Add iommu_ops->identity_domain
new 1c68cbc64fe6 iommu: Add IOMMU_DOMAIN_PLATFORM
new 2ad56efa80db powerpc/iommu: Setup a default domain and remove set_platf [...]
new e04c7487a665 iommu: Add IOMMU_DOMAIN_PLATFORM for S390
new 8565915e7558 iommu/fsl_pamu: Implement a PLATFORM domain
new c46294490131 iommu/tegra-gart: Remove tegra-gart
new 90057dc095dc iommu/mtk_iommu_v1: Implement an IDENTITY domain
new 59ddce4418da iommu: Reorganize iommu_get_default_domain_type() to respe [...]
new e98befd010bd iommu: Allow an IDENTITY domain as the default_domain in ARM32
new b3d14960e629 iommu/exynos: Implement an IDENTITY domain
new c8cc2655cc6c iommu/tegra-smmu: Implement an IDENTITY domain
new f128094f347f iommu/tegra-smmu: Support DMA domains in tegra
new bbe39b76330e iommu/omap: Implement an IDENTITY domain
new 78fc30b4bb35 iommu/msm: Implement an IDENTITY domain
new 24b1d476167d iommu: Remove ops->set_platform_dma_ops()
new 786478a90294 iommu/qcom_iommu: Add an IOMMU_IDENTITIY_DOMAIN
new 666c9f1ef7fa iommu/ipmmu: Add an IOMMU_IDENTITIY_DOMAIN
new b01b12573837 iommu/mtk_iommu: Add an IOMMU_IDENTITIY_DOMAIN
new 5b167dea64a3 iommu/sun50i: Add an IOMMU_IDENTITIY_DOMAIN
new 98ac73f99bc4 iommu: Require a default_domain for all iommu drivers
new 8359cf39acba iommu: Add __iommu_group_domain_alloc()
new 4601cd2d7c4c iommu: Add ops->domain_alloc_paging()
new 3529375e7777 iommu: Convert simple drivers with DOMAIN_DMA to domain_al [...]
new 4efd98d41ea7 iommu: Convert remaining simple drivers to domain_alloc_paging()
new e946f8e3e62b iommu: Remove useless group refcounting
new e8f52d84cf0b iommu: Add generic_single_device_group()
new 4f43b6b6d1e0 iommu/sun50i: Convert to generic_single_device_group()
new a62cafe124b3 iommu/sprd: Convert to generic_single_device_group()
new ef0f48c6be82 iommu/rockchip: Convert to generic_single_device_group()
new 8f68911efc16 iommu/ipmmu-vmsa: Convert to generic_single_device_group()
new ebfdc4569eab iommu/omap: Convert to generic_single_device_group()
new 983efefa44a3 iommu/exynos: Update to {map,unmap}_pages
new dc9ffd8dba8b iommu/omap: Update to {map,unmap}_pages
new d47b9777e7bf iommu/rockchip: Update to {map,unmap}_pages
new 8c63d1e3d3a0 iommu/sun50i: Update to {map,unmap}_pages
new 39f823dfb59e iommu/tegra-smmu: Update to {map,unmap}_pages
new bd111e987e76 iommu: Retire map/unmap ops
new afad94a93ef1 iommu: Improve map/unmap sanity checks
new 911aa1245da8 iommu/iova: Make the rcache depot scale better
new 233045378dbb iommu/iova: Manage the depot list size
new ccb76c575163 iommu: Remove duplicate include
new 0f6a90436a57 iommu: Do not use IOMMU_DOMAIN_DMA if CONFIG_IOMMU_DMA is [...]
new b85b4f30846b iommu: Fix return code in iommu_group_alloc_default_domain()
new a8ca9fc9134c powerpc/iommu: Do not do platform domain attach atctions a [...]
new 058b4d9de86b iommu: change iommu_map_sgtable to return signed values
new e5d8be7406ca iommu: Move IOMMU_DOMAIN_BLOCKED global statics to ops->bl [...]
new 7b6dd84e7031 iommu/vt-d: Update the definition of the blocking domain
new 7d12eb2d2f59 iommu/vt-d: Use ops->blocked_domain
new 13fbceb1b8e9 iommufd: Convert to alloc_domain_paging()
new 7993085d8d5d iommu/dart: Use static global identity domains
new 17ef8d6876e0 iommu/dart: Move the blocked domain support to a global static
new 9c3ef90c4ccb iommu/dart: Convert to domain_alloc_paging()
new 482feb5c6492 iommu/dart: Call apple_dart_finalize_domain() as part of a [...]
new bbc70e0aec28 iommu/dart: Remove the force_bypass variable
new 3613047280ec Merge tag 'v6.6-rc7' into core
new fa4c4507099f iommu: Allow .iotlb_sync_map to fail and handle s390's -EN [...]
new b6f888709a15 s390/pci: prepare is_passed_through() for dma-iommu
new c76c067e488c s390/pci: Use dma-iommu layer
new 53f8e9ad7653 iommu/s390: Disable deferred flush for ISM devices
new 32d5bc8b09c7 iommu/dma: Allow a single FQ in addition to per-CPU FQs
new 9f5b681e2a3f iommu/dma: Use a large flush queue and timeout for shadow_ [...]
new 92bce97f0c34 s390/pci: Fix reset of IOMMU software counters
new e8cca466a84a Merge branches 'iommu/fixes', 'arm/tegra', 'arm/smmu', 'vi [...]
new 4bbdb725a36b Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub [...]
new 2992e07038aa pwm: atmel: Remove redundant of_match_ptr()
new 7818f0bcc195 pwm: omap-dmtimer: Remove redundant of_match_ptr()
new c3c653422a26 dt-bindings: pwm: mxs: Document fsl,imx28-pwm
new 42b9116ce125 dt-bindings: pwm: mxs: Document the clocks property
new 162844744fa5 pwm: microchip-core: Convert SOC_MICROCHIP_POLARFIRE to AR [...]
new 7a3663c2e41f pwm: jz4740: Consistently name driver data "jz"
new 384461abcab6 pwm: Manage owner assignment implicitly for drivers
new 91a69d38cf97 pwm: crc: Allow compilation as module and with COMPILE_TEST
new 1b2af7bb7523 pwm: berlin: Put per-channel config into driver data
new e3fe982b2e4e pwm: samsung: Put per-channel data into driver data
new 89c8de78cea3 pwm: jz4740: Put per-channel clk into driver data
new 06cc47677503 pwm: lp3943: Drop usage of pwm_[gs]et_chip_data()
new ec63391a0d40 pwm: renesas: Drop usage of pwm_[gs]et_chip_data()
new 2d6812b41e0d pwm: sti: Reduce number of allocations and drop usage of c [...]
new 82adc1b2688b pwm: cros-ec: Put per-channel data into driver data
new a6e5654e0b8b pwm: Drop pwm_[sg]et_chip_data()
new 6dbf23f5cfff pwm: berlin: Simplify using devm functions
new 721ee1884883 pwm: dwc: split pci out of core driver
new 81432e2e5132 pwm: dwc: make timer clock configurable
new 4aff152d14c1 pwm: dwc: add PWM bit unset in get_state call
new 8151b37b4183 pwm: Adapt sysfs API documentation to reality
new b498c14efd42 pwm: bcm-iproc: Simplify using devm functions
new 2ce7b7f6704c pwm: bcm2835: Simplify using devm functions
new 5af615f8ace2 pwm: brcmstb: Simplify using devm functions
new 92fcd5b682e4 pwm: imx-tpm: Simplify using devm functions
new 05c9b6f8e534 pwm: mtk-disp: Simplify using devm_pwmchip_add()
new 4f9ab6902b8e pwm: spear: Simplify using devm functions
new d8a2f6f26a07 pwm: sprd: Provide a helper to cast a chip to driver data
new 21c0e1aaf7ef pwm: sprd: Simplify using devm_pwmchip_add() and dev_err_probe()
new dfbf93791630 pwm: vt8500: Simplify using devm functions
new 9608405bdaa5 pwm: samsung: Consistently use the same name for driver data
new 896c450960f5 pwm: cros-ec: Simplify using devm_pwmchip_add() and dev_er [...]
new 87e51b76c9db pwm: pxa: Explicitly include correct DT includes
new e9bc4411548a pwm: brcmstb: Utilize appropriate clock APIs in suspend/resume
new aacbd6543669 pwm: brcmstb: Checked clk_prepare_enable() return value
new 119a508c4dc9 pwm: bcm2835: Add support for suspend/resume
new 40592064a1a5 pwm: samsung: Document new member .channel in struct samsu [...]
new f3bfe6433041 Merge tag 'pwm/for-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new 3cbb42827d0d watchdog: at91sam9_wdt: Use the devm_clk_get_enabled() hel [...]
new c51a6977bd95 watchdog: ath79_wdt: Use the devm_clk_get_enabled() helper [...]
new bdb970186d15 watchdog: sunplus: Use the devm_clk_get_enabled() helper function
new 15f0f6d2ee05 watchdog: of_xilinx_wdt: Remove unnecessary clock disable [...]
new db7673e6d578 Watchdog: marvell_gti_wdt: Remove redundant dev_err_probe( [...]
new 4b2b39f9395b watchdog: marvell_gti_wdt: Fix error code in probe()
new e2c520c40220 watchdog: it87_wdt: add IT8613 ID
new b4075ecfe348 watchdog: ixp4xx: Make sure restart always works
new 5d6aa89bba5b sbsa_gwdt: Calculate timeout with 64-bit math
new 7e5bca6e5561 watchdog: gpio_wdt: Make use of device properties
new 725b6a89ed82 watchdog: wdat_wdt: Add timeout value as a param in ping method
new c7e2f4e67236 watchdog: st_lpc: Use device_get_match_data()
new 06fdbf4ddb21 watchdog: imx_sc_wdt: continue if the wdog already enabled
new cd09da470377 watchdog: marvell_gti: Replace of_platform.h with explicit [...]
new cc5cfc112a62 drivers: watchdog: marvell_gti: fix zero pretimeout handling
new 946af15b9614 drivers: watchdog: marvell_gti: Program the max_hw_heartbeat_ms
new 423fc66eb6ce wdog: imx7ulp: Enable wdog int_en bit for watchdog any reset
new 89c7e70d9c05 dt-bindings: watchdog: fsl-imx7ulp-wdt: Add 'fsl,ext-reset [...]
new 49bd08b36143 dt-bindings: watchdog: qcom-wdt: Add MSM8226 and MSM8974 c [...]
new 78ca4d6902f4 watchdog: apple: Deactivate on suspend
new 9931be2cfca3 dt-bindings: watchdog: aspeed-wdt: Add aspeed,reset-mask property
new 6a6c7b006e5c watchdog: aspeed: Add support for aspeed,reset-mask DT property
new d4c85a483e34 watchdog: mlx-wdt: Parameter desctiption warning fix
new 9d08e5909c81 dt-bindings: watchdog: Add support for Amlogic C3 and S4 SoCs
new 12418ece0d66 Merge tag 'linux-watchdog-6.7-rc1' of git://www.linux-watc [...]
new ba15a14399c2 i2c: iproc: handle invalid slave state
new e8183fa10c25 i2c: designware: Disable TX_EMPTY irq while waiting for bl [...]
new cc9c54232f04 i2c: dev: copy userspace array safely
new bdba49cbba41 i2c: cp2615: Fix 'assignment to __be16' warning
new ace92fd98475 Merge tag 'for-6.7-rc1-part2' of git://git.kernel.org/pub/ [...]
new 34069d12e239 Merge tag 'v6.5' into next
new 99faa48a5de3 Input: cros_ec_keyb - use device core to create driver-spe [...]
new 4cd121c19a30 Input: cyapa - use device core to create driver-specific d [...]
new 09adb31f6f6c Input: iqs269a - use device core to create driver-specific [...]
new b4f2ad7b232a Input: kxtj9 - use device core to create driver-specific d [...]
new e86253d98547 Input: ad7877 - use device core to create driver-specific [...]
new a32fa4359a7b Input: ad7879 - use device core to create driver-specific [...]
new e9f6aa10aaa8 Input: ads7846 - use device core to create driver-specific [...]
new a1bdf4584565 Input: edt-ft5x06 - use device core to create driver-speci [...]
new c9110729a0e3 Input: elants_i2c - use device core to create driver-speci [...]
new 354f1a2c170f Input: exc3000 - use device core to create driver-specific [...]
new 12f2288b0b63 Input: hideep - use device core to create driver-specific [...]
new d9d538cac29a Input: hycon-hy46xx - use device core to create driver-spe [...]
new 6a539138be69 Input: ili210x - use device core to create driver-specific [...]
new e6ed1bf97ebc Input: ilitek_ts_i2c - use device core to create driver-sp [...]
new 2883d4e30bd7 Input: iqs5xx - use device core to create driver-specific [...]
new 33478a9257b2 Input: melfas-mip4 - use device core to create driver-spec [...]
new 4f1734090909 Input: raydium_i2c_ts - use device core to create driver-s [...]
new 3837a4b9384c Input: rohm_bu21023 - use device core to create driver-spe [...]
new 2ad952810861 Input: s6sy761 - use device core to create driver-specific [...]
new 6cc3ecfded34 Input: stmfts - use device core to create driver-specific [...]
new 97f2bedb620c Input: tsc2004/5 - use device core to create driver-specif [...]
new 305dd7645503 Input: wdt87xx_i2c - use device core to create driver-spec [...]
new 18965fcfc5d0 Input: adp5520-keys - convert to platform remove callback [...]
new 63ef64cb6453 Input: cros_ec_keyb - convert to platform remove callback [...]
new d9ee4119a83c Input: ep93xx_keypad - convert to platform remove callback [...]
new 0080c3c43dba Input: iqs62x-keys - convert to platform remove callback r [...]
new af90388a598d Input: matrix_keypad - convert to platform remove callback [...]
new d93f3feb4439 Input: omap-keypad - convert to platform remove callback r [...]
new ec4c61a69ddc Input: omap4-keypad - convert to platform remove callback [...]
new 4e26858958e4 Input: samsung-keypad - convert to platform remove callbac [...]
new e340089d76f4 Input: sh_keysc - convert to platform remove callback retu [...]
new dc20ae18d1a6 Input: spear-keyboard - convert to platform remove callbac [...]
new 00e0df61ee6a Input: stmpe-keypad - convert to platform remove callback [...]
new 3e2ccfd93c4a Input: 88pm80x_onkey - convert to platform remove callback [...]
new d6bcf6cdd041 Input: da9052_onkey - convert to platform remove callback [...]
new d8584e00d989 Input: da9055_onkey - convert to platform remove callback [...]
new 48309b52b175 Input: ideapad_slidebar - convert to platform remove callb [...]
new 6d3a5b825496 Input: m68kspkr - convert to platform remove callback retu [...]
new 3254392ead69 Input: max8997_haptic - convert to platform remove callbac [...]
new 9b6619667e9e Input: mc13783-pwrbutton - convert to platform remove call [...]
new 7db7e7ef75b2 Input: palmas-pwrbutton - convert to platform remove callb [...]
new 3757a5fd11ed Input: pcap_keys - convert to platform remove callback ret [...]
new 3b87328b0179 Input: pcf50633-input - convert to platform remove callbac [...]
new 5cd345ec1cf1 Input: pcspkr - convert to platform remove callback return [...]
new a72aa189b2df Input: pm8941-pwrkey - convert to platform remove callback [...]
new 2c4fd21f4a6f Input: soc_button_array - convert to platform remove callb [...]
new c55fb9780590 Input: sparcspkr - convert to platform remove callback ret [...]
new ad4371606813 Input: wistron_btns - convert to platform remove callback [...]
new ee3d5597133c Input: wm831x-on - convert to platform remove callback ret [...]
new 37a432c22789 Input: navpoint - convert to platform remove callback retu [...]
new fb4f4f376765 Input: altera_ps2 - convert to platform remove callback re [...]
new d484d0f847e1 Input: ams_delta_serio - convert to platform remove callba [...]
new 15514b9c61a4 Input: apbps2 - convert to platform remove callback return [...]
new da93e8a64f54 Input: arc_ps2 - convert to platform remove callback retur [...]
new 508366de110a Input: ct82c710 - convert to platform remove callback retu [...]
new 57f534c1e53d Input: i8042-sparcio - convert to platform remove callback [...]
new 2e760e9b6d47 Input: i8042 - convert to platform remove callback returning void
new 150e792dee9c Input: ioc3kbd - convert to platform remove callback retur [...]
new b72729b7e6ab Input: maceps2 - convert to platform remove callback retur [...]
new 9c3c1674ba29 Input: olpc_apsp - convert to platform remove callback ret [...]
new 21c3c272a21f Input: ps2-gpio - convert to platform remove callback retu [...]
new 68f59e2bb7a7 Input: q40kbd - convert to platform remove callback return [...]
new d4904adb6628 Input: rpckbd - convert to platform remove callback return [...]
new e453a3e6d402 Input: sun4i-ps2 - convert to platform remove callback ret [...]
new 8df828424d3d Input: xilinx_ps2 - convert to platform remove callback re [...]
new b436514915a0 Input: da9052_tsi - convert to platform remove callback re [...]
new 02bb3ecaf9f2 Input: mainstone-wm97xx - convert to platform remove callb [...]
new 02fd95e114a6 Input: mc13783_ts - convert to platform remove callback re [...]
new f6f14e4a33a4 Input: pcap_ts - convert to platform remove callback retur [...]
new 3401b7f542fa Input: stmpe-ts - convert to platform remove callback retu [...]
new 1b1904f61b3d Input: sun4i-ts - convert to platform remove callback retu [...]
new d722a70213f9 Input: ti_am335x_tsc - convert to platform remove callback [...]
new 33984b4f42b7 Input: wm831x-ts - convert to platform remove callback ret [...]
new c50fdc48643a Input: wm97xx-core - convert to platform remove callback r [...]
new 96609688ab8a Input: synaptics-rmi4 - replace deprecated strncpy
new 8927e688e9e0 Input: evdev - annotate struct evdev_client with __counted_by
new 21d7ec79ef5b Input: leds - annotate struct input_leds with __counted_by
new 348cbf987ed3 Input: mt - annotate struct input_mt with __counted_by
new 68ede283a1d8 Input: axp20x-pek - avoid needless newline removal
new 787650cc3352 Input: Annotate struct ff_device with __counted_by
new 6cd256694afe Input: tegra-kbc - use device_get_match_data()
new fade5a92931c dt-bindings: input: cyttsp5: document vddio-supply
new 2f06996d72df Input: cyttsp5 - add handling for vddio regulator
new 290e44badacd dt-bindings: input: fsl,scu-key: Document wakeup-source
new eb988e46da2e Input: synaptics-rmi4 - fix use after free in rmi_unregist [...]
new 28d3fe323547 Input: walkera0701 - use module_parport_driver macro to si [...]
new cdd5b5a9761f Merge branch 'next' into for-linus
new a12deb44f973 Merge tag 'input-for-v6.7-rc0' of git://git.kernel.org/pub [...]
new e7ed6473c2c8 crypto: jitterentropy - Hide esoteric Kconfig options unde [...]
new 9aedd10fe384 crypto: ahash - Set using_shash for cloned ahash wrapper o [...]
new 3b2204134381 Merge tag 'v6.7-p2' of git://git.kernel.org/pub/scm/linux/ [...]
new 49b02a19c23a net: sched: Fill in MODULE_DESCRIPTION for act_gate
new a9c92771fa23 net: sched: Fill in missing MODULE_DESCRIPTION for classifiers
new f96118c5d86f net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs
new aca080970e4e Merge branch 'net-sched-fill-in-missing-module_description [...]
new dd9d75fcf0f4 net: phy: fill in missing MODULE_DESCRIPTION()s
new 031fba65fc20 net: mdio: fill in missing MODULE_DESCRIPTION()s
new 5ed8499b64c6 Merge branch 'add-missing-module_descriptions'
new 05f0431bb90f netlink: specs: devlink: add forgotten port function caps [...]
new 2b7ac0c87d98 tools: ynl-gen: don't touch the output file if content is [...]
new d280783c3ad9 net: xscale: Drop unused PHY number
new 7b3ba18703a6 llc: verify mac len before reading mac header
new 876f8ab52363 hsr: Prevent use after free in prp_create_tagged_frame()
new 19b3f72a41a8 tipc: Change nla_policy for bearer-related names to NLA_NU [...]
new 74da77921333 net/tcp_sigpool: Fix some off by one bugs
new 61e4a8660002 rxrpc: Fix two connection reaping bugs
new 1726483b79a7 inet: shrink struct flowi_common
new 96b9a68d1a6e octeontx2-pf: Fix error codes
new 7aeeb2cb7a25 octeontx2-pf: Fix holes in error code
new 5a22fbcc10f3 net: dsa: lan9303: consequently nested-lock physical MDIO
new f55d8e60f109 net: ethtool: Fix documentation of ethtool_sprintf()
new 8ffbd1669ed1 net: page_pool: add missing free_percpu when page_pool_init fail
new a1602d749097 net/smc: fix documentation of buffer sizes
new fa2df45af130 dccp: Call security_inet_conn_request() after setting IPv4 [...]
new 23be1e0e2a83 dccp/tcp: Call security_inet_conn_request() after setting [...]
new ff2c051fdc70 Merge branch 'dccp-tcp-relocate-security_inet_conn_request'
new efa5f1311c49 net: r8169: Disable multicast filter for RTL8168H and RTL8107E
new e8ae8ad479e2 Fix termination state for idr_for_each_entry_ul()
new db456d90a4c1 net: stmmac: xgmac: Enable support for multiple Flexible P [...]
new 63e201916b27 selftests: pmtu.sh: fix result checking
new cdbab6236605 tcp: fix fastopen code vs usec TS
new 153a58c6d897 net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls w [...]
new 02f0717e9835 net/tcp: fix possible out-of-bounds reads in tcp_hash_fail()
new 016b9332a334 netlink: fill in missing MODULE_DESCRIPTION()
new 40cb2fdfed34 net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config
new 3423ca23e08b octeontx2-pf: Free pending and dropped SQEs
new 0a8e987dcc13 tcp: Fix SYN option room calculation for TCP-AO.
new d93f9528573e nfsd: regenerate user space parsers after ynl-gen changes
new 5211c9729484 net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
new c5bf605ba4f9 net/smc: allow cdc msg send rather than drop it with NULL [...]
new aa96fbd6d78d net/smc: put sk reference if close work was canceled
new c1ed833e0b3b Merge branch 'smc-fixes'
new 9fc3bc764334 tg3: power down device only on SYSTEM_POWER_OFF
new 115c0f4d5857 idpf: fix potential use-after-free in idpf_tso()
new dbc9e341e365 s390/qeth: Fix typo 'weed' in comment
new c542b39b607d tg3: Fix the TX ring stall
new 7425627b2b2c tcp: Fix -Wc23-extensions in tcp_options_write()
new 3a5cc90a4d17 vsock/virtio: remove socket from connected/bound list on shutdown
new bfada5a7672f test/vsock fix: add missing check on socket creation
new 84d5fb974131 test/vsock: refactor vsock_accept
new d80f63f69025 test/vsock: add dobule bind connect test
new 97b943291268 Merge branch 'vsock-fixes'
new 02d5fdbf4f2b net: phylink: initialize carrier state at creation
new 8999ce4cfc87 r8169: respect userspace disabling IFF_MULTICAST
new 34c4effacfc3 virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
new f968c56417f0 net: enetc: shorten enetc_setup_xdp_prog() error message t [...]
new caf3100810f4 drivers/net/ppp: use standard array-copy-function
new 9bc64bd0cd76 net/sched: act_ct: Always fill offloading tuple iifidx
new 05670f81d128 bpf: fix compilation error without CGROUPS
new 811c363645b3 bpf: Fix check_stack_write_fixed_off() to correctly spill imm
new 85eb035e6cfd selftests/bpf: Add test for immediate spilled to stack
new b479d38ba959 Merge branch 'bpf-fix-incorrect-immediate-spill'
new cd60f410ddc0 selftests/bpf: fix test_bpffs
new 391145ba2acc bpf: Add __bpf_kfunc_{start,end}_defs macros
new 15fb6f2b6c4c bpf: Add __bpf_hook_{start,end} macros
new fd381ce60a2d bpf: Check map->usercnt after timer->timer is assigned
new 9af3775962af selftests/bpf: fix test_maps' use of bpf_map_create_opts
new 3091b667498b bpf: Relax allowlist for css_task iter
new f49843afde67 selftests/bpf: Add tests for css_task iter combining with [...]
new d8234d47c4aa selftests/bpf: Add test for using css_task iter in sleepab [...]
new 698b8c5e3b55 Merge branch 'relax-allowlist-for-open-coded-css_task-iter'
new 291d044fd51f bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
new 3c41971550f5 selftests/bpf: precision tracking test for BPF_NEG and BPF_END
new 94e88b8a3e50 Merge branch 'bpf-fix-precision-tracking-for-bpf_alu-bpf_t [...]
new d84b139f53e8 selftests/bpf: Fix broken build where char is unsigned
new 0de4f50de25a bpf: Let verifier consider {task,cgroup} is trusted in bpf [...]
new 3c5864ba9cf9 selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly
new 8e1b802503bb Merge branch 'Let BPF verifier consider {task,cgroup} is t [...]
new 942b8b38de3f Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 94090b23f3f7 netfilter: add missing module descriptions
new 93995bf4af2c netfilter: nf_tables: remove catchall element in GC sync path
new 17cd01e4d1e3 ipvs: add missing module descriptions
new 7b308feb4fd2 netfilter: xt_recent: fix (increase) ipv6 literal buffer length
new 80abbe8a8263 netfilter: nat: fix ipv6 nat redirect with mapped and scop [...]
new 0613736e8ab9 Merge tag 'nf-23-11-08' of git://git.kernel.org/pub/scm/li [...]
new 31356547e331 net: kcm: fill in MODULE_DESCRIPTION()
new e96fe283c6f4 i40e: Do not call devlink_port_type_clear()
new aa54d846f361 i40e: Fix devlink port unregistering
new 09699f193555 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new f1a3b283f852 net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_ [...]
new 3e39da4fa16c ice: Fix SRIOV LAG disable on non-compliant aggregate
new e1db8c2a01d7 ice: lag: in RCU, use atomic allocation
new 8b3c8c55ccbc ice: Fix VF-VF filter rules in switchdev mode
new 68c51db3a16d ice: Fix VF-VF direction matching in drop rule in switchdev
new 9b818a340c00 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new b714ca2ccf6a ptp: ptp_read should not release queue
new 1bea2c3e6df8 ptp: fix corrupted list in ptp_open
new 83b9dda8afa4 net: ti: icss-iep: fix setting counter value
new 89cdf9d55601 Merge tag 'net-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 595b2c5917d8 MIPS: loongson32: Remove dma.h and nand.h
new 04318868abaa mips: dts: ingenic: Remove unneeded probe-type properties
new b44ae980e9d0 mips: dts: ralink: mt7621: define each reset as an item
new 70f8cd94f2bc mips: dts: ralink: mt7621: rename to GnuBee GB-PC1 and Gnu [...]
new 4d0f332a6fb6 MIPS: Remove dead code in relocate_new_kernel
new 83767a67e7b6 MIPS: KVM: Fix a build warning about variable set but not used
new f2f12cf4e5f6 MIPS: lantiq: Fix pcibios_plat_dev_init() "no previous pro [...]
new aaf1f08ac0fb MIPS: lantiq: Remove unnecessary include of <linux/of_irq.h>
new d5f4e1f2fcd8 arch: mips: remove ReiserFS from defconfig
new b7a10da0268a serial: 8250: remove AR7 support
new f10672800876 mtd: parsers: ar7: remove support
new 9a6c782158f7 vlynq: remove bus driver
new 1bc6e0137288 watchdog: ar7_wdt: remove driver to prepare for platform removal
new 4b7d3ab44565 MIPS: AR7: remove platform
new 656d88c3b654 Merge tag 'mips_6.7' of git://git.kernel.org/pub/scm/linux [...]
new f19c3b4239f5 riscv: remove unused functions in traps_misaligned.c
new 7c83232161f6 riscv: add support for misaligned trap handling in S-mode
new 89c12fecdc4d riscv: report perf event for misaligned fault
new 7c586a555a48 riscv: add floating point insn support to misaligned acces [...]
new bc38f61313d3 riscv: add support for sysctl unaligned_enabled control
new 90b11b470b2e riscv: annotate check_unaligned_access_boot_cpu() with __init
new 71c54b3d169d riscv: report misaligned accesses emulation to hwprobe
new 9f23a5d2f6b0 riscv: add support for PR_SET_UNALIGN and PR_GET_UNALIGN
new 0619ff9f0273 Merge patch series "Add support to handle misaligned acces [...]
new ce4f78f1b53d riscv: signal: handle syscall restart before get_signal
new 07863871dfb1 riscv: defconfig : add CONFIG_MMC_DW for starfive
new c20d36cc2a20 riscv: don't probe unaligned access speed if already done
new d3eabf2f2c81 RISC-V: capitalise CMO op macros
new d5d2c264d33b riscv: Improve PTDUMP to show RSW with non-zero value
new 0713ff337173 riscv: Introduce PBMT field to PTDUMP
new 015c3c370472 riscv: Introduce NAPOT field to PTDUMP
new 3ce99bd6357d Merge patch series "Improve PTDUMP and introduce new fields"
new b701f9e726f0 riscv: provide riscv-specific is_trap_insn()
new 8cb22bec1426 riscv: kprobes: allow writing to x0
new b8a03a634129 riscv: add userland instruction dump to RISC-V splats
new ddcc7d9bf531 riscv: vdso.lds.S: drop __alt_start and __alt_end symbols
new 49cfbdc21faf riscv: vdso.lds.S: merge .data section into .rodata section
new 8f8c1ff879fa riscv: vdso.lds.S: remove hardcoded 0x800 .text start addr
new 7f00a975005f Merge patch series "riscv: vdso.lds.S: some improvement"
new dbfbda3bd6bf riscv: mm: update T-Head memory type definitions
new c5e9b2c2ae82 riscv: Improve tlb_flush()
new c962a6e74639 riscv: Improve flush_tlb_range() for hugetlb pages
new 9d4e8d5fa7db riscv: Make __flush_tlb_range() loop over pte instead of f [...]
new 5e22bfd520ea riscv: Improve flush_tlb_kernel_range()
new 9ba91d1356db Merge patch series "riscv: tlb flush improvements"
new 57a4542cb7c9 riscv: boot: Fix creation of loader.bin
new b18f7296fbfd riscv: use ".L" local labels in assembly when applicable
new 76329c693924 riscv: Use SYM_*() assembly macros instead of deprecated ones
new 4cc0d8a3f109 riscv: kernel: Use correct SYM_DATA_*() macro for data
new e0c0a7c35f67 riscv: select ARCH_PROC_KCORE_TEXT
new 114d5c85a39a riscv: Improve tlb_flush()
new 9e113064b4c2 riscv: Improve flush_tlb_range() for hugetlb pages
new ba6f35964c51 riscv: Make __flush_tlb_range() loop over pte instead of f [...]
new 62b78fd5fe39 riscv: Improve flush_tlb_kernel_range()
new f367db71d575 Merge patch series "riscv: tlb flush improvements"
new 946bb33d3302 riscv: split cache ops out of dma-noncoherent.c
new 8cbe0accc4a6 riscv: Avoid unaligned access when relocating modules
new 8fd6c5142395 riscv: Add remaining module relocations
new af71bc194916 riscv: Add tests for riscv module loading
new b51fc88cb35e Merge patch series "riscv: Add remaining module relocation [...]
new 28ea54bade76 RISC-V: Don't rely on positional structure initialization
new d3d2cf1acab1 RISC-V: Show accurate per-hart isa in /proc/cpuinfo
new 6eb7a6445b76 RISC-V: Remove __init on unaligned_emulation_finish()
new 55e0bf49a0d0 RISC-V: Probe misaligned access speed in parallel
new 629db01c64ff riscv: Don't use PGD entries for the linear mapping
new 311cd2f6e253 riscv: Fix set_memory_XX() and set_direct_map_XX() by spli [...]
new 05942f780ac6 Merge patch series "riscv: Fix set_memory_XX() and set_dir [...]
new c4676f8dc1e1 RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTs
new c5e4ce9db635 of: property: Add fw_devlink support for msi-parent
new f9a619eb603b Merge patch series "Linux RISC-V AIA Preparatory Series"
new c6e316ac0553 drivers: perf: Check find_first_bit() return value
new 61e3d993c8bd drivers: perf: Do not broadcast to other cpus when startin [...]
new 68444b93ed6c Merge patch "drivers: perf: Do not broadcast to other cpus [...]
new e72c4333d2f2 riscv: Rearrange hwcap.h and cpufeature.h
new 457926b25320 riscv: Optimize bitops with Zbb extension
new 56d428ae1c4e Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.or [...]
new 5c5f0d2b5f92 libceph: add doutc and *_client debug macros support
new 197b7d792d6a ceph: pass the mdsc to several helpers
new 5995d90d2d19 ceph: rename _to_client() to _to_fs_client()
new 38d46409c463 ceph: print cluster fsid and client global_id in all debug logs
new 522dc5108f07 libceph, ceph: move mdsmap.h to fs/ceph
new 1b90344614cc fs: export mnt_idmap_get/mnt_idmap_put
new 9c2df2271c69 ceph: stash idmapping in mdsc request
new 5ccd8530dd7b ceph: handle idmapped mounts in create_request_message()
new 673478b6e59b ceph: add enable_unsafe_idmap module parameter
new 09838f1bfd40 ceph: pass an idmapping to mknod/symlink/mkdir
new 0513043ec491 ceph: allow idmapped getattr inode op
new 8995375fae40 ceph: allow idmapped permission inode op
new 79c66a0c8c4a ceph: pass idmap to __ceph_setattr
new a04aff2588e0 ceph: allow idmapped setattr inode op
new 2cce72dda2b5 ceph: allow idmapped set_acl inode op
new 8a051b40abd6 ceph: allow idmapped atomic_open inode op
new 56d2e2cfa213 ceph: allow idmapped mounts
new e21165bfbc6c Merge tag 'ceph-for-6.7-rc1' of https://github.com/ceph/ce [...]
new eebff19acaa3 ksmbd: fix slab out of bounds write in smb_inherit_dacl()
new f6049712e520 ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
new 5a5409d90bd0 ksmbd: handle malformed smb1 message
new 826c484166f0 Merge tag '6.7-rc-smb3-server-part2' of git://git.samba.org/ksmbd
new 866d648059d5 lsm: fix default return value for vm_enough_memory
new b36995b8609a lsm: fix default return value for inode_getsecctx
new ead3b62a34d8 Merge tag 'lsm-pr-20231109' of git://git.kernel.org/pub/sc [...]
new a5e3b127455d swiotlb: do not free decrypted pages if dynamic
new 8ae0e970319a dma-mapping: move dma_addressing_limited() out of line
new a409d9600959 dma-mapping: fix dma_addressing_limited() if dma_range_map [...]
new 53c87e846e33 swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWI [...]
new 391ce5b9c46e Merge tag 'dma-mapping-6.7-2023-11-10' of git://git.infrad [...]
new fd3a6837d8e1 ata: libata-core: Fix ata_pci_shutdown_one()
new 36f10a914a7b ata: pata_falcon: Stop using module_platform_driver_probe()
new 0b2771dd5257 ata: pata_gayle: Stop using module_platform_driver_probe()
new 47d4708dfa54 ata: pata_falcon: Convert to platform remove callback retu [...]
new 99bce5182d8f ata: pata_gayle: Convert to platform remove callback retur [...]
new d035e4eb38b3 Merge tag 'ata-6.7-rc1-2' of git://git.kernel.org/pub/scm/ [...]
new 327462725b0f nbd: fix uaf in nbd_open
new 1b0a151c10a6 blk-core: use pr_warn_ratelimited() in bio_check_ro()
new 744eac783f9e nvme-auth: use crypto_shash_tfm_digest()
new 0e32fdd7968e nvme-tcp: Fix a memory leak
new 983a338b96c8 nvme: update firmware version after commit
new 1147dd050356 nvme: fix error-handling for io_uring nvme-passthrough
new 75276847f4e2 nvme-auth: auth success1 msg always includes resp
new fc1e03eacac8 nvme-auth: add flag for bi-directional auth
new 6f66d046eade nvme-auth: always set valid seq_num in dhchap reply
new fd1418de10b9 nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue()
new 55adcdbbdd34 nvme-loop: always quiesce and cancel commands before destr [...]
new 4733b65d82bd nvme: start keep-alive after admin queue setup
new 6affe08aea5f nvme: common: make keyring and auth separate modules
new 706add13676d nvme: keyring: fix conditional compilation
new 37d9486874ec Merge tag 'nvme-6.7-2023-11-8' of git://git.infradead.org/ [...]
new 4b803784178d Merge tag 'block-6.7-2023-11-10' of git://git.kernel.dk/linux
new 0df96fb71a39 io_uring/rw: don't attempt to allocate async data if opcod [...]
new f8f9ab2d9811 io_uring/net: ensure socket is marked connected on connect retry
new 0e984ec88da9 io_uring/rw: add separate prep handler for readv/writev
new f688944cfb81 io_uring/rw: add separate prep handler for fixed read/write
new 89d528ba2f82 io_uring: indicate if io_kbuf_recycle did recycle anything
new 49fbe9948678 io_uring: do not allow multishot read to set addr or len
new e53759298a7d io_uring: do not clamp read length for multishot read
new b712075e03cf Merge tag 'io_uring-6.7-2023-11-10' of git://git.kernel.dk/linux
new a2da597ff6f5 pwm: samsung: Fix a bit test in pwm_samsung_resume()
new d27abbfd4888 pwm: Fix double shift bug
new b077b7ee9268 Merge tag 'pwm/for-6.7-rc1-fixes' of git://git.kernel.org/ [...]
new 71956d0cb56c mmc: sdhci_am654: fix start loop index for TAP value parsing
new ed9009ad300c mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMM [...]
new b44f9da81783 mmc: vub300: fix an error code
new 421b605edb1c Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
new 85dd3af64965 mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER
new 015c9cbcf0ad mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER
new b456259e1544 Merge tag 'mmc-v6.7-2' of git://git.kernel.org/pub/scm/lin [...]
new c2ded280a4b1 spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
new bef4a48f4ef7 spi: Fix null dereference on suspend
new ae4f52a729a1 Merge tag 'spi-fix-v6.7-merge-window' of git://git.kernel. [...]
new 26fd31ef9c02 ALSA: hda/realtek: Add quirk for ASUS UX7602ZM
new df42ee7e22f0 ALSA: hda: Add ASRock X670E Taichi to denylist
new f0d9da19d7de ALSA: hda/realtek: Add support dual speaker for Dell
new fbb74e56378d ASoC: ti: omap-mcbsp: Fix runtime PM underflow warnings
new 04f8c76de983 ASoC: rockchip: Fix unused rockchip_i2s_tdm_match warning [...]
new 1a3b7eab8500 ASoC: rt712-sdca: fix speaker route missing issue
new cba459003685 ASoC: codecs: aw88399: Fix -Wuninitialized in aw_dev_set_vcalb()
new ed2232d49187 ASoC: amd: acp: fix for i2s mode register field update
new ab5201e20c18 ASoC: da7219: Improve system suspend and resume handling
new c9e920ffa752 ASoC: codecs: Modify the maximum value of calib
new baf46c3c7638 ASoC: codecs: Modify the wrong judgment of re value
new b729598c1747 ASoC: codecs: Modify macro value error
new 5c81f752c953 ASoC: codecs: Modify some error codes
new 004fc58edea6 ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix [...]
new 15be353d55f9 ASoC: hdmi-codec: register hpd callback on component probe
new 4bdcbc31ad21 ASoC: dapm: fix clock get name
new 45f2f28bd498 ASoC: SOF: sof-client: trivial: fix comment typo
new 53b5fdb61785 Merge tag 'asoc-fix-v6.7-merge-window' of https://git.kern [...]
new a60a609b7f54 ASoC: nau8540: Add self recovery to improve capture quility
new 3e3ab468ebdf Merge tag 'asoc-fix-v6.7-merge-window-2' of https://git.ke [...]
new c7a606519533 ALSA: info: Fix potential deadlock at disconnection
new 6ae90e906aed ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A8 [...]
new bce36aa682da OSS: dmasound/paula: Convert to platform remove callback r [...]
new e1d809b3c5d1 Merge tag 'sound-fix-6.7-rc1' of git://git.kernel.org/pub/ [...]
new 6eeeb4c7e4b5 Documentation/arm64: Fix typos in elf_hwcaps
new 15c7ef7341a2 perf: arm_cspmu: Reject events meant for other PMUs
new 403edfa43628 arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
new 1d816ba168ea arm64: Move MediaTek GIC quirk handling from irqchip to core
new 4bb49009e071 Revert "arm64: smp: avoid NMI IPIs with broken MediaTek FW"
new f86128050d2d arm64/syscall: Remove duplicate declaration
new ac347a0655db Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
new 390001d648ff drm/i915/mtl: avoid stringop-overflow warning
new 7d7a328d0e8d drm/i915: Flush WC GGTT only on required platforms
new ce4941c2d645 drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
new 471aa951bf12 i915/perf: Fix NULL deref bugs with drm_dbg() calls
new 0ad755fb88bd drm/i915/mtl: Apply notify_guc to all GTs
new 0cb89cd42fd2 drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
new 1a8e9bad6ef5 drm/i915: Fix potential spectre vulnerability
new 9506fba463fc drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
new 0b336ec076b9 Merge tag 'drm-intel-next-fixes-2023-11-08' of git://anong [...]
new cdcd6aef9db5 drm/vc4: tests: Fix UAF in the mock helpers
new 101c9f637efa drm/syncobj: fix DRM_SYNCOBJ_WAIT_FLAGS_WAIT_AVAILABLE
new 0e8b9f258bae drm/qxl: prevent memory leak
new aec3e2e23b08 Merge tag 'drm-misc-fixes-2023-11-08' of git://anongit.fre [...]
new 9256e8d47a2f drm/amd: Disable XNACK on SRIOV environment
new 89830c62e677 drm/amd/display: On boot disable domain22 force power on
new 13c84bbe0524 drm/amd/display: [FW Promotion] Release 0.0.189.0
new 028bac583449 drm/amd/display: decouple dmcub execution to reduce lock g [...]
new 5d71a8e336e1 drm/amd/display: 3.2.257
new 566f648c4e02 drm/amd/display: Fix missing blendTF programming
new f896cd268681 drm/amd/display: Fix FRL assertion on boot
new eacfdc362d3c drm/amd/display: Enable RCO options for dcn35
new 92e11f0159f6 drm/amd/display: Enable more IPS options
new 8df0d7d33a58 drm/amd/display: Allow 16 max_slices for DP2 DSC
new f031ba12082c drm/amd/display: Update test link rate DPCD bit field to m [...]
new 81df7271688c drm/amd/display: Update DP HPO MSA with colorimetry from t [...]
new 85de32cd7b38 drm/amd/display: DCN35 Disable cm power optimization
new 39ad51cb6155 drm/amd/display: Introduce flag for disabling Replay desyn [...]
new ce3b32ec4aef drm/amd/display: amend HPD handler for Replay
new fd7cedccdde3 drm/amd/display: Fix OTG disable workaround logic
new f9e7d4fadc4f drm/amd/display: Add missing dml2 init value for dcn35
new 51131758c79f drm/amd/display: 3.2.258
new 77b2c07d7d3c drm/amd/display: [FW Promotion] Release 0.0.190.0
new d0ef62bd109c drm/amd/display: Revise Replay Desync Error IRQ handle
new 3e18d4bd9ac6 drm/amd/display: Disable OTG for mode timing switch on DCN35
new 60ccd588d582 drm/amd/display: Create optc.h file
new 62893e9794c5 drm/amd/display: Remove unused duplicate register definition
new fecbaa0a79ad drm/amd/display: save and restore mall state when applying [...]
new 5c10147464fa drm/amd/display: Promote DAL to 3.2.259
new 90f2f83352f7 drm/amd/display: Remove references to unused dml arch version
new e4c33fff2eae drm/amd/display: Enable physymclk RCO
new ed6e2782e974 drm/amd/display: For cursor P-State allow for SubVP
new 35c1d9664cbf drm/amd/display: Fix handling duplicate planes on one stream
new d736c2e07448 drm/amd/display: Set stream's DP test pattern upon test request
new 9c561ca2d3ca drm/amdgpu/soc21: add mode2 asic reset for SMU IP v14.0.0
new 0553eb9f33aa drm/amdgpu: Fix sdma 4.4.2 doorbell rptr/wptr init
new 8cfd6a05750c drm/amd/pm: Hide irrelevant pm device attributes
new c68b4550b6b4 drm/amd/display: avoid variable reinitialization
new d78fa1c30932 drm/amd/pm: not stop rlc for IMU enabled APUs when suspend
new 61fe5536d06c drm/amdgpu: handle extra UE register entries for gfx v9_4_3
new 20238a2cc9a6 drm/amdgpu: add RAS reset/query operations for XGMI v6_4
new bff3315ba8b1 drm/amdgpu: fix AGP init order
new 12f76050d8d4 drm/amdgpu: fix error handling in amdgpu_bo_list_get()
new 17daf01ab4e3 drm/amdgpu: lower CS errors to debug severity
new 61d705221621 drm/amdgpu: Don't warn for unsupported set_xgmi_plpd_mode
new 8abf799ea4d5 drm/amd/pm: Hide pp_dpm_pcie device attribute
new 4eaa007c7399 drm/amdgpu: correct amdgpu ip block rev info
new 5a2913aadabc drm/amd/pm: raise the deep sleep clock threshold for smu 13.0.6
new f64c3fce4604 drm/amdgpu: Add flag to enable indirect RLCG access for gf [...]
new bc3c566071c8 drm/amdgpu: Add xcc param to SRIOV kiq write and WREG32_SO [...]
new bf13da6ae1a0 drm/amdgpu: correct smu v13.0.6 umc ras error check
new bb619539629c drm: amd: Resolve Sphinx unexpected indentation warning
new a78b48146972 drm/amdgpu: Skip PCTL0_MMHUB_DEEPSLEEP_IB write in jpegv4. [...]
new 0b1695710ab8 drm/amdgpu: Do not program PF-only regs in hdp_v4_0.c unde [...]
new 07c1db703646 drm/amdgpu: refine smu v13.0.6 mca dump driver
new 8cc0f5669eb6 drm/amdgpu: Support multiple error query modes
new 61e0a98200f4 drm/amdgpu: disable smu v13.0.6 mca debug mode by default
new 4abf0b0bdf5f drm/amdgpu: Change extended-scope MTYPE on GC 9.4.3
new 27d80f7d6818 drm/amdgpu: add pcs xgmi v6.4.0 ras support
new d406aec8dc2a drm/amdgpu: correct acclerator check architecutre dump
new 8140b07b0a69 drm/amdgpu: correct mca debugfs dump reg list
new 36e0d7088555 drm/amd/display: remove duplicated argument
new 4638e0c29a3f drm/amdgpu: fix software pci_unplug on some chips
new 76d2da18afde drm/amdgpu: add smu v13.0.6 pcs xgmi ras error query support
new 85150626ea04 drm/amdgpu: Use correct KIQ MEC engine for gfx9.4.3 (v5)
new 197264284303 drm/amdgpu: Change WREG32_RLC to WREG32_SOC15_RLC where in [...]
new e4c44b1a1962 drm/amd: Explicitly check for GFXOFF to be enabled for s0ix
new 8ed79c409ecb drm/amdgpu: move kfd_resume before the ip late init
new 037b98a2312e drm/amdgpu: move UVD and VCE sched entity init after sched init
new 256503071c2d drm/amdgpu: Fix possible null pointer dereference
new 8473bfdcb5b1 drm/amdgpu: fix error handling in amdgpu_vm_init
new 03df0fc007ca Merge tag 'amd-drm-next-6.7-2023-11-10' of https://gitlab. [...]
new c0d12d769299 Merge tag 'drm-next-2023-11-10' of git://anongit.freedeskt [...]
new e89a60ba93c2 fbdev: omapfb: Do not shadow error code from platform_get_irq()
new 7be6adf11370 fbdev: omapfb: Replace custom memparse() implementation
new 02d487fa3004 fbdev: offb: Simplify offb_init_fb()
new fc6699d62f5f fbdev: omapfb: Drop unused remove function
new 3e91a38de1dc fbdev: viafb: use new array-copying-wrapper
new e08c30efda21 fbdev: imsttfb: fix double free in probe()
new aba6ab57a910 fbdev: imsttfb: fix a resource leak in probe
new 13c8fb98b7bd fbdev: atmel_lcdfb: Stop using platform_driver_probe()
new 7fbbc0868ca4 fbdev: omapfb/analog-tv: Don't put .remove() in .exit.text [...]
new bfaee69738bc fbdev: omapfb/dpi: Don't put .remove() in .exit.text and d [...]
new b02e6f70f8d8 fbdev: omapfb/dsi-cm: Don't put .remove() in .exit.text an [...]
new f004d9113059 fbdev: omapfb/dvi: Don't put .remove() in .exit.text and d [...]
new 1fc9ea058089 fbdev: omapfb/hdmi: Don't put .remove() in .exit.text and [...]
new 7462e46054c5 fbdev: omapfb/opa362: Don't put .remove() in .exit.text an [...]
new 6a06fc772fa5 fbdev: omapfb/sharp-ls037v7dw01: Don't put .remove() in .e [...]
new 20bcc282d7cc fbdev: omapfb/tfp410: Don't put .remove() in .exit.text an [...]
new 3e9ec97706fd fbdev: omapfb/tpd12s015: Don't put .remove() in .exit.text [...]
new 42a0148ab7f8 fbdev: atmel_lcdfb: Convert to platform remove callback re [...]
new 26553eb8df2d fbdev: omapfb/analog-tv: Convert to platform remove callba [...]
new d5d8b9df6b6d fbdev: omapfb/dpi: Convert to platform remove callback ret [...]
new da21ff3954ed fbdev: omapfb/dsi-cm: Convert to platform remove callback [...]
new ebfb1334cf43 fbdev: omapfb/dvi: Convert to platform remove callback ret [...]
new 34948a36a4bb fbdev: omapfb/hdmi: Convert to platform remove callback re [...]
new fe83fc52db06 fbdev: omapfb/opa362: Convert to platform remove callback [...]
new b0d61e8c0496 fbdev: omapfb/sharp-ls037v7dw01: Convert to platform remov [...]
new a23f29d057d0 fbdev: omapfb/tfp410: Convert to platform remove callback [...]
new 2e2389ca5d7e fbdev: omapfb/tpd12s015: Convert to platform remove callba [...]
new cca202a5e595 fbdev: hyperv_fb: fix uninitialized local variable use
new 67e1ab5bb58a fbdev: amifb: Mark driver struct with __refdata to prevent [...]
new dce217780270 fbdev: amifb: Convert to platform remove callback returning void
new a5035c818474 fbdev: fsl-diu-fb: mark wr_reg_wa() static
new 18553507f60f Merge tag 'fbdev-for-6.7-rc1' of git://git.kernel.org/pub/ [...]
new b2a866975f6c Documentation: tracing: Add a note about argument and retv [...]
new 3afe73372966 lib: test_objpool: make global variables static
new abc28463c818 kprobes: unify kprobes_exceptions_nofify() prototypes
new ce51e6153f77 tracing: fprobe-event: Fix to check tracepoint event and return
new f032c53bea6d tracing/kprobes: Fix the order of argument descriptions
new 3ca112b71f35 Merge tag 'probes-fixes-v6.7-rc1' of git://git.kernel.org/ [...]
new 37de5a80e932 cifs: Fix encryption of cleared, but unset rq_iter data buffers
new 43960dc2328e smb3: minor RDMA cleanup
new 1bc081b67a79 smb3: more minor cleanups for session handling routines
new 0c51cc6f2cb0 cifs: handle cases where a channel is closed
new a6d8fb54a515 cifs: distribute channels across interfaces based on speed
new fa1d0508bdd4 cifs: account for primary channel in the interface list
new 9599d59eb8fc cifs: do not pass cifs_sb when trying to add channels
new 19a4b9d6c372 cifs: reconnect work should have reference on server struct
new f72d96507640 smb3: minor cleanup of session handling code
new 5923d6686a10 smb3: fix caching of ctime on setxattr
new 5e2fd17f434d smb: client: fix mount when dns_resolver key is not available
new de4eceab578e smb3: allow dumping session and tcon id to improve stats a [...]
new 784e0e20b4c9 Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
new 705fc522fe9d cifs: handle when server starts supporting multichannel
new ee1d21794e55 cifs: handle when server stops supporting multichannel
new fd2bd7c0539e cifs: update internal module version number for cifs.ko
new 1b907d050735 Merge tag '6.7-rc-smb3-client-fixes-part2' of git://git.sa [...]
new 322948c3198c powerpc/machdep: Remove trailing whitespaces
new 1f92a844c35e powerpc: Remove file parameter from phys_mem_access_prot()
new deebe5f607d7 powerpc/fb: Call internal __phys_mem_access_prot() in fbdev code
new 65083333d3d1 powerpc/pseries/rtas-work-area: Fix rtas_work_area_reserve [...]
new 644b6025bcaf powerpc/rtas: Fix ppc_rtas_rmo_buf_show() kernel-doc
new 5dd2020f335a Merge tag 'powerpc-6.7-2' of git://git.kernel.org/pub/scm/ [...]
new a6bdc082ad1c Merge 'bpf-next 2023-10-16' into loongarch-next
new 80c7889de7a8 LoongArch: Support PREEMPT_DYNAMIC with static keys
new 21eb2bfe2748 LoongArch: Disable module from accessing external data directly
new 71945968d8b1 LoongArch: Mark __percpu functions as always inline
new affef66b6588 LoongArch: Relax memory ordering for atomic operations
new a2ccf46333d7 LoongArch/smp: Call rcutree_report_cpu_starting() earlier
new add28024405e LoongArch: Add more instruction opcodes and emit_* helpers
new 7111afe8fb5f LoongArch: BPF: Support sign-extension load instructions
new f48012f16150 LoongArch: BPF: Support sign-extension mov instructions
new 4ebf9216e7df LoongArch: BPF: Support unconditional bswap instructions
new 9ddd2b8d1a8b LoongArch: BPF: Support 32-bit offset jmp instructions
new 2425c9e002d2 LoongArch: BPF: Support signed div instructions
new 7b6b13d32965 LoongArch: BPF: Support signed mod instructions
new 1d375d65466e selftests/bpf: Enable cpu v4 tests for LoongArch
new 4eeee6636af8 Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/ [...]
new 166b0110d1ee parisc/pgtable: Do not drop upper 5 address bits of physic [...]
new 8e8e46a6036f parport: gsc: mark init function static
new a406b8b424fa parisc: Prevent booting 64-bit kernels on PA1.x machines
new b57b17e88bf5 Merge tag 'parisc-for-6.7-rc1-2' of git://git.kernel.org/p [...]
new e257da571536 wifi: iwlwifi: fix system commands group ordering
new b85ea95d0864 Linux 6.7-rc1
new 58c09cad1754 drm/ci: make github dependabot happy again
new dec96fc2dcb5 btrfs: use u64 for buffer sizes in the tree search ioctls
new b8212814d1e8 btrfs: directly return 0 on no error code in btrfs_insert_ [...]
new dfcb03ae8a34 btrfs: zoned: drop no longer valid write pointer check
new 776a838f1fa9 btrfs: zoned: wait for data BG to be finished on direct IO [...]
new d8ba2a91fc3c btrfs: get correct owning_root when dropping snapshot
new 47e2b06b7b5c btrfs: make found_logical_ret parameter mandatory for func [...]
new cd63ffbd23ed btrfs: fix error pointer dereference after failure to allo [...]
new 6c8e69e4a702 btrfs: fix race between accounting qgroup extents and remo [...]
new 609d99379736 btrfs: fix qgroup record leaks when using simple quotas
new d3933152442b btrfs: make OWNER_REF_KEY type value smallest among inline refs
new 9bacdd8996c7 Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/sc [...]
new 2e6ef8aaba6b Remove myself as maintainer of GFS2
new 77618db34645 zstd: Fix array-index-out-of-bounds UBSAN warning
new 86d11b0e20c0 Merge tag 'zstd-linus-v6.7-rc2' of https://github.com/terr [...]
new 65120498aaf8 stackleak: add declarations for global functions
new 1ee60356c2dc gcc-plugins: randstruct: Only warn about true flexible arrays
new 782ce431613c gcc-plugins: latent_entropy: Fix typo (args -> argc) in pl [...]
new c42d9eeef8e5 Merge tag 'hardening-v6.7-rc2' of git://git.kernel.org/pub [...]
new 3503895788d4 virtio_pci: move structure to a header
new 0d82410252ea vdpa_sim_blk: allocate the buffer zeroed
new f2de37a57285 riscv, qemu_fw_cfg: Add support for RISC-V architecture
new b2c8b644fac1 virtio_pci: Switch away from deprecated irq_set_affinity_hint
new e07754e0a1ea vhost-vdpa: fix use after free in vhost_vdpa_probe()
new 372bed5fbb87 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new e64e7c74b99e xen/events: avoid using info_for_irq() in xen_send_IPI_one()
new bfa993b355d3 acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
new 50e865a56876 xen/shbuf: eliminate 17 kernel-doc warnings
new 47d970204054 xen/events: fix delayed eoi list handling
new f96c6c588ca8 xen/events: remove unused functions
new 686464514fbe xen/events: reduce externally visible helper functions
new 3bdb0ac350fe xen/events: remove some simple helpers from events_base.c
new 5dd9ad32d775 xen/events: drop xen_allocate_irqs_dynamic()
new 3fcdaf3d7634 xen/events: modify internal [un]bind interfaces
new cee96422e863 xen/events: remove some info_for_irq() calls in pirq handling
new 6eb1acd9766a Merge tag 'for-linus-6.7a-rc2-tag' of git://git.kernel.org [...]
new 8a4f030dbced ptp: Fixes a null pointer dereference in ptp_ioctl
new 871019b22d1b net: set SOCK_RCU_FREE before inserting socket into hashtable
new cbe9e68e1e0f MAINTAINERS: net: Update reviewers for TI's Ethernet drivers
new 18f039428c7d ipvlan: add ipvlan_route_v6_outbound() helper
new 719639853d88 tty: Fix uninit-value access in ppp_sync_receive()
new e409d7346648 net: ti: icssg-prueth: Add missing icss_iep_put to error path
new 2bd5b559a1f3 net: ti: icssg-prueth: Fix error cleanup on failing pruss_ [...]
new 472a2ff63efb net: hns3: fix add VLAN fail issue
new ac92c0a9a060 net: hns3: add barrier in vf mailbox reply process
new 75b247b57d8b net: hns3: fix incorrect capability bit display for copper port
new 53aba458f238 net: hns3: fix out-of-bounds access may occur when coalesc [...]
new dbd2f3b20c6a net: hns3: fix variable may not initialized problem in hns [...]
new 65e98bb56fa3 net: hns3: fix VF reset fail issue
new dff655e82faf net: hns3: fix VF wrong speed and duplex issue
new 5d64075cd800 Merge branch 'hns3-fixes'
new 6979a51ecaec MAINTAINERS: add entry for TI ICSSG Ethernet driver
new 438cbcdf105d net: mdio: fix typo in header
new e6daf129ccb7 net: gso_test: support CONFIG_MAX_SKB_FRAGS up to 45
new fb317eb23b5e tipc: Fix kernel-infoleak due to uninitialized TLV value
new ca8add922f9c net: mvneta: fix calls to page_pool_get_stats
new c0a2a1b0d631 ppp: limit MRU to 64K
new 4b3812d90b2c Revert "ptp: Fixes a null pointer dereference in ptp_ioctl"
new 73bde5a32948 ptp: annotate data-race around q->head and q->tail
new 3cffa2ddc4d3 bonding: stop the device in bond_setup_by_slave()
new 510e35fb931f net: ethernet: cortina: Fix max RX frame define
new d4d0c5b4d279 net: ethernet: cortina: Handle large frames
new dc6c0bfbaa94 net: ethernet: cortina: Fix MTU max setting
new 334e90b8d74f Merge branch 'fix-large-frames-in-the-gemini-ethernet-driver'
new 0ab0c45d8aae r8169: add handling DASH when DASH is disabled
new 868c3b95afef r8169: fix network lost after resume on DASH systems
new 48c205c69ac9 Merge branch 'r8169-fix-dash-devices-network-lost-issue'
new 4b7b492615cf af_unix: fix use-after-free in unix_stream_read_actor()
new fa02de9e7588 net: stmmac: fix rx budget limit check
new b6cb4541853c net: stmmac: avoid rx queue overrun
new 907d1bdb8b2c tg3: Move the [rt]x_dropped counters to tg3_napi
new 17dd5efe5f36 tg3: Increment tx_dropped in tg3_tso_bug()
new 09d4c14c6c5e pds_core: use correct index to mask irq
new 7c02f6ae676a pds_core: fix up some format-truncation complaints
new 9d350b2b0d58 Merge branch 'pds_core-fix-irq-index-bug-and-compiler-warnings'
new 7a1aba89ac54 ice: dpll: fix initial lock status of dpll
new 4a4027f25dc3 ice: dpll: fix check for dpll input priority range
new 6db5f2cd9ebb ice: dpll: fix output pin capabilities
new a778616e4cc2 ice: fix DDP package download for packages without signatu [...]
new 67af0bdcd623 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 278a370c1766 gve: Fixes for napi_poll when budget is 0
new 9fce92f050f4 mptcp: deal with large GSO size
new d109a7767273 mptcp: fix possible NULL pointer dereference on close
new 8df220b29282 mptcp: add validity check for sending RM_ADDR
new 7679d34f97b7 mptcp: fix setsockopt(IP_TOS) subflow locking
new 7cefbe5e1dac selftests: mptcp: fix fastclose with csum failure
new a133eae83a1f Merge branch 'mptcp-misc-fixes-for-v6-7'
new 9e2e7efbbbff Revert ncsi: Propagate carrier gain/loss events to the NCS [...]
new efc0c8363bc6 dt-bindings: net: ethernet-controller: Fix formatting error
new 674e31808946 net: Fix undefined behavior in netdev name allocation
new fe69a1b1b6ed selftests: bpf: xskxceiver: ksft_print_msg: fix format type error
new 3feb263bb516 bpf: handle ldimm64 properly in check_cfg()
new 4bb7ea946a37 bpf: fix precision backtracking instruction iteration
new 62ccdb11d3c6 selftests/bpf: add edge case backtracking logic test
new 8c74b27f4b30 Merge branch 'bpf-control-flow-graph-and-precision-backtra [...]
new 10e14e9652bf bpf: fix control-flow graph checking in privileged mode
new e2e57d637aa5 selftests/bpf: add more test cases for check_cfg()
new 1fda5bb66ad8 bpf: Do not allocate percpu memory at init stage
new a6a6a0a9fdb0 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
new df3aafe50185 Revert "net/mlx5: DR, Supporting inline WQE when possible"
new 7d2f74d1d438 net/mlx5: Free used cpus mask when an IRQ is released
new ad4d82c3eacd net/mlx5: DR, Allow old devices to use multi destination FTE
new fd64fd13c49a net/mlx5: Decouple PHC .adjtime and .adjphase implementations
new 6f9b1a073166 net/mlx5e: fix double free of encap_header
new 3a4aa3cb8356 net/mlx5e: fix double free of encap_header in update funcs
new 0c101a23ca7e net/mlx5e: Fix pedit endianness
new bdf788cf224f net/mlx5e: Don't modify the peer sent-to-vport rules for I [...]
new 64f14d16eef1 net/mlx5e: Avoid referencing skb after free-ing in drop pa [...]
new 7e3f3ba97e6c net/mlx5e: Track xmit submission to PTP WQ after populatin [...]
new 92214be5979c net/mlx5e: Update doorbell for port timestamping CQ before [...]
new 3338bebfc26a net/mlx5: Increase size of irq name buffer
new dce94142842e net/mlx5e: Reduce the size of icosq_str
new 41e63c2baa11 net/mlx5e: Check return value of snprintf writing to fw_ve [...]
new 1b2bd0c0264f net/mlx5e: Check return value of snprintf writing to fw_ve [...]
new bdc454fcdc82 Merge branch 'mlx5-fixes-2023-11-13-manual'
new 7cd5af0e937a net: sched: do not offload flows with a helper in act_ct
new 7e1caeace041 macvlan: Don't propagate promisc change to lower dev in passthru
new 67059b61597c netfilter: nft_set_rbtree: Remove unused variable nft_net
new a44af08e3d4d netfilter: nf_conntrack_bridge: initialize err to 0
new c301f0981fdd netfilter: nf_tables: fix pointer math issue in nft_byteor [...]
new a7d5a955bfa8 netfilter: nf_tables: bogus ENOENT when destroying element [...]
new 28628fa952fe netfilter: ipset: fix race condition between swap/destroy [...]
new 8837ba3e58ea netfilter: nf_tables: split async and sync catchall in two [...]
new cff088d924df Merge tag 'nf-23-11-15' of git://git.kernel.org/pub/scm/li [...]
new 7475e51b8796 Merge tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/li [...]
new 969d90ec212b audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
new bf786e2a78d4 Merge tag 'audit-pr-20231116' of git://git.kernel.org/pub/ [...]
new 4b21a669ca21 ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
new 8384c0baf223 ALSA: hda/realtek: Enable Mute LED on HP 255 G8
new 713f040cd222 ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
new d02ef87db9d6 ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c
new b944aa9d86d5 ALSA: hda/realtek: Enable Mute LED on HP 255 G10
new 9e88b493157a ALSA: hda: i915: Alays handle -EPROBE_DEFER
new 61cbc08fdb04 ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
new 5d639b60971f ALSA: hda/realtek: Add quirks for HP Laptops
new eb9a643c1739 Merge tag 'sound-6.7-rc2' of git://git.kernel.org/pub/scm/ [...]
new b28060db7172 ovl: fix misformatted comment
new 37f32f526438 ovl: fix memory leak in ovl_parse_param()
new 6bc40e44f1dd Merge tag 'ovl-fixes-6.7-rc2' of git://git.kernel.org/pub/ [...]
new 09f12bf9f790 nouveau/gsp/r535: uninitialized variable in r535_gsp_acpi_ [...]
new 42bd415bd8bd nouveau/gsp/r535: Fix a NULL vs error pointer bug
new a2e36cd56041 nouveau: use an rwlock for the event lock.
new 00a614fc3527 accel/ivpu: avoid build failure with CONFIG_PM=n
new 430143b0d361 drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
new ae1aadb1eb8d nouveau: don't fail driver load if no display hw present.
new 63957f6beba0 Merge tag 'drm-misc-fixes-2023-11-16' of git://anongit.fre [...]
new 1ffa8602e39b drm/amd/display: Guard against invalid RPTR/WPTR being set
new 0288603040c3 drm/amdgpu: Do not program VF copy regs in mmhub v1.8 unde [...]
new bdb72185d310 drm/amdgpu: finalizing mem_partitions at the end of GMC v9 [...]
new 8a0173cd9098 drm/amdgpu: Address member 'ring' not described in 'amdgpu [...]
new a58555359a9f drm/amd/display: Fix DSC not Enabled on Direct MST Sink
new 50d51374b498 drm/amdgpu: correct chunk_ptr to a pointer to chunk.
new 786c355797b3 drm/amd/pm: Update metric table for smu v13_0_6
new e4d0be18243c drm/amd/pm: Fill pcie error counters for gpu v1_4
new 9725a4f9eb49 drm/amd/display: Add null checks for 8K60 lightup
new b71f4ade1b89 drm/amd/display: fix a NULL pointer dereference in amdgpu_ [...]
new 270b301beca5 drm/amd/display: fix NULL dereference
new 435f5b369657 drm/amd/display: Enable fast plane updates on DCN3.2 and above
new 923bbfe6c888 drm/amd/display: Clear dpcd_sink_ext_caps if not set
new 07ee43faeb7e drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.c
new 0f216364625c drm/amd/pm: Don't send unload message for reset
new 5e8a0d3598b4 drm/amd/display: Negate IPS allow and commit bits
new 9ddea8c9775d drm/amdgpu: add and populate the port num into xgmi topology info
new 5911d02cac70 drm/amd/display: Change the DMCUB mailbox memory location [...]
new 0ee057e66c4b drm/amd/display: Fix encoder disable logic
new 564ca1b53ece drm/amdgpu/gmc11: fix logic typo in AGP check
new 6ba5b613837c drm/amdgpu: add a module parameter to control the AGP aperture
new 0db062eac3e0 drm/amdgpu/gmc11: disable AGP aperture
new 61fc93695bbf drm/amdgpu/gmc10: disable AGP aperture
new e8c2d3e25b84 drm/amdgpu/gmc9: disable AGP aperture
new 86d8f905f24d Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab [...]
new e63fe2d35ee0 Merge tag 'drm-fixes-2023-11-17' of git://anongit.freedesk [...]
new a0d45c3f596b io_uring/fdinfo: remove need for sqpoll lock for thread/pi [...]
new 0e413c2a737f Merge tag 'io_uring-6.7-2023-11-17' of git://git.kernel.dk/linux
new b0077e269f6c blk-mq: make sure active queue usage is held for bio_integ [...]
new ffd75bc777b4 Merge tag 'block-6.7-2023-11-17' of git://git.kernel.dk/linux
new 85c2ceaafbd3 mm/damon/sysfs: eliminate potential uninitialized variable [...]
new 019b277b680f selftests: mm: skip whole test instead of failure
new 9297e5360c3b selftests: mm: fix some build warnings
new dd9b35efd719 selftests/mm: restore number of hugepages
new edf14544324d selftests/mm: add hugetlb_fault_after_madv to .gitignore
new a48d5bdc877b mm: fix for negative counter: nr_file_hugepages
new b4936b544b08 mm/damon/sysfs: check error from damon_sysfs_update_target()
new 84055688b6bc mm/damon/sysfs-schemes: handle tried regions sysfs directo [...]
new ae636ae2bbfd mm/damon/sysfs-schemes: handle tried region directory allo [...]
new 24948e3b7b12 mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
new 13b2a4b22e98 mm/damon/core.c: avoid unintentional filtering out of schemes
new 5f74f820f6fc parisc: fix mmap_base calculation when stack grows upwards
new afccb0804fc7 mm: more ptep_get() conversion
new 12ee72fe01e4 Merge tag 'mm-hotfixes-stable-2023-11-17-14-04' of git://g [...]
new 48d584b7f90f bcachefs: make bch2_target_to_text_sb static
new c4f1f80a0e8d bcachefs: Use correct fgf_t type as function argument
new 1b8bc556280d bcachefs: Use DECLARE_FLEX_ARRAY() helper and fix multiple [...]
new 274c2f8fd271 bcachefs: Fix multiple -Warray-bounds warnings
new 03cc1e67a243 bcachefs: Fix null ptr deref in bch2_backpointer_get_node()
new 4d6128dca6d9 bcachefs: Guard against insufficient devices to create stripes
new 1bd5bcc9f5ee bcachefs: Split out btree_key_cache_types.h
new c65c13f0eac6 bcachefs: Run btree key cache shrinker less aggressively
new 3b8c45077796 bcachefs: btree_trans->write_locked
new 09b0283ee23a bcachefs: Make sure to drop/retake btree locks before reclaim
new 701ff57eb3d7 bcachefs: Check for nonce offset inconsistency in data_upd [...]
new 006ccc3090e2 bcachefs: Kill journal pre-reservations
new 069749688ea4 bcachefs: Fix iterator leak in may_delete_deleted_inode()
new b783fc4d1366 bcachefs: Fix potential sleeping during mount
new 178c4873fd06 bcachefs: Fix error path in bch2_mount()
new f42fa17883e7 bcachefs: Fix missing transaction commit
new 497c57a30359 bcachefs: Disable debug log statements
new 7125063fc6df bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=y
new db18ef1a02bc bcachefs: Fix bch2_check_nlinks() for snapshots
new 62d73dfc44d5 bcachefs: Fix no_data_io mode checksum check
new 61b85cb0d773 bcachefs: six locks: Fix lost wakeup
new ba276ce5865b bcachefs: Fix missing locking for dentry->d_parent access
new 791c8ab095f7 Merge tag 'bcachefs-2023-11-17' of https://evilpiepirate.o [...]
new 4d1827485ace tools/power/turbostat: Fix failure with new uncore sysfs
new 137f01b3529d tools/power/turbostat: Fix a knl bug
new b61b7d8c4c22 tools/power/turbostat: Enable the C-state Pre-wake printing
new b98a6d78768e tools/power/turbostat: Enable TCC Offset on more models
new 2c019d657968 tools/power/turbostat: Support alternative graphics sysfs knobs
new 6d306d6ec7e0 tools/power/turbostat: Replace raw value cpu model with Macro
new bbfc33b1e49f tools/power/turbostat: Remove redundant duplicates
new 48674c1bb612 tools/power/turbostat: Remove pseudo check for two models
new 45232ab168a3 tools/power/turbostat: Add skeleton support for table driv [...]
new 778fc34a7a3d tools/power/turbostat: Abstract MSR_MISC_FEATURE_CONTROL support
new 3dd0e7547d11 tools/power/turbostat: Abstract MSR_MISC_PWR_MGMT support
new 71e841293c71 tools/power/turbostat: Abstract BCLK frequency support
new 3989fc890782 tools/power/turbostat: Abstract Package cstate limit decod [...]
new fcfa1ce074ab tools/power/turbostat: Abstract Nehalem MSRs support
new c2c25e85df31 tools/power/turbostat: Remove a redundant check
new 8b7199c0855e tools/power/turbostat: Rename some functions
new 10d85d85ab4f tools/power/turbostat: Abstract Turbo Ratio Limit MSRs support
new a3943deaf98f tools/power/turbostat: Rename some TRL functions
new a61c9cb478c0 tools/power/turbostat: Abstract Config TDP MSRs support
new d8e1623baa0b tools/power/turbostat: Abstract TCC Offset bits support
new 0c057cf7a0e1 tools/power/turbostat: Abstract Perf Limit Reasons MSRs support
new d90120bf9f11 tools/power/turbostat: Abstract Automatic Cstate Conversio [...]
new a5d1ab93a099 tools/power/turbostat: Abstract hardcoded Crystal Clock frequency
new b9cd66833d3a tools/power/turbostat: Redefine RAPL macros
new a98f886035d5 tools/power/turbostat: Simplify the logic for RAPL enumeration
new 86ba263d9b72 tools/power/turbostat: Abstract RAPL MSRs support
new e338831b14d2 tools/power/turbostat: Abstract Per Core RAPL support
new 6d35b8c4a661 tools/power/turbostat: Abstract RAPL divisor support
new 9e6f35159cde tools/power/turbostat: Abstract fixed DRAM Energy unit support
new 7c60409382a4 tools/power/turbostat: Abstract hardcoded TDP value
new bf1ad57c3f92 tools/power/turbostat: Remove unused family/model paramete [...]
new 485a017c4520 tools/power/turbostat: Abstract TSC tweak support
new 3c6a17b8ae44 tools/power/turbostat: Add skeleton support for cstate enu [...]
new ce7ddf8af2f9 tools/power/turbostat: Adjust cstate for models with .has_ [...]
new 942c854d8d0f tools/power/turbostat: Adjust cstate for has_snb_msrs() models
new 6f1935c036f7 tools/power/turbostat: Adjust cstate for models with .cst_ [...]
new 192cbf0468ae tools/power/turbostat: Adjust cstate for has_snb_msrs() models
new ff206149551f tools/power/turbostat: Adjust cstate for has_slv_msrs() models
new 3d982ac0dafe tools/power/turbostat: Adjust cstate for is_jvl() models
new 8e20ced05742 tools/power/turbostat: Adjust cstate for is_dnv() models
new 24d16bec379d tools/power/turbostat: Adjust cstate for is_skx()/is_icx() [...]
new 1109694817fb tools/power/turbostat: Adjust cstate for is_bdx() models
new 4d2c95d40a90 tools/power/turbostat: Adjust cstate for has_c8910_msrs() models
new cd7a2b6a6110 tools/power/turbostat: Adjust cstate for is_slm()/is_knl() [...]
new 8c382f9e7466 tools/power/turbostat: Use fine grained IRTL output
new 148df4fd04a9 tools/power/turbostat: Abstract IRTL support
new 76d83d2ae8e3 tools/power/turbostat: Abstract MSR_CORE_C1_RES support
new 9cc1c1038526 tools/power/turbostat: Abstract MSR_MODULE_C6_RES_MS support
new 6c36882e09db tools/power/turbostat: Abstract MSR_CC6/MC6_DEMOTION_POLIC [...]
new c8202a6c3acf tools/power/turbostat: Abstract MSR_ATOM_PKG_C6_RESIDENCY support
new 80d132cb45f2 tools/power/turbostat: Abstract MSR_KNL_CORE_C6_RESIDENCY support
new 58ddb691d8d8 tools/power/turbostat: Abstract extended cstate MSRs support
new ed43247b15a4 tools/power/turbostat: Abstract aperf/mperf multiplier support
new 7d0ebe6f7eaf tools/power/turbostat: Abstract cstate prewake bit support
new d085b3b0f11a tools/power/turbostat: Delete intel_model_duplicates()
new 32e8c6169af7 tools/power/turbostat: Improve probe_platform_features() logic
new 045acf6064c5 tools/power/turbostat: Relocate cstate probing code
new 11cd9a09f3e8 tools/power/turbostat: Relocate pstate probing code
new 622c8f235562 tools/power/turbostat: Rename uncore probing function
new 6cb13609a07b tools/power/turbostat: Rename rapl probing function
new 2538d1673d02 tools/power/turbostat: Relocate graphics probing code
new e7d7b82de192 tools/power/turbostat: Relocate lpi probing code
new db735f8ba78b tools/power/turbostat: Relocate thermal probing code
new ce7a32c2a4cd tools/power/turbostat: Reorder some functions
new 5612b2c89bd0 tools/power/turbostat: Relocate more probing related code
new 7ee39d8d593e tools/power/turbostat: Introduce probe_pm_features()
new 05ad96ff0fb9 tools/power/turbostat: Enable MSR_CORE_C1_RES on recent In [...]
new 6b74a30b767e tools/power/turbostat: Remove PC7/PC9 support on ADL/RPL
new 71cfd1da9f06 tools/power/turbostat: Introduce cpu_allowed_set
new 4ede6d1ce7ac tools/power/turbostat: Obey allowed CPUs when accessing CP [...]
new 7bb3fe27ad4f tools/power/turbostat: Obey allowed CPUs during startup
new 74318add1323 tools/power/turbostat: Abstract several functions
new ccf8a0528061 tools/power/turbostat: Obey allowed CPUs for primary threa [...]
new 0fe375290137 tools/power/turbostat: Obey allowed CPUs for system summary
new c25ef0e5d9d7 tools/power/turbostat: Handle offlined CPUs in cpu_subset
new 8c3dd2c9e542 tools/power/turbostat: Abstrct function for parsing cpu string
new f638858da092 tools/power/turbostat: Handle cgroup v2 cpu limitation
new 37f68a294055 tools/power/turbostat: Move process to root cgroup
new 0e3f10e6aa97 tools/power/turbostat: Add MSR_CORE_C1_RES support for spr [...]
new 5feab4a6b8a7 tools/power/turbostat: Add initial support for GraniteRapids
new d33605f36741 tools/power/turbostat: Add initial support for SierraForest
new 5a6efcb9102a tools/power/turbostat: Add initial support for GrandRidge
new 7b57e7b683e3 tools/power/turbostat: Add initial support for ArrowLake
new 956dbd3de400 tools/power/turbostat: Add initial support for LunarLake
new f2c1dba31133 tools/power/turbostat: bugfix "--show IPC"
new b8337e6a780d tools/power turbostat: version 2023.11.07
new 9ea991a50dd5 Merge tag 'turbostat-2023.11.07' of git://git.kernel.org/p [...]
new 7b211c767121 Revert "i2c: pxa: move to generic GPIO recovery"
new f726eaa787e9 i2c: designware: Fix corrupted memory seen in the ISR
new 382561d16854 i2c: ocores: Move system PM hooks to the NOIRQ phase
new 23dfa043f6d5 Merge tag 'i2c-for-6.7-rc2' of git://git.kernel.org/pub/sc [...]
new 6fc45b6ed921 dm-delay: fix a race between delay_presuspend and delay_bio
new 38cfff568169 dm-delay: fix bugs introduced by kthread mode
new ccadc8a21ef1 dm-delay: avoid duplicate logic
new 2a695062a5a4 dm-bufio: fix no-sleep mode
new 28f07f2ab4b3 dm-verity: don't use blocking calls from tasklets
new 13648e04a9b8 dm-crypt: start allocating with MAX_ORDER
new 05aa69b096a0 Merge tag 'for-6.7/dm-fixes' of git://git.kernel.org/pub/s [...]
new ff31ba19d732 cifs: spnego: add ';' in HOST_KEY_LEN
new 181724fc7248 cifs: fix check of rc in function generate_smb3signingkey
new 29954d5b1e0d cifs: fix leak of iface for primary channel
new 5eef12c4e323 cifs: fix lock ordering while disabling multichannel
new 33b63f159a43 Merge tag '6.7-rc1-smb3-client-fixes' of git://git.samba.o [...]
new bc1b5acb4020 nfsd: fix file memleak on client_opens_release
new 49cecd8628a9 NFSD: Update nfsd_cache_append() to use xdr_stream
new 1caf5f61dd84 NFSD: Fix "start of NFS reply" pointer passed to nfsd_cach [...]
new bf51c52a1f3c NFSD: Fix checksum mismatches in the duplicate reply cache
new bb28378af392 Merge tag 'nfsd-6.7-1' of git://git.kernel.org/pub/scm/lin [...]
new 2a5db859c682 xfs: factor out xfs_defer_pending_abort
new f8f9d952e42d xfs: abort intent items when recovery intents fail
new 00080503612f XFS: Update MAINTAINERS to catch all XFS documentation
new 55f669f34184 xfs: only remap the written blocks in xfs_reflink_end_cow_extent
new 471de20303dd xfs: up(ic_sema) if flushing data device fails
new f63a5b3769ad xfs: fix internal error from AGFL exhaustion
new a2e4388adfa4 xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
new 038ca189c0d2 xfs: inode recovery does not validate the recovered inode
new 7930d9e10370 xfs: recovery should not clear di_flushiter unconditionally
new b8f1fa2419c1 Merge tag 'xfs-6.7-fixes-1' of git://git.kernel.org/pub/sc [...]
new 721d28f3dfb3 parisc: Replace strlcpy() with strscpy()
new 6ad6e15a9c46 parisc/power: Fix power soft-off when running on qemu
new 793838138c15 prctl: Disable prctl(PR_SET_MDWE) on parisc
new 2254005ef147 Merge tag 'parisc-for-6.7-rc2' of git://git.kernel.org/pub [...]
new 19597cad64d6 scsi: qla2xxx: Fix system crash due to bad pointer access
new defde5a50d91 scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1
new 27900d7119c4 scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort [...]
new 860c3d03bbc3 scsi: scsi_debug: Fix some bugs in sdebug_error_write()
new 037fbd3fcfbd scsi: scsi_debug: Delete some bogus error checking
new 3b83486399a6 scsi: sd: Fix sshdr use in sd_suspend_common()
new e439e4a62a8e scsi: ufs: qcom-ufs: dt-bindings: Document the SM8650 UFS [...]
new 2a0508d9d08f Merge branch '6.7/scsi-staging' into 6.7/scsi-fixes
new 037266a5f723 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 889c58b3155f perf/core: Fix cpuctx refcounting
new c8b3443cbde9 Merge tag 'perf_urgent_for_v6.7_rc2' of git://git.kernel.o [...]
new c9bd1568d546 futex: Fix hardcoded flags
new 2f84f8232ed3 Merge tag 'locking_urgent_for_v6.7_rc2' of git://git.kerne [...]
new eab03c23c2a1 sched/eevdf: Fix vruntime adjustment on reweight
new 8b39d20eceed sched: psi: fix unprivileged polling against cgroups
new 6d7e4782bcf5 sched/fair: Fix the decision for load balance
new 2a0adc49548e Merge tag 'sched_urgent_for_v6.7_rc2' of git://git.kernel. [...]
new 5c0930ccaad5 hrtimers: Push pending hrtimers away from outgoing CPU earlier
new b0014556a2a1 Merge tag 'timers_urgent_for_v6.7_rc2' of git://git.kernel [...]
new c692800cb2ef MAINTAINERS: Add Intel TDX entry
new 18216762bcf6 x86/Documentation: Indent 'note::' directive for protocol [...]
new 31255e072b2e x86/shstk: Delay signal entry SSP write until after user accesses
new ec9aedb2aa1a x86/acpi: Ignore invalid x2APIC entries
new cd557bc0a2d0 Merge tag 'x86_urgent_for_v6.7_rc2' of git://git.kernel.or [...]
new d3badb15613c irqchip/gic-v3-its: Flush ITS tables correctly in non-cohe [...]
new 46a29dd14621 Merge tag 'irq_urgent_for_v6.7_rc2' of git://git.kernel.or [...]
new 1c4a7587d1bb modpost: fix section mismatch message for RELA
new 9e0be3f50c0e linux/export: clean up the IA-64 KSYM_FUNC macro
new 76020731d4ee kbuild: Move the single quotes for image name
new ae1eff0349f2 kconfig: fix memory leak from range properties
new eb3479bc23fa Merge tag 'kbuild-fixes-v6.7' of git://git.kernel.org/pub/ [...]
new 98b1cc82c4af Linux 6.7-rc2
new 914fa861e3d7 erofs: simplify erofs_read_inode()
new 8bd90b6ae785 erofs: fix NULL dereference of dif->bdev_handle in fscache mode
new 62b241efff99 MAINTAINERS: erofs: add EROFS webpage
new 6b6552231648 Merge tag 'erofs-for-6.7-rc3-fixes' of git://git.kernel.or [...]
new 9fadd4509966 MAINTAINERS: Remove stale entry for SBL platform driver
new 7a3c36eef9a5 platform/x86: ideapad-laptop: Set max_brightness before using it
new c5dbf0416000 platform/x86: hp-bioscfg: Simplify return check in hp_add_ [...]
new 5736aa9537c9 platform/x86: hp-bioscfg: move mutex_lock() down in hp_add [...]
new f40f939917b2 platform/x86: hp-bioscfg: Fix error handling in hp_add_oth [...]
new 92c47597db7d platform/x86: hp-bioscfg: Remove unused obj in hp_add_othe [...]
new c6ea14d55734 platform/x86/amd/pmc: adjust getting DRAM size behavior
new 8d9ce3e53bbd MAINTAINERS: Drop Mark Gross as maintainer for x86 platfor [...]
new a6584711e64d platform/x86: intel_telemetry: Fix kernel doc descriptions
new c2d5304e6c64 Merge tag 'platform-drivers-x86-v6.7-2' of git://git.kerne [...]
new 125b0bb95dd6 asm-generic: qspinlock: fix queued_spin_value_unlocked() i [...]
new c3803203bc5e hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
new 7e8037b099c0 x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
new 18286883e779 x86/hyperv: Use atomic_try_cmpxchg() to micro-optimize hv_ [...]
new 05c8c94ed407 Merge tag 'hyperv-fixes-signed-20231121' of git://git.kern [...]
new d3ec75bc635c LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
new cbfd44bd5c6e LoongArch: Explicitly set -fdirect-access-external-data fo [...]
new aa0cbc1b506b LoongArch: Record pc instead of offset in la_abs relocation
new ee2daf7102f4 LoongArch: Add __percpu annotation for __percpu_read()/__p [...]
new 902d75cdf0cf LoongArch: Silence the boot warning about 'nokaslr'
new 19d86a496233 LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL
new d43f37b73468 LoongArch: Implement constant timer shutdown interface
new 10301780c96e Docs/LoongArch: Update links in LoongArch introduction.rst
new c517fd2738f4 Docs/zh_CN/LoongArch: Update links in LoongArch introduction.rst
new 9b6de136b5f0 Merge tag 'loongarch-fixes-6.7-1' of git://git.kernel.org/ [...]
new ccab434e674c usb: aqc111: check packet for fixup for true limit
new 7fbd5fc2b35a stmmac: dwmac-loongson: Add architecture dependency
new 0c3bd086d12d rxrpc: Fix some minor issues with bundle tracing
new d565fa4300d9 s390/ism: ism driver implies smc protocol
new 75a50c4f5b95 kselftest: rtnetlink: fix ip route command typo
new 3798680f2fbb rxrpc: Fix RTT determination to use any ACK as a source
new 1a01319feef7 rxrpc: Defer the response to a PING ACK until we've parsed it
new 3c15504a97a1 Merge branch 'rxrpc-ack-fixes'
new 76df934c6d5f MAINTAINERS: Add netdev subsystem profile link
new 8ba2c459668c net: wangxun: fix kernel panic due to null pointer
new 93da8d75a665 wireguard: use DEV_STATS_INC()
new 5f228d7c8a53 octeontx2-pf: Fix memory leak during interface down
new 938dbead34cd net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modules
new c0e2926266af ipv4: Correct/silence an endian warning in __ip_do_redirect
new d30fb712e529 hv_netvsc: fix race of netvsc and VF register_netdevice
new 85520856466e hv_netvsc: Fix race of register_netdevice_notifier and VF [...]
new c807d6cd089d hv_netvsc: Mark VF as slave before exposing it to user-mode
new 54d4434da824 Merge branch 'hv_netvsc-fix-race-of-netvsc-vf-register-and [...]
new 9c6dc13106f2 MAINTAINERS: Add indirect_call_wrapper.h to NETWORKING [GENERAL]
new 0739af07d1d9 net: usb: ax88179_178a: fix failed operations during ax881 [...]
new 495ec91b48e4 docs: netdev: try to guide people on dealing with silence
new 79e0c5be8c73 net, vrf: Move dstats structure to core
new 34d21de99cea net: Move {l,t,d}stats allocation to core and convert veth & vrf
new ae1658272c64 netkit: Add tstats per-CPU traffic counters
new 6f2684bf2b44 veth: Use tstats per-CPU traffic counters
new 024ee930cb3c bpf: Fix dev's rx stats for bpf_redirect_peer traffic
new 2c2254257040 bpf, netkit: Add indirect call wrapper for fetching peer dev
new eee82da79f03 selftests/bpf: De-veth-ize the tc_redirect test case
new adfeae2d243d selftests/bpf: Add netkit to tc_redirect selftest
new fcb905d83133 Merge branch 'bpf_redirect_peer fixes'
new 977bc146d4eb selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
new 87eb0152bcc1 selftests/bpf: track string payload offset as scalar in st [...]
new f40bfd167944 selftests/bpf: fix bpf_loop_bench for new callback verific [...]
new 683b96f9606a bpf: extract __check_reg_arg() utility function
new 58124a98cb8e bpf: extract setup_func_entry() utility function
new ab5cfac139ab bpf: verify callbacks as if they are called unknown number [...]
new 958465e217db selftests/bpf: tests for iterating callbacks
new cafe2c21508a bpf: widening for callback iterators
new 9f3330aa644d selftests/bpf: test widening for iterating callbacks
new bb124da69c47 bpf: keep track of max number of bpf_loop callback iterations
new 57e2a52deeb1 selftests/bpf: check if max number of bpf_loop iterations [...]
new acb12c859ac7 Merge branch 'verify-callbacks-as-if-they-are-called-unkno [...]
new b2d66643dcf2 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new b6fe6f03716d dpll: Fix potential msg memleak when genlmsg_put_reply failed
new 84d2db91f14a nfc: virtual_ncidev: Add variable to check if ndev is running
new e6d71b437abc net/smc: avoid data corruption caused by decline
new 6a26310273c3 Revert "net: r8169: Disable multicast filter for RTL8168H [...]
new 99360d9620f0 net: usb: qmi_wwan: claim interface 4 for ZTE MF290
new 4aa1d8f89b10 octeontx2-pf: Fix ntuple rule creation to direct packet to [...]
new 818ad9cc90d4 net: veth: fix ethtool stats reporting
new 676ec53844cb amd-xgbe: handle corner-case during sfp hotplug
new 7121205d5330 amd-xgbe: handle the corner-case during tx completion
new 7a2323ac24a5 amd-xgbe: propagate the correct speed and duplex status
new d9775fb6d011 Merge branch 'amd-xgbe-fixes-to-handle-corner-cases'
new 0ffb08b1a45b ice: remove ptp_tx ring parameter flag
new 7d606a1e2d05 ice: unify logic for programming PFINT_TSYN_MSK
new 7758017911a4 ice: restore timestamp configuration after device reset
new e50a8061feac Merge branch 'ice-restore-timestamp-config-after-reset'
new 4e20655e503e i40e: Fix adding unsupported cloud filters
new f0863888f6cf vsock/test: fix SEQPACKET message bounds test
new fd0413bbf8b1 net: axienet: Fix check for partial TX checksum
new 53f2cb491b50 tls: fix NULL deref on tls_sw_splice_eof() with empty record
new 37f0205538ba net: ipa: fix one GSI register field width
new 2be35a619482 tools: ynl: fix header path for nfsd
new 39f04b1406b2 tools: ynl: fix duplicate op name in devlink
new d3fa86b1a7b4 Merge tag 'net-6.7-rc3' of git://git.kernel.org/pub/scm/li [...]
new f2d4a5834638 HID: mcp2221: Set driver data before I2C adapter add
new 73ce9f1f2741 HID: mcp2221: Allow IO to start during probe
new 113f736655e4 HID: apple: add Jamesdonkey and A3R to non-apple keyboards list
new fc43e9c857b7 HID: fix HID device resource race between HID core and deb [...]
new a5e913c25b6b HID: glorious: fix Glorious Model I HID report
new c55092187d9a HID: add ALWAYS_POLL quirk for Apple kb
new 5b4ffb176d79 Revert "HID: logitech-dj: Add support for a new lightspeed [...]
new 06ae5afce8cc HID: hid-asus: add const to read-only outgoing usb buffer
new 546edbd26cff HID: hid-asus: reset the backlight brightness level on resume
new 9ffccb691adb HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
new 1f342790ad3c Merge tag 'for-linus-2023112301' of git://git.kernel.org/p [...]
new 8479063f1fbe io_uring/fs: consider link->flags when getting path for LINKAT
new d6fef34ee4d1 io_uring: fix off-by one bvec index
new 004442384416 Merge tag 'io_uring-6.7-2023-11-23' of git://git.kernel.dk/linux
new 27b13e209ddc blk-throttle: fix lockdep warning of "cgroup_mutex or RCU [...]
new 35a99d6557ca blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
new e63a57303599 blk-cgroup: bypass blkcg_deactivate_policy after destroying
new baf8fb7e0e5e bcache: avoid oversize memory allocation by small stripe_size
new 777967e7e9f6 bcache: check return value from btree_node_alloc_replacement()
new be93825f0e64 bcache: remove redundant assignment to variable cur_idx
new 2c7f497ac274 bcache: prevent potential division by zero error
new 7cc47e64d3d6 bcache: fixup init dirty data errors
new e34820f98451 bcache: fixup lock c->root error
new 2faac25d7958 bcache: fixup multi-threaded bch_sectors_dirty_init() wake [...]
new f72f4312d438 bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in [...]
new 31f5b956a197 bcache: add code comments for bch_btree_node_get() and __b [...]
new 3eba5e0b2422 bcache: avoid NULL checking to c->root in run_cache_set()
new 45b478951b2b md: fix bi_status reporting in md_end_clone_io
new 8a554c623473 Merge tag 'md-fixes-20231120' of https://git.kernel.org/pu [...]
new 1b59860540a4 nbd: fold nbd config initialization into nbd_alloc_config()
new 3123ac779233 nbd: factor out a helper to get nbd_config without holding [...]
new c2da049f4194 nbd: fix null-ptr-dereference while accessing 'nbd->config'
new c96b8175522a block: Remove blk_set_runtime_active()
new 53f2bca26092 block/null_blk: Fix double blk_mq_start_request() warning
new 5029c5e4f20d s390/dasd: resolve spelling mistake
new db46cd1e0426 s390/dasd: protect device queue against concurrent access
new 98c598afc22d nbd: pass nbd_sock to nbd_read_reply() instead of index
new 616add70bfdc nvme-auth: unlock mutex in one place only
new 38ce1570e2c4 nvme-auth: set explanation code for failure2 msgs
new 23441536b636 nvme-tcp: only evaluate 'tls' option if TLS is selected
new cd9aed606088 nvme: catch errors from nvme_configure_metadata()
new c7ca9757bda3 nvme: blank out authentication fabrics options if not configured
new 1c22e0295a5e nvmet: nul-terminate the NQNs passed in the connect command
new 11b9d0b49997 nvmet-tcp: always initialize tls_handshake_tmo_work
new 3af755a46881 nvme: move nvme_stop_keep_alive() back to original position
new 55072cd7ce36 Merge tag 'nvme-6.7-2023-11-22' of git://git.infradead.org [...]
new d78abcbabe7e nvme: target: fix nvme_keyring_id() references
new 65e2a74c44dd nvme: target: fix Kconfig select statements
new 0e6c4fe782e6 nvme: tcp: fix compile-time checks for TLS mode
new bc893f744ef0 Merge tag 'block-6.7-2023-11-23' of git://git.kernel.dk/linux
new a6925165ea82 ata: pata_isapnp: Add missing error check for devm_ioport_map()
new f1a09972a45a Merge tag 'ata-6.7-rc3' of git://git.kernel.org/pub/scm/li [...]
new b3e0f94d1570 drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
new 3944e343e54b drm/msm: remove exra drm_kms_helper_poll_init() call
new a33b2431d11b drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
new ebfa85c504cb drm/msm/dp: don't touch DP subconnector property in eDP case
new 21133266ca12 drm/msm/dp: attach the DP subconnector property
new 56466f653cb5 drm/msm: remove unnecessary NULL check
new fca9a8056358 Merge tag 'drm-msm-fixes-2023-11-21' of https://gitlab.fre [...]
new 6965809e5269 drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
new 06fc41b09cfb drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
new 3f9a91b6c00e drm/panel: simple: Fix Innolux G101ICE-L01 timings
new bb0a05acd612 drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
new 3f7c0634926d accel/ivpu/37xx: Fix hangs related to MMIO reset
new 8d6ef26501b9 drm/ast: Disconnect BMC if physical connector is connected
new cea7008190ad drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 pane [...]
new ab93edb2f94c nouveau/gsp: allocate enough space for all channel ids.
new 8692160904c9 Merge tag 'drm-misc-fixes-2023-11-23' of git://anongit.fre [...]
new 018903e1cec3 drm/i915/dp_mst: Fix race between connector registration a [...]
new 0561794b6b64 drm/i915: do not clean GT table on error path
new b3ca8a08d8ed Merge tag 'drm-intel-fixes-2023-11-23' of git://anongit.fr [...]
new afa0f6ee000a Merge tag 'drm-fixes-2023-11-24' of git://anongit.freedesk [...]
new 8a924db2d7b5 fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
new fe2c34bab6d4 iov_iter: fix copy_page_to_iter_nofault()
new 66917f85db60 autofs: add: new_inode check in autofs_fill_super()
new 762321dab9a7 filemap: add a per-mapping stable writes flag
new 1898efcdbed3 block: update the stable_writes flag in bdev_add
new c421df0b1943 xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_seta [...]
new 9c04138414c0 xfs: respect the stable writes flag on the RT device
new 796432efab1e libfs: getdents() should return 0 after reaching EOD
new fa2b906f5148 Merge tag 'vfs-6.7-rc3.fixes' of git://git.kernel.org/pub/ [...]
new e6bace7313d6 afs: Fix afs_server_list to be cleaned up with RCU
new 2a4ca1b4b778 afs: Make error on cell lookup failure consistent with OpenAFS
new 0167236e7d66 afs: Return ENOENT if no cell DNS record can be found
new b590eb41be76 afs: Fix file locking on R/O volumes to operate in local mode
new 68516f60c1d8 afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY
new 5b7ad877e4d8 Merge tag 'afs-fixes-20231124' of git://git.kernel.org/pub [...]
new b85e2dab33ce PM: tools: Fix sleepgraph syntax error
new b345fd55a2b7 Merge tag 'pm-6.7-rc3' of git://git.kernel.org/pub/scm/lin [...]
new bd911485294a ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
new 37ba91a82e3b ACPI: PM: Add acpi_device_fix_up_power_children() function
new c93695494606 ACPI: video: Use acpi_device_fix_up_power_children()
new 9bb69ba4c177 ACPI: processor_idle: use raw_safe_halt() in acpi_idle_pla [...]
new e37470624e00 Merge branches 'acpi-video' and 'acpi-processor' into acpi
new 1bcc68971947 Merge tag 'acpi-6.7-rc3' of git://git.kernel.org/pub/scm/l [...]
new 4711b7b8f995 s390/pai: cleanup event initialization
new 673752a83969 s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
new 0a9ace1117bb s390: remove odd comment
new aab1f809d754 scripts/checkstack.pl: match all stack sizes for s390
new 0f5cc96c367f Merge tag 's390-6.7-3' of git://git.kernel.org/pub/scm/lin [...]
new bff2a2d453a1 swiotlb-xen: provide the "max_mapping_size" method
new 295b202227e9 xen: privcmd: Replace zero-length array with flex-array me [...]
new 7bf9a6b46549 arm/xen: fix xen_vcpu_info allocation alignment
new 00cff7b29b1d Merge tag 'for-linus-6.7a-rc3-tag' of git://git.kernel.org [...]
new acfa60dbe038 arm64: mm: Fix "rodata=on" when CONFIG_RODATA_FULL_DEFAULT [...]
new 460e462d2254 kselftest/arm64: Fix output formatting for za-fork
new c0a857420405 arm64: add dependency between vmlinuz.efi and Image
new 2821c393d4fd Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
new ed17f7da5f0c xfs: clean up dqblk extraction
new 9c235dfc3d3f xfs: dquot recovery does not validate the recovered dquot
new b46ae77f6787 Merge tag 'xfs-6.7-fixes-3' of git://git.kernel.org/pub/sc [...]
new 258ea41c926b Revert "phy: realtek: usb: Add driver for the Realtek SoC [...]
new 7a784bcdd7e5 Revert "phy: realtek: usb: Add driver for the Realtek SoC [...]
new 1a229d8690a0 Revert "usb: phy: add usb phy notify port status API"
new 24d85bb3be37 thunderbolt: Set lane bonding bit only for downstream port
new 5391bcfa56c7 thunderbolt: Send uevent after asymmetric/symmetric switch
new 480713b1ba8e thunderbolt: Only add device router DP IN to the head of t [...]
new 849d3f985e73 Merge tag 'thunderbolt-for-v6.7-rc3' of git://git.kernel.o [...]
new 41058707bea9 dt-bindings: usb: hcd: add missing phy name to example
new a6fe37f428c1 usb: typec: tcpm: Skip hard reset when in error recovery
new cdd0cde8d883 USB: typec: tps6598x: Fix a memory leak in an error handling path
new 10d510abd096 usb: dwc3: Fix default mode initialization
new 187fb003c57c usb: typec: tcpm: Fix sink caps op current check
new 58f2fcb3a845 usb: cdnsp: Fix deadlock issue during using NCM gadget
new 30ce1c03a083 usb: misc: ljca: Drop _ADR support to get ljca children devices
new 0583bc776ca5 USB: dwc2: write HCINT with INTMASK applied
new 791cd7afe51b usb: dwc3: add missing of_node_put and platform_device_put
new 974bba5c118f usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
new 8bbae288a85a usb: dwc3: set the dma max_seg_size
new 61d2cf0db741 usb: xhci-mtk: fix in-ep's start-split check failure
new 4b435764f7c2 usb: typec: tipd: Supply also I2C driver data
new 16b7e0cccb24 USB: xhci-plat: fix legacy PHY double init
new 372ee6a3368e usb: misc: ljca: Fix enumeration error on Dell Latitude 9420
new d0c930b745ca dt-bindings: usb: microchip,usb5744: Add second supply
new 6972b38ca052 usb: misc: onboard-hub: add support for Microchip USB5744
new 0c2671f33a9c dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types
new 41f5a0973259 USB: dwc3: qcom: fix wakeup after probe deferral
new aee70a1d7113 USB: dwc3: qcom: simplify wakeup interrupt setup
new 51392a1879ff USB: dwc3: qcom: fix resource leaks on probe deferral
new 9feefbf57d92 USB: dwc3: qcom: fix software node leak on probe errors
new 9cf87666fc6e USB: dwc3: qcom: fix ACPI platform device leak
new 8771127e25d6 USB: serial: option: don't claim interface 4 for ZTE MF290
new a1092619dd28 USB: serial: option: fix FM101R-GL defines
new e389fe8b6813 USB: serial: option: add Fibocom L7xx modules
new da90e45d5afc USB: serial: option: add Luat Air72*U series products
new cb9a830e8717 Merge tag 'usb-serial-6.7-rc3' of https://git.kernel.org/p [...]
new 090472ed9c92 Merge tag 'usb-6.7-rc3' of git://git.kernel.org/pub/scm/li [...]
new a15ccef82d3d cifs: fix use after free for iface while disabling seconda [...]
new ed3e0a149b58 smb: client: implement ->query_reparse_point() for SMB1
new 539aad7f14da smb: client: introduce ->parse_reparse_point()
new 45e724022e27 smb: client: set correct file type from NFS reparse points
new b0348e459c83 smb: client: introduce cifs_sfu_make_node()
new 4515866db134 Merge tag '6.7-rc2-smb3-client-fixes' of git://git.samba.o [...]
new bca4104b00fe lockdep: Fix block chain corruption
new 1d0dbc3d16e8 Merge tag 'locking-urgent-2023-11-26' of git://git.kernel. [...]
new e8df9d9f4209 perf/x86/intel: Correct incorrect 'or' operation for PMU c [...]
new e81fe505202f Merge tag 'perf-urgent-2023-11-26' of git://git.kernel.org [...]
new 2e569ada424c x86/microcode: Remove the driver announcement and version
new 080990aa3344 x86/microcode: Rework early revisions reporting
new 4892711acee0 Merge tag 'x86-urgent-2023-11-26' of git://git.kernel.org/ [...]
new e11d4cccd094 parisc: Mark ex_table entries 32-bit aligned in assembly.h
new a80aeb86542a parisc: Mark ex_table entries 32-bit aligned in uaccess.h
new 33f806da2df6 parisc: Mark altinstructions read-only and 32-bit aligned
new 07eecff8ae78 parisc: Mark jump_table naturally aligned
new b28fc0d8739c parisc: Mark lock_aligned variables 16-byte aligned on SMP
new c9fcb2b65c28 parisc: Ensure 32-bit alignment on parisc unwind section
new fe76a1349f23 parisc: Use natural CPU alignment for bug_table
new e5f3e299a2b1 parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
new 43266838515d parisc: Reduce size of the bug_table on 64-bit kernel by half
new d2da77f431ac Merge tag 'parisc-for-6.7-rc3' of git://git.kernel.org/pub [...]
new 88903daecacf eventfs: Remove expectation that ei->is_freed means ei->de [...]
new 71cade82f2b5 eventfs: Do not invalidate dentry in create_file/dir_dentry()
new 4763d635c907 eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
new bcae32c5632f eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
new fc4561226fea eventfs: Do not allow NULL parent to eventfs_start_creating()
new f49f950c217b eventfs: Make sure that parent->d_inode is locked in creat [...]
new 76d9eafff448 MAINTAINERS: TRACING: Add Mathieu Desnoyers as Reviewer
new 5b2b1173a93f Merge tag 'trace-v6.7-rc2' of git://git.kernel.org/pub/scm [...]
new 2cc14f52aeb7 Linux 6.7-rc3
new 9ea7be95d3d4 media: mgb4: Added support for T200 card variant
new 5d33213fac59 media: v4l2-subdev: Fix a 64bit bug
new 173d167ce350 media: pci: mgb4: add COMMON_CLK dependency
new 42d62b7e47d5 media: vsp1: Remove unbalanced .s_stream(0) calls
new 32138be394e5 Merge tag 'media-renesas-fixes-20231113' of git://git.kern [...]
new d095b18f3e22 Merge tag 'media/v6.7-2' of git://git.kernel.org/pub/scm/l [...]
new 90044481e7cc ksmbd: prevent memory leak on error return
new 864fb5d37163 ksmbd: fix possible deadlock in smb2_open
new 4274a9dc6aeb ksmbd: separately allocate ci per dentry
new 2e450920d58b ksmbd: move oplock handling after unlock parent dir
new 2a3f7857ec74 ksmbd: release interim response after sending status pendi [...]
new 9ac45ac7cf65 ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
new cd80ce7e68f1 ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
new df60cee26a2e Merge tag '6.7-rc3-smb3-server-fixes' of git://git.samba.o [...]
new 1645c283a87c btrfs: tree-checker: add type and sequence check for inlin [...]
new 8049ba5d0a28 btrfs: do not abort transaction if there is already an exi [...]
new 2db313205f8b btrfs: add dmesg output for first mount and last unmount o [...]
new f91192cd6859 btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
new 5fba5a571858 btrfs: fix off-by-one when checking chunk map includes log [...]
new 7d410d5efe04 btrfs: make error messages more clear when getting a chunk map
new 5de0434bc064 btrfs: fix 64bit compat send ioctl arguments not initializ [...]
new 94dbf7c0871f btrfs: free the allocated memory if btrfs_alloc_page_array [...]
new 0ac1d13a55eb btrfs: send: ensure send_fd is writable
new 18d46e76d7c2 Merge tag 'for-6.7-rc3-tag' of git://git.kernel.org/pub/sc [...]
new b0eeba527e70 pinctrl: stm32: Add check for devm_kcalloc
new edd48fd9d453 pinctrl: stm32: fix array read out of bound
new 08e8734d877a pinctrl: s32cc: Avoid possible string truncation
new df572eba4e62 pinctrl: cy8c95x0: Fix doc warning
new 4198a9b57106 pinctrl: avoid reload of p state in list iteration
new 6588732445ff pinctrl: lochnagar: Don't build on MIPS
new 38a285d5d446 pinctrl: realtek: Fix logical error when finding descriptor
new 90785ea8158b dt-bindings: pinctrl: s32g2: change a maintainer email address
new 3b47bc037bd4 Merge tag 'pinctrl-v6.7-2' of git://git.kernel.org/pub/scm [...]
new 01b1e3ca0e5c efi/unaccepted: Fix off-by-one when checking for overlappi [...]
new 9d3eac3c05ff Merge tag 'efi-urgent-for-v6.7-1' of git://git.kernel.org/ [...]
new 8f2244c9af24 leds: class: Don't expose color sysfs entry
new 16864755721d Merge tag 'leds-fixes-6.7' of git://git.kernel.org/pub/scm [...]
new 174925d340aa mmc: block: Do not lose cache flush during CQE error recovery
new b578d5d18e92 mmc: cqhci: Increase recovery halt timeout
new c616696a9029 mmc: block: Be sure to wait while busy in CQE error recovery
new 8155d1fa3a74 mmc: block: Retry commands in CQE error recovery
new 35597bdb04ec mmc: cqhci: Warn of halt or task clear failure
new 1de1b77982e1 mmc: cqhci: Fix task clearing in CQE error recovery
new d9ed644f5867 mmc: sdhci-pci-gli: Disable LPM during initialization
new 477865af60b2 mmc: sdhci-sprd: Fix vqmmc not shutting down after the car [...]
new 09443a144c16 Merge tag 'mmc-v6.7-rc1' of git://git.kernel.org/pub/scm/l [...]
new 0cb19e50a911 pmdomain: arm: Avoid polling for scmi_perf_domain
new e8f60209d6cf Merge tag 'pmdomain-v6.7-rc2' of git://git.kernel.org/pub/ [...]
new 109b25d13e00 net: rswitch: Fix type of ret in rswitch_start_xmit()
new 1aaef8634a20 net: rswitch: Fix return value in rswitch_start_xmit()
new 782486af9b5b net: rswitch: Fix missing dev_kfree_skb_any() in error path
new c9213ddad2bd Merge branch 'rswitch-fixes'
new 237ff253f2d4 mptcp: fix uninit-value in mptcp_incoming_options
new e2b706c69190 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
new b3f1a164c7f7 net: dsa: mv88e6xxx: fix marvell 6350 switch probing
new a524eabcd72d net: dsa: mv88e6xxx: fix marvell 6350 probe crash
new f422abe3f23d dpaa2-eth: increase the needed headroom to account for alignment
new beb1930f966d dpaa2-eth: recycle the RX buffer only after all processing done
new ccf49cebe595 Merge branch 'dpaa2-eth-fixes'
new 088559815477 selftests/net: ipsec: fix constant out of range
new 7b29828c5af6 selftests/net: fix a char signedness issue
new 59fef379d453 selftests/net: unix: fix unused variable compiler warning
new 00a4f8fd9c75 selftests/net: mptcp: fix uninitialized variable warnings
new ec2610b129b4 Merge branch 'selftests-net-fix-a-few-small-compiler-warnings'
new ad31c629ca3c octeontx2-af: Fix possible buffer overflow
new e54d628a2721 net: stmmac: xgmac: Disable FPE MMC interrupts
new 51597219e0cd octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
new fd7f98b2e12a octeontx2-pf: Restore TC ingress police rules when interfa [...]
new 45b3fae4675d neighbour: Fix __randomize_layout crash in struct neighbour
new 59d395ed606d r8169: fix deadlock on RTL8125 in jumbo mtu mode
new 91d3d149978b r8169: prevent potential deadlock in rtl8169_close
new 9870257a0a33 ravb: Fix races between ravb_tx_timeout_work() and net rel [...]
new cbeb989e41f4 ethtool: don't propagate EOPNOTSUPP from dumps
new 83f2df9d66bc tools: ynl-gen: always construct struct ynl_req_state
new c0c6bde586c7 netdevsim: Don't accept device bound programs
new 75a442581d05 bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
new 0bad281d0ecd netkit: Reject IFLA_NETKIT_PEER_INFO in netkit_change_link
new 8866730aed51 bpf, sockmap: af_unix stream sockets need to hold ref for [...]
new 51354f700d40 bpf, sockmap: Add af_unix test with both sockets in map
new 0d47fa5cc91b Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 7a934b5cc3f4 wifi: mt76: mt7921: fix 6GHz disabled by the missing defau [...]
new 695bfba7ca78 wifi: mt76: mt7925: fix typo in mt7925_init_he_caps
new 71b5e40651d8 wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
new 3e3a2b645c04 wifi: mac80211: do not pass AP_VLAN vif pointer to drivers [...]
new 7e7efdda6adb wifi: cfg80211: fix CQM for non-range use
new 8e2f6f236621 wifi: cfg80211: lock wiphy mutex for rfkill poll
new 103317670e6b wifi: cfg80211: hold wiphy mutex for send_interface
new ef5828805842 wifi: avoid offset calculation on NULL pointer
new 00f7d153f335 wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_s [...]
new 0ed04a1847a1 debugfs: fix automount d_fsdata usage
new f4acfcd4deb1 debugfs: annotate debugfs handlers vs. removal with lockdep
new 8c88a474357e debugfs: add API to allow debugfs operations cancellation
new b590b9ae1efc wifi: cfg80211: add locked debugfs wrappers
new 3d529cd11f2b wifi: mac80211: use wiphy locked debugfs helpers for agg_status
new 4ded3bfe1db6 wifi: mac80211: use wiphy locked debugfs for sdata/link
new 300fbb247eb3 Merge tag 'wireless-2023-11-29' of git://git.kernel.org/pu [...]
new 9f74a3dfcf83 ice: Fix VF Reset paths when interface in a failed over aggregate
new 91fdb30ddfdb net: libwx: fix memory leak on msix entry
new d8eb6ea4b302 net: ravb: Check return value of reset_control_deassert()
new 88b74831faae net: ravb: Use pm_runtime_resume_and_get()
new d78c0ced60d5 net: ravb: Make write access to CXR35 first before accessi [...]
new 6f32c0866020 net: ravb: Start TX queues after HW initialization succeeded
new eac16a733427 net: ravb: Stop DMA in case of failures on ravb_open()
new edf9bc396e05 net: ravb: Keep reverse order of operations in ravb_remove()
new 777f245eec81 Merge branch 'net-ravb-fixes-for-the-ravb-driver'
new 6172a5180fcc Merge tag 'net-6.7-rc4' of git://git.kernel.org/pub/scm/li [...]
new a6dda77a752d perf kwork: Fix a build error on 32-bit
new 29b8e94dcf25 perf lock contention: Fix a build error on 32-bit
new 1041dfe6109f tools headers UAPI: Update tools's copy of drm headers
new 111844666672 tools headers UAPI: Update tools's copy of fscrypt.h header
new 5a9f95b67059 tools headers UAPI: Update tools's copy of kvm.h header
new fb3648a6a87b tools headers UAPI: Update tools's copy of mount.h header
new daa975134155 tools headers UAPI: Update tools's copy of vhost.h header
new 91c97b36bd69 tools headers UAPI: Update tools's copy of unistd.h header
new fd2ddee727d1 tools headers: Update tools's copy of socket.h header
new c23708f37652 tools headers: Update tools's copy of x86/asm headers
new fad8afdcc18f tools headers: Update tools's copy of arm64/asm headers
new e1d7426bb915 tools headers: Update tools's copy of s390/asm headers
new b3b11aed147a tools/perf: Update tools's copy of x86 syscall table
new 3483d2440538 tools/perf: Update tools's copy of powerpc syscall table
new d3968c974a24 tools/perf: Update tools's copy of s390 syscall table
new 027905fe5bae tools/perf: Update tools's copy of mips syscall table
new ef5c958090a9 tools perf: Add arm64 sysreg files to MANIFEST
new a29ee6aea703 perf build: Ensure sysreg-defs Makefile respects output dir
new 57686a72da08 tools: Disable __packed attribute compiler warning due to [...]
new 2594faafeee2 Merge tag 'perf-tools-fixes-for-v6.7-1-2023-11-29' of git: [...]
new f8f2847f739d kunit: Warn if tests are slow
new 2e3c94aed51e kunit: Reset suite counter right before running tests
new 1bddcf77ce66 kunit: test: Avoid cast warning when adding kfree() as an action
new 47669f40b14c Merge tag 'linux_kselftest-kunit-fixes-6.7-rc4' of git://g [...]
new 9099184dec26 MAINTAINERS: refresh LLVM support
new 4e86f32a13af uapi: propagate __struct_group() attributes to the contain [...]
new d71f22365a9c gcc-plugins: randstruct: Update code comment in relayout_struct()
new 994d5c58e50e Merge tag 'hardening-v6.7-rc4' of git://git.kernel.org/pub [...]
new d4e3b928ab48 closures: CLOSURE_CALLBACK() to fix type punning
new 6201d91ee32c bcachefs: Put erasure coding behind an EXPERIMENTAL kconfi [...]
new 50e029c6390a bcachefs: bch2_moving_ctxt_flush_all()
new 261af2f1c6b6 bcachefs: Make sure bch2_move_ratelimit() also waits for move_ops
new 202a7c292ec6 bcachefs: Don't stop copygc thread on device resize
new 468035ca4b83 bcachefs: Start gc, copygc, rebalance threads after initin [...]
new 0a11adfb7ace bcachefs: Fix an endianness conversion
new 63807d951803 bcachefs: preserve device path as device name
new 8a443d3ea132 bcachefs: Proper refcounting for journal_keys
new 0af8a06a4ce8 bcachefs: deallocate_extra_replicas()
new 7d9f8468ff75 bcachefs: Data update path won't accidentaly grow replicas
new e4f72bb46a77 bcachefs: Fix ec + durability calculation
new 3f3ae1250e73 bcachefs: bpos is misaligned on big endian
new bbc3a46065d0 bcachefs: Fix zstd compress workspace size
new d5bd37872a93 bcachefs: Add missing validation for jset_entry_data_usage
new 03013bb0c6b1 bcachefs: Fix bucket data type for stripe buckets
new 5510a4af521c bcachefs: Fix split_race livelock
new ae4d612cc1f2 bcachefs: trace_move_extent_start_fail() now includes errcode
new 1b1bd0fd4157 bcachefs: -EROFS doesn't count as move_extent_start_fail
new ef0beeb8dd34 bcachefs: move journal seq assertion
new 2111f39459b0 bcachefs: Fix race between btree writes and metadata drop
new 463086d99889 bcachefs: Convert gc_alloc_start() to for_each_btree_key2()
new 415e5107b0dc bcachefs: Extra kthread_should_stop() calls for copygc
new e6861be452a5 Merge tag 'bcachefs-2023-11-29' of https://evilpiepirate.o [...]
new 8abc712ea486 ext2: Fix ki_pos update for DIO buffered-io fallback case
new c1c09da07c55 Merge tag 'fs_for_v6.7-rc4' of git://git.kernel.org/pub/sc [...]
new 93e6c0e19d5b scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
new 6371be7aeb98 scsi: Change SCSI device boolean fields to single bit flags
new b09d7f8fd50f scsi: sd: Fix system start for ATA devices
new ff4a9f49054a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 7be05bdfb4ef dm verity: initialize fec io before freeing it
new 0193e3966cee dm verity: don't perform FEC for failed readahead IO
new 38bc1ab135db dm-verity: align struct dm_verity_fec_io properly
new 41e05548fa6b dm-flakey: start allocating with MAX_ORDER
new abd792f330fa Merge tag 'dm-6.7/dm-fixes-2' of git://git.kernel.org/pub/ [...]
new bb6cc253861b bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
new fad907cffd4b block: move .bd_inode into 1st cacheline of block_device
new 67d995e06953 block: warn once for each partition in bio_check_ro()
new 3649ff0a0b15 block: Document the role of the two attribute groups
new 0e4237ae8d15 blk-mq: don't count completed flush data request as inflig [...]
new 136cfcb8dce9 nvme: fine-tune sending of first keep-alive
new e3139cef8257 nvme-core: fix a memory leak in nvme_ns_info_from_identify()
new d8b90d600aff nvme: check for valid nvme_identify_ns() before using it
new 74fbc88e1614 nvme-core: check for too small lba shift
new 8ad3ac92f076 Merge tag 'nvme-6.7-2023-12-01' of git://git.infradead.org [...]
new ee0c8a9b349e Merge tag 'block-6.7-2023-12-01' of git://git.kernel.dk/linux
new 820d070feb66 io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
new 6f007b140663 io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
new edecf1689768 io_uring: enable io_mem_alloc/free to be used in other parts
new c392cbecd8ec io_uring/kbuf: defer release of mapped buffer rings
new b10b73c102a2 io_uring/kbuf: recycle freed mapped buffer ring entries
new 07d6063d3d3b io_uring/kbuf: prune deferred locked cache when tearing down
new 5cf4f52e6d8a io_uring: free io_buffer_list entries via RCU
new 73363c262d6a io_uring: use fget/fput consistently
new c9a925b7bcd9 Merge tag 'io_uring-6.7-2023-11-30' of git://git.kernel.dk/linux
new 503579448db9 drm/i915/gsc: Mark internal GSC engine with reserved uabi class
new f76f83a83c8f drm/i915: Also check for VGA converter in eDP probe
new d21a3962d304 drm/i915: Call intel_pre_plane_updates() also for pipes ge [...]
new 54001331d25c Merge tag 'drm-intel-fixes-2023-11-30' of git://anongit.fr [...]
new 39d5b6a64ace drm/bridge: panel: Check device dependency before managing [...]
new 1d5e8f4bf06d driver core: Export device_is_dependent() to modules
new 95ba893c9f4f dma-buf: fix check in dma_resv_add_fence
new c13f87efa748 Revert "drm/bridge: panel: Check device dependency before [...]
new 8dd926689dfa Revert "driver core: Export device_is_dependent() to modules"
new 9b6a59e5db87 Revert "drm/bridge: panel: Add a device link between drm d [...]
new b9c02e105265 drm/gpuvm: Fix deprecated license identifier
new e9ba37d9f9a6 nouveau: find the smallest page allocation to cover a buff [...]
new 45b7955b774f nouveau/gsp/r535: remove a stray unlock in r535_gsp_rpc_send()
new 52fdb99cc436 nouveau/gsp: replace zero-length array with flex-array mem [...]
new fc1ccc16271a drm/panel: starry-2081101qfh032011-53g: Fine tune the pane [...]
new fb18fe0fdf22 drm/panel: nt36523: fix return value check in nt36523_probe()
new a74229bcafe1 Merge tag 'drm-misc-fixes-2023-11-29' of git://anongit.fre [...]
new 3c9ea68cb61b drm/amd/display: Include udelay when waiting for INBOX0 ACK
new c95f12b7b724 drm/amd/display: Add z-state support policy for dcn35
new b9eab9e0aad3 drm/amdgpu: update xgmi num links info post gc9.4.2
new fdf84f10e2b0 drm/amd/display: Update DCN35 watermarks
new dc9b0c2af004 drm/amd/display: fix a pipe mapping error in dcn32_fpu
new 8c4e9105b2a8 drm/amdgpu: optimize RLC powerdown notification on Vangogh
new 0652a1c8a4a4 drm/amd/display: Add Z8 watermarks for DML2 bbox overrides
new 884e9b0827e8 drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
new 4b27a33c3b17 drm/amdgpu: Force order between a read and write to the sa [...]
new cab667a87133 drm/amd/display: Feed SR and Z8 watermarks into DML2 for DCN35
new 6f395cebdd89 drm/amd/display: Fix MPCC 1DLUT programming
new 9be601135ba8 drm/amd/display: Use DRAM speed from validation for dummy p-state
new 9976421f8cb2 drm/amd/display: Do not read DPREFCLK spread info from LUT [...]
new 67e38874b85b drm/amd/display: Increase num voltage states to 40
new d9e865826c20 drm/amd/display: Simplify brightness initialization
new 5c908a358649 drm/amdgpu: add init_registers for nbio v7.11
new 6b0b7789a7a5 drm/amdgpu: fix memory overflow in the IB test
new 08448812acb2 drm/amd/display: Remove min_dst_y_next_start check for Z8
new 4636a2119800 drm/amd/display: Update min Z8 residency time to 2100 for DCN314
new c6df7f313794 drm/amdgpu: correct the amdgpu runtime dereference usage count
new eb28018943fe drm/amd/display: force toggle rate wa for first link train [...]
new d60f56b92d3c drm/amd/display: Update DCN35 clock table policy
new c5ca994445a6 drm/amd/display: Remove config update
new 2f86bf79b63d drm/amdkfd: Use common function for IP version check
new dcf6cd7f35de drm/amd/display: Fix conversions between bytes and KB
new 47831f4860d4 drm/amd/display: Fix black screen on video playback with e [...]
new b9f46f0b9878 drm/amd/display: fix ABM disablement
new c92da0403d37 drm/amd/display: update dcn315 lpddr pstate latency
new e222b36e9649 drm/amdgpu: fix AGP addressing when GART is not at 0
new 7a88f23e7684 drm/amd/pm: fix a memleak in aldebaran_tables_init
new 6967741d26c8 drm/amd: Enable PCIe PME from D3
new 2161e09cd05a drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel [...]
new 27750e176a4f drm/amd/display: Allow DTBCLK disable for DCN35
new e0409021e34a drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
new 72838777aa38 drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
new a2ab248d94f5 drm/amd/display: Fix some HostVM parameters in DML
new ed6e4f0a27eb drm/amdgpu: Use another offset for GC 9.4.3 remap
new 0514f63cfff3 Revert "drm/prime: Unexport helpers for fd/handle conversion"
new 908f60642441 Merge tag 'amd-drm-fixes-6.7-2023-11-30' of https://gitlab [...]
new b1e51588aa50 Merge tag 'drm-fixes-2023-12-01' of git://anongit.freedesk [...]
new 7c9caa299335 ALSA: hda - Fix speaker and headset mic pin config for CHU [...]
new 37f67abe0855 ALSA: hda: cs35l41: Remove unnecessary boolean state varia [...]
new d04ce4113cb4 ALSA: cs35l41: Fix for old systems which do not support command
new 732c678eb021 ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI
new 7b4c93a50a2e ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 3 [...]
new baaacbff64d9 ALSA: hda/realtek: Headset Mic VREF to 100%
new cae2bdb579ec ALSA: hda/realtek: Add supported ALC257 for ChromeOS
new a337c355719c ALSA: hda: Disable power-save on KONTRON SinglePC
new 06a3c59f9cf4 Merge tag 'sound-6.7-rc4' of git://git.kernel.org/pub/scm/ [...]
new 34e2dccbb30b iommu: Flow ERR_PTR out from __iommu_domain_alloc()
new a99583e2aff6 MAINTAINERS: list all Qualcomm IOMMU drivers in the QUALCO [...]
new a2e7e59a9426 iommu: Avoid more races around device probe
new e645c20e8e9c iommu/vt-d: Support enforce_cache_coherency only for empty [...]
new 0f5432a9b839 iommu/vt-d: Omit devTLB invalidation requests when TES=0
new da37dddcf4ca iommu/vt-d: Disable PCI ATS in legacy passthrough mode
new 9a16ab9d6402 iommu/vt-d: Make context clearing consistent with context mapping
new 85b80fdffa86 iommu/vt-d: Add MTL to quirk list to skip TE disabling
new e7ad6c2a4b1a iommu/vt-d: Fix incorrect cache invalidation for mm notification
new e378c7de7462 iommu/vt-d: Set variable intel_dirty_ops to static
new c2183b3dcc9d iommu: Fix printk arg in of_iommu_get_resv_regions()
new 1a2b4185669b Merge tag 'iommu-fixes-v6.7-rc3' of git://git.kernel.org/p [...]
new f5259997f3e8 arm64: Avoid enabling KPTI unnecessarily
new 35f84584806e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
new 172c48caed91 ACPI: video: Use acpi_video_device for cooling-dev driver data
new 35732699f5d2 ACPI: Fix ARM32 platforms compile issue introduced by fw_t [...]
new 7d4c44a53dad Merge branch 'acpi-tables'
new ce474ae7d006 Merge tag 'acpi-6.7-rc4' of git://git.kernel.org/pub/scm/l [...]
new 2e4e0984c7d6 cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
new 5cbff51e709a cpufreq: qcom-nvmem: Enable virtual power domain devices
new d6048a19a710 cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend
new 8f96e29aae31 pmdomain: qcom: rpmpd: Set GENPD_FLAG_ACTIVE_WAKEUP
new 6ba21d02ae99 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new bb87be267b8e cpufreq/amd-pstate: Fix the return value of amd_pstate_fas [...]
new febab20caeba cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_f [...]
new 142c169b31be cpufreq/amd-pstate: Only print supported EPP values for pe [...]
new b817f1488fca powercap: DTPM: Fix unneeded conversions to micro-Watts
new a6b31256928d Merge branch 'powercap'
new 815fb87b7530 Merge tag 'pm-6.7-rc4' of git://git.kernel.org/pub/scm/lin [...]
new d67f39d2b81b lib: objpool: fix head overrun on RK3588 SBC
new d839a656d0f3 kprobes: consistent rcu api usage for kretprobe holder
new a1461f1fd6cf rethook: Use __rcu pointer for rethook::handler
new 669fc83452d4 Merge tag 'probes-fixes-v6.7-rc3' of git://git.kernel.org/ [...]
new db2832309a82 x86/xen: fix percpu vcpu_info allocation
new 7f3da4b698bc xen/events: fix error code in xen_bind_pirq_msi_to_irq()
new deb4b9dd3b53 Merge tag 'for-linus-6.7a-rc4-tag' of git://git.kernel.org [...]
new 91aeb563bd43 vfio/pds: Fix mutex lock->magic != lock warning
new ae2667cd8a47 vfio/pds: Fix possible sleep while in atomic context
new 4ea95c04fa6b vfio: Drop vfio_file_iommu_group() stub to fudge around a [...]
new 17b17be28d42 Merge tag 'vfio-v6.7-rc4' of https://github.com/awilliam/l [...]
new 5e1d824f9a28 powerpc: Don't clobber f0/vs0 during fp|altivec register save
new dc158d23b33d KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
new 1b8af6552cb7 Merge tag 'powerpc-6.7-3' of git://git.kernel.org/pub/scm/ [...]
new 891e0eab32a5 firewire: core: fix possible memory leak in create_units()
new 55abae438c3c Merge tag 'firewire-fixes-6.7-rc4' of git://git.kernel.org [...]
new ef22bb800d96 smb: client: fix missing mode bits for SMB symlinks
new 9d63509547a9 smb: client: report correct st_size for SMB and NFS symlinks
new 83d5518b124d cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
new 88010155f02b cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after E [...]
new 0015eb6e1238 smb: client, common: fix fortify warnings
new 968f35f4ab1c Merge tag 'v6.7-rc3-smb3-client-fixes' of git://git.samba. [...]
new 33cc938e65a9 Linux 6.7-rc4
new 480b3e73720f vdpa/mlx5: preserve CVQ vringh index
new 4f317d6529d7 pds_vdpa: fix up format-truncation complaint
new dd3b8de16e90 pds_vdpa: clear config callback when status goes to 0
new cefc9ba6aed4 pds_vdpa: set features order
new 1e535748449a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new 98594181944d iommufd/selftest: Fix _test_mock_dirty_bitmaps()
new bd7a282650b8 iommufd: Add iommufd_ctx to iommufd_put_object()
new 6f9c4d8c468c iommufd: Do not UAF during iommufd_put_object()
new bee0e7762ad2 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
new 487635756198 parisc: Fix asm operand number out of range build error in [...]
new 55b224d90d44 Merge tag 'parisc-for-6.7-rc5' of git://git.kernel.org/pub [...]
new b82a8dbd3d2f x86/coco: Disable 32-bit emulation by default on TDX and SEV
new be5341eb0d43 x86/entry: Convert INT 0x80 emulation to IDTENTRY
new 55617fb991df x86/entry: Do not allow external 0x80 interrupts
new f4116bfc4462 x86/tdx: Allow 32-bit emulation by default
new f35e46631b28 Merge tag 'x86-int80-20231207' of git://git.kernel.org/pub [...]
new b52cbca22cbf platform/x86: asus-wmi: Move i8042 filter install to share [...]
new 6db829fa2f12 platform/x86: asus-wmi: Change q500a_i8042_filter() into a [...]
new fb103b90e944 platform/x86: asus-wmi: Filter Volume key presses if also [...]
new e0894ff038d8 platform/x86: asus-wmi: disable USB0 hub on ROG Ally befor [...]
new c8820c92caf0 platform/surface: aggregator: fix recv_buf() return value
new cbf54f37600e platform/x86: wmi: Skip blocks with zero instances
new d4eef75279f5 mlxbf-bootctl: correctly identify secure boot with develop [...]
new 2c7c857f5fed platform/mellanox: Add null pointer checks for devm_kasprintf()
new 3494a594315b platform/mellanox: Check devm_hwmon_device_register_with_g [...]
new 33d42bde9927 Merge tag 'platform-drivers-x86-v6.7-3' of git://git.kerne [...]
new 8f51593cdcab dt: dt-extract-compatibles: Don't follow symlinks when wal [...]
new ded965834b15 dt-bindings: display: mediatek: dsi: remove Xinlei's mail
new d79972789d17 of: dynamic: Fix of_reconfig_get_state_change() return val [...]
new c0a2755aced9 dt-bindings: interrupt-controller: Allow #power-domain-cells
new b6c7ca4d7966 dt-bindings: lcdif: Properly describe the i.MX23 interrupts
new 136c6531ba12 dt-bindings: display: adi,adv75xx: Document #sound-dai-cells
new d5c0b6014534 Merge tag 'devicetree-fixes-for-6.7-1' of git://git.kernel [...]
new fea88064445a regmap: fix bogus error on regcache_sync success
new 4388ae22aeaa Merge tag 'regmap-fix-v6.7-rc4' of git://git.kernel.org/pu [...]
new 4a6c5607d450 workqueue: Make sure that wq_unbound_cpumask is never empty
new e0348c1f686a Merge tag 'wq-for-6.7-rc4-fixes' of git://git.kernel.org/p [...]
new cff5f49d433f cgroup_freezer: cgroup_freezing: Check if not frozen
new 9ace34a8e446 Merge tag 'cgroup-for-6.7-rc4-fixes' of git://git.kernel.o [...]
new 75475bb51e78 ipv6: fix potential NULL deref in fib6_add()
new cf50b5cae847 MAINTAINERS: exclude 9p from networking
new 9572c949385a octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
new 830139e7b691 octeontx2-af: Check return value of nix_get_nixlf before u [...]
new 16b55b1f2269 net/tg3: fix race condition in tg3_reset_task()
new 6c89f4996437 hv_netvsc: rndis_filter needs to select NLS
new 4b0768b6556a r8169: fix rtl8125b PAUSE frames blasting when suspended
new e62adaeecdc6 r8152: Hold the rtnl_lock for all of reset
new 32a574c7e268 r8152: Add RTL8152_INACCESSIBLE checks to more loops
new 8a67b47fced9 r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
new 8c53a7bd7065 r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
new 79321a793945 r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
new db3fadacaf0c packet: Move reference count in packet_sock to atomic_long_t
new 6b17a597fc2f arcnet: restoring support for multiple Sohard Arcnet cards
new adbf100fc470 octeontx2-pf: consider both Rx and Tx packet stats for ada [...]
new 37e4b8df27bc net: stmmac: fix FPE events losing
new 3c91c909f13f octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
new a61f46e11025 net: veth: fix packet segmentation in veth_convert_skb_to_ [...]
new d007caaaf052 net: bnxt: fix a potential use-after-free in bnxt_init_tc
new 58d3aade20cd tcp: fix mid stream window clamp.
new 0ceb3860a676 ionic: fix snprintf format length warning
new 4115ba677c35 ionic: Fix dim work handling in split interrupt mode
new efd563ff1a7e Merge branch 'ionic-small-driver-fixes'
new 80d875cfc9d3 ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
new 7037d95a047c r8152: add vendor/device ID pair for ASUS USB-C2500
new cbe860be3609 net: atlantic: Fix NULL dereference of skb pointer in
new 84757d083945 net: hns: fix wrong head when modify the tx feature when s [...]
new f708aba40f9c net: hns: fix fake link up on xge port
new 6b07b5225d87 Merge branch 'there-are-some-bugfix-for-the-hns-ethernet-driver'
new 714589c27422 Documentation/tcp: Fix an obvious typo
new da7dfaa6d6f7 net/tcp: Consistently align TCP-AO option in the header
new 965c00e4ea2e net/tcp: Limit TCP_AO_REPAIR to non-listen sockets
new 12083d728213 net/tcp: Don't add key with non-matching VRF on connected sockets
new 9396c4ee93f9 net/tcp: Don't store TCP-AO maclen on reqsk
new 3142dbf084cb Merge branch 'tcp-ao-fixes'
new dca6fa8644b8 octeontx2-af: Adjust Tx credits when MCS external bypass i [...]
new 9723b2cca1f0 octeontx2-af: Fix mcs sa cam entries size
new 3ba98a8c6f8c octeontx2-af: Fix mcs stats register address
new d431abd0a9aa octeontx2-af: Add missing mcs flr handler call
new 7336fc196748 octeontx2-af: Update Tx link register range
new 2078a341f5f6 Merge branch 'octeontx2-af-miscellaneous-fixes'
new fe2b1226656a leds: trigger: netdev: fix RTNL handling to prevent potent [...]
new 3d501dd326fb tcp: do not accept ACK of bytes we never sent
new 0c7ed1f9197a net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
new f8e9889f54da ice: change vfs.num_msix_per to vf->num_msix
new 4e7f0087b058 ice: Restore fix disabling RX VLAN filtering
new 7d9f22b3d3ef i40e: Fix unexpected MFS warning message
new a206d9959f5c iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs [...]
new 803a809d3d85 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 0ad722bd9ee3 nfp: flower: fix for take a mutex lock in soft irq context [...]
new dfce9cb31405 bpf: Fix a verifier bug due to incorrect branch offset com [...]
new e4d008d49a71 xsk: Skip polling event check for unbound socket
new 4b7de801606e bpf: Fix prog_array_map_poke_run map poke update
new ffed24eff9e0 selftests/bpf: Add test for early update in prog_array_map [...]
new c85e5594b745 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 1834d62ae885 netfilter: bpf: fix bad registration on nf_defrag
new 317eb9685095 netfilter: nft_set_pipapo: skip inactive elements during set walk
new 63331e37fb22 netfilter: nf_tables: fix 'exist' matching on bigendian arches
new 3701cd390fd7 netfilter: nf_tables: bail out on mismatching dynset and s [...]
new f6e1532a2697 netfilter: nf_tables: validate family when identifying tab [...]
new 7ae836a3d630 netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
new 4de75d3e6b0e Merge tag 'nf-23-12-06' of git://git.kernel.org/pub/scm/li [...]
new c5a595000e26 net: tls, update curr on splice as well
new bb9aefde5bba bpf: sockmap, updating the sg structure should also update curr
new 4a02609d756c Merge branch 'fixes-for-ktls'
new 44ec98ea5ea9 psample: Require 'CAP_NET_ADMIN' when joining "packets" group
new e03781879a0d drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
new a041adee8a9c Merge branch 'generic-netlink-multicast-fixes'
new 1499b89289bf net: dsa: microchip: provide a list of valid protocols for [...]
new c5a10397d457 net/smc: fix missing byte order conversion in CLC handshake
new b0a930e8d90c vsock/virtio: fix "comparison of distinct pointer types la [...]
new 5e3f5b81de80 Merge tag 'net-6.7-rc5' of git://git.kernel.org/pub/scm/li [...]
new b197d1666983 MAINTAINERS: add Andrew Morton for lib/*
new 187da0f8250a hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
new 727d16f1993b mm/memory.c:zap_pte_range() print bad swap entry
new 4eff7d62abde Revert "mm/kmemleak: move the initialisation of object to [...]
new d63385a7d309 mm/kmemleak: move set_track_prepare() outside raw_spinlocks
new 5f79489a73d7 mm: kmem: properly initialize local objcg variable in curr [...]
new 0dff1b407def mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check
new 4980e837cab7 mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING not set
new 3f3cac5c0a5c mm/selftests: fix pagemap_ioctl memory map test
new eb66b8abae98 squashfs: squashfs_read_data need to check if the length is 0
new 9aa1345d66b8 mm: fix oops when filemap_map_pmd() without prealloc_pte
new c540b03828df .mailmap: add a new address mapping for Chester Lin
new 001002e73712 mm/memory_hotplug: add missing mem_hotplug_lock
new f42ce5f087eb mm/memory_hotplug: fix error handling in add_memory_resource()
new ee34db3f271c checkstack: fix printed address
new 0263f92fadbb lib/group_cpus.c: avoid acquiring cpu hotplug lock in grou [...]
new 1f3730fd9e8d mm/damon/core: copy nr_accesses when splitting region
new f39fb633fe9b selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS
new 97219cc358ad mm/Kconfig: make userfaultfd a menuconfig
new 854f2764b577 scripts/gdb/tasks: fix lx-ps command error
new 7d6fa31a2fd7 mm/damon/sysfs-schemes: add timeout for update_schemes_tri [...]
new 4e9e2e4c6513 drivers/base/cpu: crash data showing should depends on KEXEC_CORE
new 8e92157d7f61 units: add missing header
new dccf78d39f10 kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
new d61d0ab57364 nilfs2: fix missing error check for sb_set_blocksize call
new 73424d00dc63 highmem: fix a memory copy problem in memcpy_from_folio
new bc220fe70919 MAINTAINERS: drop Antti Palosaari
new 801a2b1b49f4 scripts/gdb: fix lx-device-list-bus and lx-device-list-class
new 4a3ef6be03e6 mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI
new 675abf8df135 nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
new b2f557a21bc8 mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...]
new 8e819a7623f1 Merge tag 'mm-hotfixes-stable-2023-12-07-18-47' of git://g [...]
new 7be76461f302 tracing: Always update snapshot buffer size
new d78ab792705c tracing: Stop current tracer when resizing buffer
new b538bf7d0ec1 tracing: Disable snapshot buffer when stopping instance tracers
new 7fed14f7ac9c tracing: Fix incomplete locking when disabling buffered events
new 34209fe83ef8 tracing: Fix a warning when allocating buffered events fails
new c0591b1cccf7 tracing: Fix a possible race when disabling buffered events
new b2dd797543cf ring-buffer: Force absolute timestamp on discard of event
new f458a1453424 ring-buffer: Test last update in 32bit version of __rb_tim [...]
new 17894c2a7aa6 Merge tag 'trace-v6.7-rc4' of git://git.kernel.org/pub/scm [...]
new 7269cba53d90 tee: optee: Fix supplicant based device enumeration
new 9c7f01d5f438 Merge tag 'optee-supplicant-fix-for-v6.7' of git://git.lin [...]
new 61b94d54421a arm64: dts: mediatek: mt8195: Fix PM suspend/resume with v [...]
new 19cba9a6c071 arm64: dts: mediatek: mt8183: Fix unit address for scp res [...]
new 9dea1c724fc3 arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg [...]
new 24165c5dad7b arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
new 5a60d6343969 arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
new 8980c30141d3 arm64: dts: mt8183: kukui: Fix underscores in node names
new 8dfe51c3f6ef arm64: dts: mt7986: fix emmc hs400 mode without uboot init [...]
new 6413cbc17f89 arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
new 1fcda8ceb014 arm64: dts: mt7986: change cooling trips
new 59fa1e51ba54 arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
new 9adf7580f6d4 arm64: dts: mediatek: mt8186: fix clock names for power domains
new 8e6ecbfd44b5 arm64: dts: mediatek: mt7622: fix memory node warning check
new 74543b303a9a arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnece [...]
new 5943b8f7449d arm64: dts: mediatek: cherry: Fix interrupt cells for MT63 [...]
new 1133ae113d6c Merge tag 'mtk-dts64-fixes-for-6.7' of git://git.kernel.or [...]
new e80ed63affc9 riscv: dts: sophgo: remove address-cells from intc node
new 79997eda0d31 riscv: dts: microchip: move timebase-frequency to mpfs.dtsi
new 437c99c25627 Merge tag 'riscv-dt-fixes-for-v6.7-rc4' of https://git.ker [...]
new 8e3c98d9187e firmware: arm_scmi: Fix frequency truncation by promoting [...]
new 77f5032e94f2 firmware: arm_scmi: Fix possible frequency truncation when [...]
new 2d8781ba59c1 Merge tag 'scmi-fixes-6.7' of git://git.kernel.org/pub/scm [...]
new dc761f11af2e ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
new 56d4eaed1e38 Merge tag 'arm-soc/for-6.7/devicetree-fixes' of https://gi [...]
new 94ea0ed356b4 MAINTAINERS: change the S32G2 maintainer's email address.
new 3fad96e9b21b firmware: arm_ffa: Declare ffa_bus_type structure in the header
new 95520fc07743 firmware: arm_ffa: Allow FF-A initialisation even when not [...]
new 6f47023f7a52 firmware: arm_ffa: Setup the partitions after the notifica [...]
new f4bfcaee34bc firmware: arm_ffa: Add checks for the notification enabled state
new 6d67cbe67a86 firmware: arm_ffa: Fix FFA notifications cleanup path
new 05857a1eb723 firmware: arm_ffa: Fix the size of the allocation in ffa_p [...]
new f1ed48ef97e2 firmware: arm_ffa: Fix ffa_notification_info_get() IDs handling
new b0b2981c49ff Merge tag 'ffa-fixes-6.7' of git://git.kernel.org/pub/scm/ [...]
new 2bfba37b3d90 arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
new 6552218f4dc4 ARM: dts: imx6q: skov: fix ethernet clock regression
new 209043cf092d arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
new d951f8f5f23a ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
new 4c6f19ab2aed dt-bindings: pwm: imx-pwm: Unify #pwm-cells for all compatibles
new d863a2f4f475 arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
new 7cef7c0b1dea arm64: dts: freescale: imx8-ss-dma: Fix #pwm-cells
new b37e75bddc35 arm64: dts: imx8qm: Add imx8qm's own pm to avoid panic dur [...]
new d4cb68a5d3a1 arm64: dts: imx93: correct mediamix power
new 4af1b258b68c arm64: dts: imx93: update gpio node name to align with reg [...]
new 8ae06f136639 arm64: dts: imx8ulp: update gpio node name to align with r [...]
new 1c2b1049af3f ARM: imx: Check return value of devm_kasprintf in imx_mmdc [...]
new 04179605ab60 arm64: dts: imx8-apalis: set wifi regulator to always-on
new 15a1c7f3e8d9 MAINTAINERS: reinstate freescale ARM64 DT directory in i.MX entry
new 397caf68e2d3 ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
new 63ef8fc9bcee ARM: dts: imx28-xea: Pass the 'model' property
new 7c9bb1904583 Merge tag 'imx-fixes-6.7' of git://git.kernel.org/pub/scm/ [...]
new 0b6240d697a9 arm64: dts: rockchip: Expand reg size of vdec node for RK3328
new 35938c18291b arm64: dts: rockchip: Expand reg size of vdec node for RK3399
new 3cee9c635f27 arm64: dts: rockchip: fix rk356x pcie msg interrupt name
new 2a842c4e2f76 dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf
new 076a948f5ad0 ARM: dts: rockchip: minor whitespace cleanup around '='
new 93dc6cd15f20 arm64: dts: rockchip: minor whitespace cleanup around '='
new 0c349b5001f8 ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
new 9f6acd2b4dfe arm64: dts: rockchip: Fix Turing RK1 interrupt pinctrls
new 815f986f33ee arm64: dts: rockchip: drop interrupt-names property from r [...]
new c13c823a78b7 arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
new 37f3d6108730 arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
new fd1e5745f87a Merge tag 'v6.7-rockchip-dtsfixes1' of git://git.kernel.or [...]
new a6adef898741 Merge tag 'soc-fixes-6.7-1' of git://git.kernel.org/pub/sc [...]
new d8792a5734b0 riscv: Safely remove entries from relocation list
new 4a92a87950c4 riscv: Correct type casting in module loading
new 7c1593410bca Merge patch series "riscv: Fix issues with module loading"
new 82180b1fae24 Support rv32 ULEB128 test
new 777c0d761be7 RISC-V: hwprobe: Always use u64 for extension bits
new 22e0eb04837a riscv: fix misaligned access handling of C.SWSP and C.SDSP
new 96ba4a47d147 dt-bindings: perf: riscv,pmu: drop unneeded quotes
new f40cab8e18ed riscv: Fix SMP when shadow call stacks are enabled
new ed5b7cfd7839 riscv: errata: andes: Probe for IOCP only once in boot stage
new 4df7c5fde316 Merge tag 'riscv-for-linus-6.7-rc5' of git://git.kernel.or [...]
new 96d7e7940136 drm/i915: Check pipe active state in {planes,vrr}_{enablin [...]
new 33924328498e Merge tag 'drm-intel-fixes-2023-12-01-1' of git://anongit. [...]
new 20c2dbff342a drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
new 7cf82b25dd91 drm/i915/mst: Fix .mode_valid_ctx() return values
new dd7eb65c4936 drm/i915/mst: Reject modes that require the bigjoiner
new 9f269070abe9 drm/i915: correct the input parameter on _intel_dsb_commit()
new abd02118807a Merge tag 'drm-intel-fixes-2023-12-07' of git://anongit.fr [...]
new 88a2b4d34a64 nouveau/gsp: document some aspects of GSP-RM
new cb9c91936465 nouveau/tu102: flush all pdbs on vmm flush
new 7701ce26c747 drm/panfrost: Consider dma-buf imported objects as resident
new 64111a0e22a9 drm/panfrost: Fix incorrect updating of current device frequency
new 26513300978f drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
new e0f04e41e8ee drm/atomic-helpers: Invoke end_fb_access while owning plane state
new 9ac4883d24f2 Merge tag 'drm-misc-fixes-2023-12-07' of git://anongit.fre [...]
new d6a575886663 drm/amdgpu: disable MCBP by default
new fec05adc40c2 drm/amd/display: Use channel_width = 2 for vram table 3.0
new 3d71a8726e05 drm/amd/display: Add monitor patch for specific eDP
new 9f7cb03e3c32 drm/amd/display: Fix array-index-out-of-bounds in dml2
new 78825df90d42 drm/amd/swsmu: update smu v14_0_0 driver if version and me [...]
new 37c57631c186 drm/amd/pm: support new mca smu error code decoding
new 0e8af2051719 drm/amdgpu: Update fw version for boot time error query
new dbf3850d12ba drm/amdgpu: optimize the printing order of error data
new 5b750b22530f drm/amd/display: Increase frame warning limit with KASAN o [...]
new 6fce23a4d8c5 drm/amdgpu: Restrict extended wait to PSP v13.0.6
new 81577503efb4 drm/amdgpu: Add NULL checks for function pointers
new 555e39f0270b drm/amdgpu: Update HDP 4.4.2 clock gating flags
new 27b024a88acb drm/amdgpu: Avoid querying DRM MGCG status
new dab96d8b61aa drm/amdgpu: fix buffer funcs setting order on suspend
new 9f3e1c591916 Merge tag 'amd-drm-fixes-6.7-2023-12-06' of https://gitlab [...]
new 73bf1c9ae6c0 drm/exynos: fix a potential error pointer dereference
new 8d1b7809684c drm/exynos: fix a wrong error checking
new b7b5a56acec8 Merge tag 'exynos-drm-next-for-v6.7-rc5' of git://git.kern [...]
new 38bafa65b126 Merge tag 'drm-fixes-2023-12-08' of git://anongit.freedesk [...]
new c5c325bb5849 ALSA: hda/realtek: Apply quirk for ASUS UM3504DA
new bbb8e71965c3 ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
new cd14dedf15be ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
new 6f7e4664e597 ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
new 2b3a7a302c98 ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
new 0c6498a59fbb ASoC: amd: yc: Add HP 255 G10 into quirk table
new 37e6fd0cebf0 ASoC: wm8974: Correct boost mixer inputs
new d5c65be34df7 ASoC: Intel: Skylake: Fix mem leak in few functions
new c1501f2597dd ASoC: nau8822: Fix incorrect type in assignment and cast t [...]
new 31e721fbd194 ASoC: SOF: topology: Fix mem leak in sof_dai_load()
new f8ba14b78027 ASoC: Intel: Skylake: mem leak in skl register function
new e7f289a59e76 ASoC: cs43130: Fix the position of const qualifier
new aa7e8e5e4011 ASoC: cs43130: Fix incorrect frame delay configuration
new 3bdaf698a797 ASoC: Fixes for cs43130
new 14e8442e0789 ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
new c33fd110424d ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
new cdba4301adda ASoC: rt5650: add mutex to avoid the jack detection failure
new 3841d8a563a7 ASoC: soc-pcm: fix up bad merge
new 505c83212da5 ASoC: SOF: mediatek: mt8186: Add Google Steelix topology c [...]
new 347ecf29a68c ASoC: fsl_xcvr: refine the requested phy clock frequency
new 3d1dc8b1030d ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HD [...]
new fba293488ccb ASoC: Intel: sof_sdw: Always register the HDMI dai links
new 0376b995bb7a ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_ [...]
new 31ed8da1c8e5 ASoC: SOF: sof-audio: Modify logic for enabling/disabling [...]
new 1805a6d269be ASoC: SOF: Extend the enabled DSP core handling
new f83d38def6b1 ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C
new 19650c0f402f ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
new b24e3590c94a ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
new a2f35ed1d237 ASoC: codecs: lpass-tx-macro: set active_decimator correct [...]
new a0575b4add21 ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
new c447636970e3 ASoC: SOF: ipc4-topology: Correct data structures for the [...]
new e238b68e6dc8 ASoC: SOF: ipc4-topology: Correct data structures for the [...]
new b5338b1b901e ASoC: amd: acp: Add support for a new Huawei Matebook laptop
new 5f44de697383 ASoC: da7219: Support low DC impedance headset
new 29046a78a3c0 ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
new fb9ad2448508 ASoC: ops: add correct range check for limiting volume
new 716d4e5373e9 ASoC: qcom: sc8280xp: Limit speaker digital volumes
new 0a10d15280a3 ASoC: qcom: Limit Digital gains on speaker
new fbbc69d2bba5 Merge tag 'asoc-fix-v6.7-rc4' of https://git.kernel.org/pu [...]
new 33038efb64f7 ALSA: hda/realtek: add new Framework laptop to quirks
new 8804fa04a492 ALSA: hda/realtek: Add Framework laptop 16 to quirks
new eb99b1b72a42 ALSA: pcmtest: stop timer before buffer is released
new 634e5e1e06f5 ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
new b8b68d2fd41c Merge tag 'sound-6.7-rc5' of git://git.kernel.org/pub/scm/ [...]
new 4e7a8dbd2bc0 pwm: bcm2835: Fix NPD in suspend/resume
new d650b3beff76 Merge tag 'pwm/for-6.7-rc5-fixes' of https://git.pengutron [...]
new d9995cd96928 hwmon: ltc2991: Fix spelling mistake "contiuous" -> "continuous"
new 58ebe7fb6eb2 hwmon: max31827: include regulator header
new 1fefca6c57fb hwmon: (acpi_power_meter) Fix 4.29 MW bug
new 35fe2ad259a3 hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
new 307004e8b254 hwmon: (corsair-psu) Fix probe when built-in
new 0dfe14fca933 Merge tag 'hwmon-for-v6.7-rc5' of git://git.kernel.org/pub [...]
new 8f0b960a42ba ACPI: utils: Fix error path in acpi_evaluate_reference()
new c3e2f9bda2ff Merge tag 'acpi-6.7-rc5' of git://git.kernel.org/pub/scm/l [...]
new bdefd9913bdd powercap: DTPM: Fix missing cpufreq_cpu_put() calls
new 081ed90a8c66 Merge tag 'pm-6.7-rc5' of git://git.kernel.org/pub/scm/lin [...]
new 0550d4604e2c RDMA/core: Fix uninit-value access in ib_get_eth_speed()
new efb9cbf66440 RDMA/hns: Fix unnecessary err return when using invalid co [...]
new ba12ab66aa83 RDMA/irdma: Do not modify to SQD on error
new bd6da690c27d RDMA/irdma: Add wait for suspend on SQD
new b6f09b16558f MAINTAINERS: Add Chengchang Tang as Hisilicon RoCE maintainer
new 3ee7ecd71204 RDMA/rtrs-srv: Do not unconditionally enable irq
new 3e44a61b5db8 RDMA/rtrs-clt: Start hb after path_up
new ed1e52aefa16 RDMA/rtrs-srv: Check return values while processing info request
new 3a71cd6ca0ce RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
new c4d32e77fc10 RDMA/rtrs-srv: Destroy path files after making sure no IOs [...]
new 6d09f6f7d758 RDMA/rtrs-clt: Fix the max_send_wr setting
new 0c8bb6eb70ca RDMA/rtrs-clt: Remove the warnings for req in_use check
new 422b19f7f006 RDMA/bnxt_re: Correct module description string
new 2b78832f50c4 RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
new 4fbc3a52cd4d RDMA/core: Fix umem iterator when PAGE_SIZE is greater the [...]
new 0a5ec366de7e RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
new 03769f72d66e RDMA/irdma: Fix support for 64k pages
new e3e82fcb79ee RDMA/irdma: Avoid free the non-cqp_request scratch
new 8aa74869d2e9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new f7b32e785042 io_uring: fix mutex_unlock with unreferenced ctx
new e53f7b54b1fd io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbu [...]
new 9865346b7e83 io_uring/kbuf: check for buffer list readiness after NULL check
new 705318a99a13 io_uring/af_unix: disable sending io_uring over sockets
new 689659c98819 Merge tag 'io_uring-6.7-2023-12-08' of git://git.kernel.dk/linux
new c467e97f079f md/raid6: use valid sector values to determine if an I/O s [...]
new a134cd8dfb8c Merge tag 'md-fixes-20231201-1' of https://git.kernel.org/ [...]
new f2d87a759f68 md: fix missing flush of sync_work
new c9f7cb5b2bc9 md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_s [...]
new f52f5c71f3d4 md: fix stopping sync thread
new 7d2affce3320 Merge tag 'md-fixes-20231206' of https://git.kernel.org/pu [...]
new 5c687c287c46 nvme: introduce helper function to get ctrl state
new e6e7f7ac03e4 nvme: ensure reset state check ordering
new 7be866b1cf0b nvme-ioctl: move capable() admin check to the end
new 29ac4b2f9263 nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config d [...]
new 20dc66f2d76b nvme: prevent potential spectre v1 gadget
new 839a40d1e730 nvme: fix deadlock between reset and scan
new 107b4e063d78 nvme-pci: Add sleep quirk for Kingston drives
new 22b9a8964ead Merge tag 'nvme-6.7-2023-12-7' of git://git.infradead.org/ [...]
new b39113349de6 md: split MD_RECOVERY_NEEDED out of mddev_resume
new c6d3ab9e76dc Merge tag 'md-fixes-20231207-1' of https://git.kernel.org/ [...]
new d71369dbe0c5 Merge tag 'block-6.7-2023-12-08' of git://git.kernel.dk/linux
new 235f2b548d7f scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
new f2e8a57ee903 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 7b2404a886f8 cifs: Fix flushing, invalidation and file size with copy_f [...]
new c54fc3a4f375 cifs: Fix flushing, invalidation and file size with FICLONE
new 92414333eb37 smb: client: fix potential NULL deref in parse_dfs_referrals()
new 691a41d8da4b cifs: Fix non-availability of dedup breaking generic/304
new 823342524868 Revert "cifs: reconnect work should have reference on serv [...]
new 04909192ada3 cifs: reconnect worker should take reference on server str [...]
new 2099306c4e1d Merge tag '6.7-rc4-smb3-client-fixes' of git://git.samba.o [...]
new e2b005d6ec0e perf metrics: Avoid segv if default metricgroup isn't set
new 90fe70d4e23c perf vendor events arm64: AmpereOne: Add missing DefaultMe [...]
new b16937474874 perf list: Fix JSON segfault by setting the used skip_dupl [...]
new 9d3bc457a24f Merge tag 'perf-tools-fixes-for-v6.7-2-2023-12-08' of git: [...]
new 55702ec9603e mips/smp: Call rcutree_report_cpu_starting() earlier
new 8f7aa77a463f MIPS: Loongson64: Reserve vgabios memory on boot
new edc0378eee00 MIPS: Loongson64: Enable DMA noncoherent support
new c7206e7bd214 MIPS: Loongson64: Handle more memory types passed from firmware
new a58a173444a6 MIPS: kernel: Clear FPU states when setting up kernel threads
new b8503b215789 Merge tag 'mips-fixes_6.7_1' of git://git.kernel.org/pub/s [...]
new eea673e9d5ea LoongArch: Apply dynamic relocations for LLD
new 8146c5b34907 LoongArch: Slightly clean up drdtime()
new 97ceddbc9404 LoongArch: Set unwind stack type to unknown rather than se [...]
new d6c5f06e46a8 LoongArch: Preserve syscall nr across execve()
new fe5757553bf9 LoongArch: BPF: Don't sign extend memory load operand
new 5d47ec2e6f4c LoongArch: BPF: Don't sign extend function return value
new 772cbe948fb0 LoongArch: BPF: Fix sign-extension mov instructions
new e2f7b3d8b4b3 LoongArch: BPF: Fix unconditional bswap instructions
new b10a3ccaf6e3 Merge tag 'loongarch-fixes-6.7-2' of git://git.kernel.org/ [...]
new be6f9a39969a mei: pxp: fix mei_pxp_send_message return value
new 8f06aee8089c misc: mei: client.c: return negative error code in mei_cl_write
new ee6236027218 misc: mei: client.c: fix problem of return '-EOVERFLOW' in [...]
new 76cab6f4fd63 ndtest: fix typo class_regster -> class_register
new af54d778a038 devcoredump: Send uevent once devcd is ready
new 4906f39a1343 Merge 6.7-rc4 into char-misc-linus
new 88ac06a9f938 Revert "debugfs: annotate debugfs handlers vs. removal wit [...]
new 4181ef7dbb63 greybus: BeaglePlay driver needs CRC_CCITT
new 52eb67861ebe greybus: gb-beagleplay: Ensure le for values in transport
new fcc9b50e5517 Revert "greybus: gb-beagleplay: Ensure le for values in tr [...]
new 348ddab81f7b coresight: etm4x: Remove bogous __exit annotation for some [...]
new 287e82cf69aa coresight: Fix crash when Perf and sysfs modes are used co [...]
new 55e0a2fb0cb5 hwtracing: hisi_ptt: Add dummy callback pmu::read()
new e0dd27ad8af0 hwtracing: hisi_ptt: Handle the interrupt in hardirq context
new aff787f64ad7 hwtracing: hisi_ptt: Don't try to attach a task
new e49c0b1401d0 Documentation: coresight: fix `make refcheckdocs` warning
new b8411287aef4 coresight: ultrasoc-smb: Fix sleep while close preempt in [...]
new 830a7f54db10 coresight: ultrasoc-smb: Config SMB buffer before register sink
new 862c135bde8b coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
new 5101ada56f84 Merge tag 'coresight-fixes-for-v6.7-rc1' of git://git.kern [...]
new 1a031f6edc46 parport: Add support for Brainboxes IX/UC/PX parallel cards
new b7c1e53751cb nvmem: Do not expect fixed layouts to grab a layout driver
new ca20f1622b0c Merge tag 'char-misc-6.7-rc5' of git://git.kernel.org/pub/ [...]
new c6bb05741887 serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
new 8e42c301ce64 serial: 8250_omap: Add earlycon support for the AM654 UART [...]
new 8973ab7a2441 serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
new 08ce9a1b72e3 serial: sc16is7xx: address RX timeout interrupt errata
new 58ac1b379979 ARM: PL011: Fix DMA support
new f0b9d97a77fa serial: ma35d1: Validate console index before assignment
new e92fad024929 serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
new 0b5260904b7d Merge tag 'tty-6.7-rc4' of git://git.kernel.org/pub/scm/li [...]
new 73ea73affe86 USB: gadget: core: adjust uevent timing on gadget unbind
new b17b7fe6dd5c usb: typec: class: fix typec_altmode_put_partner to put plugs
new 24be0b3c4059 Revert "xhci: Loosen RPM as default policy to cover for AM [...]
new 61890dc28f7d usb: gadget: f_hid: fix report descriptor allocation
new 21b73ffcc62a Merge tag 'usb-6.7-rc5' of git://git.kernel.org/pub/scm/li [...]
new 95dd1e34ff5b gpiolib: sysfs: Fix error handling on failed export
new 99d4cf765955 Merge tag 'gpio-fixes-for-v6.7-rc5' of git://git.kernel.or [...]
new 4b3338aaa74d powerpc/ftrace: Fix stack teardown in ftrace_no_trace
new c527f5606aa5 Merge tag 'powerpc-6.7-4' of git://git.kernel.org/pub/scm/ [...]
new 8e4ece6889a5 KVM: arm64: GICv4: Do not perform a map to a mapped vLPI
new c8a11a938c9d Merge tag 'kvmarm-fixes-6.7-1' of git://git.kernel.org/pub [...]
new 80aea01c4897 KVM: s390: vsie: fix wrong VIR 37 when MSO is used
new 27072b8e18a7 KVM: s390/mm: Properly reset no-dat
new aa0ae3df8099 Merge tag 'kvm-s390-master-6.7-1' of https://git.kernel.or [...]
new 547c91929f43 KVM: x86: Get CPL directly when checking if loaded vCPU is [...]
new 087e15206d6a KVM: Set file_operations.owner appropriately for all such [...]
new ea61294befd3 Revert "KVM: Prevent module exit until all VMs are freed"
new ef8d89033c3f KVM: x86: Remove 'return void' expression for 'void function'
new 6254eebad4be Merge tag 'kvm-x86-fixes-6.7-rcN' of https://github.com/kv [...]
new 4a073e813477 KVM: selftests: Actually print out magic token in NX hugep [...]
new 96f124015f82 KVM: selftests: add -MP to CFLAGS
new 4cdf351d3630 KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
new 0aea22c7ab05 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new 27d25348d421 x86/sev: Fix kernel crash due to late update to read-only [...]
new 9b8493dc4304 x86/CPU/AMD: Check vendor in the AMD microcode callback
new 5412fed78487 Merge tag 'x86_urgent_for_v6.7_rc5' of git://git.kernel.or [...]
new 382c27f4ed28 perf: Fix perf_event_validate_size()
new 537ccb5d28d6 Merge tag 'perf_urgent_for_v6.7_rc5' of git://git.kernel.o [...]
new 23ab79e8e469 freezer,sched: Do not restore saved_state of a thawed task
new 3a87498869d6 Merge tag 'sched_urgent_for_v6.7_rc5' of git://git.kernel. [...]
new a39b6ac3781d Linux 6.7-rc5
new 52bf9f6c09fc afs: Fix refcount underflow from error handling race
new 0117591e69d1 bcachefs: Don't drop journal pins in exit path
new ef6fae4a13ae bcachefs; Don't use btree write buffer until journal repla [...]
new 87b0d8d3d050 bcachefs: Fix a journal deadlock in replay
new 131898b0cb4a bcachefs: Fix bch2_extent_drop_ptrs() call
new adcf4ee64291 bcachefs: Convert compression_stats to for_each_btree_key2
new f88d811a238b bcachefs: Don't run indirect extent trigger unless inserti [...]
new 7aebaabfede7 bcachefs: Fix creating snapshot with implict source
new 5796230582f6 bcachefs: don't attempt rw on unfreeze when shutdown
new e59728883943 bcachefs: rebalance shouldn't attempt to compress unwritte [...]
new 6d1980f0af43 bcachefs: Fix deleted inode check for dirs
new 4a147af20810 bcachefs: Fix uninitialized var in bch2_journal_replay()
new a66ff26b0f31 bcachefs: Close journal entry if necessary when flushing all pins
new 26aff849438c Merge tag 'bcachefs-2023-12-10' of https://evilpiepirate.o [...]
new 8f1752723019 ksmbd: fix memory leak in smb2_lock()
new d045850b628a ksmbd: set epoch in create context v2 lease
new 18dd1c367c31 ksmbd: set v2 lease capability
new eb547407f357 ksmbd: downgrade RWH lease caching state to RH for directory
new d47d9886aeef ksmbd: send v2 lease break notification for directory
new c2a721eead71 ksmbd: lazy v2 lease break on smb2_write()
new 658609d9a618 ksmbd: avoid duplicate opinfo_put() call on error of smb21 [...]
new a9f106c765c1 ksmbd: fix wrong allocation size update in smb2_open()
new 137366544811 ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
new 8b8cd4beea4f Merge tag '6.7-rc5-ksmbd-server-fixes' of git://git.samba. [...]
new c55e0a55b165 fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
new 11ca77cdcca1 docs/fuse-io: Document the usage of DIRECT_IO_ALLOW_MMAP
new c4d361f66ac9 fuse: share lookup state between submount and its parent
new 7f8ed28d1401 fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
new 3f29f1c336c0 fuse: disable FOPEN_PARALLEL_DIRECT_WRITES with FUSE_DIREC [...]
new eaadbbaaff74 Merge tag 'fuse-fixes-6.7-rc6' of git://git.kernel.org/pub [...]
new 2dcf5fde6dff ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
new 855592272110 jbd2: correct the printing of write_flags in jbd2_write_su [...]
new 6a3afb6ac6df jbd2: increase the journal IO's priority
new 619f75dae2cf ext4: fix warning in ext4_dio_write_end_io()
new 6c02757c9360 jbd2: fix soft lockup in journal_finish_inode_data_buffers()
new cf52eed70e55 Merge tag 'ext4_for_linus-6.7-rc6' of git://git.kernel.org [...]
new 2d880bfa4a97 mailmap: add address mapping for Jiri Kosina
new a9f68ffe1170 HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]
new 31e52523267f HID: Add quirk for Labtec/ODDOR/aikeec handbrake
new 43527a0094c1 HID: lenovo: Restrict detection of patched firmware only t [...]
new df83a0df820b HID: apple: Add "hfd.cn" and "WKB603" to the list of non-a [...]
new 88035e5694a8 Merge tag 'hid-for-linus-2023121201' of git://git.kernel.o [...]
new 271f2a4a9576 efi/loongarch: Use load address to calculate kernel entry address
new 50d7cdf7a9b1 efi/x86: Avoid physical KASLR on older Dell systems
new af2a9c6a83a6 Merge tag 'efi-urgent-for-v6.7-2' of git://git.kernel.org/ [...]
new 485053bb81c8 fix ufs_get_locked_folio() breakage
new 5bd7ef53ffe5 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...]
The 7379 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:
.gitignore | 1 -
.mailmap | 7 +
CREDITS | 8 +
Documentation/ABI/stable/sysfs-driver-dma-idxd | 6 +
Documentation/ABI/testing/configfs-tsm | 82 +
Documentation/ABI/testing/configfs-usb-gadget-uac2 | 2 +
Documentation/ABI/testing/debugfs-driver-qat | 24 +-
Documentation/ABI/testing/sysfs-bus-cdx | 66 +-
Documentation/ABI/testing/sysfs-bus-cxl | 30 +
Documentation/ABI/testing/sysfs-bus-i3c | 4 +-
Documentation/ABI/testing/sysfs-bus-iio | 75 +
.../ABI/testing/sysfs-bus-iio-adc-mcp3564 | 53 +
.../ABI/testing/sysfs-bus-iio-resolver-ad2s1210 | 27 +
Documentation/ABI/testing/sysfs-bus-optee-devices | 9 +
Documentation/ABI/testing/sysfs-bus-usb | 9 +
Documentation/ABI/testing/sysfs-bus-vdpa | 4 +-
Documentation/ABI/testing/sysfs-class-led | 9 -
.../testing/sysfs-class-led-driver-turris-omnia | 14 +
.../ABI/testing/sysfs-class-usb_power_delivery | 7 +
.../ABI/testing/sysfs-driver-intel-m10-bmc | 4 +-
Documentation/ABI/testing/sysfs-driver-qat | 48 +
Documentation/ABI/testing/sysfs-driver-qat_ras | 41 +
Documentation/ABI/testing/sysfs-driver-qat_rl | 226 +
Documentation/ABI/testing/sysfs-kernel-mm-damon | 7 +
Documentation/ABI/testing/sysfs-tty | 15 +-
Documentation/admin-guide/cgroup-v1/memory.rst | 1 +
Documentation/admin-guide/cgroup-v2.rst | 38 +
Documentation/admin-guide/kernel-parameters.txt | 24 +-
Documentation/admin-guide/media/mgb4.rst | 374 ++
Documentation/admin-guide/media/pci-cardlist.rst | 1 +
Documentation/admin-guide/media/v4l-drivers.rst | 1 +
Documentation/admin-guide/media/visl.rst | 6 +-
Documentation/admin-guide/mm/damon/usage.rst | 124 +-
Documentation/admin-guide/mm/ksm.rst | 11 +
Documentation/admin-guide/mm/pagemap.rst | 89 +
Documentation/admin-guide/mm/userfaultfd.rst | 35 +
Documentation/admin-guide/module-signing.rst | 17 +-
Documentation/arch/arm64/elf_hwcaps.rst | 6 +-
Documentation/arch/loongarch/introduction.rst | 4 +-
Documentation/arch/powerpc/index.rst | 1 +
Documentation/arch/powerpc/kvm-nested.rst | 634 +++
Documentation/arch/riscv/hwprobe.rst | 6 +
Documentation/arch/riscv/uabi.rst | 20 +
Documentation/arch/sh/index.rst | 6 -
Documentation/arch/x86/boot.rst | 2 +-
Documentation/bpf/kfuncs.rst | 6 +-
Documentation/core-api/maple_tree.rst | 2 +-
Documentation/crypto/devel-algos.rst | 4 +-
Documentation/dev-tools/kasan.rst | 7 +-
Documentation/dev-tools/kcsan.rst | 4 +-
Documentation/dev-tools/kmsan.rst | 6 +-
Documentation/dev-tools/ubsan.rst | 6 +-
.../devicetree/bindings/arm/arm,integrator.yaml | 39 -
.../devicetree/bindings/arm/arm,realview.yaml | 37 -
.../devicetree/bindings/arm/arm,versatile.yaml | 40 +-
.../devicetree/bindings/crypto/fsl-imx-sahara.yaml | 43 +-
.../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 +
.../devicetree/bindings/crypto/qcom,prng.yaml | 28 +-
.../bindings/display/bridge/adi,adv7533.yaml | 6 +
.../devicetree/bindings/display/fsl,lcdif.yaml | 20 +-
.../bindings/display/mediatek/mediatek,dsi.yaml | 1 -
.../bindings/display/renesas,shmobile-lcdc.yaml | 130 +
.../bindings/display/solomon,ssd132x.yaml | 8 +-
.../devicetree/bindings/dma/qcom,gpi.yaml | 2 +
Documentation/devicetree/bindings/eeprom/at24.yaml | 5 +
.../devicetree/bindings/i2c/i2c-demux-pinctrl.txt | 135 -
.../devicetree/bindings/i2c/i2c-demux-pinctrl.yaml | 172 +
.../devicetree/bindings/i2c/qcom,i2c-cci.yaml | 2 +
Documentation/devicetree/bindings/i3c/i3c.yaml | 4 +-
.../bindings/iio/accel/kionix,kx022a.yaml | 14 +-
.../devicetree/bindings/iio/adc/lltc,ltc2497.yaml | 20 +-
.../bindings/iio/adc/microchip,mcp3564.yaml | 205 +
.../bindings/iio/adc/microchip,mcp3911.yaml | 6 +
.../devicetree/bindings/iio/adc/ti,ads1015.yaml | 3 +
.../bindings/iio/adc/ti,twl6030-gpadc.yaml | 43 +
.../bindings/iio/amplifiers/adi,hmc425a.yaml | 12 +-
.../bindings/iio/imu/invensense,mpu6050.yaml | 5 +
.../devicetree/bindings/iio/imu/st,lsm6dsx.yaml | 3 +
.../bindings/iio/pressure/rohm,bm1390.yaml | 52 +
.../bindings/iio/resolver/adi,ad2s1210.yaml | 177 +
.../devicetree/bindings/input/fsl,scu-key.yaml | 2 +
.../input/touchscreen/cypress,tt21000.yaml | 3 +
.../bindings/input/twl4030-pwrbutton.txt | 2 +-
.../bindings/interconnect/qcom,msm8939.yaml | 74 +
.../bindings/interconnect/qcom,msm8996.yaml | 126 +
.../bindings/interconnect/qcom,qcm2290.yaml | 60 +-
.../bindings/interconnect/qcom,rpm-common.yaml | 28 +
.../devicetree/bindings/interconnect/qcom,rpm.yaml | 250 +-
.../bindings/interconnect/qcom,rpmh.yaml | 1 +
.../bindings/interconnect/qcom,sdm660.yaml | 108 +
.../bindings/interconnect/qcom,sdx75-rpmh.yaml | 92 +
.../bindings/interrupt-controller/qcom,mpm.yaml | 4 +
.../devicetree/bindings/iommu/arm,smmu.yaml | 2 +
.../devicetree/bindings/leds/backlight/common.yaml | 17 +
.../bindings/leds/backlight/led-backlight.yaml | 19 +-
.../bindings/leds/backlight/max8925-backlight.txt | 10 -
.../bindings/leds/backlight/mps,mp3309c.yaml | 73 +
.../bindings/leds/backlight/pwm-backlight.yaml | 20 +-
Documentation/devicetree/bindings/leds/common.yaml | 4 +-
.../devicetree/bindings/leds/irled/pwm-ir-tx.yaml | 5 +-
.../devicetree/bindings/leds/kinetic,ktd202x.yaml | 171 +
.../devicetree/bindings/leds/register-bit-led.yaml | 2 +-
.../devicetree/bindings/mailbox/fsl,mu.yaml | 5 +-
.../bindings/mailbox/qcom,apcs-kpss-global.yaml | 2 +
.../devicetree/bindings/mailbox/qcom-ipcc.yaml | 1 +
.../bindings/mailbox/xlnx,zynqmp-ipi-mailbox.yaml | 6 +
.../bindings/media/amlogic,meson6-ir.yaml | 1 +
.../devicetree/bindings/media/cdns,csi2rx.yaml | 1 +
.../devicetree/bindings/media/i2c/hynix,hi846.yaml | 7 +-
.../bindings/media/i2c/onnn,mt9m114.yaml | 114 +
.../bindings/media/i2c/ovti,ov02a10.yaml | 8 +-
.../devicetree/bindings/media/i2c/ovti,ov4689.yaml | 6 +-
.../devicetree/bindings/media/i2c/ovti,ov5640.yaml | 7 +-
.../devicetree/bindings/media/i2c/ovti,ov5642.yaml | 141 +
.../devicetree/bindings/media/i2c/ovti,ov5693.yaml | 2 +-
.../devicetree/bindings/media/i2c/sony,imx214.yaml | 2 +-
.../devicetree/bindings/media/i2c/sony,imx415.yaml | 10 +-
.../devicetree/bindings/media/nokia,n900-ir | 20 -
.../bindings/media/nuvoton,npcm-ece.yaml | 43 +
.../bindings/media/nuvoton,npcm-vcd.yaml | 72 +
.../bindings/media/qcom,sdm845-venus-v2.yaml | 8 +
.../devicetree/bindings/media/rockchip-vpu.yaml | 7 +
.../bindings/media/samsung,exynos4212-fimc-is.yaml | 15 +-
.../devicetree/bindings/media/samsung,fimc.yaml | 27 +-
.../bindings/media/ti,j721e-csi2rx-shim.yaml | 100 +
.../bindings/media/video-interfaces.yaml | 1 +
.../bindings/mfd/arm,dev-platforms-syscon.yaml | 67 +
.../bindings/mfd/brcm,bcm63268-gpio-sysctl.yaml | 18 +-
.../bindings/mfd/brcm,bcm6362-gpio-sysctl.yaml | 2 +-
.../bindings/mfd/brcm,bcm6368-gpio-sysctl.yaml | 2 +-
Documentation/devicetree/bindings/mfd/max8925.txt | 64 -
Documentation/devicetree/bindings/mfd/max8998.txt | 125 -
.../devicetree/bindings/mfd/maxim,max5970.yaml | 5 +
.../devicetree/bindings/mfd/maxim,max8925.yaml | 145 +
.../devicetree/bindings/mfd/maxim,max8998.yaml | 324 ++
.../devicetree/bindings/mfd/mediatek,mt6357.yaml | 2 +
Documentation/devicetree/bindings/mfd/mt6397.txt | 4 +-
.../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 11 +-
.../devicetree/bindings/mfd/qcom,tcsr.yaml | 1 +
.../devicetree/bindings/mfd/qcom-pm8xxx.yaml | 26 +-
.../devicetree/bindings/mfd/rockchip,rk805.yaml | 4 +
.../devicetree/bindings/mfd/rockchip,rk806.yaml | 2 +
.../devicetree/bindings/mfd/rockchip,rk808.yaml | 4 +
.../devicetree/bindings/mfd/rockchip,rk809.yaml | 6 +-
.../devicetree/bindings/mfd/rockchip,rk817.yaml | 3 +
.../devicetree/bindings/mfd/rockchip,rk818.yaml | 4 +
.../bindings/mfd/stericsson,db8500-prcmu.yaml | 2 +-
Documentation/devicetree/bindings/mfd/syscon.yaml | 2 +
.../devicetree/bindings/mfd/ti,lp87524-q1.yaml | 1 +
.../devicetree/bindings/mfd/ti,lp87561-q1.yaml | 1 +
.../devicetree/bindings/mfd/ti,lp87565-q1.yaml | 1 +
Documentation/devicetree/bindings/mfd/ti,twl.yaml | 67 +
.../devicetree/bindings/mfd/twl-family.txt | 46 -
.../devicetree/bindings/mfd/x-powers,axp152.yaml | 5 +-
Documentation/devicetree/bindings/mtd/mtd.yaml | 7 +-
.../bindings/mtd/partitions/fixed-partitions.yaml | 19 +
.../bindings/mtd/partitions/nvmem-cells.yaml | 1 +
.../bindings/net/ethernet-controller.yaml | 4 +-
.../devicetree/bindings/net/ti,cc1352p7.yaml | 51 +
.../bindings/nvmem/allwinner,sun4i-a10-sid.yaml | 1 +
.../bindings/nvmem/amlogic,meson-gxbb-efuse.yaml | 1 +
.../bindings/nvmem/amlogic,meson6-efuse.yaml | 1 +
.../devicetree/bindings/nvmem/apple,efuses.yaml | 1 +
.../devicetree/bindings/nvmem/imx-ocotp.yaml | 1 +
.../devicetree/bindings/nvmem/mediatek,efuse.yaml | 1 +
.../bindings/nvmem/microchip,sama7g5-otpc.yaml | 1 +
.../devicetree/bindings/nvmem/mxs-ocotp.yaml | 1 +
.../bindings/nvmem/nvmem-deprecated-cells.yaml | 28 +
Documentation/devicetree/bindings/nvmem/nvmem.yaml | 9 -
.../devicetree/bindings/nvmem/qcom,qfprom.yaml | 1 +
.../devicetree/bindings/nvmem/qcom,sec-qfprom.yaml | 1 +
.../devicetree/bindings/nvmem/qcom,spmi-sdam.yaml | 1 +
.../devicetree/bindings/nvmem/rockchip,otp.yaml | 1 +
.../devicetree/bindings/nvmem/rockchip-efuse.yaml | 1 +
.../bindings/nvmem/socionext,uniphier-efuse.yaml | 1 +
.../bindings/nvmem/sunplus,sp7021-ocotp.yaml | 1 +
.../devicetree/bindings/nvmem/u-boot,env.yaml | 2 +
.../devicetree/bindings/pci/rcar-gen4-pci-ep.yaml | 115 +
.../bindings/pci/rcar-gen4-pci-host.yaml | 127 +
.../bindings/pci/snps,dw-pcie-common.yaml | 4 +-
.../devicetree/bindings/pci/snps,dw-pcie-ep.yaml | 4 +-
.../devicetree/bindings/pci/snps,dw-pcie.yaml | 4 +-
.../devicetree/bindings/pci/xlnx,nwl-pcie.yaml | 2 +-
.../devicetree/bindings/pci/xlnx,xdma-host.yaml | 114 +
.../devicetree/bindings/perf/riscv,pmu.yaml | 2 +-
.../bindings/phy/marvell,pxa1928-usb-phy.yaml | 47 +
.../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 1 +
.../bindings/phy/mediatek,mt7628-usbphy.yaml | 74 +
.../devicetree/bindings/phy/phy-stih407-usb.txt | 24 -
.../devicetree/bindings/phy/pxa1928-usb-phy.txt | 18 -
.../bindings/phy/qcom,ipq5332-usb-hsphy.yaml | 4 +-
.../bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml | 287 -
.../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 +
.../phy/qcom,sc8280xp-qmp-usb3-uni-phy.yaml | 57 +-
.../bindings/phy/qcom,snps-eusb2-phy.yaml | 7 +-
.../bindings/phy/qcom,snps-eusb2-repeater.yaml | 21 +
.../devicetree/bindings/phy/ralink-usb-phy.txt | 23 -
.../bindings/phy/st,stih407-usb2-phy.yaml | 63 +
.../bindings/pinctrl/amlogic,meson-pinctrl-a1.yaml | 1 +
.../bindings/pinctrl/brcm,bcm6318-pinctrl.yaml | 5 +
.../bindings/pinctrl/brcm,bcm63268-pinctrl.yaml | 25 +-
.../bindings/pinctrl/brcm,bcm6328-pinctrl.yaml | 5 +
.../bindings/pinctrl/brcm,bcm6358-pinctrl.yaml | 5 +-
.../bindings/pinctrl/brcm,bcm6362-pinctrl.yaml | 7 +-
.../bindings/pinctrl/brcm,bcm6368-pinctrl.yaml | 7 +-
.../bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml | 217 +
.../bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml | 2 +-
.../bindings/pinctrl/qcom,mdm9607-tlmm.yaml | 3 +-
.../bindings/pinctrl/qcom,msm8226-pinctrl.yaml | 4 +-
.../bindings/pinctrl/qcom,sa8775p-tlmm.yaml | 1 +
.../bindings/pinctrl/qcom,sc7280-pinctrl.yaml | 4 +
.../bindings/pinctrl/realtek,rtd1315e-pinctrl.yaml | 188 +
.../bindings/pinctrl/realtek,rtd1319d-pinctrl.yaml | 187 +
.../bindings/pinctrl/realtek,rtd1619b-pinctrl.yaml | 186 +
.../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 21 +
.../bindings/pinctrl/renesas,rzv2m-pinctrl.yaml | 1 +
.../bindings/pinctrl/rockchip,pinctrl.yaml | 2 +
.../bindings/pinctrl/st,stm32-pinctrl.yaml | 3 +-
.../bindings/power/supply/max8925_battery.txt | 18 -
Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 10 +-
Documentation/devicetree/bindings/pwm/mxs-pwm.yaml | 13 +-
.../devicetree/bindings/remoteproc/mtk,scp.yaml | 176 +-
.../devicetree/bindings/remoteproc/qcom,adsp.yaml | 20 +-
.../bindings/remoteproc/qcom,msm8996-mss-pil.yaml | 2 -
.../bindings/remoteproc/qcom,sc7180-pas.yaml | 81 +-
.../bindings/remoteproc/qcom,sm6375-pas.yaml | 145 +
.../bindings/remoteproc/ti,pru-rproc.yaml | 23 +
.../devicetree/bindings/riscv/extensions.yaml | 12 +
.../devicetree/bindings/rng/amlogic,meson-rng.yaml | 1 +
.../devicetree/bindings/rng/st,stm32-rng.yaml | 20 +-
.../bindings/rtc/amlogic,meson6-rtc.yaml | 1 +
.../devicetree/bindings/rtc/cirrus,ep9301-rtc.yaml | 42 +
.../devicetree/bindings/rtc/epson,rtc7301.txt | 16 -
.../devicetree/bindings/rtc/epson,rtc7301.yaml | 51 +
.../devicetree/bindings/rtc/maxim,mcp795.txt | 11 -
.../bindings/rtc/microcrystal,rv3032.yaml | 2 +
.../devicetree/bindings/rtc/mstar,ssd202d-rtc.yaml | 35 +
.../devicetree/bindings/rtc/nxp,pcf2123.yaml | 47 +
.../devicetree/bindings/rtc/nxp,pcf8523.txt | 18 -
.../devicetree/bindings/rtc/nxp,pcf8523.yaml | 45 +
.../devicetree/bindings/rtc/nxp,rtc-2123.txt | 17 -
.../devicetree/bindings/rtc/trivial-rtc.yaml | 2 +
.../devicetree/bindings/serial/esp,esp32-acm.yaml | 42 +
.../devicetree/bindings/serial/esp,esp32-uart.yaml | 51 +
.../devicetree/bindings/serial/fsl-imx-uart.yaml | 2 +
.../devicetree/bindings/serial/fsl-mxs-auart.yaml | 13 +-
.../devicetree/bindings/serial/maxim,max310x.txt | 48 -
.../devicetree/bindings/serial/maxim,max310x.yaml | 74 +
.../bindings/serial/nvidia,tegra20-hsuart.yaml | 10 +-
.../devicetree/bindings/serial/nxp,sc16is7xx.txt | 118 -
.../devicetree/bindings/serial/nxp,sc16is7xx.yaml | 127 +
.../devicetree/bindings/serial/qcom,msm-uart.yaml | 4 +-
.../bindings/serial/qcom,msm-uartdm.yaml | 4 +-
.../bindings/serial/renesas,em-uart.yaml | 14 +-
.../devicetree/bindings/serial/renesas,hscif.yaml | 4 +-
.../devicetree/bindings/serial/renesas,scif.yaml | 1 +
.../devicetree/bindings/serial/renesas,scifa.yaml | 4 +-
.../devicetree/bindings/serial/renesas,scifb.yaml | 4 +-
.../devicetree/bindings/serial/rs485.yaml | 4 +
.../devicetree/bindings/serial/samsung_uart.yaml | 8 +-
.../devicetree/bindings/serial/serial.yaml | 18 +-
.../bindings/soc/nuvoton/nuvoton,gfxi.yaml | 39 +
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 19 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 1 +
.../bindings/sound/audio-graph-port.yaml | 20 +-
.../devicetree/bindings/sound/audio-graph.yaml | 9 +-
.../devicetree/bindings/sound/awinic,aw87390.yaml | 58 +
.../devicetree/bindings/sound/awinic,aw88395.yaml | 33 +-
.../devicetree/bindings/sound/cirrus,cs42l43.yaml | 4 +-
.../devicetree/bindings/sound/dai-params.yaml | 11 +-
.../devicetree/bindings/sound/dialog,da7219.yaml | 1 +
.../devicetree/bindings/sound/fsl,qmc-audio.yaml | 1 +
.../bindings/sound/mediatek,mt8188-mt6359.yaml | 1 +
.../sound/mt8186-mt6366-rt1019-rt5682s.yaml | 1 +
.../devicetree/bindings/sound/nxp,tfa9879.yaml | 44 +
.../devicetree/bindings/sound/pcm512x.txt | 9 +-
.../bindings/sound/qcom,lpass-tx-macro.yaml | 18 +
.../devicetree/bindings/sound/qcom,sm8250.yaml | 1 +
.../devicetree/bindings/sound/realtek,rt5616.yaml | 49 +
.../devicetree/bindings/sound/richtek,rtq9128.yaml | 61 +
Documentation/devicetree/bindings/sound/rt5616.txt | 32 -
.../bindings/sound/starfive,jh7110-pwmdac.yaml | 76 +
.../devicetree/bindings/sound/tas5805m.yaml | 5 +-
.../devicetree/bindings/sound/tfa9879.txt | 23 -
.../devicetree/bindings/sound/ti,pcm3168a.yaml | 1 +
Documentation/devicetree/bindings/sound/wm8782.txt | 7 +
.../devicetree/bindings/trivial-devices.yaml | 4 +-
.../devicetree/bindings/ufs/qcom,ufs.yaml | 2 +
.../devicetree/bindings/ufs/ufs-common.yaml | 35 +-
.../devicetree/bindings/usb/ci-hdrc-usb2.yaml | 7 +
.../devicetree/bindings/usb/fcs,fsa4480.yaml | 43 +-
.../devicetree/bindings/usb/genesys,gl850g.yaml | 3 +-
.../devicetree/bindings/usb/gpio-sbu-mux.yaml | 2 +-
.../devicetree/bindings/usb/microchip,usb5744.yaml | 7 +-
.../devicetree/bindings/usb/nxp,ptn36502.yaml | 94 +
.../devicetree/bindings/usb/qcom,dwc3.yaml | 11 +-
.../devicetree/bindings/usb/realtek,rtd-dwc3.yaml | 80 +
.../bindings/usb/realtek,rtd-type-c.yaml | 82 +
.../devicetree/bindings/usb/rockchip,dwc3.yaml | 60 +-
.../devicetree/bindings/usb/snps,dwc3.yaml | 56 +
.../devicetree/bindings/usb/ti,tps6598x.yaml | 81 +-
Documentation/devicetree/bindings/usb/usb-hcd.yaml | 2 +-
.../devicetree/bindings/usb/vialab,vl817.yaml | 1 -
.../bindings/watchdog/amlogic,meson-gxbb-wdt.yaml | 12 +-
.../devicetree/bindings/watchdog/aspeed-wdt.txt | 18 +-
.../bindings/watchdog/fsl-imx7ulp-wdt.yaml | 5 +
.../devicetree/bindings/watchdog/qcom-wdt.yaml | 2 +
Documentation/driver-api/i3c/protocol.rst | 4 +-
Documentation/driver-api/media/camera-sensor.rst | 192 +-
Documentation/driver-api/media/drivers/ccs/ccs.rst | 10 +-
Documentation/driver-api/media/v4l2-core.rst | 1 -
Documentation/driver-api/media/v4l2-dev.rst | 8 -
Documentation/driver-api/media/v4l2-videobuf.rst | 403 --
Documentation/driver-api/tty/index.rst | 1 +
Documentation/driver-api/tty/tty_ioctl.rst | 10 +
Documentation/driver-api/usb/dma.rst | 48 +-
Documentation/filesystems/erofs.rst | 6 +-
Documentation/filesystems/fuse-io.rst | 3 +-
Documentation/filesystems/nfs/exporting.rst | 7 +-
Documentation/filesystems/overlayfs.rst | 40 +-
Documentation/filesystems/porting.rst | 9 +
Documentation/i2c/busses/i2c-i801.rst | 1 +
Documentation/i2c/fault-codes.rst | 4 +
Documentation/kbuild/kbuild.rst | 6 +
Documentation/kbuild/makefiles.rst | 11 +
Documentation/misc-devices/eeprom.rst | 107 -
Documentation/misc-devices/index.rst | 1 -
Documentation/mm/damon/design.rst | 26 +-
Documentation/netlink/specs/devlink.yaml | 4 +
Documentation/networking/device_drivers/index.rst | 1 -
.../networking/device_drivers/qlogic/index.rst | 18 -
.../networking/device_drivers/qlogic/qlge.rst | 118 -
Documentation/networking/smc-sysctl.rst | 6 +-
Documentation/networking/tcp_ao.rst | 2 +-
Documentation/process/maintainer-netdev.rst | 20 +-
Documentation/process/security-bugs.rst | 35 +-
Documentation/process/stable-kernel-rules.rst | 13 +
Documentation/sound/soc/codec-to-codec.rst | 8 +-
Documentation/sound/soc/dpcm.rst | 3 +-
Documentation/trace/coresight/coresight.rst | 2 +-
Documentation/trace/fprobetrace.rst | 8 +-
Documentation/trace/kprobetrace.rst | 8 +-
.../trace/postprocess/trace-vmscan-postprocess.pl | 42 +-
Documentation/trace/user_events.rst | 21 +-
.../zh_CN/arch/loongarch/introduction.rst | 4 +-
.../zh_CN/video4linux/v4l2-framework.txt | 12 -
Documentation/usb/gadget-testing.rst | 2 +
Documentation/userspace-api/landlock.rst | 99 +-
.../userspace-api/media/drivers/camera-sensor.rst | 104 +
.../userspace-api/media/drivers/index.rst | 2 +
.../userspace-api/media/drivers/npcm-video.rst | 66 +
Documentation/userspace-api/media/gen-errors.rst | 4 +-
Documentation/userspace-api/media/v4l/buffer.rst | 4 +-
Documentation/userspace-api/media/v4l/control.rst | 4 +
.../userspace-api/media/v4l/dev-subdev.rst | 49 +-
.../userspace-api/media/v4l/dv-timings.rst | 21 +
.../userspace-api/media/v4l/pixfmt-reserved.rst | 7 +
.../userspace-api/media/v4l/pixfmt-srggb12p.rst | 4 +-
.../userspace-api/media/v4l/subdev-formats.rst | 72 +
Documentation/virt/kvm/api.rst | 158 +-
Documentation/virt/kvm/arm/index.rst | 1 +
Documentation/virt/kvm/arm/vcpu-features.rst | 48 +
Documentation/virt/kvm/devices/arm-vgic-v3.rst | 7 +
Documentation/virt/kvm/x86/mmu.rst | 43 +-
MAINTAINERS | 520 +-
Makefile | 42 +-
arch/alpha/include/asm/bitops.h | 20 +
arch/alpha/kernel/proto.h | 2 +
arch/alpha/kernel/setup.c | 8 +-
arch/alpha/kernel/sys_miata.c | 17 +-
arch/alpha/kernel/sys_sio.c | 8 +-
arch/arc/include/asm/kprobes.h | 3 -
arch/arm/Makefile | 7 +-
arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts | 4 +-
.../dts/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi | 2 +
arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 8 +-
arch/arm/boot/dts/nxp/mxs/imx28-xea.dts | 1 +
arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 33 +
arch/arm/boot/dts/rockchip/rk3128.dtsi | 2 +-
arch/arm/boot/dts/rockchip/rk322x.dtsi | 6 +-
arch/arm/common/sa1111.c | 27 +-
arch/arm/configs/multi_v7_defconfig | 1 -
arch/arm/configs/omap2plus_defconfig | 1 -
arch/arm/configs/pxa_defconfig | 1 -
arch/arm/configs/tegra_defconfig | 1 -
arch/arm/crypto/nhpoly1305-neon-glue.c | 9 +
arch/arm/include/asm/arm_pmuv3.h | 48 +-
arch/arm/include/asm/dma.h | 3 +
arch/arm/include/asm/domain.h | 2 +-
arch/arm/include/asm/exception.h | 4 -
arch/arm/include/asm/kexec.h | 4 -
arch/arm/include/asm/kprobes.h | 2 -
arch/arm/include/asm/setup.h | 5 +
arch/arm/include/asm/traps.h | 3 +-
arch/arm/include/asm/uaccess.h | 15 +-
arch/arm/include/asm/vga.h | 1 +
arch/arm/kernel/Makefile | 2 +-
arch/arm/kernel/atags_parse.c | 20 +-
arch/arm/kernel/devtree.c | 1 -
arch/arm/kernel/efi.c | 6 -
arch/arm/kernel/isa.c | 4 +-
arch/arm/kernel/setup.c | 12 +-
arch/arm/lib/memset.S | 1 +
arch/arm/mach-imx/mmdc.c | 7 +-
arch/arm/mach-omap2/board-n8x0.c | 10 +
arch/arm/mach-omap2/pdata-quirks.c | 10 +
arch/arm/vdso/Makefile | 25 -
arch/arm/xen/enlighten.c | 3 +-
arch/arm64/Kconfig | 3 +
arch/arm64/Makefile | 11 +-
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 5 +-
arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 11 +
arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 6 +-
.../dts/freescale/imx93-tqma9352-mba93xxla.dts | 2 +-
arch/arm64/boot/dts/freescale/imx93.dtsi | 10 +-
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 2 +-
.../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 12 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 24 +-
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 +-
.../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 98 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 242 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 44 +-
arch/arm64/boot/dts/mediatek/mt8192-asurada.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 6 +-
arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 1 +
arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 1 +
.../boot/dts/rockchip/px30-ringneck-haikou.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 2 +-
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 3 +-
.../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 6 +-
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 2 +-
.../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 4 +-
.../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 22 +-
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 6 +
arch/arm64/crypto/nhpoly1305-neon-glue.c | 9 +
arch/arm64/crypto/sha1-ce-core.S | 8 +-
arch/arm64/crypto/sha1-ce-glue.c | 21 +-
arch/arm64/crypto/sha2-ce-core.S | 8 +-
arch/arm64/crypto/sha2-ce-glue.c | 39 +-
arch/arm64/crypto/sha256-glue.c | 26 +-
arch/arm64/crypto/sha512-ce-core.S | 8 +-
arch/arm64/crypto/sha512-ce-glue.c | 26 +-
arch/arm64/crypto/sha512-glue.c | 12 +-
arch/arm64/include/asm/arm_pmuv3.h | 25 +-
arch/arm64/include/asm/crash_core.h | 10 +
arch/arm64/include/asm/kprobes.h | 2 -
arch/arm64/include/asm/kvm_arm.h | 4 +-
arch/arm64/include/asm/kvm_emulate.h | 15 +-
arch/arm64/include/asm/kvm_host.h | 61 +-
arch/arm64/include/asm/kvm_hyp.h | 7 +-
arch/arm64/include/asm/kvm_mmu.h | 45 +-
arch/arm64/include/asm/kvm_nested.h | 3 +-
arch/arm64/include/asm/setup.h | 17 +-
arch/arm64/include/asm/stage2_pgtable.h | 4 +-
arch/arm64/include/asm/syscall_wrapper.h | 1 -
arch/arm64/include/asm/sysreg.h | 45 +
arch/arm64/include/asm/tlb.h | 5 +-
arch/arm64/include/asm/tlbflush.h | 8 +-
arch/arm64/include/asm/traps.h | 54 +-
arch/arm64/include/uapi/asm/kvm.h | 32 +
arch/arm64/kernel/armv8_deprecated.c | 8 +-
arch/arm64/kernel/cpufeature.c | 50 +-
arch/arm64/kernel/efi.c | 4 -
arch/arm64/kernel/fpsimd.c | 2 -
arch/arm64/kernel/image-vars.h | 2 +
arch/arm64/kernel/mte.c | 4 +-
arch/arm64/kernel/process.c | 1 -
arch/arm64/kernel/smp.c | 5 +-
arch/arm64/kernel/traps.c | 48 +-
arch/arm64/kernel/vdso/Makefile | 10 -
arch/arm64/kernel/vdso32/Makefile | 10 -
arch/arm64/kvm/arch_timer.c | 6 +-
arch/arm64/kvm/arm.c | 196 +-
arch/arm64/kvm/emulate-nested.c | 77 +-
arch/arm64/kvm/hyp/include/hyp/switch.h | 17 +
arch/arm64/kvm/hyp/include/nvhe/fixed_config.h | 3 +-
arch/arm64/kvm/hyp/nvhe/mem_protect.c | 8 +-
arch/arm64/kvm/hyp/nvhe/pkvm.c | 4 +-
arch/arm64/kvm/hyp/nvhe/switch.c | 2 +
arch/arm64/kvm/hyp/pgtable.c | 4 +-
arch/arm64/kvm/hyp/vhe/switch.c | 34 +-
arch/arm64/kvm/hyp/vhe/sysreg-sr.c | 11 +-
arch/arm64/kvm/hyp/vhe/tlb.c | 18 +-
arch/arm64/kvm/hypercalls.c | 36 +-
arch/arm64/kvm/mmio.c | 4 +-
arch/arm64/kvm/mmu.c | 33 +-
arch/arm64/kvm/pkvm.c | 2 +-
arch/arm64/kvm/pmu-emul.c | 145 +-
arch/arm64/kvm/reset.c | 56 +-
arch/arm64/kvm/sys_regs.c | 355 +-
arch/arm64/kvm/trace_arm.h | 25 +
arch/arm64/kvm/vgic/vgic-debug.c | 6 +-
arch/arm64/kvm/vgic/vgic-irqfd.c | 2 +-
arch/arm64/kvm/vgic/vgic-its.c | 49 +-
arch/arm64/kvm/vgic/vgic-kvm-device.c | 11 +-
arch/arm64/kvm/vgic/vgic-mmio-v3.c | 150 +-
arch/arm64/kvm/vgic/vgic-v4.c | 4 +
arch/arm64/kvm/vgic/vgic.c | 12 +-
arch/arm64/kvm/vmid.c | 11 +-
arch/arm64/mm/init.c | 140 +-
arch/arm64/mm/kasan_init.c | 6 +-
arch/arm64/mm/pageattr.c | 7 +-
arch/csky/abiv1/alignment.c | 1 -
arch/csky/kernel/setup.c | 12 -
arch/csky/kernel/vdso/Makefile | 10 -
arch/hexagon/kernel/Makefile | 2 -
arch/hexagon/kernel/screen_info.c | 3 -
arch/loongarch/Kbuild | 2 +
arch/loongarch/Kconfig | 7 +
arch/loongarch/Makefile | 11 +-
arch/loongarch/configs/loongson3_defconfig | 2 +
arch/loongarch/crypto/crc32-loongarch.c | 2 -
arch/loongarch/include/asm/asmmacro.h | 3 +-
arch/loongarch/include/asm/atomic.h | 88 +-
arch/loongarch/include/asm/efi.h | 2 +-
arch/loongarch/include/asm/elf.h | 2 +-
arch/loongarch/include/asm/inst.h | 29 +
arch/loongarch/include/asm/kvm_csr.h | 211 +
arch/loongarch/include/asm/kvm_host.h | 237 +
arch/loongarch/include/asm/kvm_mmu.h | 139 +
arch/loongarch/include/asm/kvm_types.h | 11 +
arch/loongarch/include/asm/kvm_vcpu.h | 93 +
arch/loongarch/include/asm/loongarch.h | 24 +-
arch/loongarch/include/asm/percpu.h | 13 +-
arch/loongarch/include/asm/pgalloc.h | 1 +
arch/loongarch/include/asm/setup.h | 2 +-
arch/loongarch/include/uapi/asm/kvm.h | 108 +
arch/loongarch/kernel/asm-offsets.c | 32 +
arch/loongarch/kernel/efi.c | 8 +-
arch/loongarch/kernel/image-vars.h | 2 +
arch/loongarch/kernel/relocate.c | 10 +-
arch/loongarch/kernel/setup.c | 7 +-
arch/loongarch/kernel/smp.c | 3 +-
arch/loongarch/kernel/stacktrace.c | 2 +-
arch/loongarch/kernel/time.c | 23 +-
arch/loongarch/kernel/unwind.c | 1 -
arch/loongarch/kernel/unwind_prologue.c | 2 +-
arch/loongarch/kvm/Kconfig | 40 +
arch/loongarch/kvm/Makefile | 22 +
arch/loongarch/kvm/exit.c | 696 +++
arch/loongarch/kvm/interrupt.c | 183 +
arch/loongarch/kvm/main.c | 420 ++
arch/loongarch/kvm/mmu.c | 914 +++
arch/loongarch/kvm/switch.S | 250 +
arch/loongarch/kvm/timer.c | 197 +
arch/loongarch/kvm/tlb.c | 32 +
arch/loongarch/kvm/trace.h | 162 +
arch/loongarch/kvm/vcpu.c | 939 +++
arch/loongarch/kvm/vm.c | 94 +
arch/loongarch/mm/pgtable.c | 4 +-
arch/loongarch/net/bpf_jit.c | 161 +-
arch/loongarch/vdso/Makefile | 10 -
arch/m68k/68000/ints.c | 5 +-
arch/m68k/68000/ints.h | 7 +
arch/m68k/68000/timers.c | 2 +
arch/m68k/Kconfig.machine | 4 +-
arch/m68k/coldfire/intc.c | 4 +-
arch/m68k/coldfire/vectors.c | 2 +
arch/m68k/coldfire/vectors.h | 3 +
arch/m68k/include/asm/bitops.h | 21 +
arch/m68k/include/asm/mcfgpio.h | 8 +-
arch/m68k/include/asm/nettel.h | 5 +-
arch/m68k/kernel/uboot.c | 13 +-
arch/m68k/mm/mcfmmu.c | 3 +-
arch/mips/Kbuild.platforms | 1 -
arch/mips/Kconfig | 24 +-
arch/mips/Makefile.postlink | 3 -
arch/mips/ar7/Makefile | 11 -
arch/mips/ar7/Platform | 5 -
arch/mips/ar7/clock.c | 439 --
arch/mips/ar7/gpio.c | 332 --
arch/mips/ar7/irq.c | 165 -
arch/mips/ar7/memory.c | 51 -
arch/mips/ar7/platform.c | 722 ---
arch/mips/ar7/prom.c | 256 -
arch/mips/ar7/setup.c | 93 -
arch/mips/ar7/time.c | 31 -
arch/mips/boot/compressed/uart-16550.c | 5 -
arch/mips/boot/dts/ingenic/jz4725b.dtsi | 1 -
arch/mips/boot/dts/ingenic/jz4770.dtsi | 1 -
arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc1.dts | 2 +-
arch/mips/boot/dts/ralink/mt7621-gnubee-gb-pc2.dts | 2 +-
arch/mips/boot/dts/ralink/mt7621.dtsi | 5 +-
arch/mips/configs/ar7_defconfig | 119 -
arch/mips/configs/fuloong2e_defconfig | 1 -
arch/mips/configs/jazz_defconfig | 4 -
arch/mips/configs/lemote2f_defconfig | 3 -
arch/mips/configs/malta_defconfig | 5 -
arch/mips/configs/malta_kvm_defconfig | 5 -
arch/mips/configs/maltaup_xpa_defconfig | 5 -
arch/mips/configs/rm200_defconfig | 4 -
arch/mips/crypto/crc32-mips.c | 2 -
arch/mips/include/asm/bitops.h | 25 +-
arch/mips/include/asm/kprobes.h | 2 -
arch/mips/include/asm/mach-ar7/ar7.h | 191 -
arch/mips/include/asm/mach-ar7/irq.h | 16 -
arch/mips/include/asm/mach-ar7/prom.h | 12 -
arch/mips/include/asm/mach-ar7/spaces.h | 22 -
arch/mips/include/asm/mach-loongson32/dma.h | 21 -
arch/mips/include/asm/mach-loongson32/nand.h | 26 -
arch/mips/include/asm/mach-loongson32/platform.h | 3 -
arch/mips/include/asm/mach-loongson64/boot_param.h | 9 +-
arch/mips/include/asm/pgalloc.h | 1 +
arch/mips/jazz/setup.c | 9 -
arch/mips/kernel/process.c | 25 +-
arch/mips/kernel/relocate_kernel.S | 1 -
arch/mips/kernel/setup.c | 14 +-
arch/mips/kernel/smp.c | 4 +-
arch/mips/lib/bitops.c | 14 +
arch/mips/loongson32/common/platform.c | 2 -
arch/mips/loongson32/ls1b/board.c | 2 -
arch/mips/loongson64/env.c | 10 +-
arch/mips/loongson64/init.c | 47 +-
arch/mips/mm/cache.c | 2 +-
arch/mips/mti-malta/malta-setup.c | 4 +-
arch/mips/pci/fixup-lantiq.c | 2 +-
arch/mips/sibyte/swarm/setup.c | 27 +-
arch/mips/sni/setup.c | 18 +-
arch/nios2/kernel/setup.c | 5 -
arch/parisc/Kconfig | 13 +-
arch/parisc/Makefile | 8 +-
arch/parisc/configs/generic-64bit_defconfig | 1 -
arch/parisc/include/asm/alternative.h | 9 +-
arch/parisc/include/asm/assembly.h | 1 +
arch/parisc/include/asm/bug.h | 38 +-
arch/parisc/include/asm/elf.h | 10 +-
arch/parisc/include/asm/jump_label.h | 8 +-
arch/parisc/include/asm/ldcw.h | 2 +-
arch/parisc/include/asm/processor.h | 2 +
arch/parisc/include/asm/uaccess.h | 1 +
arch/parisc/include/uapi/asm/errno.h | 2 -
arch/parisc/kernel/entry.S | 7 +-
arch/parisc/kernel/head.S | 5 +-
arch/parisc/kernel/processor.c | 2 +-
arch/parisc/kernel/sys_parisc.c | 2 +-
arch/parisc/kernel/vmlinux.lds.S | 1 +
arch/powerpc/Kconfig | 1 +
arch/powerpc/Kconfig.debug | 14 +
arch/powerpc/Makefile.postlink | 3 -
arch/powerpc/boot/install.sh | 16 +-
arch/powerpc/configs/44x/sam440ep_defconfig | 1 -
arch/powerpc/configs/debug.config | 4 +
arch/powerpc/configs/g5_defconfig | 4 -
arch/powerpc/configs/pmac32_defconfig | 2 +-
arch/powerpc/configs/ppc64e_defconfig | 4 -
arch/powerpc/configs/ppc6xx_defconfig | 5 -
arch/powerpc/include/asm/bitops.h | 21 +-
arch/powerpc/include/asm/book3s/32/pgtable.h | 83 +-
arch/powerpc/include/asm/book3s/32/tlbflush.h | 2 +-
arch/powerpc/include/asm/book3s/64/pgtable.h | 37 +-
arch/powerpc/include/asm/book3s/pgtable.h | 33 -
arch/powerpc/include/asm/code-patching.h | 1 +
arch/powerpc/include/asm/cpm1.h | 5 -
arch/powerpc/include/asm/cpm2.h | 4 -
arch/powerpc/include/asm/fb.h | 7 +-
arch/powerpc/include/asm/fixmap.h | 16 +-
arch/powerpc/include/asm/guest-state-buffer.h | 995 ++++
arch/powerpc/include/asm/hvcall.h | 30 +
arch/powerpc/include/asm/imc-pmu.h | 16 +-
arch/powerpc/include/asm/io.h | 2 +-
arch/powerpc/include/asm/kexec.h | 8 +-
arch/powerpc/include/asm/kprobes.h | 2 -
arch/powerpc/include/asm/kvm_book3s.h | 220 +-
arch/powerpc/include/asm/kvm_book3s_64.h | 8 +-
arch/powerpc/include/asm/kvm_booke.h | 10 +
arch/powerpc/include/asm/kvm_host.h | 22 +-
arch/powerpc/include/asm/kvm_ppc.h | 110 +-
arch/powerpc/include/asm/machdep.h | 13 +-
arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 1 -
arch/powerpc/include/asm/nohash/32/pgtable.h | 201 +-
arch/powerpc/include/asm/nohash/32/pte-40x.h | 21 +-
arch/powerpc/include/asm/nohash/32/pte-44x.h | 20 +-
arch/powerpc/include/asm/nohash/32/pte-85xx.h | 20 +-
arch/powerpc/include/asm/nohash/32/pte-8xx.h | 92 +-
arch/powerpc/include/asm/nohash/64/pgtable.h | 120 +-
arch/powerpc/include/asm/nohash/pgtable.h | 217 +-
arch/powerpc/include/asm/nohash/pte-e500.h | 41 +-
arch/powerpc/include/asm/opal.h | 2 +-
arch/powerpc/include/asm/paravirt.h | 47 +-
arch/powerpc/include/asm/pci.h | 4 +-
arch/powerpc/include/asm/pgtable-masks.h | 32 +
arch/powerpc/include/asm/pgtable.h | 41 +
arch/powerpc/include/asm/plpar_wrappers.h | 267 +-
arch/powerpc/include/asm/ptrace.h | 17 +
arch/powerpc/include/asm/uaccess.h | 2 +-
arch/powerpc/kernel/btext.c | 360 +-
arch/powerpc/kernel/crash_dump.c | 12 +
arch/powerpc/kernel/eeh_driver.c | 4 +-
arch/powerpc/kernel/fadump.c | 2 +-
arch/powerpc/kernel/fpu.S | 13 +
arch/powerpc/kernel/head_40x.S | 19 +-
arch/powerpc/kernel/head_44x.S | 40 +-
arch/powerpc/kernel/head_85xx.S | 12 +-
arch/powerpc/kernel/head_book3s_32.S | 63 +-
arch/powerpc/kernel/idle.c | 1 -
arch/powerpc/kernel/io.c | 12 +-
arch/powerpc/kernel/iommu.c | 61 +-
arch/powerpc/kernel/pci-common.c | 3 +-
arch/powerpc/kernel/process.c | 32 +-
arch/powerpc/kernel/prom_init.c | 2 +-
arch/powerpc/kernel/ptrace/ptrace.c | 5 +-
arch/powerpc/kernel/rtas-proc.c | 2 +
arch/powerpc/kernel/setup-common.c | 17 -
arch/powerpc/kernel/setup_64.c | 2 +-
arch/powerpc/kernel/signal.c | 5 +-
arch/powerpc/kernel/signal.h | 7 +-
arch/powerpc/kernel/trace/ftrace_entry.S | 4 +-
arch/powerpc/kernel/traps.c | 6 +-
arch/powerpc/kernel/vector.S | 2 +
arch/powerpc/kexec/core.c | 5 +-
arch/powerpc/kexec/core_64.c | 4 +-
arch/powerpc/kexec/file_load_64.c | 14 +-
arch/powerpc/kvm/Makefile | 4 +
arch/powerpc/kvm/book3s.c | 38 +-
arch/powerpc/kvm/book3s_64_mmu_hv.c | 7 +-
arch/powerpc/kvm/book3s_64_mmu_radix.c | 31 +-
arch/powerpc/kvm/book3s_64_vio.c | 12 +-
arch/powerpc/kvm/book3s_hv.c | 358 +-
arch/powerpc/kvm/book3s_hv.h | 76 +
arch/powerpc/kvm/book3s_hv_builtin.c | 11 +-
arch/powerpc/kvm/book3s_hv_nested.c | 44 +-
arch/powerpc/kvm/book3s_hv_nestedv2.c | 994 ++++
arch/powerpc/kvm/book3s_hv_p9_entry.c | 4 +-
arch/powerpc/kvm/book3s_hv_ras.c | 4 +-
arch/powerpc/kvm/book3s_hv_rm_mmu.c | 8 +-
arch/powerpc/kvm/book3s_hv_rm_xics.c | 4 +-
arch/powerpc/kvm/book3s_hv_uvmem.c | 2 +-
arch/powerpc/kvm/book3s_xive.c | 12 +-
arch/powerpc/kvm/book3s_xive_native.c | 2 +-
arch/powerpc/kvm/emulate_loadstore.c | 6 +-
arch/powerpc/kvm/guest-state-buffer.c | 621 ++
arch/powerpc/kvm/powerpc.c | 76 +-
arch/powerpc/kvm/test-guest-state-buffer.c | 328 ++
arch/powerpc/lib/code-patching.c | 146 +-
arch/powerpc/lib/qspinlock.c | 122 +-
arch/powerpc/mm/book3s32/hash_low.S | 32 +-
arch/powerpc/mm/book3s32/mmu.c | 6 +-
arch/powerpc/mm/book3s64/pgtable.c | 10 +-
arch/powerpc/mm/drmem.c | 2 +-
arch/powerpc/mm/fault.c | 9 +-
arch/powerpc/mm/init_32.c | 1 +
arch/powerpc/mm/ioremap.c | 6 +-
arch/powerpc/mm/mem.c | 9 +-
arch/powerpc/mm/nohash/40x.c | 19 +-
arch/powerpc/mm/nohash/8xx.c | 2 +
arch/powerpc/mm/nohash/book3e_pgtable.c | 2 +-
arch/powerpc/mm/nohash/e500.c | 6 +-
arch/powerpc/mm/nohash/e500_hugetlbpage.c | 3 +-
arch/powerpc/mm/nohash/kaslr_booke.c | 2 +-
arch/powerpc/mm/pgtable.c | 26 +-
arch/powerpc/mm/ptdump/8xx.c | 5 -
arch/powerpc/mm/ptdump/shared.c | 14 +-
arch/powerpc/net/bpf_jit.h | 18 +-
arch/powerpc/net/bpf_jit_comp.c | 149 +-
arch/powerpc/net/bpf_jit_comp32.c | 15 +-
arch/powerpc/net/bpf_jit_comp64.c | 10 +-
arch/powerpc/perf/core-book3s.c | 5 +-
arch/powerpc/perf/hv-24x7.c | 2 +-
arch/powerpc/perf/imc-pmu.c | 13 +-
arch/powerpc/perf/power6-pmu.c | 46 +-
arch/powerpc/platforms/4xx/soc.c | 2 +-
arch/powerpc/platforms/83xx/misc.c | 2 +
arch/powerpc/platforms/8xx/cpm1.c | 1 +
arch/powerpc/platforms/book3s/vas-api.c | 34 +-
arch/powerpc/platforms/powermac/Kconfig | 1 +
arch/powerpc/platforms/powermac/feature.c | 3 +-
arch/powerpc/platforms/powermac/low_i2c.c | 4 +-
arch/powerpc/platforms/powermac/smp.c | 4 +-
arch/powerpc/platforms/powernv/opal-fadump.h | 2 +-
arch/powerpc/platforms/pseries/hotplug-memory.c | 3 +-
arch/powerpc/platforms/pseries/iommu.c | 8 +-
arch/powerpc/platforms/pseries/lpar.c | 12 +-
arch/powerpc/platforms/pseries/mobility.c | 1 -
arch/powerpc/platforms/pseries/plpks.c | 4 +-
arch/powerpc/platforms/pseries/rtas-work-area.c | 1 +
arch/powerpc/platforms/pseries/vas.c | 4 +-
arch/powerpc/sysdev/fsl_msi.c | 10 +-
arch/powerpc/sysdev/mpic.c | 2 +-
arch/powerpc/sysdev/xive/native.c | 2 +-
arch/powerpc/tools/gcc-check-mprofile-kernel.sh | 11 +-
arch/riscv/Kconfig | 22 +
arch/riscv/Kconfig.debug | 1 +
arch/riscv/Makefile | 13 +-
arch/riscv/Makefile.postlink | 3 -
arch/riscv/boot/Makefile | 1 +
arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-polarberry.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-sev-kit.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs.dtsi | 1 +
arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 1 -
arch/riscv/configs/defconfig | 54 +
arch/riscv/errata/andes/errata.c | 20 +-
arch/riscv/include/asm/acpi.h | 6 +
arch/riscv/include/asm/asm-prototypes.h | 1 -
arch/riscv/include/asm/asm.h | 41 +
arch/riscv/include/asm/bitops.h | 266 +-
arch/riscv/include/asm/cpufeature.h | 103 +-
arch/riscv/include/asm/crash_core.h | 11 +
arch/riscv/include/asm/csr.h | 18 +
arch/riscv/include/asm/elf.h | 2 +-
arch/riscv/include/asm/entry-common.h | 14 +
arch/riscv/include/asm/errata_list.h | 20 +-
arch/riscv/include/asm/hwcap.h | 77 +-
arch/riscv/include/asm/hwprobe.h | 7 +-
arch/riscv/include/asm/insn-def.h | 8 +-
arch/riscv/include/asm/irq_stack.h | 3 +
arch/riscv/include/asm/kvm_host.h | 18 +
arch/riscv/include/asm/kvm_vcpu_sbi.h | 7 +-
arch/riscv/include/asm/page.h | 4 +-
arch/riscv/include/asm/pgtable-32.h | 3 +
arch/riscv/include/asm/pgtable-64.h | 14 +-
arch/riscv/include/asm/pgtable-bits.h | 4 +-
arch/riscv/include/asm/pgtable.h | 4 +-
arch/riscv/include/asm/processor.h | 11 +
arch/riscv/include/asm/sbi.h | 10 +-
arch/riscv/include/asm/scs.h | 54 +
arch/riscv/include/asm/switch_to.h | 2 +-
arch/riscv/include/asm/thread_info.h | 16 +-
arch/riscv/include/asm/tlb.h | 8 +-
arch/riscv/include/asm/tlbflush.h | 15 +-
arch/riscv/include/asm/vdso/processor.h | 2 +-
arch/riscv/include/asm/vector.h | 2 +-
arch/riscv/include/uapi/asm/elf.h | 5 +-
arch/riscv/include/uapi/asm/hwprobe.h | 2 +
arch/riscv/include/uapi/asm/kvm.h | 12 +
arch/riscv/kernel/Makefile | 3 +-
arch/riscv/kernel/acpi.c | 87 +-
arch/riscv/kernel/asm-offsets.c | 9 +
arch/riscv/kernel/compat_vdso/Makefile | 10 -
arch/riscv/kernel/copy-unaligned.S | 8 +-
arch/riscv/kernel/cpu.c | 33 +-
arch/riscv/kernel/cpufeature.c | 111 +-
arch/riscv/kernel/entry.S | 141 +-
arch/riscv/kernel/fpu.S | 129 +-
arch/riscv/kernel/head.S | 49 +-
arch/riscv/kernel/hibernate-asm.S | 12 +-
arch/riscv/kernel/image-vars.h | 2 +
arch/riscv/kernel/irq.c | 56 +-
arch/riscv/kernel/kexec_relocate.S | 52 +-
arch/riscv/kernel/mcount-dyn.S | 20 +-
arch/riscv/kernel/mcount.S | 18 +-
arch/riscv/kernel/module.c | 662 ++-
arch/riscv/kernel/probes/rethook_trampoline.S | 4 +-
arch/riscv/kernel/probes/simulate-insn.c | 2 +-
arch/riscv/kernel/probes/uprobes.c | 6 +
arch/riscv/kernel/process.c | 18 +
arch/riscv/kernel/sbi.c | 32 +-
arch/riscv/kernel/setup.c | 16 +-
arch/riscv/kernel/signal.c | 85 +-
arch/riscv/kernel/smpboot.c | 5 +-
arch/riscv/kernel/suspend_entry.S | 9 +-
arch/riscv/kernel/sys_riscv.c | 46 +-
arch/riscv/kernel/tests/Kconfig.debug | 35 +
arch/riscv/kernel/tests/Makefile | 1 +
arch/riscv/kernel/tests/module_test/Makefile | 15 +
.../tests/module_test/test_module_linking_main.c | 88 +
arch/riscv/kernel/tests/module_test/test_set16.S | 23 +
arch/riscv/kernel/tests/module_test/test_set32.S | 20 +
arch/riscv/kernel/tests/module_test/test_set6.S | 23 +
arch/riscv/kernel/tests/module_test/test_set8.S | 23 +
arch/riscv/kernel/tests/module_test/test_sub16.S | 20 +
arch/riscv/kernel/tests/module_test/test_sub32.S | 20 +
arch/riscv/kernel/tests/module_test/test_sub6.S | 20 +
arch/riscv/kernel/tests/module_test/test_sub64.S | 25 +
arch/riscv/kernel/tests/module_test/test_sub8.S | 20 +
arch/riscv/kernel/tests/module_test/test_uleb128.S | 31 +
arch/riscv/kernel/traps.c | 98 +-
arch/riscv/kernel/traps_misaligned.c | 381 +-
arch/riscv/kernel/vdso/Makefile | 12 +-
arch/riscv/kernel/vdso/flush_icache.S | 4 +-
arch/riscv/kernel/vdso/getcpu.S | 4 +-
arch/riscv/kernel/vdso/hwprobe.c | 2 +-
arch/riscv/kernel/vdso/rt_sigreturn.S | 4 +-
arch/riscv/kernel/vdso/sys_hwprobe.S | 4 +-
arch/riscv/kernel/vdso/vdso.lds.S | 30 +-
arch/riscv/kernel/vector.c | 1 -
arch/riscv/kvm/aia.c | 2 +-
arch/riscv/kvm/main.c | 2 +-
arch/riscv/kvm/tlb.c | 2 +-
arch/riscv/kvm/vcpu.c | 76 +-
arch/riscv/kvm/vcpu_fp.c | 2 +-
arch/riscv/kvm/vcpu_onereg.c | 74 +-
arch/riscv/kvm/vcpu_sbi.c | 61 +-
arch/riscv/kvm/vcpu_sbi_replace.c | 32 +
arch/riscv/kvm/vcpu_vector.c | 2 +-
arch/riscv/lib/clear_page.S | 32 +-
arch/riscv/lib/memcpy.S | 6 +-
arch/riscv/lib/memmove.S | 57 +-
arch/riscv/lib/memset.S | 6 +-
arch/riscv/lib/uaccess.S | 11 +-
arch/riscv/mm/Makefile | 1 +
arch/riscv/mm/cache-ops.c | 17 +
arch/riscv/mm/cacheflush.c | 25 +-
arch/riscv/mm/dma-noncoherent.c | 23 +-
arch/riscv/mm/init.c | 155 +-
arch/riscv/mm/pageattr.c | 270 +-
arch/riscv/mm/pmem.c | 4 +-
arch/riscv/mm/ptdump.c | 56 +-
arch/riscv/mm/tlbflush.c | 181 +-
arch/riscv/purgatory/Makefile | 8 +
arch/riscv/purgatory/entry.S | 16 +-
arch/s390/Kconfig | 2 +
arch/s390/Makefile | 6 +-
arch/s390/appldata/appldata_base.c | 4 +-
arch/s390/boot/ipl_parm.c | 8 +
arch/s390/boot/startup.c | 46 +-
arch/s390/boot/vmem.c | 34 +-
arch/s390/include/asm/asm-extable.h | 27 +-
arch/s390/include/asm/bitops.h | 10 +
arch/s390/include/asm/ctl_reg.h | 146 -
arch/s390/include/asm/ctlreg.h | 251 +
arch/s390/include/asm/fault.h | 28 +
arch/s390/include/asm/fpu/internal.h | 1 -
arch/s390/include/asm/irq.h | 23 +-
arch/s390/include/asm/kprobes.h | 5 +-
arch/s390/include/asm/kvm_host.h | 7 +
arch/s390/include/asm/lowcore.h | 15 +-
arch/s390/include/asm/mmu.h | 2 -
arch/s390/include/asm/mmu_context.h | 11 +-
arch/s390/include/asm/page-states.h | 59 +
arch/s390/include/asm/page.h | 1 -
arch/s390/include/asm/pci.h | 11 -
arch/s390/include/asm/pci_clp.h | 3 +
arch/s390/include/asm/pci_dma.h | 121 +-
arch/s390/include/asm/pgalloc.h | 1 -
arch/s390/include/asm/pgtable.h | 3 +-
arch/s390/include/asm/processor.h | 1 -
arch/s390/include/asm/setup.h | 3 -
arch/s390/include/asm/smp.h | 1 -
arch/s390/include/asm/stacktrace.h | 7 +
arch/s390/include/asm/tlb.h | 13 +-
arch/s390/include/asm/uaccess.h | 1 -
arch/s390/include/asm/word-at-a-time.h | 64 +
arch/s390/kernel/Makefile | 2 +-
arch/s390/kernel/crash_dump.c | 6 +-
arch/s390/kernel/ctlreg.c | 121 +
arch/s390/kernel/debug.c | 1 -
arch/s390/kernel/diag.c | 3 +-
arch/s390/kernel/early.c | 23 +-
arch/s390/kernel/guarded_storage.c | 6 +-
arch/s390/kernel/ipl.c | 3 +-
arch/s390/kernel/irq.c | 4 +-
arch/s390/kernel/kprobes.c | 21 +-
arch/s390/kernel/machine_kexec.c | 6 +-
arch/s390/kernel/nmi.c | 24 +-
arch/s390/kernel/perf_cpum_cf.c | 2 +-
arch/s390/kernel/perf_event.c | 41 +
arch/s390/kernel/perf_pai_crypto.c | 149 +-
arch/s390/kernel/perf_pai_ext.c | 11 +-
arch/s390/kernel/ptrace.c | 47 +-
arch/s390/kernel/setup.c | 27 +-
arch/s390/kernel/smp.c | 132 +-
arch/s390/kernel/stacktrace.c | 43 +
arch/s390/kernel/time.c | 4 +-
arch/s390/kernel/topology.c | 1 -
arch/s390/kernel/vdso32/Makefile | 10 -
arch/s390/kernel/vdso64/Makefile | 10 -
arch/s390/kvm/gaccess.c | 52 +-
arch/s390/kvm/kvm-s390.c | 17 +-
arch/s390/kvm/priv.c | 2 +-
arch/s390/kvm/trace-s390.h | 23 +
arch/s390/kvm/vsie.c | 9 +-
arch/s390/lib/uaccess.c | 15 +-
arch/s390/mm/cmm.c | 1 -
arch/s390/mm/dump_pagetables.c | 2 +-
arch/s390/mm/extable.c | 18 +
arch/s390/mm/fault.c | 458 +-
arch/s390/mm/gmap.c | 26 +-
arch/s390/mm/init.c | 8 +-
arch/s390/mm/maccess.c | 2 +-
arch/s390/mm/page-states.c | 200 +-
arch/s390/mm/pageattr.c | 2 +-
arch/s390/mm/pgalloc.c | 303 +-
arch/s390/mm/pgtable.c | 2 +-
arch/s390/mm/vmem.c | 15 +-
arch/s390/pci/Makefile | 2 +-
arch/s390/pci/pci.c | 37 +-
arch/s390/pci/pci_bus.c | 5 -
arch/s390/pci/pci_debug.c | 12 +-
arch/s390/pci/pci_dma.c | 746 ---
arch/s390/pci/pci_event.c | 17 +-
arch/s390/pci/pci_sysfs.c | 19 +-
arch/sh/Kconfig | 12 +-
arch/sh/Kconfig.debug | 11 +
arch/sh/boards/Kconfig | 7 -
arch/sh/boards/Makefile | 1 -
arch/sh/boards/mach-ecovec24/setup.c | 2 +-
arch/sh/boards/mach-microdev/Makefile | 6 -
arch/sh/boards/mach-microdev/fdc37c93xapm.c | 157 -
arch/sh/boards/mach-microdev/io.c | 123 -
arch/sh/boards/mach-microdev/irq.c | 150 -
arch/sh/boards/mach-microdev/setup.c | 197 -
arch/sh/boards/mach-se/7724/setup.c | 2 +-
arch/sh/configs/microdev_defconfig | 42 -
arch/sh/drivers/Makefile | 1 -
arch/sh/drivers/pci/common.c | 11 +-
arch/sh/drivers/superhyway/Makefile | 7 -
arch/sh/drivers/superhyway/ops-sh4-202.c | 168 -
arch/sh/include/asm/cmpxchg.h | 9 +
arch/sh/include/asm/io.h | 4 +-
arch/sh/include/asm/kprobes.h | 2 -
arch/sh/include/asm/machvec.h | 5 -
arch/sh/include/mach-common/mach/microdev.h | 69 -
arch/sh/kernel/cpu/sh4/Makefile | 4 -
arch/sh/kernel/cpu/sh4/clock-sh4-202.c | 174 -
arch/sh/kernel/cpu/sh4/setup-sh4-202.c | 139 -
arch/sh/kernel/ioport.c | 13 +-
arch/sh/kernel/machine_kexec.c | 2 +-
arch/sh/kernel/setup.c | 5 -
arch/sparc/Makefile | 5 +-
arch/sparc/crypto/crc32c_glue.c | 45 +-
arch/sparc/include/asm/kprobes.h | 2 -
arch/sparc/kernel/setup_32.c | 13 -
arch/sparc/kernel/setup_64.c | 13 -
arch/sparc/vdso/Makefile | 27 -
arch/x86/Kconfig | 32 +-
arch/x86/Makefile | 7 +-
arch/x86/Makefile.postlink | 3 -
arch/x86/coco/tdx/tdx.c | 22 +
arch/x86/crypto/aesni-intel_asm.S | 4 +-
arch/x86/crypto/aesni-intel_avx-x86_64.S | 4 +-
arch/x86/crypto/aesni-intel_glue.c | 52 +-
arch/x86/crypto/nhpoly1305-avx2-glue.c | 9 +
arch/x86/crypto/nhpoly1305-sse2-glue.c | 9 +
arch/x86/crypto/sha1_ssse3_glue.c | 12 +
arch/x86/crypto/sha256_ssse3_glue.c | 44 +
arch/x86/entry/common.c | 93 +-
arch/x86/entry/entry_64_compat.S | 77 -
arch/x86/entry/vdso/Makefile | 27 -
arch/x86/entry/vdso/vdso32-setup.c | 1 -
arch/x86/events/intel/core.c | 2 +-
arch/x86/hyperv/hv_init.c | 25 +-
arch/x86/include/asm/acpi.h | 14 +
arch/x86/include/asm/apic.h | 5 +-
arch/x86/include/asm/bitops.h | 11 +-
arch/x86/include/asm/cpu.h | 20 +-
arch/x86/include/asm/cpufeatures.h | 1 +
arch/x86/include/asm/crash_core.h | 42 +
arch/x86/include/asm/ia32.h | 7 +
arch/x86/include/asm/idtentry.h | 4 +
arch/x86/include/asm/kprobes.h | 2 -
arch/x86/include/asm/kvm-x86-ops.h | 3 +-
arch/x86/include/asm/kvm_host.h | 22 +-
arch/x86/include/asm/microcode.h | 21 +-
arch/x86/include/asm/msr-index.h | 1 +
arch/x86/include/asm/proto.h | 4 -
arch/x86/include/asm/setup.h | 1 +
arch/x86/include/asm/shared/tdx.h | 1 +
arch/x86/include/asm/tdx.h | 2 +
arch/x86/include/asm/xen/hypervisor.h | 9 +
arch/x86/kernel/Makefile | 1 +
arch/x86/kernel/acpi/boot.c | 34 +-
arch/x86/kernel/apic/apic_flat_64.c | 2 +
arch/x86/kernel/apic/ipi.c | 8 +
arch/x86/kernel/apic/x2apic_cluster.c | 1 +
arch/x86/kernel/apic/x2apic_phys.c | 1 +
arch/x86/kernel/cpu/amd.c | 3 +
arch/x86/kernel/cpu/common.c | 12 -
arch/x86/kernel/cpu/intel.c | 1 -
arch/x86/kernel/cpu/microcode/amd.c | 188 +-
arch/x86/kernel/cpu/microcode/core.c | 683 ++-
arch/x86/kernel/cpu/microcode/intel.c | 681 +--
arch/x86/kernel/cpu/microcode/internal.h | 49 +-
arch/x86/kernel/cpu/mshyperv.c | 5 +-
arch/x86/kernel/head32.c | 120 +-
arch/x86/kernel/head_32.S | 10 -
arch/x86/kernel/idt.c | 2 +-
arch/x86/kernel/itmt.c | 1 -
arch/x86/kernel/nmi.c | 9 +-
arch/x86/kernel/setup.c | 149 +-
arch/x86/kernel/sev.c | 11 +-
arch/x86/kernel/signal_64.c | 6 +-
arch/x86/kernel/smpboot.c | 12 +-
arch/x86/kvm/Kconfig | 11 +
arch/x86/kvm/cpuid.c | 10 +-
arch/x86/kvm/cpuid.h | 3 +-
arch/x86/kvm/debugfs.c | 1 +
arch/x86/kvm/hyperv.c | 10 +-
arch/x86/kvm/lapic.c | 30 +-
arch/x86/kvm/mmu.h | 7 +
arch/x86/kvm/mmu/mmu.c | 55 +-
arch/x86/kvm/mtrr.c | 2 +-
arch/x86/kvm/smm.c | 1 -
arch/x86/kvm/svm/svm.c | 60 +-
arch/x86/kvm/vmx/vmx.c | 45 +-
arch/x86/kvm/x86.c | 257 +-
arch/x86/kvm/x86.h | 1 +
arch/x86/kvm/xen.c | 59 +-
arch/x86/mm/mem_encrypt_amd.c | 11 +
arch/x86/mm/pgtable.c | 3 +
arch/x86/net/bpf_jit_comp.c | 46 +
arch/x86/pci/fixup.c | 59 +
arch/x86/um/vdso/Makefile | 12 -
arch/x86/xen/enlighten.c | 6 +-
arch/x86/xen/enlighten_pv.c | 2 +-
arch/x86/xen/xen-asm.S | 2 +-
arch/x86/xen/xen-ops.h | 2 +-
arch/xtensa/kernel/setup.c | 12 -
block/bdev.c | 8 +-
block/blk-cgroup.c | 13 +
block/blk-cgroup.h | 2 -
block/blk-core.c | 10 +-
block/blk-mq.c | 89 +-
block/blk-pm.c | 33 +-
block/blk-sysfs.c | 2 +
block/blk-throttle.c | 2 +
certs/Kconfig | 22 +-
crypto/Kconfig | 87 +-
crypto/Makefile | 6 +-
crypto/adiantum.c | 80 +-
crypto/aead.c | 6 +
crypto/ahash.c | 409 +-
crypto/api.c | 2 +-
crypto/arc4.c | 60 +-
crypto/asymmetric_keys/Kconfig | 3 +-
crypto/asymmetric_keys/Makefile | 3 +-
crypto/asymmetric_keys/mscode_parser.c | 19 +-
crypto/asymmetric_keys/pkcs7.asn1 | 7 +
crypto/asymmetric_keys/pkcs7_parser.c | 22 +-
crypto/asymmetric_keys/pkcs8.asn1 | 6 +
crypto/asymmetric_keys/public_key.c | 8 +-
crypto/asymmetric_keys/restrict.c | 4 +
crypto/asymmetric_keys/selftest.c | 13 +-
crypto/asymmetric_keys/signature.c | 2 +-
crypto/asymmetric_keys/x509.asn1 | 7 +
crypto/asymmetric_keys/x509_akid.asn1 | 29 +-
crypto/asymmetric_keys/x509_cert_parser.c | 36 +-
crypto/asymmetric_keys/x509_parser.h | 9 -
crypto/asymmetric_keys/x509_public_key.c | 8 +-
crypto/authenc.c | 20 +-
crypto/authencesn.c | 28 +-
crypto/cbc.c | 163 +-
crypto/ccm.c | 29 +-
crypto/chacha20poly1305.c | 11 +-
crypto/cmac.c | 39 +-
crypto/cryptd.c | 14 +-
crypto/crypto_engine.c | 8 +-
crypto/ctr.c | 14 +-
crypto/cts.c | 12 +-
crypto/deflate.c | 61 +-
crypto/drbg.c | 2 +-
crypto/ecb.c | 190 +-
crypto/essiv.c | 20 +-
crypto/gcm.c | 12 +-
crypto/hash.h | 14 +-
crypto/hash_info.c | 6 +
crypto/hctr2.c | 11 +-
crypto/hmac.c | 56 +-
crypto/jitterentropy-kcapi.c | 17 +-
crypto/jitterentropy.c | 344 +-
crypto/jitterentropy.h | 5 +-
crypto/lrw.c | 12 +-
crypto/lskcipher.c | 634 +++
crypto/pcrypt.c | 4 +
crypto/rsa-pkcs1pad.c | 27 +-
crypto/rsaprivkey.asn1 | 7 +
crypto/rsapubkey.asn1 | 7 +
crypto/shash.c | 379 +-
crypto/skcipher.c | 81 +-
crypto/skcipher.h | 28 +
crypto/testmgr.c | 57 +-
crypto/testmgr.h | 155 -
crypto/vmac.c | 1 -
crypto/xcbc.c | 32 +-
crypto/xts.c | 33 +-
drivers/Kconfig | 2 -
drivers/Makefile | 1 -
drivers/accel/ivpu/ivpu_hw_37xx.c | 46 +-
drivers/accel/ivpu/ivpu_job.c | 3 +-
drivers/accel/ivpu/ivpu_pm.c | 3 -
drivers/accessibility/speakup/kobjects.c | 25 +-
drivers/acpi/Kconfig | 1 +
drivers/acpi/acpi_pad.c | 2 +-
drivers/acpi/acpi_video.c | 16 +-
drivers/acpi/device_pm.c | 13 +
drivers/acpi/numa/hmat.c | 146 +-
drivers/acpi/processor_idle.c | 2 +-
drivers/acpi/resource.c | 7 +
drivers/acpi/riscv/rhct.c | 93 +-
drivers/acpi/scan.c | 7 +-
drivers/acpi/tables.c | 173 -
drivers/acpi/thermal.c | 4 +-
drivers/acpi/utils.c | 2 +-
drivers/android/binder_alloc.c | 30 +-
drivers/android/binderfs.c | 2 +-
drivers/ata/libata-core.c | 16 +-
drivers/ata/libata-scsi.c | 9 +-
drivers/ata/pata_falcon.c | 11 +-
drivers/ata/pata_gayle.c | 11 +-
drivers/ata/pata_isapnp.c | 3 +
drivers/atm/iphase.c | 20 +-
drivers/base/cacheinfo.c | 51 +-
drivers/base/class.c | 6 +-
drivers/base/core.c | 1 +
drivers/base/cpu.c | 6 +-
drivers/base/dd.c | 2 +-
drivers/base/devcoredump.c | 3 +
drivers/base/firmware_loader/fallback.c | 10 +-
drivers/base/firmware_loader/fallback.h | 4 +-
drivers/base/firmware_loader/fallback_table.c | 1 -
drivers/base/firmware_loader/firmware.h | 1 +
drivers/base/firmware_loader/main.c | 9 +-
drivers/base/memory.c | 18 +-
drivers/base/platform.c | 71 +-
drivers/base/regmap/regcache.c | 3 +-
drivers/base/regmap/regmap.c | 16 +-
drivers/base/test/Kconfig | 4 +-
drivers/base/test/property-entry-test.c | 4 +
drivers/block/nbd.c | 128 +-
drivers/block/null_blk/main.c | 25 +-
drivers/block/virtio_blk.c | 4 +-
drivers/cdx/Makefile | 2 +
drivers/cdx/cdx.c | 264 +-
drivers/cdx/cdx.h | 22 +-
drivers/cdx/controller/cdx_controller.c | 20 +
drivers/cdx/controller/mc_cdx_pcol.h | 54 +
drivers/cdx/controller/mcdi_functions.c | 31 +
drivers/cdx/controller/mcdi_functions.h | 18 +
drivers/char/hpet.c | 3 +-
drivers/char/hw_random/bcm2835-rng.c | 4 +-
drivers/char/hw_random/core.c | 6 +
drivers/char/hw_random/geode-rng.c | 6 +-
drivers/char/hw_random/hisi-rng.c | 2 -
drivers/char/hw_random/imx-rngc.c | 10 +-
drivers/char/hw_random/ks-sa-rng.c | 26 +-
drivers/char/hw_random/meson-rng.c | 80 +-
drivers/char/hw_random/mpfs-rng.c | 2 -
drivers/char/hw_random/n2-drv.c | 10 +-
drivers/char/hw_random/nomadik-rng.c | 1 +
drivers/char/hw_random/octeon-rng.c | 6 +-
drivers/char/hw_random/st-rng.c | 1 +
drivers/char/hw_random/stm32-rng.c | 511 +-
drivers/char/hw_random/xgene-rng.c | 1 -
drivers/char/hw_random/xiphera-trng.c | 2 -
drivers/char/ipmi/ipmi_msghandler.c | 11 +-
drivers/char/ipmi/ipmi_poweroff.c | 1 -
drivers/char/ipmi/ipmi_ssif.c | 2 +-
drivers/char/mem.c | 4 +
drivers/char/random.c | 1 -
drivers/char/xilinx_hwicap/xilinx_hwicap.c | 138 +-
drivers/clocksource/timer-riscv.c | 19 +-
drivers/comedi/Kconfig | 45 +-
drivers/comedi/drivers.c | 3 +-
drivers/comedi/drivers/8255.c | 2 +-
drivers/comedi/drivers/8255_pci.c | 15 +-
drivers/comedi/drivers/adl_pci9111.c | 8 +-
drivers/comedi/drivers/adl_pci9118.c | 8 +-
drivers/comedi/drivers/adv_pci1710.c | 8 +-
drivers/comedi/drivers/adv_pci_dio.c | 14 +-
drivers/comedi/drivers/aio_aio12_8.c | 10 +-
drivers/comedi/drivers/amplc_dio200_common.c | 104 +-
drivers/comedi/drivers/amplc_dio200_pci.c | 12 +-
drivers/comedi/drivers/amplc_pc236_common.c | 2 +-
drivers/comedi/drivers/amplc_pci224.c | 8 +-
drivers/comedi/drivers/amplc_pci230.c | 10 +-
drivers/comedi/drivers/cb_das16_cs.c | 8 +-
drivers/comedi/drivers/cb_pcidas.c | 23 +-
drivers/comedi/drivers/cb_pcidas64.c | 7 +-
drivers/comedi/drivers/cb_pcidda.c | 2 +-
drivers/comedi/drivers/cb_pcimdas.c | 12 +-
drivers/comedi/drivers/cb_pcimdda.c | 2 +-
drivers/comedi/drivers/comedi_8254.c | 234 +-
drivers/comedi/drivers/comedi_8255.c | 123 +-
drivers/comedi/drivers/daqboard2000.c | 4 +-
drivers/comedi/drivers/das08.c | 11 +-
drivers/comedi/drivers/das16.c | 10 +-
drivers/comedi/drivers/das16m1.c | 22 +-
drivers/comedi/drivers/das1800.c | 8 +-
drivers/comedi/drivers/das6402.c | 8 +-
drivers/comedi/drivers/das800.c | 8 +-
drivers/comedi/drivers/dmm32at.c | 3 +-
drivers/comedi/drivers/me4000.c | 6 +-
drivers/comedi/drivers/ni_at_a2150.c | 8 +-
drivers/comedi/drivers/ni_at_ao.c | 8 +-
drivers/comedi/drivers/ni_atmio16d.c | 2 +-
drivers/comedi/drivers/ni_daq_dio24.c | 2 +-
drivers/comedi/drivers/ni_labpc_common.c | 51 +-
drivers/comedi/drivers/ni_mio_common.c | 74 +-
drivers/comedi/drivers/pcl711.c | 8 +-
drivers/comedi/drivers/pcl724.c | 6 +-
drivers/comedi/drivers/pcl812.c | 10 +-
drivers/comedi/drivers/pcl816.c | 8 +-
drivers/comedi/drivers/pcl818.c | 8 +-
drivers/comedi/drivers/pcm3724.c | 2 +-
drivers/comedi/drivers/rtd520.c | 6 +-
drivers/cpufreq/amd-pstate.c | 71 +-
drivers/cpufreq/cpufreq-dt-platdev.c | 3 +
drivers/cpufreq/imx6q-cpufreq.c | 2 +-
drivers/cpufreq/qcom-cpufreq-nvmem.c | 133 +-
drivers/crypto/Kconfig | 1 +
drivers/crypto/allwinner/sun4i-ss/sun4i-ss-core.c | 7 +-
drivers/crypto/allwinner/sun8i-ce/sun8i-ce-core.c | 11 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-core.c | 11 +-
drivers/crypto/amcc/crypto4xx_core.c | 6 +-
drivers/crypto/amlogic/amlogic-gxl-core.c | 5 +-
drivers/crypto/aspeed/aspeed-acry.c | 6 +-
drivers/crypto/aspeed/aspeed-hace.c | 16 +-
drivers/crypto/atmel-aes.c | 6 +-
drivers/crypto/atmel-sha.c | 8 +-
drivers/crypto/atmel-tdes.c | 6 +-
drivers/crypto/axis/artpec6_crypto.c | 8 +-
drivers/crypto/bcm/cipher.c | 5 +-
drivers/crypto/caam/caamalg.c | 3 +-
drivers/crypto/caam/caamalg_qi2.c | 3 +-
drivers/crypto/caam/jr.c | 22 +-
drivers/crypto/cavium/nitrox/nitrox_hal.c | 2 +-
drivers/crypto/ccp/dbc.c | 74 +-
drivers/crypto/ccp/dbc.h | 29 +-
drivers/crypto/ccp/psp-dev.c | 122 +-
drivers/crypto/ccp/psp-dev.h | 55 +
drivers/crypto/ccp/sev-dev.c | 14 +
drivers/crypto/ccp/sp-dev.h | 4 +
drivers/crypto/ccp/sp-pci.c | 22 +-
drivers/crypto/ccp/sp-platform.c | 6 +-
drivers/crypto/ccp/tee-dev.c | 48 +-
drivers/crypto/ccp/tee-dev.h | 15 +-
drivers/crypto/ccree/cc_driver.c | 6 +-
drivers/crypto/chelsio/chcr_algo.c | 9 +-
drivers/crypto/exynos-rng.c | 6 +-
drivers/crypto/gemini/sl3516-ce-core.c | 6 +-
drivers/crypto/hifn_795x.c | 11 +-
drivers/crypto/hisilicon/debugfs.c | 75 +-
drivers/crypto/hisilicon/hpre/hpre_crypto.c | 25 +-
drivers/crypto/hisilicon/hpre/hpre_main.c | 21 +-
drivers/crypto/hisilicon/qm.c | 508 +-
drivers/crypto/hisilicon/qm_common.h | 6 +-
drivers/crypto/hisilicon/sec/sec_drv.c | 6 +-
drivers/crypto/hisilicon/sec2/sec_crypto.c | 32 +-
drivers/crypto/hisilicon/sec2/sec_main.c | 29 +-
drivers/crypto/hisilicon/trng/trng.c | 6 +-
drivers/crypto/hisilicon/zip/zip_crypto.c | 290 +-
drivers/crypto/hisilicon/zip/zip_main.c | 23 +-
drivers/crypto/img-hash.c | 6 +-
drivers/crypto/inside-secure/safexcel.c | 6 +-
drivers/crypto/intel/ixp4xx/ixp4xx_crypto.c | 6 +-
.../crypto/intel/keembay/keembay-ocs-aes-core.c | 6 +-
drivers/crypto/intel/keembay/keembay-ocs-ecc.c | 6 +-
.../crypto/intel/keembay/keembay-ocs-hcu-core.c | 15 +-
.../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.c | 245 +-
.../crypto/intel/qat/qat_4xxx/adf_4xxx_hw_data.h | 30 +-
drivers/crypto/intel/qat/qat_4xxx/adf_drv.c | 36 +-
.../crypto/intel/qat/qat_c3xxx/adf_c3xxx_hw_data.c | 1 +
drivers/crypto/intel/qat/qat_c3xxx/adf_drv.c | 1 +
drivers/crypto/intel/qat/qat_c3xxxvf/adf_drv.c | 1 +
.../crypto/intel/qat/qat_c62x/adf_c62x_hw_data.c | 1 +
drivers/crypto/intel/qat/qat_c62x/adf_drv.c | 1 +
drivers/crypto/intel/qat/qat_c62xvf/adf_drv.c | 1 +
drivers/crypto/intel/qat/qat_common/Makefile | 10 +
.../intel/qat/qat_common/adf_accel_devices.h | 61 +-
drivers/crypto/intel/qat/qat_common/adf_admin.c | 156 +-
drivers/crypto/intel/qat/qat_common/adf_admin.h | 27 +
drivers/crypto/intel/qat/qat_common/adf_aer.c | 3 +-
.../crypto/intel/qat/qat_common/adf_cfg_services.c | 20 +
.../crypto/intel/qat/qat_common/adf_cfg_services.h | 24 +
.../crypto/intel/qat/qat_common/adf_cfg_strings.h | 1 +
drivers/crypto/intel/qat/qat_common/adf_clock.c | 1 +
.../crypto/intel/qat/qat_common/adf_cnv_dbgfs.c | 300 +
.../crypto/intel/qat/qat_common/adf_cnv_dbgfs.h | 11 +
.../crypto/intel/qat/qat_common/adf_common_drv.h | 20 +-
drivers/crypto/intel/qat/qat_common/adf_dbgfs.c | 6 +
.../crypto/intel/qat/qat_common/adf_fw_counters.c | 3 +-
.../crypto/intel/qat/qat_common/adf_gen4_hw_data.h | 7 +
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.c | 27 +-
drivers/crypto/intel/qat/qat_common/adf_gen4_pm.h | 50 +-
.../intel/qat/qat_common/adf_gen4_pm_debugfs.c | 266 +
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c | 1566 +++++
drivers/crypto/intel/qat/qat_common/adf_gen4_ras.h | 825 +++
.../crypto/intel/qat/qat_common/adf_gen4_timer.c | 1 +
.../crypto/intel/qat/qat_common/adf_heartbeat.c | 1 +
.../intel/qat/qat_common/adf_heartbeat_dbgfs.c | 1 +
drivers/crypto/intel/qat/qat_common/adf_init.c | 63 +-
drivers/crypto/intel/qat/qat_common/adf_isr.c | 18 +
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c | 48 +
drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.h | 12 +
drivers/crypto/intel/qat/qat_common/adf_rl.c | 1169 ++++
drivers/crypto/intel/qat/qat_common/adf_rl.h | 176 +
drivers/crypto/intel/qat/qat_common/adf_rl_admin.c | 97 +
drivers/crypto/intel/qat/qat_common/adf_rl_admin.h | 18 +
drivers/crypto/intel/qat/qat_common/adf_sysfs.c | 112 +-
.../intel/qat/qat_common/adf_sysfs_ras_counters.c | 112 +
.../intel/qat/qat_common/adf_sysfs_ras_counters.h | 27 +
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c | 451 ++
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.h | 11 +
.../intel/qat/qat_common/adf_transport_debug.c | 4 +-
.../intel/qat/qat_common/icp_qat_fw_init_admin.h | 82 +
drivers/crypto/intel/qat/qat_common/icp_qat_hw.h | 2 +
.../crypto/intel/qat/qat_common/qat_algs_send.c | 46 +-
.../crypto/intel/qat/qat_common/qat_comp_algs.c | 129 +-
drivers/crypto/intel/qat/qat_common/qat_uclo.c | 2 +-
.../intel/qat/qat_dh895xcc/adf_dh895xcc_hw_data.c | 1 +
drivers/crypto/intel/qat/qat_dh895xcc/adf_drv.c | 1 +
drivers/crypto/intel/qat/qat_dh895xccvf/adf_drv.c | 1 +
drivers/crypto/marvell/cesa/cesa.c | 6 +-
drivers/crypto/mxs-dcp.c | 8 +-
drivers/crypto/n2_core.c | 12 +-
drivers/crypto/omap-aes.c | 6 +-
drivers/crypto/omap-des.c | 6 +-
drivers/crypto/omap-sham.c | 22 +-
drivers/crypto/qce/core.c | 5 +-
drivers/crypto/qcom-rng.c | 71 +-
drivers/crypto/rockchip/rk3288_crypto.c | 5 +-
drivers/crypto/rockchip/rk3288_crypto_ahash.c | 3 -
drivers/crypto/s5p-sss.c | 12 +-
drivers/crypto/sa2ul.c | 6 +-
drivers/crypto/sahara.c | 6 +-
drivers/crypto/starfive/jh7110-hash.c | 13 +-
drivers/crypto/stm32/stm32-crc32.c | 17 +-
drivers/crypto/stm32/stm32-cryp.c | 16 +-
drivers/crypto/stm32/stm32-hash.c | 20 -
drivers/crypto/talitos.c | 23 +-
drivers/crypto/vmx/aesp8-ppc.pl | 141 +-
drivers/crypto/xilinx/zynqmp-aes-gcm.c | 6 +-
drivers/crypto/xilinx/zynqmp-sha.c | 7 +-
drivers/cxl/acpi.c | 3 +
drivers/cxl/core/core.h | 2 +
drivers/cxl/core/hdm.c | 93 +-
drivers/cxl/core/mbox.c | 60 +-
drivers/cxl/core/memdev.c | 161 +-
drivers/cxl/core/pci.c | 275 +-
drivers/cxl/core/port.c | 184 +-
drivers/cxl/core/region.c | 266 +-
drivers/cxl/core/regs.c | 73 +-
drivers/cxl/cxl.h | 38 +-
drivers/cxl/cxlmem.h | 17 +-
drivers/cxl/mem.c | 7 +-
drivers/cxl/pci.c | 107 +-
drivers/cxl/port.c | 3 +
drivers/dax/bus.c | 2 +-
drivers/dax/kmem.c | 62 +-
drivers/dma-buf/dma-resv.c | 2 +-
drivers/dma-buf/st-dma-fence-chain.c | 12 +-
drivers/dma-buf/st-dma-fence.c | 4 +-
drivers/dma/Kconfig | 2 +-
drivers/dma/altera-msgdma.c | 6 +-
drivers/dma/apple-admac.c | 8 +-
drivers/dma/at_hdmac.c | 8 +-
drivers/dma/at_xdmac.c | 6 +-
drivers/dma/bcm-sba-raid.c | 6 +-
drivers/dma/bcm2835-dma.c | 6 +-
drivers/dma/bestcomm/bestcomm.c | 6 +-
drivers/dma/dma-axi-dmac.c | 11 +-
drivers/dma/dma-jz4780.c | 6 +-
drivers/dma/dw-axi-dmac/dw-axi-dmac-platform.c | 162 +-
drivers/dma/dw-axi-dmac/dw-axi-dmac.h | 6 +-
drivers/dma/dw/platform.c | 6 +-
drivers/dma/ep93xx_dma.c | 2 +-
drivers/dma/fsl-dpaa2-qdma/dpaa2-qdma.c | 1 -
drivers/dma/fsl-edma-common.h | 2 +-
drivers/dma/fsl-edma-main.c | 19 +-
drivers/dma/fsl-qdma.c | 5 +-
drivers/dma/fsl_raid.c | 6 +-
drivers/dma/fsldma.c | 6 +-
drivers/dma/hisi_dma.c | 2 +-
drivers/dma/idma64.c | 6 +-
drivers/dma/idxd/Makefile | 6 +-
drivers/dma/idxd/cdev.c | 7 +
drivers/dma/idxd/dma.c | 6 +
drivers/dma/idxd/idxd.h | 9 +
drivers/dma/idxd/irq.c | 4 +-
drivers/dma/idxd/sysfs.c | 34 +
drivers/dma/img-mdc-dma.c | 6 +-
drivers/dma/imx-dma.c | 6 +-
drivers/dma/imx-sdma.c | 5 +-
drivers/dma/k3dma.c | 30 +-
drivers/dma/mcf-edma-main.c | 6 +-
drivers/dma/mediatek/mtk-cqdma.c | 6 +-
drivers/dma/mediatek/mtk-hsdma.c | 6 +-
drivers/dma/mediatek/mtk-uart-apdma.c | 6 +-
drivers/dma/mmp_pdma.c | 10 +-
drivers/dma/mmp_tdma.c | 35 +-
drivers/dma/moxart-dma.c | 11 +-
drivers/dma/mpc512x_dma.c | 6 +-
drivers/dma/mv_xor.c | 11 +-
drivers/dma/mv_xor_v2.c | 6 +-
drivers/dma/nbpfaxi.c | 6 +-
drivers/dma/owl-dma.c | 6 +-
drivers/dma/ppc4xx/adma.c | 5 +-
drivers/dma/pxa_dma.c | 26 +-
drivers/dma/qcom/bam_dma.c | 8 +-
drivers/dma/qcom/hidma.c | 8 +-
drivers/dma/qcom/qcom_adm.c | 6 +-
drivers/dma/sa11x0-dma.c | 12 +-
drivers/dma/sf-pdma/sf-pdma.c | 6 +-
drivers/dma/sf-pdma/sf-pdma.h | 2 +-
drivers/dma/sh/rcar-dmac.c | 6 +-
drivers/dma/sh/rz-dmac.c | 6 +-
drivers/dma/sh/shdmac.c | 6 +-
drivers/dma/sh/usb-dmac.c | 8 +-
drivers/dma/sprd-dma.c | 22 +-
drivers/dma/st_fdma.c | 18 +-
drivers/dma/st_fdma.h | 2 +-
drivers/dma/stm32-dma.c | 19 +-
drivers/dma/stm32-mdma.c | 13 +-
drivers/dma/sun4i-dma.c | 6 +-
drivers/dma/sun6i-dma.c | 6 +-
drivers/dma/tegra186-gpc-dma.c | 8 +-
drivers/dma/tegra20-apb-dma.c | 6 +-
drivers/dma/tegra210-adma.c | 8 +-
drivers/dma/ti/cppi41.c | 5 +-
drivers/dma/ti/edma.c | 12 +-
drivers/dma/ti/omap-dma.c | 11 +-
drivers/dma/timb_dma.c | 5 +-
drivers/dma/txx9dmac.c | 10 +-
drivers/dma/uniphier-xdmac.c | 8 +-
drivers/dma/xgene-dma.c | 6 +-
drivers/dma/xilinx/xdma-regs.h | 2 +
drivers/dma/xilinx/xdma.c | 187 +-
drivers/dma/xilinx/xilinx_dma.c | 8 +-
drivers/dma/xilinx/xilinx_dpdma.c | 6 +-
drivers/dma/xilinx/zynqmp_dma.c | 6 +-
drivers/dpll/dpll_netlink.c | 17 +-
drivers/extcon/Kconfig | 11 +
drivers/extcon/Makefile | 1 +
drivers/extcon/extcon-max77693.c | 7 +
drivers/extcon/extcon-max77843.c | 7 +
drivers/extcon/extcon-rtk-type-c.c | 1794 ++++++
drivers/firewire/core-device.c | 11 +-
drivers/firewire/core.h | 2 +-
drivers/firewire/sbp2.c | 6 +-
drivers/firmware/Kconfig | 2 +-
drivers/firmware/arm_ffa/driver.c | 70 +-
drivers/firmware/arm_scmi/perf.c | 18 +-
drivers/firmware/efi/efi-init.c | 14 +-
drivers/firmware/efi/libstub/Makefile | 2 +-
drivers/firmware/efi/libstub/efi-stub-entry.c | 8 +-
drivers/firmware/efi/libstub/loongarch-stub.c | 4 +-
drivers/firmware/efi/libstub/loongarch.c | 6 +-
drivers/firmware/efi/libstub/x86-stub.c | 31 +-
drivers/firmware/efi/unaccepted_memory.c | 22 +-
drivers/firmware/qemu_fw_cfg.c | 2 +-
drivers/firmware/xilinx/zynqmp.c | 2 +-
drivers/fpga/altera-hps2fpga.c | 12 +-
drivers/fpga/altera-ps-spi.c | 46 +-
drivers/fpga/versal-fpga.c | 2 +-
drivers/fpga/xilinx-pr-decoupler.c | 17 +-
drivers/gpio/Kconfig | 4 +-
drivers/gpio/gpio-aspeed.c | 6 +-
drivers/gpio/gpio-em.c | 9 +-
drivers/gpio/gpio-ljca.c | 247 +-
drivers/gpio/gpio-mvebu.c | 5 +-
drivers/gpio/gpio-pxa.c | 4 +-
drivers/gpio/gpio-rcar.c | 4 +-
drivers/gpio/gpio-rockchip.c | 4 +-
drivers/gpio/gpio-tegra.c | 13 +-
drivers/gpio/gpio-vf610.c | 4 +-
drivers/gpio/gpiolib-cdev.c | 3 +-
drivers/gpio/gpiolib-of.c | 4 +
drivers/gpio/gpiolib-sysfs.c | 15 +-
drivers/gpio/gpiolib.c | 28 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 17 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 14 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 2 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 40 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 42 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 79 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 11 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 162 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 26 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 47 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 182 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 62 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 16 +
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 20 +
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 138 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 8 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 19 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 54 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vram_mgr.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 218 +-
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 28 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 23 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 53 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 42 +-
drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 9 +
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 16 +-
drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 6 +-
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 5 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 18 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 5 -
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 88 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 27 +-
drivers/gpu/drm/amd/amdgpu/soc15.c | 20 +-
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 14 +-
drivers/gpu/drm/amd/amdgpu/soc21.c | 1 +
drivers/gpu/drm/amd/amdgpu/umc_v12_0.c | 7 +-
drivers/gpu/drm/amd/amdgpu/umc_v12_0.h | 3 +
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 -
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 5 -
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 66 +-
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 7 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 54 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 8 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 18 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 32 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 14 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 29 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 2 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 8 +-
.../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 8 +-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 198 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 34 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 3 +
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 4 +-
drivers/gpu/drm/amd/display/dc/dc.h | 4 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 84 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 8 +
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_types.h | 9 +-
drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 15 -
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 186 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 10 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 3 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 5 +
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 3 +
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_dccg.c | 73 +-
.../display/dc/dcn35/dcn35_dio_stream_encoder.c | 10 +-
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hubp.c | 137 +-
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hubp.h | 14 +
.../gpu/drm/amd/display/dc/dcn35/dcn35_pg_cntl.c | 20 +-
.../gpu/drm/amd/display/dc/dcn35/dcn35_pg_cntl.h | 1 +
.../gpu/drm/amd/display/dc/dcn35/dcn35_resource.c | 46 +-
drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +
drivers/gpu/drm/amd/display/dc/dml/dc_features.h | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 15 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 23 +-
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 84 +-
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.h | 2 +
drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 +
.../drm/amd/display/dc/dml2/display_mode_core.c | 22 +-
.../amd/display/dc/dml2/dml2_dc_resource_mgmt.c | 61 +-
.../drm/amd/display/dc/dml2/dml2_internal_types.h | 4 +-
.../amd/display/dc/dml2/dml2_translation_helper.c | 115 +-
.../amd/display/dc/dml2/dml2_translation_helper.h | 2 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c | 18 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 2 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.h | 2 +
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 11 +
.../gpu/drm/amd/display/dc/hwss/dce/dce_hwseq.h | 18 +-
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 23 +-
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 34 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 5 +
drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/hw/optc.h | 219 +
drivers/gpu/drm/amd/display/dc/inc/hw/pg_cntl.h | 2 +
.../amd/display/dc/link/accessories/link_dp_cts.c | 17 +-
.../gpu/drm/amd/display/dc/link/link_detection.c | 5 +-
drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 3 +-
.../dc/link/protocols/link_dp_irq_handler.c | 15 +-
.../link_dp_training_fixed_vs_pe_retimer.c | 6 +-
.../dc/link/protocols/link_edp_panel_control.c | 16 +-
.../dc/link/protocols/link_edp_panel_control.h | 1 -
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 22 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 25 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 51 +-
.../drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h | 2 +
.../amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h | 28 +
.../amd/include/asic_reg/nbio/nbio_7_11_0_offset.h | 2 +
.../include/asic_reg/nbio/nbio_7_11_0_sh_mask.h | 29 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 48 +-
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 30 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 56 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 2 +
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 3 +
.../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 4 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_pptable.h | 24 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 48 +-
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 16 +
.../pm/swsmu/inc/pmfw_if/smu14_driver_if_v14_0_0.h | 135 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 10 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 2 +
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 22 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 5 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 13 +
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 58 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 334 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 27 +-
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 4 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 300 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 +
drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 1 +
drivers/gpu/drm/ast/ast_drv.h | 13 +-
drivers/gpu/drm/ast/ast_mode.c | 62 +-
drivers/gpu/drm/bridge/Kconfig | 1 +
drivers/gpu/drm/bridge/panel.c | 17 -
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 1 -
drivers/gpu/drm/ci/xfails/requirements.txt | 6 +-
drivers/gpu/drm/drm_atomic_helper.c | 78 +-
drivers/gpu/drm/drm_gpuvm.c | 2 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 +
drivers/gpu/drm/drm_prime.c | 33 +-
drivers/gpu/drm/drm_syncobj.c | 3 +-
drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 2 +
drivers/gpu/drm/hyperv/hyperv_drm_drv.c | 7 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 7 +
drivers/gpu/drm/i915/display/intel_cdclk.c | 12 +
drivers/gpu/drm/i915/display/intel_crt.c | 5 +
drivers/gpu/drm/i915/display/intel_display.c | 27 +-
drivers/gpu/drm/i915/display/intel_display.h | 3 +
drivers/gpu/drm/i915/display/intel_dp.c | 34 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 36 +-
drivers/gpu/drm/i915/display/intel_dsb.c | 2 +-
drivers/gpu/drm/i915/display/intel_dvo.c | 6 +
drivers/gpu/drm/i915/display/intel_hdmi.c | 4 +
drivers/gpu/drm/i915/display/intel_lvds.c | 5 +
drivers/gpu/drm/i915/display/intel_sdvo.c | 8 +-
drivers/gpu/drm/i915/display/intel_tc.c | 11 +-
drivers/gpu/drm/i915/display/intel_tv.c | 8 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 18 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 1 +
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 29 +-
drivers/gpu/drm/i915/gt/intel_engine_user.c | 39 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 35 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 11 -
drivers/gpu/drm/i915/gt/intel_rc6.c | 16 +-
drivers/gpu/drm/i915/gt/selftest_migrate.c | 4 +-
drivers/gpu/drm/i915/i915_debugfs_params.c | 9 +-
drivers/gpu/drm/i915/i915_driver.c | 4 +-
drivers/gpu/drm/i915/i915_drv.h | 2 +-
drivers/gpu/drm/i915/i915_perf.c | 16 +-
drivers/gpu/drm/i915/pxp/intel_pxp_tee.c | 8 +-
.../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 1 +
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 3 +-
drivers/gpu/drm/msm/dp/dp_display.c | 15 +-
drivers/gpu/drm/msm/dp/dp_drm.c | 3 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 2 +-
drivers/gpu/drm/msm/msm_drv.c | 6 +-
drivers/gpu/drm/msm/msm_drv.h | 4 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 33 +-
drivers/gpu/drm/nouveau/dispnv50/core.c | 1 +
drivers/gpu/drm/nouveau/dispnv50/disp.c | 145 +-
drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 3 +
drivers/gpu/drm/nouveau/include/nvif/class.h | 21 +
drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 1 +
drivers/gpu/drm/nouveau/include/nvkm/core/event.h | 4 +-
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h | 7 +
.../gpu/drm/nouveau/include/nvkm/core/firmware.h | 6 +-
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h | 6 +-
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 19 +
.../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 4 +
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 19 +
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 1 +
.../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 3 +
.../gpu/drm/nouveau/include/nvkm/engine/nvenc.h | 3 +
.../gpu/drm/nouveau/include/nvkm/engine/nvjpg.h | 8 +
drivers/gpu/drm/nouveau/include/nvkm/engine/ofa.h | 9 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 4 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h | 1 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 6 +-
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 435 ++
.../gpu/drm/nouveau/include/nvkm/subdev/instmem.h | 7 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 11 +
.../common/sdk/nvidia/inc/alloc/alloc_channel.h | 170 +
.../common/sdk/nvidia/inc/class/cl0000.h | 38 +
.../common/sdk/nvidia/inc/class/cl0005.h | 38 +
.../common/sdk/nvidia/inc/class/cl0080.h | 43 +
.../common/sdk/nvidia/inc/class/cl2080.h | 35 +
.../sdk/nvidia/inc/class/cl2080_notification.h | 62 +
.../common/sdk/nvidia/inc/class/cl84a0.h | 33 +
.../common/sdk/nvidia/inc/class/cl90f1.h | 31 +
.../common/sdk/nvidia/inc/class/clc0b5sw.h | 34 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073common.h | 39 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h | 166 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h | 335 ++
.../nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h | 216 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h | 65 +
.../sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080fifo.h | 57 +
.../sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gpu.h | 48 +
.../sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gr.h | 31 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080bios.h | 40 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080ce.h | 35 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080event.h | 41 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080fb.h | 51 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080fifo.h | 52 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080gpu.h | 100 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080gr.h | 41 +
.../nvidia/inc/ctrl/ctrl2080/ctrl2080internal.h | 162 +
.../common/sdk/nvidia/inc/ctrl/ctrl90f1.h | 95 +
.../sdk/nvidia/inc/ctrl/ctrla06f/ctrla06fgpfifo.h | 42 +
.../535.113.01/common/sdk/nvidia/inc/nvlimits.h | 33 +
.../nvrm/535.113.01/common/sdk/nvidia/inc/nvos.h | 148 +
.../common/shared/msgq/inc/msgq/msgq_priv.h | 97 +
.../uproc/os/common/include/libos_init_args.h | 52 +
.../arch/nvalloc/common/inc/gsp/gsp_fw_sr_meta.h | 79 +
.../arch/nvalloc/common/inc/gsp/gsp_fw_wpr_meta.h | 170 +
.../nvidia/arch/nvalloc/common/inc/rmRiscvUcode.h | 82 +
.../nvidia/arch/nvalloc/common/inc/rmgspseq.h | 100 +
.../535.113.01/nvidia/generated/g_allclasses.h | 33 +
.../535.113.01/nvidia/generated/g_chipset_nvoc.h | 38 +
.../nvrm/535.113.01/nvidia/generated/g_fbsr_nvoc.h | 31 +
.../nvrm/535.113.01/nvidia/generated/g_gpu_nvoc.h | 35 +
.../nvidia/generated/g_kernel_channel_nvoc.h | 62 +
.../nvidia/generated/g_kernel_fifo_nvoc.h | 119 +
.../535.113.01/nvidia/generated/g_mem_desc_nvoc.h | 32 +
.../nvrm/535.113.01/nvidia/generated/g_os_nvoc.h | 44 +
.../535.113.01/nvidia/generated/g_rpc-structures.h | 124 +
.../535.113.01/nvidia/generated/g_sdk-structures.h | 45 +
.../nvidia/inc/kernel/gpu/gpu_acpi_data.h | 74 +
.../nvidia/inc/kernel/gpu/gpu_engine_type.h | 86 +
.../nvidia/inc/kernel/gpu/gsp/gsp_fw_heap.h | 33 +
.../nvidia/inc/kernel/gpu/gsp/gsp_init_args.h | 57 +
.../nvidia/inc/kernel/gpu/gsp/gsp_static_config.h | 174 +
.../nvidia/inc/kernel/gpu/intr/engine_idx.h | 57 +
.../535.113.01/nvidia/inc/kernel/gpu/nvbitmask.h | 33 +
.../nvidia/inc/kernel/os/nv_memory_type.h | 31 +
.../nvidia/kernel/inc/vgpu/rpc_global_enums.h | 262 +
.../nvidia/kernel/inc/vgpu/rpc_headers.h | 51 +
.../nvidia/kernel/inc/vgpu/sdk-structures.h | 40 +
drivers/gpu/drm/nouveau/include/nvrm/nvtypes.h | 24 +
drivers/gpu/drm/nouveau/nouveau_acpi.c | 11 +-
drivers/gpu/drm/nouveau/nouveau_bios.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_display.c | 5 +
drivers/gpu/drm/nouveau/nvif/disp.c | 1 +
drivers/gpu/drm/nouveau/nvkm/core/event.c | 12 +-
drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 74 +-
drivers/gpu/drm/nouveau/nvkm/engine/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/r535.c | 108 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 190 +-
drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/ad102.c | 52 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h | 14 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c | 1671 ++++++
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c | 31 +-
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 11 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 55 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c | 664 +++
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h | 6 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c | 9 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/ad102.c | 46 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/r535.c | 508 ++
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga100.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.c | 16 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h | 7 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/r535.c | 110 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ga102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/priv.h | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/r535.c | 110 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/Kbuild | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ga100.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/priv.h | 8 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/r535.c | 107 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/Kbuild | 6 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga100.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/priv.h | 8 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/r535.c | 107 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c | 54 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild | 1 +
drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 16 +
drivers/gpu/drm/nouveau/nvkm/falcon/ga100.c | 6 +
drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c | 6 +
drivers/gpu/drm/nouveau/nvkm/falcon/tu102.c | 28 +
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c | 10 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c | 186 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 8 +
drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 2 +
.../gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c | 15 +
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c | 51 +
.../gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/r535.c | 87 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c | 46 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 8 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c | 57 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c | 78 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c | 359 ++
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c | 74 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c | 148 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h | 57 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 2316 ++++++++
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c | 198 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c | 57 +
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c | 40 +-
.../gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c | 45 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c | 27 +-
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h | 13 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.c | 333 ++
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 6 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/r535.c | 123 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 6 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 7 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 5 +
.../gpu/drm/nouveau/nvkm/subdev/privring/gm200.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.c | 50 +
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c | 5 +
drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 10 +-
drivers/gpu/drm/panel/panel-novatek-nt36523.c | 4 +-
drivers/gpu/drm/panel/panel-simple.c | 13 +-
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 17 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 2 +-
drivers/gpu/drm/panfrost/panfrost_drv.c | 6 +-
drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_gem.h | 2 +-
drivers/gpu/drm/panfrost/panfrost_gem_shrinker.c | 29 +-
drivers/gpu/drm/qxl/qxl_display.c | 3 +
drivers/gpu/drm/qxl/qxl_drv.c | 11 +-
drivers/gpu/drm/radeon/atombios.h | 42 +-
drivers/gpu/drm/radeon/radeon_bios.c | 20 +-
drivers/gpu/drm/renesas/shmobile/Kconfig | 3 +-
drivers/gpu/drm/renesas/shmobile/Makefile | 3 +-
.../gpu/drm/renesas/shmobile/shmob_drm_backlight.c | 82 -
.../gpu/drm/renesas/shmobile/shmob_drm_backlight.h | 19 -
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c | 650 +--
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.h | 27 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 179 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.h | 18 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c | 77 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.h | 9 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c | 326 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.h | 5 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 14 +-
drivers/gpu/drm/solomon/ssd130x.c | 2 +-
drivers/gpu/drm/ttm/ttm_pool.c | 40 +-
drivers/gpu/drm/vc4/tests/vc4_mock_crtc.c | 2 +-
drivers/gpu/drm/vc4/tests/vc4_mock_output.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +-
drivers/greybus/Kconfig | 11 +
drivers/greybus/Makefile | 2 +
drivers/greybus/gb-beagleplay.c | 501 ++
.../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.c | 7 +
.../amd-sfh-hid/hid_descriptor/amd_sfh_hid_desc.h | 3 +
.../hid_descriptor/amd_sfh_hid_report_desc.h | 21 +
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_desc.c | 9 +
drivers/hid/amd-sfh-hid/sfh1_1/amd_sfh_interface.h | 15 +
drivers/hid/hid-apple.c | 4 +
drivers/hid/hid-asus.c | 27 +-
drivers/hid/hid-core.c | 12 +-
drivers/hid/hid-cp2112.c | 10 +-
drivers/hid/hid-debug.c | 3 +
drivers/hid/hid-glorious.c | 16 +-
drivers/hid/hid-ids.h | 14 +-
drivers/hid/hid-lenovo.c | 119 +-
drivers/hid/hid-logitech-dj.c | 11 +-
drivers/hid/hid-logitech-hidpp.c | 174 +-
drivers/hid/hid-mcp2221.c | 4 +-
drivers/hid/hid-multitouch.c | 15 +-
drivers/hid/hid-nintendo.c | 133 +-
drivers/hid/hid-nvidia-shield.c | 21 +-
drivers/hid/hid-quirks.c | 3 +
drivers/hid/hid-rmi.c | 10 +-
drivers/hid/hid-uclogic-core-test.c | 7 +
drivers/hid/hid-uclogic-params-test.c | 16 +-
drivers/hid/i2c-hid/i2c-hid-acpi.c | 5 +
drivers/hid/usbhid/hid-core.c | 11 +-
drivers/hv/hv_common.c | 1 -
drivers/hv/vmbus_drv.c | 6 +-
drivers/hwmon/acpi_power_meter.c | 4 +
drivers/hwmon/corsair-psu.c | 18 +-
drivers/hwmon/ltc2991.c | 2 +-
drivers/hwmon/max31827.c | 1 +
drivers/hwmon/nzxt-kraken2.c | 4 +-
drivers/hwtracing/coresight/coresight-etm-perf.c | 4 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 6 +-
drivers/hwtracing/coresight/ultrasoc-smb.c | 58 +-
drivers/hwtracing/coresight/ultrasoc-smb.h | 6 +-
drivers/hwtracing/ptt/hisi_ptt.c | 14 +-
drivers/i2c/busses/Kconfig | 12 +
drivers/i2c/busses/Makefile | 1 +
drivers/i2c/busses/i2c-at91-core.c | 10 +-
drivers/i2c/busses/i2c-axxia.c | 8 +-
drivers/i2c/busses/i2c-bcm-iproc.c | 133 +-
drivers/i2c/busses/i2c-brcmstb.c | 23 +-
drivers/i2c/busses/i2c-cp2615.c | 4 +-
drivers/i2c/busses/i2c-designware-common.c | 16 +-
drivers/i2c/busses/i2c-designware-master.c | 19 +-
drivers/i2c/busses/i2c-exynos5.c | 80 +-
drivers/i2c/busses/i2c-gpio.c | 7 +-
drivers/i2c/busses/i2c-i801.c | 110 +-
drivers/i2c/busses/i2c-ljca.c | 343 ++
drivers/i2c/busses/i2c-mt65xx.c | 12 +-
drivers/i2c/busses/i2c-mv64xxx.c | 11 +-
drivers/i2c/busses/i2c-ocores.c | 4 +-
drivers/i2c/busses/i2c-omap.c | 8 +-
drivers/i2c/busses/i2c-powermac.c | 2 +-
drivers/i2c/busses/i2c-pxa.c | 83 +-
drivers/i2c/busses/i2c-qcom-geni.c | 1 +
drivers/i2c/busses/i2c-rcar.c | 180 +-
drivers/i2c/busses/i2c-riic.c | 2 +-
drivers/i2c/busses/i2c-s3c2410.c | 7 +-
drivers/i2c/busses/i2c-stm32f4.c | 32 +-
drivers/i2c/busses/i2c-stm32f7.c | 89 +-
drivers/i2c/busses/i2c-sun6i-p2wi.c | 5 +
drivers/i2c/i2c-atr.c | 2 +-
drivers/i2c/i2c-core-base.c | 19 +-
drivers/i2c/i2c-core.h | 2 +-
drivers/i2c/i2c-dev.c | 22 +-
drivers/i2c/muxes/i2c-demux-pinctrl.c | 12 +-
drivers/i2c/muxes/i2c-mux-gpio.c | 7 +-
drivers/i3c/master.c | 24 +-
drivers/i3c/master/dw-i3c-master.c | 2 +-
drivers/i3c/master/i3c-master-cdns.c | 8 +-
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 1 +
drivers/i3c/master/mipi-i3c-hci/core.c | 14 +-
drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 29 +-
drivers/i3c/master/mipi-i3c-hci/dma.c | 21 +-
drivers/i3c/master/svc-i3c-master.c | 60 +-
drivers/iio/accel/Kconfig | 10 +-
drivers/iio/accel/adxl345.h | 21 +-
drivers/iio/accel/adxl345_core.c | 47 +-
drivers/iio/accel/adxl345_i2c.c | 20 +-
drivers/iio/accel/adxl345_spi.c | 20 +-
drivers/iio/accel/bma180.c | 27 +-
drivers/iio/accel/fxls8962af.h | 1 -
drivers/iio/accel/hid-sensor-accel-3d.c | 6 +-
drivers/iio/accel/kionix-kx022a-i2c.c | 24 +-
drivers/iio/accel/kionix-kx022a-spi.c | 19 +-
drivers/iio/accel/kionix-kx022a.c | 351 +-
drivers/iio/accel/kionix-kx022a.h | 114 +-
drivers/iio/accel/mma8452.c | 28 +-
drivers/iio/accel/msa311.c | 2 +-
drivers/iio/accel/mxc4005.c | 8 +
drivers/iio/adc/Kconfig | 29 +-
drivers/iio/adc/Makefile | 2 +
drivers/iio/adc/ab8500-gpadc.c | 6 +-
drivers/iio/adc/ad4130.c | 15 +-
drivers/iio/adc/ad7192.c | 269 +-
drivers/iio/adc/at91-sama5d2_adc.c | 6 +-
drivers/iio/adc/at91_adc.c | 114 +-
drivers/iio/adc/axp20x_adc.c | 6 +-
drivers/iio/adc/bcm_iproc_adc.c | 6 +-
drivers/iio/adc/dln2-adc.c | 5 +-
drivers/iio/adc/ep93xx_adc.c | 6 +-
drivers/iio/adc/exynos_adc.c | 6 +-
drivers/iio/adc/fsl-imx25-gcq.c | 6 +-
drivers/iio/adc/hx711.c | 6 +-
drivers/iio/adc/imx8qxp-adc.c | 6 +-
drivers/iio/adc/imx93_adc.c | 6 +-
drivers/iio/adc/ltc2309.c | 246 +
drivers/iio/adc/ltc2497.c | 5 +-
drivers/iio/adc/max1363.c | 87 +-
drivers/iio/adc/mcp3564.c | 1513 +++++
drivers/iio/adc/mcp3911.c | 562 +-
drivers/iio/adc/meson_saradc.c | 22 +-
drivers/iio/adc/mp2629_adc.c | 6 +-
drivers/iio/adc/mt6577_auxadc.c | 72 +-
drivers/iio/adc/mxs-lradc-adc.c | 6 +-
drivers/iio/adc/npcm_adc.c | 6 +-
drivers/iio/adc/palmas_gpadc.c | 2 +-
drivers/iio/adc/qcom-pm8xxx-xoadc.c | 6 +-
drivers/iio/adc/rcar-gyroadc.c | 6 +-
drivers/iio/adc/spear_adc.c | 64 +-
drivers/iio/adc/stm32-adc-core.c | 12 +-
drivers/iio/adc/stm32-adc.c | 8 +-
drivers/iio/adc/stm32-dfsdm-adc.c | 6 +-
drivers/iio/adc/stm32-dfsdm-core.c | 6 +-
drivers/iio/adc/sun4i-gpadc-iio.c | 8 +-
drivers/iio/adc/ti-adc081c.c | 12 +-
drivers/iio/adc/ti-ads1015.c | 7 +-
drivers/iio/adc/ti_am335x_adc.c | 6 +-
drivers/iio/adc/twl4030-madc.c | 6 +-
drivers/iio/adc/twl6030-gpadc.c | 16 +-
drivers/iio/adc/vf610_adc.c | 6 +-
drivers/iio/addac/Kconfig | 1 +
drivers/iio/addac/ad74413r.c | 24 +-
drivers/iio/addac/stx104.c | 61 +-
drivers/iio/amplifiers/hmc425a.c | 17 +
drivers/iio/chemical/atlas-ezo-sensor.c | 6 +-
drivers/iio/chemical/atlas-sensor.c | 32 +-
drivers/iio/chemical/sgp30.c | 24 +-
drivers/iio/chemical/vz89x.c | 16 +-
drivers/iio/dac/dpot-dac.c | 6 +-
drivers/iio/dac/lpc18xx_dac.c | 6 +-
drivers/iio/dac/mcp4725.c | 42 +-
drivers/iio/dac/stm32-dac-core.c | 15 +-
drivers/iio/dac/stm32-dac.c | 9 +-
drivers/iio/dac/ti-dac5571.c | 48 +-
drivers/iio/dac/vf610_dac.c | 6 +-
drivers/iio/frequency/adf4350.c | 75 +-
drivers/iio/gyro/hid-sensor-gyro-3d.c | 6 +-
drivers/iio/humidity/hid-sensor-humidity.c | 6 +-
drivers/iio/humidity/si7005.c | 7 +
drivers/iio/iio_core.h | 3 -
drivers/iio/imu/adis16475.c | 238 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_aux.c | 13 +
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 3 +
drivers/iio/imu/inv_mpu6050/inv_mpu_iio.h | 2 +-
drivers/iio/industrialio-core.c | 4 +
drivers/iio/industrialio-event.c | 55 +
drivers/iio/light/cm3605.c | 6 +-
drivers/iio/light/hid-sensor-als.c | 136 +-
drivers/iio/light/hid-sensor-prox.c | 6 +-
drivers/iio/light/lm3533-als.c | 6 +-
drivers/iio/light/opt4001.c | 2 +-
drivers/iio/magnetometer/ak8975.c | 97 +-
drivers/iio/magnetometer/hid-sensor-magn-3d.c | 6 +-
drivers/iio/magnetometer/yamaha-yas530.c | 4 +-
drivers/iio/orientation/hid-sensor-incl-3d.c | 6 +-
drivers/iio/orientation/hid-sensor-rotation.c | 6 +-
.../iio/position/hid-sensor-custom-intel-hinge.c | 6 +-
drivers/iio/potentiometer/ad5110.c | 21 +-
drivers/iio/potentiometer/ds1803.c | 13 +-
drivers/iio/pressure/Kconfig | 9 +
drivers/iio/pressure/Makefile | 1 +
drivers/iio/pressure/hid-sensor-press.c | 6 +-
drivers/iio/pressure/ms5637.c | 6 +-
drivers/iio/pressure/rohm-bm1390.c | 934 +++
drivers/iio/proximity/cros_ec_mkbp_proximity.c | 6 +-
drivers/iio/proximity/srf04.c | 6 +-
drivers/iio/proximity/sx9310.c | 46 +-
drivers/iio/resolver/Kconfig | 13 +
drivers/iio/resolver/Makefile | 1 +
drivers/iio/resolver/ad2s1210.c | 1519 +++++
drivers/iio/temperature/hid-sensor-temperature.c | 6 +-
drivers/iio/temperature/mlx90614.c | 2 +-
drivers/iio/temperature/tmp117.c | 94 +-
drivers/iio/trigger/iio-trig-interrupt.c | 6 +-
drivers/iio/trigger/stm32-timer-trigger.c | 6 +-
drivers/infiniband/core/cache.c | 2 +-
drivers/infiniband/core/core_priv.h | 1 +
drivers/infiniband/core/device.c | 4 +-
drivers/infiniband/core/iwcm.c | 1 -
drivers/infiniband/core/lag.c | 3 +-
drivers/infiniband/core/nldev.c | 92 +-
drivers/infiniband/core/rw.c | 2 +-
drivers/infiniband/core/sa_query.c | 4 +-
drivers/infiniband/core/sysfs.c | 14 +-
drivers/infiniband/core/ucma.c | 1 -
drivers/infiniband/core/umem.c | 6 -
drivers/infiniband/core/user_mad.c | 4 +-
drivers/infiniband/core/uverbs_cmd.c | 3 +-
drivers/infiniband/core/uverbs_std_types_device.c | 3 +-
drivers/infiniband/core/verbs.c | 9 +-
drivers/infiniband/hw/bnxt_re/main.c | 175 +-
drivers/infiniband/hw/bnxt_re/qplib_tlv.h | 2 +-
drivers/infiniband/hw/bnxt_re/roce_hsi.h | 58 +
drivers/infiniband/hw/hfi1/affinity.c | 2 +-
drivers/infiniband/hw/hfi1/affinity.h | 2 +-
drivers/infiniband/hw/hfi1/aspm.h | 2 +-
drivers/infiniband/hw/hfi1/chip.c | 11 +-
drivers/infiniband/hw/hfi1/chip.h | 2 +-
drivers/infiniband/hw/hfi1/chip_registers.h | 2 +-
drivers/infiniband/hw/hfi1/common.h | 2 +-
drivers/infiniband/hw/hfi1/debugfs.c | 2 +-
drivers/infiniband/hw/hfi1/debugfs.h | 2 +-
drivers/infiniband/hw/hfi1/device.c | 2 +-
drivers/infiniband/hw/hfi1/device.h | 2 +-
drivers/infiniband/hw/hfi1/driver.c | 2 +-
drivers/infiniband/hw/hfi1/efivar.c | 4 +-
drivers/infiniband/hw/hfi1/efivar.h | 2 +-
drivers/infiniband/hw/hfi1/eprom.c | 2 +-
drivers/infiniband/hw/hfi1/eprom.h | 2 +-
drivers/infiniband/hw/hfi1/exp_rcv.c | 2 +-
drivers/infiniband/hw/hfi1/exp_rcv.h | 2 +-
drivers/infiniband/hw/hfi1/fault.c | 2 +-
drivers/infiniband/hw/hfi1/fault.h | 2 +-
drivers/infiniband/hw/hfi1/file_ops.c | 2 +-
drivers/infiniband/hw/hfi1/firmware.c | 2 +-
drivers/infiniband/hw/hfi1/hfi.h | 2 +-
drivers/infiniband/hw/hfi1/init.c | 3 +-
drivers/infiniband/hw/hfi1/intr.c | 2 +-
drivers/infiniband/hw/hfi1/iowait.h | 2 +-
drivers/infiniband/hw/hfi1/ipoib_tx.c | 2 +-
drivers/infiniband/hw/hfi1/mad.c | 2 +-
drivers/infiniband/hw/hfi1/mad.h | 2 +-
drivers/infiniband/hw/hfi1/mmu_rb.c | 2 +-
drivers/infiniband/hw/hfi1/mmu_rb.h | 2 +-
drivers/infiniband/hw/hfi1/opa_compat.h | 2 +-
drivers/infiniband/hw/hfi1/pcie.c | 11 +-
drivers/infiniband/hw/hfi1/pio.c | 2 +-
drivers/infiniband/hw/hfi1/pio.h | 2 +-
drivers/infiniband/hw/hfi1/pio_copy.c | 2 +-
drivers/infiniband/hw/hfi1/platform.c | 2 +-
drivers/infiniband/hw/hfi1/platform.h | 2 +-
drivers/infiniband/hw/hfi1/qp.c | 2 +-
drivers/infiniband/hw/hfi1/qp.h | 2 +-
drivers/infiniband/hw/hfi1/qsfp.c | 2 +-
drivers/infiniband/hw/hfi1/qsfp.h | 2 +-
drivers/infiniband/hw/hfi1/rc.c | 2 +-
drivers/infiniband/hw/hfi1/ruc.c | 2 +-
drivers/infiniband/hw/hfi1/sdma.c | 2 +-
drivers/infiniband/hw/hfi1/sdma.h | 2 +-
drivers/infiniband/hw/hfi1/sdma_txreq.h | 2 +-
drivers/infiniband/hw/hfi1/sysfs.c | 2 +-
drivers/infiniband/hw/hfi1/trace.c | 2 +-
drivers/infiniband/hw/hfi1/trace.h | 2 +-
drivers/infiniband/hw/hfi1/trace_ctxts.h | 2 +-
drivers/infiniband/hw/hfi1/trace_dbg.h | 2 +-
drivers/infiniband/hw/hfi1/trace_ibhdrs.h | 2 +-
drivers/infiniband/hw/hfi1/trace_misc.h | 2 +-
drivers/infiniband/hw/hfi1/trace_mmu.h | 2 +-
drivers/infiniband/hw/hfi1/trace_rc.h | 2 +-
drivers/infiniband/hw/hfi1/trace_rx.h | 2 +-
drivers/infiniband/hw/hfi1/trace_tx.h | 2 +-
drivers/infiniband/hw/hfi1/uc.c | 2 +-
drivers/infiniband/hw/hfi1/ud.c | 2 +-
drivers/infiniband/hw/hfi1/user_exp_rcv.c | 2 +-
drivers/infiniband/hw/hfi1/user_exp_rcv.h | 4 +-
drivers/infiniband/hw/hfi1/user_pages.c | 2 +-
drivers/infiniband/hw/hfi1/user_sdma.c | 2 +-
drivers/infiniband/hw/hfi1/user_sdma.h | 2 +-
drivers/infiniband/hw/hfi1/verbs.c | 2 +-
drivers/infiniband/hw/hfi1/verbs.h | 2 +-
drivers/infiniband/hw/hfi1/verbs_txreq.c | 2 +-
drivers/infiniband/hw/hfi1/verbs_txreq.h | 2 +-
drivers/infiniband/hw/hfi1/vnic.h | 2 +-
drivers/infiniband/hw/hfi1/vnic_main.c | 2 +-
drivers/infiniband/hw/hfi1/vnic_sdma.c | 2 +-
drivers/infiniband/hw/hns/hns_roce_ah.c | 13 +-
drivers/infiniband/hw/hns/hns_roce_device.h | 6 +
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 103 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 24 +-
drivers/infiniband/hw/hns/hns_roce_qp.c | 2 +-
drivers/infiniband/hw/hns/hns_roce_restrack.c | 49 +
drivers/infiniband/hw/hns/hns_roce_srq.c | 85 +-
drivers/infiniband/hw/irdma/cm.c | 2 +-
drivers/infiniband/hw/irdma/cm.h | 2 +-
drivers/infiniband/hw/irdma/ctrl.c | 2 +-
drivers/infiniband/hw/irdma/defs.h | 2 +-
drivers/infiniband/hw/irdma/hmc.c | 2 +-
drivers/infiniband/hw/irdma/hmc.h | 2 +-
drivers/infiniband/hw/irdma/hw.c | 18 +-
drivers/infiniband/hw/irdma/i40iw_hw.c | 2 +-
drivers/infiniband/hw/irdma/i40iw_hw.h | 2 +-
drivers/infiniband/hw/irdma/i40iw_if.c | 4 +-
drivers/infiniband/hw/irdma/icrdma_hw.c | 2 +-
drivers/infiniband/hw/irdma/icrdma_hw.h | 2 +-
drivers/infiniband/hw/irdma/irdma.h | 2 +-
drivers/infiniband/hw/irdma/main.c | 4 +-
drivers/infiniband/hw/irdma/main.h | 4 +-
drivers/infiniband/hw/irdma/osdep.h | 2 +-
drivers/infiniband/hw/irdma/pble.c | 2 +-
drivers/infiniband/hw/irdma/pble.h | 2 +-
drivers/infiniband/hw/irdma/protos.h | 2 +-
drivers/infiniband/hw/irdma/puda.c | 2 +-
drivers/infiniband/hw/irdma/puda.h | 2 +-
drivers/infiniband/hw/irdma/trace.c | 2 +-
drivers/infiniband/hw/irdma/trace.h | 2 +-
drivers/infiniband/hw/irdma/trace_cm.h | 2 +-
drivers/infiniband/hw/irdma/type.h | 2 +-
drivers/infiniband/hw/irdma/uda.c | 2 +-
drivers/infiniband/hw/irdma/uda.h | 2 +-
drivers/infiniband/hw/irdma/uda_d.h | 2 +-
drivers/infiniband/hw/irdma/uk.c | 2 +-
drivers/infiniband/hw/irdma/user.h | 2 +-
drivers/infiniband/hw/irdma/utils.c | 2 +-
drivers/infiniband/hw/irdma/verbs.c | 269 +-
drivers/infiniband/hw/irdma/verbs.h | 5 +-
drivers/infiniband/hw/irdma/ws.c | 2 +-
drivers/infiniband/hw/irdma/ws.h | 2 +-
drivers/infiniband/hw/mlx5/mad.c | 13 +
drivers/infiniband/hw/mlx5/main.c | 12 +-
drivers/infiniband/hw/mlx5/mlx5_ib.h | 21 +-
drivers/infiniband/hw/mlx5/mr.c | 326 +-
drivers/infiniband/hw/mlx5/qp.c | 29 +-
drivers/infiniband/hw/mlx5/umr.c | 4 +-
drivers/infiniband/hw/mthca/mthca_memfree.h | 2 +-
drivers/infiniband/hw/qib/qib_iba7322.c | 2 +-
drivers/infiniband/hw/usnic/usnic_uiom.h | 2 +-
drivers/infiniband/hw/vmw_pvrdma/pvrdma_main.c | 12 +-
drivers/infiniband/sw/rdmavt/ah.c | 2 +-
drivers/infiniband/sw/rdmavt/ah.h | 2 +-
drivers/infiniband/sw/rdmavt/cq.c | 2 +-
drivers/infiniband/sw/rdmavt/cq.h | 2 +-
drivers/infiniband/sw/rdmavt/mad.c | 2 +-
drivers/infiniband/sw/rdmavt/mad.h | 2 +-
drivers/infiniband/sw/rdmavt/mcast.c | 2 +-
drivers/infiniband/sw/rdmavt/mcast.h | 2 +-
drivers/infiniband/sw/rdmavt/mmap.c | 2 +-
drivers/infiniband/sw/rdmavt/mmap.h | 2 +-
drivers/infiniband/sw/rdmavt/mr.c | 2 +-
drivers/infiniband/sw/rdmavt/mr.h | 2 +-
drivers/infiniband/sw/rdmavt/pd.c | 2 +-
drivers/infiniband/sw/rdmavt/pd.h | 2 +-
drivers/infiniband/sw/rdmavt/qp.c | 2 +-
drivers/infiniband/sw/rdmavt/qp.h | 2 +-
drivers/infiniband/sw/rdmavt/rc.c | 2 +-
drivers/infiniband/sw/rdmavt/srq.c | 2 +-
drivers/infiniband/sw/rdmavt/srq.h | 2 +-
drivers/infiniband/sw/rdmavt/trace.c | 2 +-
drivers/infiniband/sw/rdmavt/trace.h | 2 +-
drivers/infiniband/sw/rdmavt/trace_cq.h | 2 +-
drivers/infiniband/sw/rdmavt/trace_mr.h | 2 +-
drivers/infiniband/sw/rdmavt/trace_qp.h | 2 +-
drivers/infiniband/sw/rdmavt/trace_rc.h | 2 +-
drivers/infiniband/sw/rdmavt/trace_rvt.h | 2 +-
drivers/infiniband/sw/rdmavt/trace_tx.h | 2 +-
drivers/infiniband/sw/rdmavt/vt.c | 2 +-
drivers/infiniband/sw/rdmavt/vt.h | 2 +-
drivers/infiniband/sw/siw/iwarp.h | 2 +-
drivers/infiniband/sw/siw/siw.h | 4 +-
drivers/infiniband/sw/siw/siw_cm.c | 2 +-
drivers/infiniband/sw/siw/siw_cm.h | 2 +-
drivers/infiniband/sw/siw/siw_cq.c | 2 +-
drivers/infiniband/sw/siw/siw_main.c | 2 +-
drivers/infiniband/sw/siw/siw_mem.c | 2 +-
drivers/infiniband/sw/siw/siw_mem.h | 2 +-
drivers/infiniband/sw/siw/siw_qp.c | 2 +-
drivers/infiniband/sw/siw/siw_qp_rx.c | 2 +-
drivers/infiniband/sw/siw/siw_qp_tx.c | 2 +-
drivers/infiniband/sw/siw/siw_verbs.c | 2 +-
drivers/infiniband/sw/siw/siw_verbs.h | 2 +-
drivers/infiniband/ulp/ipoib/ipoib_ethtool.c | 2 +
drivers/infiniband/ulp/ipoib/ipoib_main.c | 3 +-
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 14 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 37 +-
drivers/infiniband/ulp/rtrs/rtrs.c | 2 +-
drivers/infiniband/ulp/srp/ib_srp.h | 2 +-
drivers/infiniband/ulp/srpt/ib_srpt.c | 3 +
drivers/input/evdev.c | 2 +-
drivers/input/input-leds.c | 2 +-
drivers/input/joystick/walkera0701.c | 13 +-
drivers/input/keyboard/adp5520-keys.c | 6 +-
drivers/input/keyboard/cros_ec_keyb.c | 16 +-
drivers/input/keyboard/ep93xx_keypad.c | 6 +-
drivers/input/keyboard/iqs62x-keys.c | 6 +-
drivers/input/keyboard/matrix_keypad.c | 6 +-
drivers/input/keyboard/omap-keypad.c | 6 +-
drivers/input/keyboard/omap4-keypad.c | 6 +-
drivers/input/keyboard/samsung-keypad.c | 6 +-
drivers/input/keyboard/sh_keysc.c | 6 +-
drivers/input/keyboard/spear-keyboard.c | 6 +-
drivers/input/keyboard/stmpe-keypad.c | 6 +-
drivers/input/keyboard/tegra-kbc.c | 7 +-
drivers/input/misc/88pm80x_onkey.c | 5 +-
drivers/input/misc/axp20x-pek.c | 11 +-
drivers/input/misc/da9052_onkey.c | 6 +-
drivers/input/misc/da9055_onkey.c | 6 +-
drivers/input/misc/ideapad_slidebar.c | 6 +-
drivers/input/misc/iqs269a.c | 10 +-
drivers/input/misc/kxtj9.c | 29 +-
drivers/input/misc/m68kspkr.c | 6 +-
drivers/input/misc/max8997_haptic.c | 6 +-
drivers/input/misc/mc13783-pwrbutton.c | 6 +-
drivers/input/misc/palmas-pwrbutton.c | 6 +-
drivers/input/misc/pcap_keys.c | 6 +-
drivers/input/misc/pcf50633-input.c | 6 +-
drivers/input/misc/pcspkr.c | 6 +-
drivers/input/misc/pm8941-pwrkey.c | 6 +-
drivers/input/misc/soc_button_array.c | 6 +-
drivers/input/misc/sparcspkr.c | 12 +-
drivers/input/misc/wistron_btns.c | 6 +-
drivers/input/misc/wm831x-on.c | 6 +-
drivers/input/mouse/cyapa.c | 14 +-
drivers/input/mouse/navpoint.c | 6 +-
drivers/input/rmi4/rmi_bus.c | 2 +-
drivers/input/rmi4/rmi_f34.c | 2 +-
drivers/input/serio/altera_ps2.c | 6 +-
drivers/input/serio/ams_delta_serio.c | 6 +-
drivers/input/serio/apbps2.c | 6 +-
drivers/input/serio/arc_ps2.c | 6 +-
drivers/input/serio/ct82c710.c | 6 +-
drivers/input/serio/i8042-sparcio.h | 6 +-
drivers/input/serio/i8042.c | 6 +-
drivers/input/serio/ioc3kbd.c | 6 +-
drivers/input/serio/maceps2.c | 6 +-
drivers/input/serio/olpc_apsp.c | 6 +-
drivers/input/serio/ps2-gpio.c | 5 +-
drivers/input/serio/q40kbd.c | 6 +-
drivers/input/serio/rpckbd.c | 6 +-
drivers/input/serio/sun4i-ps2.c | 6 +-
drivers/input/serio/xilinx_ps2.c | 6 +-
drivers/input/touchscreen/ad7877.c | 12 +-
drivers/input/touchscreen/ad7879-i2c.c | 7 +-
drivers/input/touchscreen/ad7879-spi.c | 7 +-
drivers/input/touchscreen/ad7879.c | 10 +-
drivers/input/touchscreen/ad7879.h | 3 +
drivers/input/touchscreen/ads7846.c | 18 +-
drivers/input/touchscreen/cyttsp5.c | 19 +-
drivers/input/touchscreen/da9052_tsi.c | 6 +-
drivers/input/touchscreen/edt-ft5x06.c | 10 +-
drivers/input/touchscreen/elants_i2c.c | 15 +-
drivers/input/touchscreen/exc3000.c | 12 +-
drivers/input/touchscreen/hideep.c | 15 +-
drivers/input/touchscreen/hycon-hy46xx.c | 10 +-
drivers/input/touchscreen/ili210x.c | 15 +-
drivers/input/touchscreen/ilitek_ts_i2c.c | 12 +-
drivers/input/touchscreen/iqs5xx.c | 10 +-
drivers/input/touchscreen/mainstone-wm97xx.c | 6 +-
drivers/input/touchscreen/mc13783_ts.c | 6 +-
drivers/input/touchscreen/melfas_mip4.c | 13 +-
drivers/input/touchscreen/pcap_ts.c | 6 +-
drivers/input/touchscreen/raydium_i2c_ts.c | 16 +-
drivers/input/touchscreen/rohm_bu21023.c | 12 +-
drivers/input/touchscreen/s6sy761.c | 10 +-
drivers/input/touchscreen/stmfts.c | 10 +-
drivers/input/touchscreen/stmpe-ts.c | 6 +-
drivers/input/touchscreen/sun4i-ts.c | 6 +-
drivers/input/touchscreen/ti_am335x_tsc.c | 5 +-
drivers/input/touchscreen/tsc2004.c | 7 +-
drivers/input/touchscreen/tsc2005.c | 7 +-
drivers/input/touchscreen/tsc200x-core.c | 18 +-
drivers/input/touchscreen/tsc200x-core.h | 1 +
drivers/input/touchscreen/wdt87xx_i2c.c | 16 +-
drivers/input/touchscreen/wm831x-ts.c | 6 +-
drivers/input/touchscreen/wm97xx-core.c | 6 +-
drivers/interconnect/imx/imx.h | 9 +-
drivers/interconnect/qcom/Kconfig | 9 +
drivers/interconnect/qcom/Makefile | 2 +
drivers/interconnect/qcom/icc-rpm-clocks.c | 6 +
drivers/interconnect/qcom/icc-rpm.c | 90 +-
drivers/interconnect/qcom/icc-rpm.h | 15 +
drivers/interconnect/qcom/icc-rpmh.c | 4 +-
drivers/interconnect/qcom/icc-rpmh.h | 2 +-
drivers/interconnect/qcom/msm8974.c | 4 +-
drivers/interconnect/qcom/msm8996.c | 8 +-
drivers/interconnect/qcom/osm-l3.c | 3 +-
drivers/interconnect/qcom/qcm2290.c | 9 +-
drivers/interconnect/qcom/qdu1000.c | 3 +-
drivers/interconnect/qcom/sa8775p.c | 2 +-
drivers/interconnect/qcom/sc7180.c | 3 +-
drivers/interconnect/qcom/sc7280.c | 3 +-
drivers/interconnect/qcom/sc8180x.c | 3 +-
drivers/interconnect/qcom/sc8280xp.c | 3 +-
drivers/interconnect/qcom/sdm660.c | 4 +
drivers/interconnect/qcom/sdm670.c | 3 +-
drivers/interconnect/qcom/sdm845.c | 3 +-
drivers/interconnect/qcom/sdx55.c | 2 +-
drivers/interconnect/qcom/sdx65.c | 2 +-
drivers/interconnect/qcom/sdx75.c | 1107 ++++
drivers/interconnect/qcom/sdx75.h | 97 +
drivers/interconnect/qcom/sm6350.c | 3 +-
drivers/interconnect/qcom/sm8150.c | 3 +-
drivers/interconnect/qcom/sm8250.c | 3 +-
drivers/interconnect/qcom/sm8350.c | 3 +-
drivers/interconnect/qcom/sm8450.c | 2 +-
drivers/interconnect/qcom/sm8550.c | 2 +-
drivers/iommu/Kconfig | 15 +-
drivers/iommu/Makefile | 1 -
drivers/iommu/amd/Kconfig | 9 -
drivers/iommu/amd/Makefile | 1 -
drivers/iommu/amd/amd_iommu.h | 35 +-
drivers/iommu/amd/amd_iommu_types.h | 52 +-
drivers/iommu/amd/init.c | 117 +-
drivers/iommu/amd/io_pgtable_v2.c | 8 +-
drivers/iommu/amd/iommu.c | 577 +-
drivers/iommu/amd/iommu_v2.c | 996 ----
drivers/iommu/apple-dart.c | 138 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 71 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 251 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.h | 17 +-
drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c | 2 +
drivers/iommu/arm/arm-smmu/qcom_iommu.c | 45 +-
drivers/iommu/dma-iommu.c | 200 +-
drivers/iommu/exynos-iommu.c | 83 +-
drivers/iommu/fsl_pamu_domain.c | 41 +-
drivers/iommu/intel/debugfs.c | 215 +-
drivers/iommu/intel/dmar.c | 18 +
drivers/iommu/intel/iommu.c | 37 +-
drivers/iommu/intel/iommu.h | 17 +
drivers/iommu/intel/svm.c | 26 +
drivers/iommu/iommu.c | 518 +-
drivers/iommu/iommufd/device.c | 14 +-
drivers/iommu/iommufd/hw_pagetable.c | 8 +-
drivers/iommu/iommufd/ioas.c | 14 +-
drivers/iommu/iommufd/iommufd_private.h | 70 +-
drivers/iommu/iommufd/main.c | 146 +-
drivers/iommu/iommufd/selftest.c | 45 +-
drivers/iommu/iommufd/vfio_compat.c | 18 +-
drivers/iommu/iova.c | 95 +-
drivers/iommu/ipmmu-vmsa.c | 72 +-
drivers/iommu/msm_iommu.c | 35 +-
drivers/iommu/mtk_iommu.c | 35 +-
drivers/iommu/mtk_iommu_v1.c | 28 +-
drivers/iommu/of_iommu.c | 14 +-
drivers/iommu/omap-iommu.c | 69 +-
drivers/iommu/omap-iommu.h | 2 +-
drivers/iommu/rockchip-iommu.c | 59 +-
drivers/iommu/s390-iommu.c | 424 +-
drivers/iommu/sprd-iommu.c | 36 +-
drivers/iommu/sun50i-iommu.c | 80 +-
drivers/iommu/tegra-gart.c | 371 --
drivers/iommu/tegra-smmu.c | 58 +-
drivers/iommu/virtio-iommu.c | 4 +-
drivers/irqchip/irq-gic-v3-its.c | 16 +-
drivers/irqchip/irq-gic-v3.c | 24 +-
drivers/leds/Kconfig | 1 +
drivers/leds/blink/leds-lgm-sso.c | 6 +-
drivers/leds/flash/leds-aat1290.c | 6 +-
drivers/leds/flash/leds-ktd2692.c | 6 +-
drivers/leds/flash/leds-lm3601x.c | 2 +-
drivers/leds/flash/leds-max77693.c | 6 +-
drivers/leds/flash/leds-mt6360.c | 7 +-
drivers/leds/flash/leds-mt6370-flash.c | 2 +-
drivers/leds/flash/leds-qcom-flash.c | 5 +-
drivers/leds/flash/leds-rt8515.c | 6 +-
drivers/leds/flash/leds-sgm3140.c | 6 +-
drivers/leds/led-class.c | 14 -
drivers/leds/led-core.c | 17 +-
drivers/leds/leds-88pm860x.c | 6 +-
drivers/leds/leds-adp5520.c | 6 +-
drivers/leds/leds-aw200xx.c | 4 +-
drivers/leds/leds-clevo-mail.c | 5 +-
drivers/leds/leds-cr0014114.c | 2 +-
drivers/leds/leds-da903x.c | 6 +-
drivers/leds/leds-da9052.c | 6 +-
drivers/leds/leds-el15203000.c | 2 +-
drivers/leds/leds-gpio.c | 56 +-
drivers/leds/leds-lm3533.c | 6 +-
drivers/leds/leds-lm3692x.c | 2 +-
drivers/leds/leds-lm3697.c | 2 +-
drivers/leds/leds-lp3952.c | 4 +-
drivers/leds/leds-lp5521.c | 2 +
drivers/leds/leds-lp55xx-common.c | 4 +-
drivers/leds/leds-mc13783.c | 6 +-
drivers/leds/leds-mlxreg.c | 6 +-
drivers/leds/leds-mt6323.c | 6 +-
drivers/leds/leds-nic78bx.c | 6 +-
drivers/leds/leds-pca955x.c | 69 +-
drivers/leds/leds-powernv.c | 5 +-
drivers/leds/leds-pwm.c | 2 +-
drivers/leds/leds-rb532.c | 5 +-
drivers/leds/leds-regulator.c | 5 +-
drivers/leds/leds-sc27xx-bltc.c | 10 +-
drivers/leds/leds-sunfire.c | 8 +-
drivers/leds/leds-tca6507.c | 8 +-
drivers/leds/leds-turris-omnia.c | 362 +-
drivers/leds/leds-wm831x-status.c | 6 +-
drivers/leds/leds-wm8350.c | 5 +-
drivers/leds/rgb/Kconfig | 13 +
drivers/leds/rgb/Makefile | 1 +
drivers/leds/rgb/leds-ktd202x.c | 625 ++
drivers/leds/rgb/leds-mt6370-rgb.c | 2 +-
drivers/leds/rgb/leds-qcom-lpg.c | 9 +-
.../leds/simple/simatic-ipc-leds-gpio-apollolake.c | 8 +-
drivers/leds/simple/simatic-ipc-leds-gpio-core.c | 4 +-
.../simple/simatic-ipc-leds-gpio-elkhartlake.c | 7 +-
drivers/leds/simple/simatic-ipc-leds-gpio-f7188x.c | 8 +-
drivers/leds/simple/simatic-ipc-leds-gpio.h | 6 +-
drivers/leds/trigger/Kconfig | 5 +-
drivers/leds/trigger/ledtrig-cpu.c | 4 +-
drivers/leds/trigger/ledtrig-gpio.c | 137 +-
drivers/leds/trigger/ledtrig-netdev.c | 17 +-
drivers/macintosh/mac_hid.c | 1 -
drivers/macintosh/macio-adb.c | 1 +
drivers/mailbox/bcm-pdc-mailbox.c | 10 +-
drivers/mailbox/imx-mailbox.c | 32 +-
drivers/mailbox/mailbox-sti.c | 8 +-
drivers/mailbox/mtk-cmdq-mailbox.c | 80 +-
drivers/mailbox/ti-msgmgr.c | 12 +-
drivers/mcb/mcb-core.c | 7 +-
drivers/mcb/mcb-parse.c | 2 +-
drivers/md/bcache/bcache.h | 3 +-
drivers/md/bcache/btree.c | 54 +-
drivers/md/bcache/journal.c | 20 +-
drivers/md/bcache/movinggc.c | 16 +-
drivers/md/bcache/request.c | 74 +-
drivers/md/bcache/request.h | 2 +-
drivers/md/bcache/super.c | 44 +-
drivers/md/bcache/sysfs.c | 5 +-
drivers/md/bcache/writeback.c | 40 +-
drivers/md/dm-bufio.c | 115 +-
drivers/md/dm-cache-metadata.c | 2 +-
drivers/md/dm-crypt.c | 2 +-
drivers/md/dm-delay.c | 112 +-
drivers/md/dm-flakey.c | 2 +-
drivers/md/dm-verity-fec.c | 7 +-
drivers/md/dm-verity-target.c | 30 +-
drivers/md/dm-verity.h | 8 +-
drivers/md/dm-zoned-metadata.c | 28 +-
drivers/md/md.c | 148 +-
drivers/md/raid5.c | 30 +-
drivers/md/raid5.h | 2 +-
drivers/media/cec/platform/Makefile | 2 +-
drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 387 +-
drivers/media/common/siano/smsdvb-debugfs.c | 22 +-
drivers/media/common/videobuf2/frame_vector.c | 2 +-
drivers/media/common/videobuf2/videobuf2-core.c | 2 +-
.../media/common/videobuf2/videobuf2-dma-contig.c | 13 +-
drivers/media/common/videobuf2/videobuf2-vmalloc.c | 10 +-
drivers/media/dvb-frontends/drx39xyj/drxj.c | 6 +-
drivers/media/dvb-frontends/m88ds3103.c | 3 +-
drivers/media/i2c/Kconfig | 11 +
drivers/media/i2c/Makefile | 1 +
drivers/media/i2c/adp1653.c | 28 +-
drivers/media/i2c/adv7180.c | 65 +-
drivers/media/i2c/ar0521.c | 30 +-
drivers/media/i2c/ccs/ccs-core.c | 431 +-
drivers/media/i2c/ccs/ccs-quirk.h | 4 +-
drivers/media/i2c/ccs/ccs.h | 4 +-
drivers/media/i2c/cx25840/cx25840-core.c | 3694 +++---------
drivers/media/i2c/ds90ub913.c | 2 -
drivers/media/i2c/ds90ub953.c | 2 -
drivers/media/i2c/ds90ub960.c | 2 -
drivers/media/i2c/hi556.c | 114 +-
drivers/media/i2c/hi846.c | 34 +-
drivers/media/i2c/hi847.c | 57 +-
drivers/media/i2c/imx208.c | 61 +-
drivers/media/i2c/imx214.c | 40 -
drivers/media/i2c/imx219.c | 1279 ++---
drivers/media/i2c/imx258.c | 40 -
drivers/media/i2c/imx296.c | 16 +-
drivers/media/i2c/imx319.c | 44 -
drivers/media/i2c/imx334.c | 66 +-
drivers/media/i2c/imx335.c | 9 -
drivers/media/i2c/imx355.c | 45 -
drivers/media/i2c/imx412.c | 9 -
drivers/media/i2c/imx415.c | 45 +-
drivers/media/i2c/max9286.c | 2 -
drivers/media/i2c/msp3400-driver.c | 2 +-
drivers/media/i2c/mt9m001.c | 6 -
drivers/media/i2c/mt9m111.c | 13 +-
drivers/media/i2c/mt9m114.c | 2481 ++++++++
drivers/media/i2c/mt9v011.c | 6 -
drivers/media/i2c/mt9v032.c | 26 +-
drivers/media/i2c/mt9v111.c | 14 -
drivers/media/i2c/og01a1b.c | 55 +-
drivers/media/i2c/ov01a10.c | 59 +-
drivers/media/i2c/ov02a10.c | 2 -
drivers/media/i2c/ov08d10.c | 52 -
drivers/media/i2c/ov08x40.c | 44 -
drivers/media/i2c/ov13858.c | 44 -
drivers/media/i2c/ov13b10.c | 98 +-
drivers/media/i2c/ov2640.c | 21 +-
drivers/media/i2c/ov2659.c | 16 +-
drivers/media/i2c/ov2685.c | 19 -
drivers/media/i2c/ov2740.c | 168 +-
drivers/media/i2c/ov4689.c | 9 +-
drivers/media/i2c/ov5640.c | 24 +-
drivers/media/i2c/ov5647.c | 6 -
drivers/media/i2c/ov5670.c | 36 -
drivers/media/i2c/ov5675.c | 44 -
drivers/media/i2c/ov5693.c | 9 +-
drivers/media/i2c/ov5695.c | 25 -
drivers/media/i2c/ov7251.c | 8 +-
drivers/media/i2c/ov7670.c | 72 +-
drivers/media/i2c/ov772x.c | 4 -
drivers/media/i2c/ov7740.c | 30 +-
drivers/media/i2c/ov8856.c | 47 -
drivers/media/i2c/ov9282.c | 9 -
drivers/media/i2c/ov9734.c | 50 -
drivers/media/i2c/rdacm20.c | 3 +-
drivers/media/i2c/st-vgxy61.c | 9 +-
drivers/media/i2c/tc358746.c | 6 +-
drivers/media/i2c/tvp514x.c | 49 +-
drivers/media/i2c/video-i2c.c | 12 +-
drivers/media/mc/mc-entity.c | 15 +-
drivers/media/pci/Kconfig | 1 +
drivers/media/pci/Makefile | 1 +
drivers/media/pci/bt8xx/bttv-cards.c | 1 +
drivers/media/pci/bt8xx/bttv-driver.c | 1 +
drivers/media/pci/bt8xx/dvb-bt8xx.c | 14 +-
drivers/media/pci/cobalt/cobalt-driver.c | 11 +-
drivers/media/pci/cobalt/cobalt-v4l2.c | 8 +-
drivers/media/pci/cx18/cx18-driver.h | 2 +-
drivers/media/pci/cx18/cx18-mailbox.c | 2 +-
drivers/media/pci/intel/ivsc/Kconfig | 12 +-
drivers/media/pci/intel/ivsc/mei_ace.c | 9 +-
drivers/media/pci/intel/ivsc/mei_csi.c | 5 +-
drivers/media/pci/mgb4/Kconfig | 18 +
drivers/media/pci/mgb4/Makefile | 6 +
drivers/media/pci/mgb4/mgb4_cmt.c | 244 +
drivers/media/pci/mgb4/mgb4_cmt.h | 17 +
drivers/media/pci/mgb4/mgb4_core.c | 696 +++
drivers/media/pci/mgb4/mgb4_core.h | 74 +
drivers/media/pci/mgb4/mgb4_dma.c | 123 +
drivers/media/pci/mgb4/mgb4_dma.h | 18 +
drivers/media/pci/mgb4/mgb4_i2c.c | 140 +
drivers/media/pci/mgb4/mgb4_i2c.h | 35 +
drivers/media/pci/mgb4/mgb4_io.h | 33 +
drivers/media/pci/mgb4/mgb4_regs.c | 30 +
drivers/media/pci/mgb4/mgb4_regs.h | 35 +
drivers/media/pci/mgb4/mgb4_sysfs.h | 18 +
drivers/media/pci/mgb4/mgb4_sysfs_in.c | 772 +++
drivers/media/pci/mgb4/mgb4_sysfs_out.c | 740 +++
drivers/media/pci/mgb4/mgb4_sysfs_pci.c | 71 +
drivers/media/pci/mgb4/mgb4_trigger.c | 208 +
drivers/media/pci/mgb4/mgb4_trigger.h | 8 +
drivers/media/pci/mgb4/mgb4_vin.c | 939 +++
drivers/media/pci/mgb4/mgb4_vin.h | 69 +
drivers/media/pci/mgb4/mgb4_vout.c | 602 ++
drivers/media/pci/mgb4/mgb4_vout.h | 65 +
drivers/media/pci/zoran/zoran.h | 2 +-
drivers/media/platform/Kconfig | 1 +
drivers/media/platform/Makefile | 1 +
drivers/media/platform/allegro-dvt/allegro-mail.c | 2 +-
drivers/media/platform/allegro-dvt/allegro-mail.h | 2 +-
drivers/media/platform/amphion/vpu_defs.h | 1 +
drivers/media/platform/amphion/vpu_helpers.c | 1 +
drivers/media/platform/amphion/vpu_malone.c | 1 +
drivers/media/platform/amphion/vpu_msgs.c | 31 +-
drivers/media/platform/aspeed/aspeed-video.c | 15 +-
drivers/media/platform/cadence/Kconfig | 2 +
drivers/media/platform/cadence/cdns-csi2rx.c | 180 +-
drivers/media/platform/cadence/cdns-csi2tx.c | 6 +-
.../media/platform/mediatek/jpeg/mtk_jpeg_enc_hw.c | 5 +-
.../media/platform/mediatek/mdp3/mtk-mdp3-cmdq.c | 2 +-
.../media/platform/mediatek/mdp3/mtk-mdp3-comp.c | 1 +
.../mediatek/vcodec/common/mtk_vcodec_fw_scp.c | 2 +-
.../mediatek/vcodec/common/mtk_vcodec_fw_vpu.c | 2 +-
.../mediatek/vcodec/common/mtk_vcodec_util.c | 56 +-
.../mediatek/vcodec/encoder/mtk_vcodec_enc.c | 21 +-
.../mediatek/vcodec/encoder/mtk_vcodec_enc_pm.c | 18 +
.../mediatek/vcodec/encoder/mtk_vcodec_enc_pm.h | 3 +-
.../platform/mediatek/vcodec/encoder/venc_drv_if.c | 8 +-
.../platform/mediatek/vcodec/encoder/venc_vpu_if.c | 5 +
.../media/platform/microchip/microchip-isc-base.c | 6 -
drivers/media/platform/nuvoton/Kconfig | 15 +
drivers/media/platform/nuvoton/Makefile | 2 +
drivers/media/platform/nuvoton/npcm-regs.h | 152 +
drivers/media/platform/nuvoton/npcm-video.c | 1831 ++++++
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg-hw.h | 11 -
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.c | 36 +-
drivers/media/platform/nxp/imx-jpeg/mxc-jpeg.h | 1 +
drivers/media/platform/nxp/imx-mipi-csis.c | 2 -
.../media/platform/nxp/imx8-isi/imx8-isi-core.c | 4 +-
drivers/media/platform/qcom/camss/camss-csid-4-1.c | 8 +-
drivers/media/platform/qcom/camss/camss-csid-4-7.c | 8 +-
.../media/platform/qcom/camss/camss-csid-gen2.c | 33 +-
drivers/media/platform/qcom/camss/camss-csid.c | 39 +-
drivers/media/platform/qcom/camss/camss-csid.h | 4 +-
.../platform/qcom/camss/camss-csiphy-3ph-1-0.c | 10 +-
drivers/media/platform/qcom/camss/camss-csiphy.c | 95 +-
drivers/media/platform/qcom/camss/camss-csiphy.h | 4 +-
drivers/media/platform/qcom/camss/camss-ispif.c | 52 +-
drivers/media/platform/qcom/camss/camss-ispif.h | 4 +-
drivers/media/platform/qcom/camss/camss-vfe-170.c | 73 +-
drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 18 +-
drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 18 +-
drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 18 +-
drivers/media/platform/qcom/camss/camss-vfe-480.c | 61 +-
drivers/media/platform/qcom/camss/camss-vfe.c | 228 +-
drivers/media/platform/qcom/camss/camss-vfe.h | 15 +-
drivers/media/platform/qcom/camss/camss-video.c | 81 +-
drivers/media/platform/qcom/camss/camss.c | 482 +-
drivers/media/platform/qcom/camss/camss.h | 34 +-
drivers/media/platform/qcom/venus/core.c | 10 +-
drivers/media/platform/qcom/venus/hfi_cmds.h | 2 +-
drivers/media/platform/qcom/venus/hfi_msgs.c | 2 +-
drivers/media/platform/qcom/venus/hfi_parser.c | 15 +
drivers/media/platform/qcom/venus/hfi_venus.c | 10 +
drivers/media/platform/qcom/venus/pm_helpers.c | 2 +-
drivers/media/platform/renesas/rcar-isp.c | 2 +-
.../media/platform/renesas/rcar-vin/rcar-csi2.c | 2 +-
drivers/media/platform/renesas/rcar_drif.c | 3 +-
drivers/media/platform/renesas/renesas-ceu.c | 6 +-
drivers/media/platform/renesas/vsp1/vsp1_pipe.c | 2 +-
drivers/media/platform/renesas/vsp1/vsp1_rpf.c | 10 +-
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c | 8 +-
drivers/media/platform/renesas/vsp1/vsp1_rwpf.h | 4 +-
drivers/media/platform/renesas/vsp1/vsp1_wpf.c | 29 +-
.../platform/rockchip/rkisp1/rkisp1-capture.c | 24 +-
.../media/platform/rockchip/rkisp1/rkisp1-common.h | 18 -
.../media/platform/rockchip/rkisp1/rkisp1-csi.c | 107 +-
.../media/platform/rockchip/rkisp1/rkisp1-isp.c | 261 +-
.../media/platform/rockchip/rkisp1/rkisp1-params.c | 4 +-
.../media/platform/rockchip/rkisp1/rkisp1-regs.h | 620 +-
.../platform/rockchip/rkisp1/rkisp1-resizer.c | 251 +-
.../media/platform/samsung/exynos4-is/fimc-is.c | 33 +-
.../platform/samsung/s3c-camif/camif-capture.c | 6 +-
.../media/platform/samsung/s5p-mfc/s5p_mfc_enc.c | 2 +-
.../platform/st/sti/c8sectpfe/c8sectpfe-core.c | 26 +-
drivers/media/platform/ti/Kconfig | 12 +
drivers/media/platform/ti/Makefile | 1 +
drivers/media/platform/ti/am437x/am437x-vpfe.c | 4 -
drivers/media/platform/ti/j721e-csi2rx/Makefile | 2 +
.../media/platform/ti/j721e-csi2rx/j721e-csi2rx.c | 1159 ++++
drivers/media/platform/ti/omap3isp/ispstat.c | 2 +-
drivers/media/platform/verisilicon/hantro_drv.c | 8 +-
.../media/platform/verisilicon/hantro_postproc.c | 2 +-
.../platform/verisilicon/rockchip_av1_filmgrain.c | 2 +-
.../media/platform/verisilicon/rockchip_vpu_hw.c | 2 +-
drivers/media/platform/xilinx/xilinx-dma.c | 5 +-
drivers/media/radio/radio-isa.c | 2 +-
drivers/media/radio/radio-miropcm20.c | 4 +-
drivers/media/radio/radio-si476x.c | 4 +-
drivers/media/radio/radio-wl1273.c | 2 +-
drivers/media/rc/Kconfig | 10 -
drivers/media/rc/Makefile | 1 -
drivers/media/rc/ati_remote.c | 2 +-
drivers/media/rc/imon.c | 6 +
drivers/media/rc/ir-rx51.c | 285 -
drivers/media/rc/ir-sharp-decoder.c | 8 +-
drivers/media/rc/keymaps/rc-adstech-dvb-t-pci.c | 1 +
drivers/media/rc/keymaps/rc-alink-dtu-m.c | 1 +
drivers/media/rc/keymaps/rc-anysee.c | 1 +
drivers/media/rc/keymaps/rc-apac-viewcomp.c | 1 +
drivers/media/rc/keymaps/rc-astrometa-t2hybrid.c | 1 +
drivers/media/rc/keymaps/rc-asus-pc39.c | 1 +
drivers/media/rc/keymaps/rc-asus-ps3-100.c | 1 +
drivers/media/rc/keymaps/rc-ati-tv-wonder-hd-600.c | 1 +
drivers/media/rc/keymaps/rc-ati-x10.c | 1 +
drivers/media/rc/keymaps/rc-avermedia-a16d.c | 1 +
drivers/media/rc/keymaps/rc-avermedia-cardbus.c | 1 +
drivers/media/rc/keymaps/rc-avermedia-dvbt.c | 1 +
drivers/media/rc/keymaps/rc-avermedia-m135a.c | 1 +
.../media/rc/keymaps/rc-avermedia-m733a-rm-k6.c | 1 +
drivers/media/rc/keymaps/rc-avermedia-rm-ks.c | 1 +
drivers/media/rc/keymaps/rc-avermedia.c | 1 +
drivers/media/rc/keymaps/rc-avertv-303.c | 1 +
drivers/media/rc/keymaps/rc-azurewave-ad-tu700.c | 1 +
drivers/media/rc/keymaps/rc-beelink-gs1.c | 1 +
drivers/media/rc/keymaps/rc-beelink-mxiii.c | 1 +
drivers/media/rc/keymaps/rc-behold-columbus.c | 1 +
drivers/media/rc/keymaps/rc-behold.c | 1 +
drivers/media/rc/keymaps/rc-budget-ci-old.c | 1 +
drivers/media/rc/keymaps/rc-cinergy-1400.c | 1 +
drivers/media/rc/keymaps/rc-cinergy.c | 1 +
drivers/media/rc/keymaps/rc-ct-90405.c | 1 +
drivers/media/rc/keymaps/rc-d680-dmb.c | 1 +
drivers/media/rc/keymaps/rc-dib0700-nec.c | 1 +
drivers/media/rc/keymaps/rc-dib0700-rc5.c | 1 +
drivers/media/rc/keymaps/rc-digitalnow-tinytwin.c | 1 +
drivers/media/rc/keymaps/rc-digittrade.c | 1 +
drivers/media/rc/keymaps/rc-dm1105-nec.c | 1 +
drivers/media/rc/keymaps/rc-dntv-live-dvb-t.c | 1 +
drivers/media/rc/keymaps/rc-dntv-live-dvbt-pro.c | 1 +
drivers/media/rc/keymaps/rc-dreambox.c | 1 +
drivers/media/rc/keymaps/rc-dtt200u.c | 1 +
drivers/media/rc/keymaps/rc-dvbsky.c | 1 +
drivers/media/rc/keymaps/rc-dvico-mce.c | 1 +
drivers/media/rc/keymaps/rc-dvico-portable.c | 1 +
drivers/media/rc/keymaps/rc-em-terratec.c | 1 +
drivers/media/rc/keymaps/rc-encore-enltv-fm53.c | 1 +
drivers/media/rc/keymaps/rc-encore-enltv.c | 1 +
drivers/media/rc/keymaps/rc-encore-enltv2.c | 1 +
drivers/media/rc/keymaps/rc-evga-indtube.c | 1 +
drivers/media/rc/keymaps/rc-eztv.c | 1 +
drivers/media/rc/keymaps/rc-flydvb.c | 1 +
drivers/media/rc/keymaps/rc-flyvideo.c | 1 +
drivers/media/rc/keymaps/rc-fusionhdtv-mce.c | 1 +
drivers/media/rc/keymaps/rc-gadmei-rm008z.c | 1 +
drivers/media/rc/keymaps/rc-geekbox.c | 1 +
drivers/media/rc/keymaps/rc-genius-tvgo-a11mce.c | 1 +
drivers/media/rc/keymaps/rc-gotview7135.c | 1 +
drivers/media/rc/keymaps/rc-hauppauge.c | 1 +
drivers/media/rc/keymaps/rc-hisi-poplar.c | 1 +
drivers/media/rc/keymaps/rc-hisi-tv-demo.c | 1 +
drivers/media/rc/keymaps/rc-imon-mce.c | 1 +
drivers/media/rc/keymaps/rc-imon-pad.c | 1 +
drivers/media/rc/keymaps/rc-imon-rsc.c | 1 +
drivers/media/rc/keymaps/rc-iodata-bctv7e.c | 1 +
drivers/media/rc/keymaps/rc-it913x-v1.c | 1 +
drivers/media/rc/keymaps/rc-it913x-v2.c | 1 +
drivers/media/rc/keymaps/rc-kaiomy.c | 1 +
drivers/media/rc/keymaps/rc-khadas.c | 1 +
drivers/media/rc/keymaps/rc-khamsin.c | 1 +
drivers/media/rc/keymaps/rc-kworld-315u.c | 1 +
drivers/media/rc/keymaps/rc-kworld-pc150u.c | 1 +
.../media/rc/keymaps/rc-kworld-plus-tv-analog.c | 1 +
drivers/media/rc/keymaps/rc-leadtek-y04g0051.c | 1 +
drivers/media/rc/keymaps/rc-lme2510.c | 1 +
drivers/media/rc/keymaps/rc-manli.c | 1 +
drivers/media/rc/keymaps/rc-mecool-kii-pro.c | 1 +
drivers/media/rc/keymaps/rc-mecool-kiii-pro.c | 1 +
drivers/media/rc/keymaps/rc-medion-x10.c | 1 +
drivers/media/rc/keymaps/rc-minix-neo.c | 1 +
drivers/media/rc/keymaps/rc-msi-digivox-ii.c | 1 +
drivers/media/rc/keymaps/rc-msi-digivox-iii.c | 1 +
drivers/media/rc/keymaps/rc-msi-tvanywhere-plus.c | 1 +
drivers/media/rc/keymaps/rc-msi-tvanywhere.c | 1 +
drivers/media/rc/keymaps/rc-nebula.c | 1 +
.../media/rc/keymaps/rc-nec-terratec-cinergy-xs.c | 1 +
drivers/media/rc/keymaps/rc-norwood.c | 1 +
drivers/media/rc/keymaps/rc-npgtech.c | 1 +
drivers/media/rc/keymaps/rc-odroid.c | 1 +
drivers/media/rc/keymaps/rc-pctv-sedna.c | 1 +
drivers/media/rc/keymaps/rc-pine64.c | 1 +
drivers/media/rc/keymaps/rc-pinnacle-color.c | 1 +
drivers/media/rc/keymaps/rc-pinnacle-grey.c | 1 +
drivers/media/rc/keymaps/rc-pinnacle-pctv-hd.c | 1 +
drivers/media/rc/keymaps/rc-pixelview-002t.c | 1 +
drivers/media/rc/keymaps/rc-pixelview-mk12.c | 1 +
drivers/media/rc/keymaps/rc-pixelview-new.c | 1 +
drivers/media/rc/keymaps/rc-pixelview.c | 1 +
.../media/rc/keymaps/rc-powercolor-real-angel.c | 1 +
drivers/media/rc/keymaps/rc-proteus-2309.c | 1 +
drivers/media/rc/keymaps/rc-purpletv.c | 1 +
drivers/media/rc/keymaps/rc-pv951.c | 1 +
drivers/media/rc/keymaps/rc-rc6-mce.c | 1 +
.../media/rc/keymaps/rc-real-audio-220-32-keys.c | 1 +
drivers/media/rc/keymaps/rc-reddo.c | 1 +
drivers/media/rc/keymaps/rc-snapstream-firefly.c | 1 +
drivers/media/rc/keymaps/rc-streamzap.c | 1 +
drivers/media/rc/keymaps/rc-su3000.c | 1 +
drivers/media/rc/keymaps/rc-tanix-tx3mini.c | 1 +
drivers/media/rc/keymaps/rc-tanix-tx5max.c | 1 +
drivers/media/rc/keymaps/rc-tbs-nec.c | 1 +
drivers/media/rc/keymaps/rc-technisat-ts35.c | 1 +
drivers/media/rc/keymaps/rc-technisat-usb2.c | 1 +
.../media/rc/keymaps/rc-terratec-cinergy-c-pci.c | 1 +
.../media/rc/keymaps/rc-terratec-cinergy-s2-hd.c | 1 +
drivers/media/rc/keymaps/rc-terratec-cinergy-xs.c | 1 +
drivers/media/rc/keymaps/rc-terratec-slim-2.c | 1 +
drivers/media/rc/keymaps/rc-terratec-slim.c | 1 +
drivers/media/rc/keymaps/rc-tevii-nec.c | 1 +
drivers/media/rc/keymaps/rc-tivo.c | 1 +
.../media/rc/keymaps/rc-total-media-in-hand-02.c | 1 +
drivers/media/rc/keymaps/rc-total-media-in-hand.c | 1 +
drivers/media/rc/keymaps/rc-trekstor.c | 1 +
drivers/media/rc/keymaps/rc-tt-1500.c | 1 +
drivers/media/rc/keymaps/rc-twinhan-dtv-cab-ci.c | 1 +
drivers/media/rc/keymaps/rc-twinhan1027.c | 1 +
drivers/media/rc/keymaps/rc-vega-s9x.c | 1 +
drivers/media/rc/keymaps/rc-videomate-m1f.c | 1 +
drivers/media/rc/keymaps/rc-videomate-s350.c | 1 +
drivers/media/rc/keymaps/rc-videomate-tv-pvr.c | 1 +
drivers/media/rc/keymaps/rc-videostrong-kii-pro.c | 1 +
drivers/media/rc/keymaps/rc-wetek-hub.c | 1 +
drivers/media/rc/keymaps/rc-wetek-play2.c | 1 +
drivers/media/rc/keymaps/rc-winfast-usbii-deluxe.c | 1 +
drivers/media/rc/keymaps/rc-winfast.c | 1 +
drivers/media/rc/keymaps/rc-x96max.c | 1 +
drivers/media/rc/keymaps/rc-xbox-360.c | 1 +
drivers/media/rc/keymaps/rc-xbox-dvd.c | 1 +
drivers/media/rc/keymaps/rc-zx-irdec.c | 1 +
drivers/media/rc/lirc_dev.c | 6 +-
drivers/media/rc/meson-ir.c | 522 +-
drivers/media/rc/pwm-ir-tx.c | 1 +
drivers/media/test-drivers/vidtv/vidtv_mux.c | 7 +-
drivers/media/test-drivers/vidtv/vidtv_psi.c | 45 +-
drivers/media/test-drivers/vivid/vivid-core.c | 2 +-
drivers/media/test-drivers/vivid/vivid-rds-gen.c | 2 +-
drivers/media/usb/cx231xx/cx231xx-417.c | 9 +-
drivers/media/usb/cx231xx/cx231xx-core.c | 7 +-
drivers/media/usb/cx231xx/cx231xx.h | 3 +
drivers/media/usb/dvb-usb-v2/af9035.c | 13 +-
drivers/media/usb/dvb-usb/gp8psk.c | 2 +-
drivers/media/usb/gspca/cpia1.c | 3 +
drivers/media/usb/siano/smsusb.c | 4 +-
drivers/media/v4l2-core/Kconfig | 16 -
drivers/media/v4l2-core/Makefile | 5 -
drivers/media/v4l2-core/v4l2-event.c | 2 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 1 +
drivers/media/v4l2-core/v4l2-subdev.c | 55 +-
drivers/media/v4l2-core/videobuf-core.c | 1198 ----
drivers/media/v4l2-core/videobuf-dma-contig.c | 402 --
drivers/media/v4l2-core/videobuf-dma-sg.c | 681 ---
drivers/media/v4l2-core/videobuf-vmalloc.c | 326 --
drivers/memory/tegra/mc.c | 34 -
drivers/memory/tegra/tegra20.c | 28 -
drivers/message/fusion/mptctl.c | 19 +-
drivers/message/fusion/mptfc.c | 94 +-
drivers/message/fusion/mptsas.c | 16 +-
drivers/message/fusion/mptscsih.c | 55 +-
drivers/message/fusion/mptscsih.h | 1 +
drivers/mfd/arizona-i2c.c | 11 +-
drivers/mfd/arizona-spi.c | 3 +
drivers/mfd/atmel-hlcdc.c | 1 +
drivers/mfd/axp20x.c | 66 +-
drivers/mfd/db8500-prcmu.c | 4 +-
drivers/mfd/dln2.c | 1 -
drivers/mfd/hi6421-pmic-core.c | 9 +-
drivers/mfd/intel-lpss-pci.c | 13 +
drivers/mfd/iqs62x.c | 2 +-
drivers/mfd/lochnagar-i2c.c | 9 +-
drivers/mfd/lp87565.c | 9 +-
drivers/mfd/lpc_ich.c | 127 +-
drivers/mfd/madera-i2c.c | 9 +-
drivers/mfd/max14577.c | 14 +-
drivers/mfd/max77541.c | 6 +-
drivers/mfd/max77620.c | 6 +-
drivers/mfd/max77686.c | 2 +-
drivers/mfd/max8907.c | 4 +-
drivers/mfd/max8997.c | 12 +-
drivers/mfd/max8998.c | 12 +-
drivers/mfd/mc13xxx-spi.c | 14 +-
drivers/mfd/mfd-core.c | 17 +-
drivers/mfd/motorola-cpcap.c | 7 +-
drivers/mfd/mxs-lradc.c | 9 +-
drivers/mfd/palmas.c | 60 +-
drivers/mfd/qcom-spmi-pmic.c | 109 +-
drivers/mfd/qcom_rpm.c | 8 +-
drivers/mfd/rk8xx-core.c | 7 +-
drivers/mfd/rk8xx-i2c.c | 6 +-
drivers/mfd/rn5t618.c | 11 +-
drivers/mfd/stm32-timers.c | 46 +
drivers/mfd/tps65086.c | 2 +-
drivers/mfd/tps65090.c | 2 +-
drivers/mfd/tps65218.c | 2 +-
drivers/mfd/tps6586x.c | 52 +-
drivers/mfd/tps65910.c | 13 +-
drivers/mfd/tps65912-core.c | 2 +-
drivers/mfd/twl-core.c | 18 +-
drivers/mfd/twl4030-power.c | 9 +-
drivers/mfd/twl6030-irq.c | 10 +-
drivers/mfd/wcd934x.c | 2 +-
drivers/mfd/wm831x-i2c.c | 16 +-
drivers/mfd/wm831x-spi.c | 16 +-
drivers/mfd/wm8994-core.c | 11 +-
drivers/misc/bcm-vk/bcm_vk_msg.c | 2 +-
drivers/misc/bcm-vk/bcm_vk_msg.h | 2 +-
drivers/misc/c2port/core.c | 2 +-
drivers/misc/cxl/file.c | 21 +-
drivers/misc/eeprom/Kconfig | 14 -
drivers/misc/eeprom/Makefile | 1 -
drivers/misc/eeprom/at24.c | 42 +-
drivers/misc/eeprom/eeprom.c | 214 -
drivers/misc/eeprom/idt_89hpesx.c | 11 +-
drivers/misc/ibmvmc.c | 4 +-
drivers/misc/lkdtm/cfi.c | 13 +-
drivers/misc/mei/bus.c | 92 +-
drivers/misc/mei/client.c | 24 +-
drivers/misc/mei/dma-ring.c | 6 +-
drivers/misc/mei/hbm.c | 6 +-
drivers/misc/mei/hw-me-regs.h | 3 +
drivers/misc/mei/hw-me.c | 77 +-
drivers/misc/mei/hw-me.h | 4 +
drivers/misc/mei/hw.h | 12 +-
drivers/misc/mei/init.c | 27 +-
drivers/misc/mei/interrupt.c | 6 +-
drivers/misc/mei/main.c | 8 +-
drivers/misc/mei/mei_dev.h | 51 +-
drivers/misc/mei/pxp/mei_pxp.c | 85 +-
drivers/misc/ocxl/file.c | 27 +-
drivers/misc/pci_endpoint_test.c | 8 +
drivers/misc/phantom.c | 24 +-
drivers/misc/pvpanic/pvpanic-mmio.c | 58 +-
drivers/misc/pvpanic/pvpanic-pci.c | 58 +-
drivers/misc/pvpanic/pvpanic.c | 76 +-
drivers/misc/pvpanic/pvpanic.h | 10 +-
drivers/misc/sgi-xp/xpc_main.c | 2 -
drivers/misc/ti-st/st_core.c | 7 +-
drivers/misc/ti-st/st_kim.c | 5 +-
drivers/misc/uacce/uacce.c | 17 +-
drivers/misc/vmw_balloon.c | 38 +-
drivers/mmc/core/block.c | 6 +-
drivers/mmc/core/card.h | 4 +
drivers/mmc/core/core.c | 9 +-
drivers/mmc/core/mmc.c | 10 +-
drivers/mmc/core/quirks.h | 7 +-
drivers/mmc/host/cqhci-core.c | 44 +-
drivers/mmc/host/sdhci-pci-gli.c | 70 +-
drivers/mmc/host/sdhci-sprd.c | 25 +
drivers/mmc/host/sdhci_am654.c | 2 +-
drivers/mmc/host/vub300.c | 1 +
drivers/mtd/chips/cfi_cmdset_0001.c | 20 +-
drivers/mtd/chips/map_ram.c | 8 +-
drivers/mtd/devices/bcm47xxsflash.c | 6 +-
drivers/mtd/devices/docg3.c | 5 +-
drivers/mtd/devices/phram.c | 6 +-
drivers/mtd/devices/powernv_flash.c | 6 +-
drivers/mtd/devices/spear_smi.c | 6 +-
drivers/mtd/devices/st_spi_fsm.c | 6 +-
drivers/mtd/hyperbus/hbmc-am654.c | 6 +-
drivers/mtd/hyperbus/rpc-if.c | 6 +-
drivers/mtd/lpddr/lpddr2_nvm.c | 6 +-
drivers/mtd/lpddr/lpddr_cmds.c | 2 +-
drivers/mtd/maps/lantiq-flash.c | 6 +-
drivers/mtd/maps/physmap-core.c | 15 +-
drivers/mtd/maps/plat-ram.c | 8 +-
drivers/mtd/maps/pxa2xx-flash.c | 5 +-
drivers/mtd/maps/sa1100-flash.c | 6 +-
drivers/mtd/maps/sun_uflash.c | 6 +-
drivers/mtd/mtdcore.c | 5 +-
drivers/mtd/mtdpart.c | 6 +-
drivers/mtd/nand/raw/arasan-nand-controller.c | 2 +-
drivers/mtd/nand/raw/atmel/nand-controller.c | 2 +-
drivers/mtd/nand/raw/cadence-nand-controller.c | 14 +-
drivers/mtd/nand/raw/denali.h | 2 +-
drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 2 +-
drivers/mtd/nand/raw/intel-nand-controller.c | 10 +
drivers/mtd/nand/raw/internals.h | 1 -
drivers/mtd/nand/raw/marvell_nand.c | 2 +-
drivers/mtd/nand/raw/meson_nand.c | 5 +-
drivers/mtd/nand/raw/mtk_nand.c | 2 +-
drivers/mtd/nand/raw/nand_base.c | 1 -
drivers/mtd/nand/raw/omap2.c | 8 +-
drivers/mtd/nand/raw/renesas-nand-controller.c | 2 +-
drivers/mtd/nand/raw/rockchip-nand-controller.c | 5 +-
drivers/mtd/nand/raw/sh_flctl.c | 3 +-
drivers/mtd/nand/raw/sunxi_nand.c | 2 +-
drivers/mtd/nand/raw/tegra_nand.c | 4 +
drivers/mtd/nand/raw/vf610_nfc.c | 10 +-
drivers/mtd/nand/raw/xway_nand.c | 1 -
drivers/mtd/nand/spi/Makefile | 2 +-
drivers/mtd/nand/spi/core.c | 1 +
drivers/mtd/nand/spi/foresee.c | 95 +
drivers/mtd/nand/spi/winbond.c | 45 +
drivers/mtd/nand/spi/xtx.c | 134 +
drivers/mtd/parsers/Kconfig | 5 -
drivers/mtd/parsers/Makefile | 1 -
drivers/mtd/parsers/ar7part.c | 129 -
drivers/mtd/spi-nor/Makefile | 2 -
drivers/mtd/spi-nor/atmel.c | 121 +-
drivers/mtd/spi-nor/catalyst.c | 24 -
drivers/mtd/spi-nor/controllers/hisi-sfc.c | 5 +-
drivers/mtd/spi-nor/controllers/nxp-spifi.c | 6 +-
drivers/mtd/spi-nor/core.c | 63 +-
drivers/mtd/spi-nor/core.h | 138 +-
drivers/mtd/spi-nor/eon.c | 74 +-
drivers/mtd/spi-nor/esmt.c | 29 +-
drivers/mtd/spi-nor/everspin.c | 28 +-
drivers/mtd/spi-nor/fujitsu.c | 21 -
drivers/mtd/spi-nor/gigadevice.c | 82 +-
drivers/mtd/spi-nor/intel.c | 23 +-
drivers/mtd/spi-nor/issi.c | 118 +-
drivers/mtd/spi-nor/macronix.c | 220 +-
drivers/mtd/spi-nor/micron-st.c | 423 +-
drivers/mtd/spi-nor/spansion.c | 392 +-
drivers/mtd/spi-nor/sst.c | 164 +-
drivers/mtd/spi-nor/swp.c | 13 +-
drivers/mtd/spi-nor/sysfs.c | 6 +-
drivers/mtd/spi-nor/winbond.c | 288 +-
drivers/mtd/spi-nor/xilinx.c | 32 +-
drivers/mtd/spi-nor/xmc.c | 19 +-
drivers/mtd/ubi/block.c | 4 +-
drivers/mtd/ubi/build.c | 25 +-
drivers/mtd/ubi/cdev.c | 3 +-
drivers/mtd/ubi/eba.c | 3 -
drivers/mtd/ubi/fastmap-wl.c | 112 +-
drivers/mtd/ubi/fastmap.c | 66 +-
drivers/mtd/ubi/ubi.h | 10 +-
drivers/mtd/ubi/wl.c | 48 +-
drivers/mtd/ubi/wl.h | 6 +-
drivers/net/arcnet/arcdevice.h | 2 +
drivers/net/arcnet/com20020-pci.c | 89 +-
drivers/net/bonding/bond_main.c | 6 +
drivers/net/dsa/lan9303_mdio.c | 4 +-
drivers/net/dsa/microchip/ksz_common.c | 16 +-
drivers/net/dsa/mv88e6xxx/chip.c | 26 +-
drivers/net/dsa/mv88e6xxx/pcs-639x.c | 31 +-
drivers/net/ethernet/amd/pds_core/adminq.c | 2 +-
drivers/net/ethernet/amd/pds_core/core.h | 2 +-
drivers/net/ethernet/amd/pds_core/dev.c | 8 +-
drivers/net/ethernet/amd/pds_core/devlink.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 14 +
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 11 +-
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 14 +-
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 10 +-
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 4 +-
drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 18 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 1 +
drivers/net/ethernet/broadcom/tg3.c | 109 +-
drivers/net/ethernet/broadcom/tg3.h | 4 +-
.../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.c | 2 -
.../chelsio/inline_crypto/ch_ipsec/chcr_ipsec.h | 1 -
.../ethernet/chelsio/inline_crypto/chtls/chtls.h | 1 -
drivers/net/ethernet/cortina/gemini.c | 45 +-
drivers/net/ethernet/cortina/gemini.h | 4 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 16 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 2 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 2 +-
drivers/net/ethernet/google/gve/gve_main.c | 8 +-
drivers/net/ethernet/google/gve/gve_rx.c | 4 -
drivers/net/ethernet/google/gve/gve_tx.c | 4 -
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 29 +
drivers/net/ethernet/hisilicon/hns/hns_enet.c | 53 +-
drivers/net/ethernet/hisilicon/hns/hns_enet.h | 3 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 9 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 33 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 25 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 +
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 7 +
drivers/net/ethernet/intel/i40e/i40e_devlink.c | 1 -
drivers/net/ethernet/intel/i40e/i40e_main.c | 12 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 16 +-
drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 12 +-
drivers/net/ethernet/intel/iavf/iavf_txrx.h | 1 -
drivers/net/ethernet/intel/ice/ice_ddp.c | 103 +-
drivers/net/ethernet/intel/ice/ice_dpll.c | 21 +-
drivers/net/ethernet/intel/ice/ice_dpll.h | 1 -
drivers/net/ethernet/intel/ice/ice_lag.c | 136 +-
drivers/net/ethernet/intel/ice/ice_lag.h | 1 +
drivers/net/ethernet/intel/ice/ice_main.c | 12 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 144 +-
drivers/net/ethernet/intel/ice/ice_ptp.h | 5 +-
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 54 +
drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 2 +
drivers/net/ethernet/intel/ice/ice_sriov.c | 7 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 114 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 3 -
drivers/net/ethernet/intel/ice/ice_txrx.h | 1 -
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 20 +
.../net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c | 11 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 30 +-
drivers/net/ethernet/intel/idpf/idpf_txrx.c | 6 +-
drivers/net/ethernet/marvell/mvneta.c | 28 +-
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 2 +-
drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 18 +-
drivers/net/ethernet/marvell/octeontx2/af/mcs.h | 2 +
.../net/ethernet/marvell/octeontx2/af/mcs_reg.h | 31 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 3 +
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 1 +
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 5 +-
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 12 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 8 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 4 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 1 +
drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 +
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 15 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 +
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 6 +-
.../ethernet/marvell/octeontx2/nic/otx2_flows.c | 20 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 101 +-
.../ethernet/marvell/octeontx2/nic/otx2_struct.h | 34 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 120 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 62 +-
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 20 +-
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 4 +-
.../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 30 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 13 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 12 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 60 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 25 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 3 +-
.../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 42 -
.../net/ethernet/mellanox/mlx5/core/lib/clock.c | 7 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 3 +
drivers/net/ethernet/mellanox/mlx5/core/port.c | 3 +-
.../mellanox/mlx5/core/steering/dr_action.c | 3 +-
.../ethernet/mellanox/mlx5/core/steering/dr_send.c | 115 +-
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 127 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 2 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 16 +-
drivers/net/ethernet/realtek/r8169_main.c | 60 +-
drivers/net/ethernet/renesas/ravb_main.c | 69 +-
drivers/net/ethernet/renesas/rswitch.c | 22 +-
drivers/net/ethernet/smsc/smc91x.h | 19 -
drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 45 +-
drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 4 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 2 +-
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 17 +-
drivers/net/ethernet/stmicro/stmmac/hwif.h | 4 +-
drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 4 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 11 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 1 +
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 4 +-
drivers/net/ethernet/ti/icssg/icss_iep.c | 2 +-
drivers/net/ethernet/ti/icssg/icssg_prueth.c | 15 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 8 +-
drivers/net/ethernet/wangxun/libwx/wx_lib.c | 2 +-
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 4 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 4 +-
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 2 +-
drivers/net/ethernet/xscale/ixp4xx_eth.c | 3 +-
drivers/net/hyperv/Kconfig | 1 +
drivers/net/hyperv/netvsc_drv.c | 66 +-
drivers/net/ipa/reg/gsi_reg-v5.0.c | 2 +-
drivers/net/ipvlan/ipvlan_core.c | 41 +-
drivers/net/macvlan.c | 2 +-
drivers/net/mdio/acpi_mdio.c | 1 +
drivers/net/mdio/fwnode_mdio.c | 1 +
drivers/net/mdio/mdio-aspeed.c | 1 +
drivers/net/mdio/mdio-bitbang.c | 1 +
drivers/net/mdio/of_mdio.c | 1 +
drivers/net/netdevsim/bpf.c | 4 +-
drivers/net/netkit.c | 28 +-
drivers/net/phy/bcm-phy-ptp.c | 1 +
drivers/net/phy/bcm87xx.c | 1 +
drivers/net/phy/phylink.c | 2 +
drivers/net/phy/sfp.c | 1 +
drivers/net/ppp/ppp_generic.c | 4 +-
drivers/net/ppp/ppp_synctty.c | 6 +-
drivers/net/usb/aqc111.c | 8 +-
drivers/net/usb/ax88179_178a.c | 4 +-
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/usb/r8152.c | 28 +-
drivers/net/veth.c | 49 +-
drivers/net/vrf.c | 39 +-
drivers/net/wireguard/cookie.c | 2 +-
drivers/net/wireguard/device.c | 4 +-
drivers/net/wireguard/netlink.c | 2 +-
drivers/net/wireguard/noise.c | 2 +-
drivers/net/wireguard/receive.c | 12 +-
drivers/net/wireguard/send.c | 3 +-
drivers/net/wireless/ath/ath9k/Kconfig | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 1 +
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 4 +-
drivers/net/xen-netback/interface.c | 3 +-
drivers/nfc/virtual_ncidev.c | 7 +-
drivers/nvdimm/badrange.c | 4 +-
drivers/nvdimm/nd.h | 2 +-
drivers/nvdimm/of_pmem.c | 8 +-
drivers/nvdimm/region_devs.c | 10 +-
drivers/nvme/Makefile | 2 +-
drivers/nvme/common/Kconfig | 7 +-
drivers/nvme/common/Makefile | 7 +-
drivers/nvme/common/auth.c | 23 +-
drivers/nvme/common/keyring.c | 11 +-
drivers/nvme/host/Kconfig | 7 +-
drivers/nvme/host/auth.c | 18 +-
drivers/nvme/host/core.c | 133 +-
drivers/nvme/host/fabrics.c | 2 +
drivers/nvme/host/fc.c | 19 +-
drivers/nvme/host/ioctl.c | 28 +-
drivers/nvme/host/nvme.h | 11 +
drivers/nvme/host/pci.c | 30 +-
drivers/nvme/host/rdma.c | 24 +-
drivers/nvme/host/tcp.c | 68 +-
drivers/nvme/target/Kconfig | 11 +-
drivers/nvme/target/configfs.c | 5 +-
drivers/nvme/target/fabrics-cmd-auth.c | 2 +-
drivers/nvme/target/fabrics-cmd.c | 4 +
drivers/nvme/target/loop.c | 4 +
drivers/nvme/target/tcp.c | 4 +-
drivers/nvmem/apple-efuses.c | 1 +
drivers/nvmem/core.c | 16 +-
drivers/nvmem/imx-ocotp-scu.c | 1 +
drivers/nvmem/imx-ocotp.c | 1 +
drivers/nvmem/meson-efuse.c | 1 +
drivers/nvmem/meson-mx-efuse.c | 1 +
drivers/nvmem/microchip-otpc.c | 1 +
drivers/nvmem/mtk-efuse.c | 1 +
drivers/nvmem/mxs-ocotp.c | 10 +-
drivers/nvmem/qcom-spmi-sdam.c | 1 +
drivers/nvmem/qfprom.c | 7 +-
drivers/nvmem/rave-sp-eeprom.c | 1 +
drivers/nvmem/rockchip-efuse.c | 1 +
drivers/nvmem/sc27xx-efuse.c | 1 +
drivers/nvmem/sec-qfprom.c | 1 +
drivers/nvmem/sprd-efuse.c | 1 +
drivers/nvmem/stm32-romem.c | 8 +-
drivers/nvmem/sunplus-ocotp.c | 1 +
drivers/nvmem/sunxi_sid.c | 1 +
drivers/nvmem/uniphier-efuse.c | 1 +
drivers/nvmem/zynqmp_nvmem.c | 1 +
drivers/of/dynamic.c | 5 +-
drivers/of/property.c | 2 +
drivers/parisc/power.c | 2 +-
drivers/parport/parport_gsc.c | 2 +-
drivers/parport/parport_pc.c | 21 +
drivers/parport/procfs.c | 81 +-
drivers/parport/share.c | 26 +-
drivers/pci/Kconfig | 2 +-
drivers/pci/ats.c | 7 +-
drivers/pci/controller/Kconfig | 11 +
drivers/pci/controller/Makefile | 1 +
drivers/pci/controller/cadence/pcie-cadence-ep.c | 9 +-
drivers/pci/controller/cadence/pcie-cadence-plat.c | 5 -
drivers/pci/controller/dwc/Kconfig | 25 +
drivers/pci/controller/dwc/Makefile | 1 +
drivers/pci/controller/dwc/pci-exynos.c | 4 +-
drivers/pci/controller/dwc/pci-keystone.c | 8 +-
drivers/pci/controller/dwc/pci-layerscape-ep.c | 2 +
drivers/pci/controller/dwc/pci-layerscape.c | 2 +-
drivers/pci/controller/dwc/pcie-designware-ep.c | 52 +-
drivers/pci/controller/dwc/pcie-designware-host.c | 3 +
drivers/pci/controller/dwc/pcie-designware.c | 102 +-
drivers/pci/controller/dwc/pcie-designware.h | 9 +-
drivers/pci/controller/dwc/pcie-kirin.c | 4 +-
drivers/pci/controller/dwc/pcie-qcom-ep.c | 48 +-
drivers/pci/controller/dwc/pcie-qcom.c | 52 +-
drivers/pci/controller/dwc/pcie-rcar-gen4.c | 527 ++
drivers/pci/controller/dwc/pcie-tegra194.c | 27 +-
.../pci/controller/mobiveil/pcie-mobiveil-host.c | 2 +-
drivers/pci/controller/pci-hyperv.c | 2 +-
drivers/pci/controller/pci-mvebu.c | 2 +-
drivers/pci/controller/pci-xgene.c | 7 +-
drivers/pci/controller/pcie-iproc.c | 2 +-
drivers/pci/controller/pcie-rcar-ep.c | 2 +-
drivers/pci/controller/pcie-rcar-host.c | 2 +-
drivers/pci/controller/pcie-xilinx-common.h | 31 +
drivers/pci/controller/pcie-xilinx-cpm.c | 38 +-
drivers/pci/controller/pcie-xilinx-dma-pl.c | 814 +++
drivers/pci/controller/pcie-xilinx-nwl.c | 18 +-
drivers/pci/controller/vmd.c | 10 +-
drivers/pci/endpoint/pci-epc-core.c | 13 +-
drivers/pci/hotplug/Kconfig | 12 +
drivers/pci/hotplug/Makefile | 1 +
drivers/pci/hotplug/acpiphp_ampere_altra.c | 127 +
drivers/pci/hotplug/acpiphp_core.c | 3 +-
drivers/pci/hotplug/cpqphp_ctrl.c | 6 +-
drivers/pci/hotplug/cpqphp_pci.c | 22 +-
drivers/pci/hotplug/ibmphp.h | 5 +-
drivers/pci/hotplug/ibmphp_pci.c | 2 +-
drivers/pci/hotplug/pciehp_core.c | 3 +-
drivers/pci/hotplug/pciehp_hpc.c | 5 +-
drivers/pci/hotplug/pnv_php.c | 3 +-
drivers/pci/msi/msi.c | 10 +-
drivers/pci/p2pdma.c | 3 +-
drivers/pci/pci-acpi.c | 15 +-
drivers/pci/pci-sysfs.c | 43 +-
drivers/pci/pci.c | 69 +-
drivers/pci/pci.h | 3 +
drivers/pci/pcie/Kconfig | 9 +
drivers/pci/pcie/aer.c | 204 +-
drivers/pci/pcie/aspm.c | 84 +-
drivers/pci/pcie/dpc.c | 42 +-
drivers/pci/pcie/pme.c | 4 +-
drivers/pci/pcie/portdrv.c | 7 +-
drivers/pci/pcie/ptm.c | 5 +-
drivers/pci/probe.c | 14 +-
drivers/pci/quirks.c | 75 +-
drivers/pci/search.c | 31 +
drivers/pci/setup-bus.c | 2 +-
drivers/pci/vc.c | 9 +-
drivers/pci/vgaarb.c | 14 +-
drivers/pcmcia/cs.c | 1 +
drivers/pcmcia/ds.c | 14 +-
drivers/pcmcia/pcmcia_resource.c | 2 +-
drivers/pcmcia/tcic.c | 2 +-
drivers/perf/arm_cspmu/arm_cspmu.c | 3 +
drivers/perf/arm_pmuv3.c | 7 +-
drivers/perf/riscv_pmu_sbi.c | 13 +-
drivers/phy/Kconfig | 3 +-
drivers/phy/Makefile | 1 -
drivers/phy/allwinner/phy-sun4i-usb.c | 2 +-
drivers/phy/broadcom/phy-bcm-ns-usb3.c | 9 +-
drivers/phy/marvell/phy-berlin-usb.c | 7 +-
drivers/phy/motorola/phy-cpcap-usb.c | 7 -
drivers/phy/qualcomm/phy-qcom-eusb2-repeater.c | 146 +-
drivers/phy/qualcomm/phy-qcom-m31.c | 59 +-
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 50 +-
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 37 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v4.h | 17 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-usb-v6.h | 29 +-
drivers/phy/qualcomm/phy-qcom-qmp-pcs-v5_20.h | 2 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-v6.h | 20 +-
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 142 +
drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 225 +-
drivers/phy/qualcomm/phy-qcom-qmp.h | 8 -
drivers/phy/ralink/phy-ralink-usb.c | 9 +-
drivers/phy/realtek/Kconfig | 32 -
drivers/phy/realtek/Makefile | 3 -
drivers/phy/realtek/phy-rtk-usb2.c | 1325 -----
drivers/phy/realtek/phy-rtk-usb3.c | 761 ---
drivers/phy/renesas/r8a779f0-ether-serdes.c | 16 +-
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 2 -
drivers/phy/rockchip/phy-rockchip-pcie.c | 11 +-
drivers/phy/rockchip/phy-rockchip-usb.c | 10 +-
drivers/phy/ti/phy-dm816x-usb.c | 11 +-
drivers/phy/ti/phy-omap-control.c | 9 +-
drivers/phy/ti/phy-omap-usb2.c | 11 +-
drivers/phy/ti/phy-ti-pipe3.c | 14 +-
drivers/pinctrl/Kconfig | 1 +
drivers/pinctrl/Makefile | 1 +
drivers/pinctrl/aspeed/pinctrl-aspeed-g4.c | 19 +-
drivers/pinctrl/aspeed/pinctrl-aspeed-g5.c | 19 +-
drivers/pinctrl/aspeed/pinctrl-aspeed-g6.c | 7 +-
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 6 +-
drivers/pinctrl/bcm/pinctrl-ns.c | 8 +-
drivers/pinctrl/berlin/berlin-bg2.c | 8 +-
drivers/pinctrl/berlin/berlin-bg2cd.c | 8 +-
drivers/pinctrl/berlin/berlin-bg2q.c | 8 +-
drivers/pinctrl/berlin/berlin-bg4ct.c | 9 +-
drivers/pinctrl/berlin/berlin.c | 8 +-
drivers/pinctrl/berlin/pinctrl-as370.c | 9 +-
drivers/pinctrl/cirrus/Kconfig | 3 +-
drivers/pinctrl/cirrus/pinctrl-cs42l43.c | 9 +-
drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 2 +-
drivers/pinctrl/cirrus/pinctrl-madera-core.c | 6 +-
drivers/pinctrl/core.c | 145 +-
drivers/pinctrl/freescale/pinctrl-mxs.c | 13 +-
drivers/pinctrl/intel/pinctrl-baytrail.c | 32 +-
drivers/pinctrl/intel/pinctrl-broxton.c | 3 +-
drivers/pinctrl/intel/pinctrl-cherryview.c | 161 +-
drivers/pinctrl/intel/pinctrl-denverton.c | 7 +
drivers/pinctrl/intel/pinctrl-intel.c | 198 +-
drivers/pinctrl/intel/pinctrl-intel.h | 2 +-
drivers/pinctrl/intel/pinctrl-lynxpoint.c | 38 +-
drivers/pinctrl/intel/pinctrl-merrifield.c | 2 +-
drivers/pinctrl/intel/pinctrl-moorefield.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-moore.c | 18 +-
drivers/pinctrl/mediatek/pinctrl-mt7981.c | 16 +-
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 10 +-
drivers/pinctrl/mediatek/pinctrl-paris.c | 8 +-
drivers/pinctrl/meson/Kconfig | 6 +
drivers/pinctrl/meson/Makefile | 1 +
drivers/pinctrl/meson/pinctrl-amlogic-t7.c | 1611 ++++++
drivers/pinctrl/mvebu/pinctrl-armada-38x.c | 9 +-
drivers/pinctrl/mvebu/pinctrl-armada-39x.c | 9 +-
drivers/pinctrl/mvebu/pinctrl-armada-ap806.c | 5 +-
drivers/pinctrl/mvebu/pinctrl-armada-cp110.c | 6 +-
drivers/pinctrl/mvebu/pinctrl-armada-xp.c | 9 +-
drivers/pinctrl/mvebu/pinctrl-dove.c | 6 +-
drivers/pinctrl/mvebu/pinctrl-kirkwood.c | 7 +-
drivers/pinctrl/mvebu/pinctrl-orion.c | 7 +-
drivers/pinctrl/nomadik/pinctrl-abx500.c | 14 +-
drivers/pinctrl/nomadik/pinctrl-nomadik.c | 10 +-
drivers/pinctrl/nuvoton/Kconfig | 17 +-
drivers/pinctrl/nuvoton/Makefile | 1 +
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 29 +-
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 2486 ++++++++
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 12 +-
drivers/pinctrl/nxp/pinctrl-s32cc.c | 4 +-
drivers/pinctrl/pinconf-generic.c | 16 +-
drivers/pinctrl/pinconf.c | 14 +-
drivers/pinctrl/pinctrl-amd.c | 6 +-
drivers/pinctrl/pinctrl-artpec6.c | 6 +-
drivers/pinctrl/pinctrl-as3722.c | 14 +-
drivers/pinctrl/pinctrl-at91.c | 11 +-
drivers/pinctrl/pinctrl-axp209.c | 7 +-
drivers/pinctrl/pinctrl-cy8c95x0.c | 9 +-
drivers/pinctrl/pinctrl-ingenic.c | 19 +-
drivers/pinctrl/pinctrl-mcp23s08.h | 8 +
drivers/pinctrl/pinctrl-mcp23s08_i2c.c | 93 +-
drivers/pinctrl/pinctrl-mcp23s08_spi.c | 97 +-
drivers/pinctrl/pinctrl-ocelot.c | 10 +-
drivers/pinctrl/pinctrl-rk805.c | 10 +-
drivers/pinctrl/pinctrl-rockchip.c | 6 +-
drivers/pinctrl/pinctrl-single.c | 21 +-
drivers/pinctrl/pinctrl-st.c | 13 +-
drivers/pinctrl/pinctrl-stmfx.c | 16 +-
drivers/pinctrl/pinctrl-sx150x.c | 7 +-
drivers/pinctrl/pinctrl-tb10x.c | 6 +-
drivers/pinctrl/pinctrl-utils.c | 6 +-
drivers/pinctrl/pinctrl-xway.c | 11 +-
drivers/pinctrl/pinmux.c | 6 +-
drivers/pinctrl/qcom/pinctrl-apq8064.c | 2 +-
drivers/pinctrl/qcom/pinctrl-apq8084.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq4019.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq5018.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq5332.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq6018.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq8064.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq8074.c | 2 +-
drivers/pinctrl/qcom/pinctrl-ipq9574.c | 2 +-
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 4 +-
drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 2 +-
drivers/pinctrl/qcom/pinctrl-mdm9607.c | 2 +-
drivers/pinctrl/qcom/pinctrl-mdm9615.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm.c | 4 +-
drivers/pinctrl/qcom/pinctrl-msm.h | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8226.c | 22 +-
drivers/pinctrl/qcom/pinctrl-msm8660.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8909.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8916.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8953.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8960.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8976.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8994.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8996.c | 16 +-
drivers/pinctrl/qcom/pinctrl-msm8998.c | 2 +-
drivers/pinctrl/qcom/pinctrl-msm8x74.c | 14 +-
drivers/pinctrl/qcom/pinctrl-qcm2290.c | 2 +-
drivers/pinctrl/qcom/pinctrl-qcs404.c | 2 +-
drivers/pinctrl/qcom/pinctrl-qdf2xxx.c | 2 +-
drivers/pinctrl/qcom/pinctrl-qdu1000.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sa8775p.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sc7180.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sc7280.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sc8180x.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sc8280xp.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sdm660.c | 16 +-
drivers/pinctrl/qcom/pinctrl-sdm670.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sdm845.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sdx55.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sdx65.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sdx75.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm6115-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm6115.c | 14 +-
drivers/pinctrl/qcom/pinctrl-sm6125.c | 19 +-
drivers/pinctrl/qcom/pinctrl-sm6350.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm6375.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm7150.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8150.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8250-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8250.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8350.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8450.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8550-lpass-lpi.c | 2 +-
drivers/pinctrl/qcom/pinctrl-sm8550.c | 2 +-
drivers/pinctrl/qcom/pinctrl-spmi-gpio.c | 5 +-
drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 5 +-
drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 6 +-
drivers/pinctrl/qcom/pinctrl-ssbi-mpp.c | 6 +-
drivers/pinctrl/realtek/Kconfig | 23 +
drivers/pinctrl/realtek/Makefile | 6 +
drivers/pinctrl/realtek/pinctrl-rtd.c | 596 ++
drivers/pinctrl/realtek/pinctrl-rtd.h | 124 +
drivers/pinctrl/realtek/pinctrl-rtd1315e.c | 1440 +++++
drivers/pinctrl/realtek/pinctrl-rtd1319d.c | 1610 ++++++
drivers/pinctrl/realtek/pinctrl-rtd1619b.c | 1601 ++++++
drivers/pinctrl/renesas/gpio.c | 8 +-
drivers/pinctrl/renesas/pfc-r8a7778.c | 38 +
drivers/pinctrl/renesas/pfc-r8a7779.c | 2 +-
drivers/pinctrl/renesas/pinctrl-rzg2l.c | 719 ++-
drivers/pinctrl/renesas/pinctrl-rzn1.c | 6 +-
drivers/pinctrl/renesas/pinctrl-rzv2m.c | 4 +-
drivers/pinctrl/samsung/pinctrl-exynos.c | 2 +-
drivers/pinctrl/samsung/pinctrl-exynos.h | 2 +-
drivers/pinctrl/samsung/pinctrl-samsung.c | 56 +-
drivers/pinctrl/samsung/pinctrl-samsung.h | 4 +-
drivers/pinctrl/spear/pinctrl-plgpio.c | 8 +-
drivers/pinctrl/sprd/pinctrl-sprd-sc9860.c | 2 +-
drivers/pinctrl/sprd/pinctrl-sprd.c | 3 +-
drivers/pinctrl/sprd/pinctrl-sprd.h | 2 +-
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c | 14 +-
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c | 14 +-
drivers/pinctrl/stm32/pinctrl-stm32.c | 33 +-
drivers/pinctrl/sunxi/pinctrl-sun50i-h616.c | 380 +-
drivers/pinctrl/tegra/pinctrl-tegra.c | 8 +-
drivers/pinctrl/ti/pinctrl-ti-iodelay.c | 29 +-
drivers/pinctrl/uniphier/pinctrl-uniphier-core.c | 2 +-
drivers/pinctrl/vt8500/pinctrl-wmt.c | 9 +-
drivers/platform/chrome/cros_ec_typec.c | 28 +
drivers/platform/mellanox/mlxbf-bootctl.c | 39 +-
drivers/platform/mellanox/mlxbf-pmc.c | 14 +
drivers/platform/surface/aggregator/core.c | 5 +-
drivers/platform/x86/Kconfig | 2 +-
drivers/platform/x86/amd/pmc/pmc.c | 31 +-
drivers/platform/x86/asus-nb-wmi.c | 61 +-
drivers/platform/x86/asus-wmi.c | 58 +
drivers/platform/x86/asus-wmi.h | 7 +-
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 26 +-
drivers/platform/x86/ideapad-laptop.c | 11 +-
drivers/platform/x86/intel/ifs/load.c | 8 +-
drivers/platform/x86/intel/telemetry/core.c | 4 +-
drivers/platform/x86/wmi.c | 5 +
drivers/pmdomain/arm/scmi_perf_domain.c | 2 +-
drivers/pmdomain/qcom/rpmpd.c | 1 +
drivers/power/supply/tps65217_charger.c | 2 +-
drivers/powercap/dtpm_cpu.c | 23 +-
drivers/powercap/dtpm_devfreq.c | 11 +-
drivers/ptp/ptp_chardev.c | 26 +-
drivers/ptp/ptp_clock.c | 13 +-
drivers/ptp/ptp_private.h | 9 +-
drivers/ptp/ptp_sysfs.c | 3 +-
drivers/pwm/Kconfig | 20 +-
drivers/pwm/Makefile | 1 +
drivers/pwm/core.c | 55 +-
drivers/pwm/pwm-ab8500.c | 1 -
drivers/pwm/pwm-apple.c | 1 -
drivers/pwm/pwm-atmel-hlcdc.c | 1 -
drivers/pwm/pwm-atmel-tcb.c | 1 -
drivers/pwm/pwm-atmel.c | 3 +-
drivers/pwm/pwm-bcm-iproc.c | 38 +-
drivers/pwm/pwm-bcm-kona.c | 1 -
drivers/pwm/pwm-bcm2835.c | 34 +-
drivers/pwm/pwm-berlin.c | 63 +-
drivers/pwm/pwm-brcmstb.c | 49 +-
drivers/pwm/pwm-clk.c | 1 -
drivers/pwm/pwm-clps711x.c | 1 -
drivers/pwm/pwm-crc.c | 5 +-
drivers/pwm/pwm-cros-ec.c | 67 +-
drivers/pwm/pwm-dwc-core.c | 184 +
drivers/pwm/pwm-dwc.c | 197 +-
drivers/pwm/pwm-dwc.h | 60 +
drivers/pwm/pwm-ep93xx.c | 1 -
drivers/pwm/pwm-fsl-ftm.c | 1 -
drivers/pwm/pwm-hibvt.c | 1 -
drivers/pwm/pwm-img.c | 1 -
drivers/pwm/pwm-imx-tpm.c | 30 +-
drivers/pwm/pwm-imx1.c | 1 -
drivers/pwm/pwm-imx27.c | 1 -
drivers/pwm/pwm-intel-lgm.c | 1 -
drivers/pwm/pwm-iqs620a.c | 1 -
drivers/pwm/pwm-jz4740.c | 46 +-
drivers/pwm/pwm-keembay.c | 1 -
drivers/pwm/pwm-lp3943.c | 22 +-
drivers/pwm/pwm-lpc18xx-sct.c | 1 -
drivers/pwm/pwm-lpc32xx.c | 1 -
drivers/pwm/pwm-lpss.c | 1 -
drivers/pwm/pwm-mediatek.c | 1 -
drivers/pwm/pwm-meson.c | 1 -
drivers/pwm/pwm-microchip-core.c | 1 -
drivers/pwm/pwm-mtk-disp.c | 25 +-
drivers/pwm/pwm-mxs.c | 1 -
drivers/pwm/pwm-ntxec.c | 1 -
drivers/pwm/pwm-omap-dmtimer.c | 3 +-
drivers/pwm/pwm-pca9685.c | 1 -
drivers/pwm/pwm-pxa.c | 3 +-
drivers/pwm/pwm-raspberrypi-poe.c | 1 -
drivers/pwm/pwm-rcar.c | 1 -
drivers/pwm/pwm-renesas-tpu.c | 23 +-
drivers/pwm/pwm-rockchip.c | 1 -
drivers/pwm/pwm-rz-mtu3.c | 1 -
drivers/pwm/pwm-samsung.c | 152 +-
drivers/pwm/pwm-sifive.c | 1 -
drivers/pwm/pwm-sl28cpld.c | 1 -
drivers/pwm/pwm-spear.c | 41 +-
drivers/pwm/pwm-sprd.c | 29 +-
drivers/pwm/pwm-sti.c | 30 +-
drivers/pwm/pwm-stm32-lp.c | 1 -
drivers/pwm/pwm-stm32.c | 1 -
drivers/pwm/pwm-stmpe.c | 1 -
drivers/pwm/pwm-sun4i.c | 1 -
drivers/pwm/pwm-sunplus.c | 1 -
drivers/pwm/pwm-tegra.c | 1 -
drivers/pwm/pwm-tiecap.c | 1 -
drivers/pwm/pwm-tiehrpwm.c | 1 -
drivers/pwm/pwm-twl-led.c | 2 -
drivers/pwm/pwm-twl.c | 2 -
drivers/pwm/pwm-visconti.c | 1 -
drivers/pwm/pwm-vt8500.c | 43 +-
drivers/pwm/pwm-xilinx.c | 1 -
drivers/rapidio/devices/rio_mport_cdev.c | 16 +-
drivers/rapidio/rio_cm.c | 18 +-
drivers/remoteproc/mtk_common.h | 39 +-
drivers/remoteproc/mtk_scp.c | 536 +-
drivers/remoteproc/mtk_scp_ipi.c | 4 +-
drivers/remoteproc/qcom_q6v5_mss.c | 1 -
drivers/remoteproc/qcom_q6v5_pas.c | 19 +
drivers/remoteproc/st_remoteproc.c | 16 +-
drivers/remoteproc/stm32_rproc.c | 4 +-
drivers/remoteproc/xlnx_r5_remoteproc.c | 110 +-
drivers/rpmsg/rpmsg_core.c | 2 +-
drivers/rpmsg/rpmsg_ns.c | 2 +-
drivers/rpmsg/virtio_rpmsg_bus.c | 6 +-
drivers/rtc/Kconfig | 13 +-
drivers/rtc/Makefile | 1 +
drivers/rtc/nvmem.c | 1 +
drivers/rtc/rtc-at91rm9200.c | 14 +-
drivers/rtc/rtc-brcmstb-waketimer.c | 47 +-
drivers/rtc/rtc-efi.c | 2 +-
drivers/rtc/rtc-ep93xx.c | 8 +
drivers/rtc/rtc-imxdi.c | 14 +-
drivers/rtc/rtc-mv.c | 14 +-
drivers/rtc/rtc-omap.c | 8 +-
drivers/rtc/rtc-pcap.c | 6 -
drivers/rtc/rtc-pcf85363.c | 2 +-
drivers/rtc/rtc-pxa.c | 13 +-
drivers/rtc/rtc-r7301.c | 35 +-
drivers/rtc/rtc-sh.c | 16 +-
drivers/rtc/rtc-ssd202d.c | 249 +
drivers/s390/block/dasd.c | 24 +-
drivers/s390/block/dasd_int.h | 2 +-
drivers/s390/char/diag_ftp.c | 2 +-
drivers/s390/char/sclp.c | 14 +-
drivers/s390/char/sclp_cmd.c | 3 +-
drivers/s390/char/sclp_early.c | 2 +-
drivers/s390/char/sclp_early_core.c | 7 +-
drivers/s390/cio/chp.c | 2 +-
drivers/s390/cio/chsc.c | 8 +-
drivers/s390/cio/crw.c | 4 +-
drivers/s390/cio/isc.c | 4 +-
drivers/s390/crypto/ap_bus.c | 68 +-
drivers/s390/crypto/ap_bus.h | 4 +-
drivers/s390/crypto/ap_queue.c | 94 +-
drivers/s390/crypto/zcrypt_api.c | 10 +-
drivers/s390/crypto/zcrypt_card.c | 4 +-
drivers/s390/crypto/zcrypt_cex4.c | 4 +
drivers/s390/crypto/zcrypt_error.h | 18 +-
drivers/s390/crypto/zcrypt_queue.c | 5 +-
drivers/s390/net/Kconfig | 3 +-
drivers/s390/net/ism_drv.c | 93 +-
drivers/s390/net/qeth_core_main.c | 2 +-
drivers/scsi/Kconfig | 15 -
drivers/scsi/aic7xxx/aic79xx_osm.c | 38 +-
drivers/scsi/aic7xxx/aic7xxx_osm.c | 127 +-
drivers/scsi/be2iscsi/be_main.c | 1 +
drivers/scsi/bnx2fc/bnx2fc.h | 1 +
drivers/scsi/bnx2fc/bnx2fc_hwi.c | 14 +-
drivers/scsi/bnx2fc/bnx2fc_io.c | 94 +-
drivers/scsi/cxgbi/libcxgbi.c | 2 +-
drivers/scsi/device_handler/scsi_dh_hp_sw.c | 79 +-
drivers/scsi/device_handler/scsi_dh_rdac.c | 21 +-
drivers/scsi/elx/efct/efct_lio.c | 5 +
drivers/scsi/esas2r/esas2r_ioctl.c | 16 +-
drivers/scsi/fnic/fnic_fcs.c | 11 +-
drivers/scsi/hisi_sas/hisi_sas.h | 3 +-
drivers/scsi/hisi_sas/hisi_sas_main.c | 7 +-
drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 253 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 489 +-
drivers/scsi/ibmvscsi/ibmvfc.h | 50 +-
drivers/scsi/ibmvscsi_tgt/ibmvscsi_tgt.c | 3 +
drivers/scsi/imm.c | 70 +-
drivers/scsi/imm.h | 4 -
drivers/scsi/ipr.c | 12 +-
drivers/scsi/ips.c | 18 -
drivers/scsi/libfc/fc_lport.c | 6 +
drivers/scsi/libsas/sas_discover.c | 2 +-
drivers/scsi/libsas/sas_init.c | 4 +-
drivers/scsi/libsas/sas_internal.h | 12 +
drivers/scsi/lpfc/lpfc_els.c | 23 +
drivers/scsi/lpfc/lpfc_hbadisc.c | 8 +-
drivers/scsi/lpfc/lpfc_logmsg.h | 2 +-
drivers/scsi/lpfc/lpfc_nportdisc.c | 18 +-
drivers/scsi/lpfc/lpfc_nvme.c | 6 +-
drivers/scsi/lpfc/lpfc_sli.c | 4 +-
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/megaraid.c | 53 +-
drivers/scsi/megaraid/megaraid_sas.h | 4 +-
drivers/scsi/megaraid/megaraid_sas_base.c | 4 +-
drivers/scsi/megaraid/megaraid_sas_fusion.c | 3 +
drivers/scsi/mpi3mr/mpi3mr_os.c | 57 +-
drivers/scsi/mpt3sas/mpt3sas_base.c | 4 +-
drivers/scsi/pm8001/pm8001_hwi.c | 89 +-
drivers/scsi/pm8001/pm8001_init.c | 285 +-
drivers/scsi/pm8001/pm8001_sas.h | 11 +-
drivers/scsi/pm8001/pm80xx_hwi.c | 59 +-
drivers/scsi/pmcraid.c | 69 +-
drivers/scsi/qedf/qedf.h | 5 +-
drivers/scsi/qedf/qedf_io.c | 75 +-
drivers/scsi/qedf/qedf_main.c | 19 +-
drivers/scsi/qla1280.c | 42 +-
drivers/scsi/qla2xxx/qla_dfs.c | 59 +-
drivers/scsi/qla2xxx/qla_os.c | 17 +-
drivers/scsi/qla2xxx/tcm_qla2xxx.c | 6 +
drivers/scsi/scsi.c | 2 +-
drivers/scsi/scsi_debug.c | 568 +-
drivers/scsi/scsi_lib.c | 37 +-
drivers/scsi/scsi_sysctl.c | 1 -
drivers/scsi/scsi_transport_spi.c | 4 +-
drivers/scsi/sd.c | 110 +-
drivers/scsi/sg.c | 1 -
drivers/scsi/snic/snic_scsi.c | 14 +-
drivers/scsi/sr.c | 3 +-
drivers/scsi/sym53c8xx_2/sym_glue.c | 189 +-
drivers/sh/Makefile | 1 -
drivers/sh/superhyway/Makefile | 8 -
drivers/sh/superhyway/superhyway-sysfs.c | 54 -
drivers/sh/superhyway/superhyway.c | 234 -
drivers/soc/fsl/qe/qe_common.c | 4 +-
drivers/soundwire/bus.c | 12 +-
drivers/soundwire/dmi-quirks.c | 2 +-
drivers/soundwire/intel.c | 2 +-
drivers/soundwire/intel_ace2x.c | 2 +-
drivers/soundwire/qcom.c | 18 +-
drivers/soundwire/stream.c | 2 +-
drivers/spi/Kconfig | 12 +
drivers/spi/Makefile | 1 +
drivers/spi/spi-ljca.c | 297 +
drivers/spi/spi.c | 56 +-
drivers/spmi/spmi.c | 9 +-
drivers/staging/Kconfig | 4 -
drivers/staging/Makefile | 2 -
drivers/staging/fbtft/fbtft.h | 5 +-
drivers/staging/fieldbus/anybuss/arcx-anybus.c | 17 +-
drivers/staging/gdm724x/gdm_tty.c | 1 +
drivers/staging/greybus/audio_manager_private.h | 7 +-
drivers/staging/greybus/authentication.c | 19 +-
drivers/staging/greybus/bootrom.c | 2 -
drivers/staging/greybus/camera.c | 13 +-
drivers/staging/greybus/fw-management.c | 19 +-
drivers/staging/greybus/pwm.c | 1 -
drivers/staging/greybus/raw.c | 23 +-
drivers/staging/iio/Kconfig | 1 -
drivers/staging/iio/Makefile | 1 -
drivers/staging/iio/frequency/ad9832.c | 15 +-
drivers/staging/iio/frequency/ad9834.c | 21 +-
drivers/staging/iio/impedance-analyzer/ad5933.c | 22 +-
drivers/staging/iio/resolver/Kconfig | 18 -
drivers/staging/iio/resolver/Makefile | 6 -
drivers/staging/iio/resolver/ad2s1210.c | 716 ---
drivers/staging/ks7010/ks7010_sdio.c | 4 +-
drivers/staging/media/atomisp/Kconfig | 12 -
drivers/staging/media/atomisp/Makefile | 16 +-
drivers/staging/media/atomisp/TODO | 3 -
drivers/staging/media/atomisp/i2c/Kconfig | 12 -
drivers/staging/media/atomisp/i2c/Makefile | 1 -
drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 26 +-
drivers/staging/media/atomisp/i2c/ov5693/Makefile | 2 -
drivers/staging/media/atomisp/i2c/ov5693/ad5823.h | 63 -
.../media/atomisp/i2c/ov5693/atomisp-ov5693.c | 1763 ------
drivers/staging/media/atomisp/i2c/ov5693/ov5693.h | 1331 -----
.../staging/media/atomisp/include/linux/atomisp.h | 10 -
drivers/staging/media/atomisp/pci/atomisp_cmd.c | 44 +-
drivers/staging/media/atomisp/pci/atomisp_cmd.h | 13 -
.../media/atomisp/pci/atomisp_compat_css20.c | 15 +-
.../media/atomisp/pci/atomisp_csi2_bridge.c | 7 +-
drivers/staging/media/atomisp/pci/atomisp_fops.c | 7 +-
drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 21 +-
drivers/staging/media/atomisp/pci/atomisp_subdev.c | 48 -
drivers/staging/media/atomisp/pci/atomisp_subdev.h | 2 -
drivers/staging/media/atomisp/pci/atomisp_v4l2.c | 19 -
.../pci/css_2401_system/host/isys_irq_local.h | 3 -
.../pci/css_2401_system/host/isys_irq_private.h | 2 -
.../atomisp/pci/css_2401_system/isys_irq_global.h | 2 -
.../atomisp/pci/hive_isp_css_common/debug_global.h | 7 -
.../atomisp/pci/hive_isp_css_common/host/dma.c | 266 -
.../pci/hive_isp_css_common/host/dma_local.h | 116 -
.../pci/hive_isp_css_common/host/input_formatter.c | 2 -
.../pci/hive_isp_css_common/host/input_system.c | 446 --
.../atomisp/pci/hive_isp_css_common/host/irq.c | 19 -
.../pci/hive_isp_css_common/host/irq_local.h | 8 -
.../atomisp/pci/hive_isp_css_common/host/isp.c | 60 -
.../pci/hive_isp_css_common/host/isp_local.h | 31 -
.../atomisp/pci/hive_isp_css_common/host/sp.c | 47 -
.../pci/hive_isp_css_common/host/sp_local.h | 26 -
.../pci/hive_isp_css_include/host/csi_rx_public.h | 2 -
.../pci/hive_isp_css_include/host/dma_public.h | 13 -
.../pci/hive_isp_css_include/host/irq_public.h | 10 -
.../pci/hive_isp_css_include/host/isp_public.h | 13 -
.../hive_isp_css_include/host/isys_dma_public.h | 2 -
.../hive_isp_css_include/host/isys_irq_public.h | 2 -
.../pci/hive_isp_css_include/host/isys_public.h | 38 -
.../hive_isp_css_include/host/pixelgen_public.h | 2 -
.../pci/hive_isp_css_include/host/sp_public.h | 16 -
.../atomisp/pci/hive_isp_css_include/isys_irq.h | 2 -
.../staging/media/atomisp/pci/ia_css_acc_types.h | 6 +-
drivers/staging/media/atomisp/pci/ia_css_mipi.h | 16 -
.../staging/media/atomisp/pci/input_system_local.h | 7 +-
.../media/atomisp/pci/input_system_private.h | 7 +-
.../media/atomisp/pci/input_system_public.h | 4 +-
.../pci/isp/kernels/raw/raw_1.0/ia_css_raw.host.c | 21 +-
.../media/atomisp/pci/isp2400_input_system_local.h | 198 +-
.../atomisp/pci/isp2400_input_system_private.h | 4 +-
.../atomisp/pci/isp2400_input_system_public.h | 42 +-
.../media/atomisp/pci/isp2401_input_system_local.h | 88 +-
.../atomisp/pci/isp2401_input_system_private.h | 112 +-
.../media/atomisp/pci/runtime/binary/src/binary.c | 15 +-
.../pci/runtime/debug/interface/ia_css_debug.h | 85 -
.../atomisp/pci/runtime/debug/src/ia_css_debug.c | 1495 +----
.../media/atomisp/pci/runtime/ifmtr/src/ifmtr.c | 2 -
.../pci/runtime/isys/interface/ia_css_isys.h | 9 +-
.../pci/runtime/isys/interface/ia_css_isys_comm.h | 2 -
.../atomisp/pci/runtime/isys/src/csi_rx_rmgr.c | 2 -
.../atomisp/pci/runtime/isys/src/isys_dma_rmgr.c | 2 -
.../media/atomisp/pci/runtime/isys/src/isys_init.c | 31 +-
.../pci/runtime/isys/src/isys_stream2mmio_rmgr.c | 2 -
.../media/atomisp/pci/runtime/isys/src/rx.c | 229 +-
.../atomisp/pci/runtime/isys/src/virtual_isys.c | 8 +-
.../runtime/pipeline/interface/ia_css_pipeline.h | 2 -
.../atomisp/pci/runtime/pipeline/src/pipeline.c | 2 -
drivers/staging/media/atomisp/pci/sh_css.c | 238 +-
.../staging/media/atomisp/pci/sh_css_internal.h | 41 +-
drivers/staging/media/atomisp/pci/sh_css_mipi.c | 29 -
drivers/staging/media/atomisp/pci/sh_css_params.c | 41 +-
drivers/staging/media/atomisp/pci/sh_css_sp.c | 62 +-
drivers/staging/media/atomisp/pci/sh_css_sp.h | 4 -
.../media/deprecated/atmel/atmel-isc-base.c | 4 -
drivers/staging/media/ipu3/ipu3-css-params.c | 44 +-
drivers/staging/media/ipu3/ipu3.c | 6 -
drivers/staging/media/omap4iss/iss_csi2.c | 2 +-
drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +-
drivers/staging/media/sunxi/cedrus/cedrus_hw.c | 24 +-
drivers/staging/media/tegra-video/csi.c | 4 +-
drivers/staging/media/tegra-video/vip.c | 2 +-
drivers/staging/olpc_dcon/olpc_dcon.c | 2 +-
drivers/staging/pi433/pi433_if.c | 21 +-
drivers/staging/qlge/Kconfig | 11 -
drivers/staging/qlge/Makefile | 8 -
drivers/staging/qlge/TODO | 33 -
drivers/staging/qlge/qlge.h | 2293 --------
drivers/staging/qlge/qlge_dbg.c | 1311 -----
drivers/staging/qlge/qlge_devlink.c | 139 -
drivers/staging/qlge/qlge_devlink.h | 9 -
drivers/staging/qlge/qlge_ethtool.c | 746 ---
drivers/staging/qlge/qlge_main.c | 4845 ----------------
drivers/staging/qlge/qlge_mpi.c | 1273 -----
drivers/staging/rtl8192e/dot11d.c | 3 -
drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 2 -
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 173 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 3 -
drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 104 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 17 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 62 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 120 +-
drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 1 -
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 358 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 18 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 309 +-
drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 27 -
drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 2 +-
drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 9 +-
drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 273 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 292 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 2 +-
drivers/staging/rtl8192e/rtl819x_HTProc.c | 115 +-
drivers/staging/rtl8192e/rtl819x_Qos.h | 130 +-
drivers/staging/rtl8192e/rtl819x_TS.h | 8 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 256 +-
drivers/staging/rtl8192e/rtllib.h | 308 +-
drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 19 +-
drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 40 +-
drivers/staging/rtl8192e/rtllib_crypt_wep.c | 2 +-
drivers/staging/rtl8192e/rtllib_debug.h | 49 -
drivers/staging/rtl8192e/rtllib_module.c | 8 +-
drivers/staging/rtl8192e/rtllib_rx.c | 455 +-
drivers/staging/rtl8192e/rtllib_softmac.c | 489 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 51 +-
drivers/staging/rtl8192e/rtllib_tx.c | 513 +-
drivers/staging/rtl8192e/rtllib_wx.c | 2 +-
drivers/staging/rtl8192u/Kconfig | 12 -
drivers/staging/rtl8192u/Makefile | 27 -
drivers/staging/rtl8192u/TODO | 16 -
drivers/staging/rtl8192u/authors | 1 -
drivers/staging/rtl8192u/changes | 4 -
drivers/staging/rtl8192u/ieee80211/dot11d.c | 174 -
drivers/staging/rtl8192u/ieee80211/dot11d.h | 57 -
drivers/staging/rtl8192u/ieee80211/ieee80211.h | 2385 --------
.../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 235 -
.../staging/rtl8192u/ieee80211/ieee80211_crypt.h | 86 -
.../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 421 --
.../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 718 ---
.../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 247 -
.../staging/rtl8192u/ieee80211/ieee80211_module.c | 287 -
drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 2430 --------
.../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3056 ----------
.../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 598 --
drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 839 ---
drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 810 ---
drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h | 54 -
.../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 700 ---
drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 302 -
.../staging/rtl8192u/ieee80211/rtl819x_HTProc.c | 1295 -----
drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h | 82 -
drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h | 102 -
.../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 534 --
drivers/staging/rtl8192u/r8180_93cx6.c | 170 -
drivers/staging/rtl8192u/r8180_93cx6.h | 25 -
drivers/staging/rtl8192u/r8190_rtl8256.c | 294 -
drivers/staging/rtl8192u/r8190_rtl8256.h | 24 -
drivers/staging/rtl8192u/r8192U.h | 1129 ----
drivers/staging/rtl8192u/r8192U_core.c | 4800 ----------------
drivers/staging/rtl8192u/r8192U_debugfs.c | 188 -
drivers/staging/rtl8192u/r8192U_dm.c | 2821 ---------
drivers/staging/rtl8192u/r8192U_dm.h | 176 -
drivers/staging/rtl8192u/r8192U_hw.h | 246 -
drivers/staging/rtl8192u/r8192U_wx.c | 943 ---
drivers/staging/rtl8192u/r8192U_wx.h | 24 -
drivers/staging/rtl8192u/r819xU_cmdpkt.c | 508 --
drivers/staging/rtl8192u/r819xU_cmdpkt.h | 190 -
drivers/staging/rtl8192u/r819xU_firmware.c | 340 --
drivers/staging/rtl8192u/r819xU_firmware.h | 19 -
drivers/staging/rtl8192u/r819xU_firmware_img.c | 549 --
drivers/staging/rtl8192u/r819xU_firmware_img.h | 26 -
drivers/staging/rtl8192u/r819xU_phy.c | 1646 ------
drivers/staging/rtl8192u/r819xU_phy.h | 81 -
drivers/staging/rtl8192u/r819xU_phyreg.h | 143 -
drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 6 +-
drivers/staging/rts5208/rtsx.c | 24 +-
drivers/staging/rts5208/rtsx.h | 66 +-
drivers/staging/sm750fb/ddk750_mode.c | 94 +-
drivers/staging/sm750fb/ddk750_mode.h | 2 +-
drivers/staging/sm750fb/sm750_hw.c | 2 +-
drivers/staging/vc04_services/Makefile | 1 +
.../staging/vc04_services/bcm2835-audio/bcm2835.c | 32 +-
.../staging/vc04_services/bcm2835-audio/bcm2835.h | 1 -
.../vc04_services/bcm2835-camera/bcm2835-camera.c | 31 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 227 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.h | 3 -
.../vc04_services/interface/vchiq_arm/vchiq_bus.c | 99 +
.../vc04_services/interface/vchiq_arm/vchiq_bus.h | 57 +
.../interface/vchiq_arm/vchiq_connected.c | 2 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.c | 407 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.h | 67 +-
.../interface/vchiq_arm/vchiq_debugfs.c | 103 -
.../vc04_services/interface/vchiq_arm/vchiq_dev.c | 66 +-
drivers/staging/vme_user/vme.c | 256 +-
drivers/staging/vme_user/vme.h | 6 +-
drivers/staging/vme_user/vme_fake.c | 77 +-
drivers/staging/vme_user/vme_tsi148.c | 9 +-
drivers/staging/vme_user/vme_tsi148.h | 704 ++-
drivers/staging/vme_user/vme_user.c | 26 +-
drivers/staging/vt6655/baseband.c | 86 +-
drivers/staging/vt6655/card.c | 194 +-
drivers/staging/vt6655/card.h | 10 +-
drivers/staging/vt6655/channel.c | 28 +-
drivers/staging/vt6655/device.h | 28 +-
drivers/staging/vt6655/device_main.c | 46 +-
drivers/staging/vt6655/dpc.c | 2 +-
drivers/staging/vt6655/rf.c | 18 +-
drivers/staging/vt6655/rf.h | 2 +-
drivers/staging/wlan-ng/hfa384x_usb.c | 2 +-
drivers/staging/wlan-ng/p80211conv.c | 12 +-
drivers/staging/wlan-ng/p80211netdev.h | 3 -
drivers/staging/wlan-ng/prism2fw.c | 2 +-
drivers/staging/wlan-ng/prism2mgmt.h | 12 +-
drivers/staging/wlan-ng/prism2sta.c | 179 +-
drivers/target/iscsi/Kconfig | 9 +-
drivers/target/iscsi/iscsi_target.c | 6 -
drivers/target/iscsi/iscsi_target_configfs.c | 5 +-
drivers/target/iscsi/iscsi_target_erl1.c | 2 +-
drivers/target/iscsi/iscsi_target_tmr.c | 2 +-
drivers/target/loopback/tcm_loop.c | 4 +-
drivers/target/sbp/sbp_target.c | 3 +
drivers/target/target_core_alua.c | 1 -
drivers/target/target_core_configfs.c | 22 +
drivers/target/target_core_device.c | 1 +
drivers/target/target_core_fabric_configfs.c | 24 +
drivers/target/target_core_transport.c | 116 +-
drivers/target/target_core_user.c | 2 +-
drivers/target/tcm_fc/tfc_conf.c | 3 +
drivers/tee/optee/device.c | 17 +-
drivers/tee/tee_core.c | 21 +-
drivers/thunderbolt/clx.c | 47 +-
drivers/thunderbolt/dma_test.c | 14 +-
drivers/thunderbolt/path.c | 7 +-
drivers/thunderbolt/quirks.c | 3 +
drivers/thunderbolt/retimer.c | 1 +
drivers/thunderbolt/switch.c | 339 +-
drivers/thunderbolt/tb.c | 784 ++-
drivers/thunderbolt/tb.h | 60 +-
drivers/thunderbolt/tb_regs.h | 19 +-
drivers/thunderbolt/tunnel.c | 263 +-
drivers/thunderbolt/tunnel.h | 26 +-
drivers/thunderbolt/usb4.c | 135 +-
drivers/tty/hvc/hvc_xen.c | 39 +-
drivers/tty/hvc/hvcs.c | 2 -
drivers/tty/mxser.c | 2 +-
drivers/tty/n_gsm.c | 3 +
drivers/tty/n_tty.c | 77 +-
drivers/tty/serdev/core.c | 24 +-
drivers/tty/serial/21285.c | 8 +-
drivers/tty/serial/8250/8250_aspeed_vuart.c | 33 +-
drivers/tty/serial/8250/8250_bcm7271.c | 69 +-
drivers/tty/serial/8250/8250_core.c | 14 +-
drivers/tty/serial/8250/8250_dma.c | 8 +-
drivers/tty/serial/8250/8250_dw.c | 36 +-
drivers/tty/serial/8250/8250_early.c | 1 +
drivers/tty/serial/8250/8250_exar.c | 63 +-
drivers/tty/serial/8250/8250_fsl.c | 6 +-
drivers/tty/serial/8250/8250_mid.c | 18 +-
drivers/tty/serial/8250/8250_mtk.c | 8 +-
drivers/tty/serial/8250/8250_of.c | 44 +-
drivers/tty/serial/8250/8250_omap.c | 128 +-
drivers/tty/serial/8250/8250_pci.c | 591 +-
drivers/tty/serial/8250/8250_pci1xxxx.c | 10 +-
drivers/tty/serial/8250/8250_port.c | 118 +-
drivers/tty/serial/8250/Kconfig | 2 +-
drivers/tty/serial/8250/Makefile | 42 +-
drivers/tty/serial/Kconfig | 26 +
drivers/tty/serial/Makefile | 126 +-
drivers/tty/serial/altera_jtaguart.c | 28 +-
drivers/tty/serial/altera_uart.c | 20 +-
drivers/tty/serial/amba-pl010.c | 20 +-
drivers/tty/serial/amba-pl011.c | 186 +-
drivers/tty/serial/apbuart.c | 8 +-
drivers/tty/serial/ar933x_uart.c | 26 +-
drivers/tty/serial/arc_uart.c | 16 +-
drivers/tty/serial/atmel_serial.c | 24 +-
drivers/tty/serial/bcm63xx_uart.c | 22 +-
drivers/tty/serial/cpm_uart.c | 8 +-
drivers/tty/serial/digicolor-usart.c | 18 +-
drivers/tty/serial/dz.c | 32 +-
drivers/tty/serial/esp32_acm.c | 459 ++
drivers/tty/serial/esp32_uart.c | 784 +++
drivers/tty/serial/fsl_linflexuart.c | 32 +-
drivers/tty/serial/fsl_lpuart.c | 88 +-
drivers/tty/serial/icom.c | 26 +-
drivers/tty/serial/imx.c | 128 +-
drivers/tty/serial/ip22zilog.c | 36 +-
drivers/tty/serial/jsm/jsm_neo.c | 4 +-
drivers/tty/serial/jsm/jsm_tty.c | 16 +-
drivers/tty/serial/liteuart.c | 20 +-
drivers/tty/serial/lpc32xx_hs.c | 26 +-
drivers/tty/serial/ma35d1_serial.c | 35 +-
drivers/tty/serial/max310x.c | 2 +-
drivers/tty/serial/mcf.c | 20 +-
drivers/tty/serial/men_z135_uart.c | 8 +-
drivers/tty/serial/meson_uart.c | 48 +-
drivers/tty/serial/milbeaut_usio.c | 16 +-
drivers/tty/serial/mpc52xx_uart.c | 12 +-
drivers/tty/serial/mps2-uart.c | 16 +-
drivers/tty/serial/msm_serial.c | 38 +-
drivers/tty/serial/mvebu-uart.c | 18 +-
drivers/tty/serial/omap-serial.c | 38 +-
drivers/tty/serial/owl-uart.c | 26 +-
drivers/tty/serial/pch_uart.c | 10 +-
drivers/tty/serial/pic32_uart.c | 20 +-
drivers/tty/serial/pmac_zilog.c | 52 +-
drivers/tty/serial/pxa.c | 30 +-
drivers/tty/serial/qcom_geni_serial.c | 8 +-
drivers/tty/serial/rda-uart.c | 34 +-
drivers/tty/serial/rp2.c | 20 +-
drivers/tty/serial/sa1100.c | 20 +-
drivers/tty/serial/samsung_tty.c | 171 +-
drivers/tty/serial/sb1250-duart.c | 12 +-
drivers/tty/serial/sc16is7xx.c | 95 +-
drivers/tty/serial/serial-tegra.c | 32 +-
drivers/tty/serial/serial_core.c | 131 +-
drivers/tty/serial/serial_mctrl_gpio.c | 4 +-
drivers/tty/serial/serial_port.c | 4 +-
drivers/tty/serial/serial_txx9.c | 26 +-
drivers/tty/serial/sh-sci.c | 68 +-
drivers/tty/serial/sifive.c | 16 +-
drivers/tty/serial/sprd_serial.c | 30 +-
drivers/tty/serial/st-asc.c | 18 +-
drivers/tty/serial/stm32-usart.c | 51 +-
drivers/tty/serial/sunhv.c | 28 +-
drivers/tty/serial/sunplus-uart.c | 26 +-
drivers/tty/serial/sunsab.c | 34 +-
drivers/tty/serial/sunsu.c | 46 +-
drivers/tty/serial/sunzilog.c | 42 +-
drivers/tty/serial/timbuart.c | 8 +-
drivers/tty/serial/uartlite.c | 18 +-
drivers/tty/serial/ucc_uart.c | 4 +-
drivers/tty/serial/vt8500_serial.c | 8 +-
drivers/tty/serial/xilinx_uartps.c | 58 +-
drivers/tty/sysrq.c | 3 +-
drivers/tty/tty.h | 13 +-
drivers/tty/tty_buffer.c | 5 +-
drivers/tty/tty_io.c | 131 +-
drivers/tty/tty_ioctl.c | 234 +-
drivers/tty/tty_jobctrl.c | 17 +-
drivers/tty/tty_port.c | 6 +-
drivers/tty/vcc.c | 16 +-
drivers/tty/vt/consolemap.c | 2 +-
drivers/tty/vt/keyboard.c | 7 +-
drivers/tty/vt/vc_screen.c | 32 +-
drivers/tty/vt/vt.c | 29 +-
drivers/ufs/core/ufs-mcq.c | 5 +-
drivers/ufs/core/ufshcd.c | 281 +-
drivers/ufs/host/cdns-pltfrm.c | 5 +-
drivers/ufs/host/tc-dwc-g210-pltfrm.c | 6 +-
drivers/ufs/host/ti-j721e-ufs.c | 6 +-
drivers/ufs/host/ufs-exynos.c | 15 +-
drivers/ufs/host/ufs-hisi.c | 5 +-
drivers/ufs/host/ufs-mediatek.c | 7 +-
drivers/ufs/host/ufs-qcom.c | 216 +-
drivers/ufs/host/ufs-qcom.h | 20 +-
drivers/ufs/host/ufs-renesas.c | 6 +-
drivers/ufs/host/ufs-sprd.c | 5 +-
drivers/ufs/host/ufshcd-pci.c | 5 +-
drivers/ufs/host/ufshcd-pltfrm.c | 93 +-
drivers/ufs/host/ufshcd-pltfrm.h | 2 +-
drivers/usb/Kconfig | 10 +
drivers/usb/c67x00/c67x00-hcd.h | 1 -
drivers/usb/cdns3/cdnsp-debug.h | 3 -
drivers/usb/cdns3/cdnsp-gadget.c | 6 +-
drivers/usb/cdns3/cdnsp-gadget.h | 5 -
drivers/usb/cdns3/cdnsp-ring.c | 27 +-
drivers/usb/chipidea/Kconfig | 4 +
drivers/usb/chipidea/Makefile | 1 +
drivers/usb/chipidea/ci_hdrc_npcm.c | 114 +
drivers/usb/chipidea/ci_hdrc_tegra.c | 16 +-
drivers/usb/chipidea/ci_hdrc_usb2.c | 13 +-
drivers/usb/chipidea/host.c | 48 +-
drivers/usb/chipidea/otg.c | 5 +-
drivers/usb/core/config.c | 3 +-
drivers/usb/core/hcd-pci.c | 3 +-
drivers/usb/core/hub.c | 27 +-
drivers/usb/core/hub.h | 3 +
drivers/usb/core/port.c | 22 +-
drivers/usb/dwc2/hcd.c | 2 +-
drivers/usb/dwc2/hcd_intr.c | 15 +-
drivers/usb/dwc2/params.c | 21 +-
drivers/usb/dwc3/Kconfig | 11 +
drivers/usb/dwc3/Makefile | 1 +
drivers/usb/dwc3/core.c | 190 +-
drivers/usb/dwc3/core.h | 19 +
drivers/usb/dwc3/drd.c | 2 +-
drivers/usb/dwc3/dwc3-qcom.c | 69 +-
drivers/usb/dwc3/dwc3-rtk.c | 481 ++
drivers/usb/dwc3/dwc3-xilinx.c | 14 +-
drivers/usb/gadget/function/f_hid.c | 7 +-
drivers/usb/gadget/function/f_ncm.c | 27 +-
drivers/usb/gadget/function/f_tcm.c | 3 +
drivers/usb/gadget/function/f_uac2.c | 16 +-
drivers/usb/gadget/function/f_uvc.c | 14 +-
drivers/usb/gadget/function/u_ether.c | 2 +-
drivers/usb/gadget/function/u_uac2.h | 8 +
drivers/usb/gadget/legacy/inode.c | 17 +-
drivers/usb/gadget/legacy/raw_gadget.c | 91 +-
drivers/usb/gadget/udc/aspeed_udc.c | 19 +-
drivers/usb/gadget/udc/at91_udc.c | 3 +-
drivers/usb/gadget/udc/core.c | 23 +-
drivers/usb/gadget/udc/fsl_qe_udc.c | 10 +-
drivers/usb/gadget/udc/fsl_udc_core.c | 3 +-
drivers/usb/gadget/udc/fusb300_udc.c | 7 +-
drivers/usb/gadget/udc/lpc32xx_udc.c | 3 +-
drivers/usb/gadget/udc/m66592-udc.c | 3 +-
drivers/usb/gadget/udc/r8a66597-udc.c | 3 +-
drivers/usb/host/pci-quirks.c | 144 +-
drivers/usb/host/pci-quirks.h | 34 +-
drivers/usb/host/xhci-debugfs.c | 2 +-
drivers/usb/host/xhci-ext-caps.h | 27 +
drivers/usb/host/xhci-hub.c | 4 +-
drivers/usb/host/xhci-mem.c | 96 +-
drivers/usb/host/xhci-mtk-sch.c | 411 +-
drivers/usb/host/xhci-mtk.h | 19 +-
drivers/usb/host/xhci-pci.c | 4 +-
drivers/usb/host/xhci-plat.c | 73 +-
drivers/usb/host/xhci-ring.c | 38 +-
drivers/usb/host/xhci-trace.h | 23 +-
drivers/usb/host/xhci.c | 40 +-
drivers/usb/host/xhci.h | 45 +-
drivers/usb/misc/Kconfig | 13 +
drivers/usb/misc/Makefile | 1 +
drivers/usb/misc/onboard_usb_hub.c | 9 +-
drivers/usb/misc/onboard_usb_hub.h | 8 +
drivers/usb/misc/usb-ljca.c | 893 +++
drivers/usb/misc/usbtest.c | 2 +-
drivers/usb/mon/mon_main.c | 23 +-
drivers/usb/mtu3/mtu3_plat.c | 18 +-
drivers/usb/musb/da8xx.c | 1 +
drivers/usb/musb/musb_dsps.c | 2 +-
drivers/usb/serial/option.c | 11 +-
drivers/usb/storage/uas-detect.h | 4 +-
drivers/usb/storage/uas.c | 4 +-
drivers/usb/storage/unusual_cypress.h | 2 +-
drivers/usb/storage/usb.c | 20 +-
drivers/usb/storage/usb.h | 4 +-
drivers/usb/storage/usual-tables.c | 17 +-
drivers/usb/typec/altmodes/displayport.c | 5 +-
drivers/usb/typec/anx7411.c | 3 +-
drivers/usb/typec/class.c | 113 +-
drivers/usb/typec/class.h | 16 +
drivers/usb/typec/mux/Kconfig | 10 +
drivers/usb/typec/mux/Makefile | 1 +
drivers/usb/typec/mux/fsa4480.c | 71 +
drivers/usb/typec/mux/intel_pmc_mux.c | 25 +
drivers/usb/typec/mux/ptn36502.c | 444 ++
drivers/usb/typec/pd.c | 10 +-
drivers/usb/typec/port-mapper.c | 9 +-
drivers/usb/typec/tcpm/tcpci_rt1711h.c | 46 +-
drivers/usb/typec/tcpm/tcpm.c | 21 +-
drivers/usb/typec/tipd/core.c | 632 ++-
drivers/usb/typec/tipd/tps6598x.h | 36 +
drivers/usb/typec/tipd/trace.h | 92 +
drivers/usb/typec/ucsi/displayport.c | 2 +-
drivers/usb/typec/ucsi/ucsi_ccg.c | 4 +-
drivers/usb/typec/ucsi/ucsi_glink.c | 54 +-
drivers/usb/usbip/stub_dev.c | 9 +-
drivers/usb/usbip/usbip_common.h | 6 -
drivers/usb/usbip/vhci_hcd.c | 44 +-
drivers/vdpa/mlx5/core/mlx5_vdpa.h | 32 +-
drivers/vdpa/mlx5/core/mr.c | 209 +-
drivers/vdpa/mlx5/core/resources.c | 6 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 144 +-
drivers/vdpa/pds/debugfs.c | 2 +-
drivers/vdpa/pds/vdpa_dev.c | 7 +-
drivers/vdpa/vdpa_sim/vdpa_sim.c | 52 +-
drivers/vdpa/vdpa_sim/vdpa_sim_blk.c | 4 +-
drivers/vdpa/vdpa_user/vduse_dev.c | 40 +-
drivers/vfio/cdx/main.c | 1 +
drivers/vfio/pci/pds/pci_drv.c | 4 +-
drivers/vfio/pci/pds/vfio_dev.c | 30 +-
drivers/vfio/pci/pds/vfio_dev.h | 2 +-
drivers/vhost/scsi.c | 7 +-
drivers/vhost/vdpa.c | 80 +-
drivers/video/backlight/pwm_bl.c | 22 +
drivers/video/console/Kconfig | 11 +-
drivers/video/console/dummycon.c | 7 +-
drivers/video/console/vgacon.c | 68 +-
drivers/video/fbdev/Kconfig | 2 +-
drivers/video/fbdev/amifb.c | 13 +-
drivers/video/fbdev/atmel_lcdfb.c | 18 +-
drivers/video/fbdev/fsl-diu-fb.c | 2 +-
drivers/video/fbdev/hyperv_fb.c | 10 +-
drivers/video/fbdev/imsttfb.c | 35 +-
drivers/video/fbdev/offb.c | 8 +-
drivers/video/fbdev/omap/omapfb_main.c | 28 +-
.../omap2/omapfb/displays/connector-analog-tv.c | 7 +-
.../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +-
.../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +-
.../fbdev/omap2/omapfb/displays/encoder-opa362.c | 7 +-
.../fbdev/omap2/omapfb/displays/encoder-tfp410.c | 7 +-
.../omap2/omapfb/displays/encoder-tpd12s015.c | 7 +-
.../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +-
.../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 7 +-
.../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +-
drivers/video/fbdev/omap2/omapfb/vrfb.c | 9 +-
drivers/video/fbdev/vga16fb.c | 9 +-
drivers/video/fbdev/via/viafbdev.c | 2 +-
drivers/virt/Kconfig | 6 +-
drivers/virt/Makefile | 4 +-
drivers/virt/coco/Kconfig | 14 +
drivers/virt/coco/Makefile | 8 +
drivers/virt/coco/sev-guest/Kconfig | 1 +
drivers/virt/coco/sev-guest/sev-guest.c | 214 +-
drivers/virt/coco/tdx-guest/Kconfig | 1 +
drivers/virt/coco/tdx-guest/tdx-guest.c | 229 +-
drivers/virt/coco/tsm.c | 425 ++
drivers/virtio/virtio_balloon.c | 26 +-
drivers/virtio/virtio_pci_common.c | 6 +-
drivers/virtio/virtio_pci_modern.c | 36 +
drivers/virtio/virtio_pci_modern_dev.c | 11 +-
drivers/virtio/virtio_vdpa.c | 2 +-
drivers/vlynq/Kconfig | 21 -
drivers/vlynq/Makefile | 6 -
drivers/vlynq/vlynq.c | 799 ---
drivers/w1/slaves/w1_ds250x.c | 1 +
drivers/watchdog/Kconfig | 6 -
drivers/watchdog/Makefile | 1 -
drivers/watchdog/apple_wdt.c | 25 +
drivers/watchdog/ar7_wdt.c | 315 -
drivers/watchdog/aspeed_wdt.c | 11 +
drivers/watchdog/at91sam9_wdt.c | 20 +-
drivers/watchdog/ath79_wdt.c | 19 +-
drivers/watchdog/gpio_wdt.c | 16 +-
drivers/watchdog/imx7ulp_wdt.c | 8 +
drivers/watchdog/imx_sc_wdt.c | 5 +-
drivers/watchdog/it87_wdt.c | 8 +-
drivers/watchdog/ixp4xx_wdt.c | 28 +-
drivers/watchdog/marvell_gti_wdt.c | 14 +-
drivers/watchdog/mlx_wdt.c | 1 +
drivers/watchdog/of_xilinx_wdt.c | 13 +-
drivers/watchdog/sbsa_gwdt.c | 4 +-
drivers/watchdog/st_lpc_wdt.c | 11 +-
drivers/watchdog/sunplus_wdt.c | 17 +-
drivers/watchdog/wdat_wdt.c | 2 +-
drivers/xen/balloon.c | 1 -
drivers/xen/events/events_2l.c | 8 +-
drivers/xen/events/events_base.c | 578 +-
drivers/xen/events/events_internal.h | 1 -
drivers/xen/pcpu.c | 22 +
drivers/xen/privcmd.c | 2 +-
drivers/xen/swiotlb-xen.c | 1 +
drivers/xen/xen-front-pgdir-shbuf.c | 34 +-
drivers/xen/xen-scsiback.c | 3 +
drivers/xen/xenbus/xenbus_probe_backend.c | 17 +-
fs/9p/v9fs.c | 1 +
fs/9p/v9fs_vfs.h | 1 -
fs/9p/xattr.c | 5 +-
fs/Kconfig | 1 +
fs/affs/namei.c | 1 +
fs/afs/dynroot.c | 4 +-
fs/afs/internal.h | 1 +
fs/afs/rxrpc.c | 2 +-
fs/afs/server_list.c | 2 +-
fs/afs/super.c | 4 +
fs/afs/vl_rotate.c | 10 +
fs/anon_inodes.c | 4 +-
fs/autofs/inode.c | 56 +-
fs/bcachefs/Kconfig | 16 +-
fs/bcachefs/Makefile | 1 +
fs/bcachefs/alloc_background.c | 185 +-
fs/bcachefs/alloc_background.h | 11 +-
fs/bcachefs/alloc_foreground.c | 68 +-
fs/bcachefs/backpointers.c | 124 +-
fs/bcachefs/backpointers.h | 11 +-
fs/bcachefs/bbpos.h | 17 +-
fs/bcachefs/bbpos_types.h | 18 +
fs/bcachefs/bcachefs.h | 29 +-
fs/bcachefs/bcachefs_format.h | 130 +-
fs/bcachefs/bkey.h | 22 +-
fs/bcachefs/bkey_methods.c | 169 +-
fs/bcachefs/bkey_methods.h | 15 +-
fs/bcachefs/bkey_sort.c | 6 +-
fs/bcachefs/btree_cache.c | 51 +-
fs/bcachefs/btree_cache.h | 5 +-
fs/bcachefs/btree_gc.c | 157 +-
fs/bcachefs/btree_io.c | 232 +-
fs/bcachefs/btree_io.h | 3 -
fs/bcachefs/btree_iter.c | 79 +-
fs/bcachefs/btree_iter.h | 8 +-
fs/bcachefs/btree_journal_iter.c | 18 +-
fs/bcachefs/btree_journal_iter.h | 10 +-
fs/bcachefs/btree_key_cache.c | 66 +-
fs/bcachefs/btree_key_cache_types.h | 34 +
fs/bcachefs/btree_locking.c | 44 +-
fs/bcachefs/btree_locking.h | 18 +-
fs/bcachefs/btree_trans_commit.c | 202 +-
fs/bcachefs/btree_types.h | 86 +-
fs/bcachefs/btree_update.c | 16 +
fs/bcachefs/btree_update_interior.c | 73 +-
fs/bcachefs/btree_update_interior.h | 7 +-
fs/bcachefs/buckets.c | 192 +-
fs/bcachefs/buckets.h | 15 +
fs/bcachefs/chardev.c | 4 +-
fs/bcachefs/compress.c | 42 +-
fs/bcachefs/compress.h | 36 +-
fs/bcachefs/darray.h | 6 +
fs/bcachefs/data_update.c | 153 +-
fs/bcachefs/data_update.h | 10 +-
fs/bcachefs/debug.c | 8 +-
fs/bcachefs/dirent.c | 95 +-
fs/bcachefs/dirent.h | 3 +-
fs/bcachefs/disk_groups.c | 148 +-
fs/bcachefs/disk_groups.h | 7 +-
fs/bcachefs/disk_groups_types.h | 18 +
fs/bcachefs/ec.c | 83 +-
fs/bcachefs/ec.h | 4 +-
fs/bcachefs/errcode.h | 7 +-
fs/bcachefs/error.c | 32 +-
fs/bcachefs/error.h | 90 +-
fs/bcachefs/extents.c | 440 +-
fs/bcachefs/extents.h | 51 +-
fs/bcachefs/fs-common.c | 2 +-
fs/bcachefs/fs-io-buffered.c | 19 +-
fs/bcachefs/fs-io-direct.c | 9 +-
fs/bcachefs/fs-io-pagecache.c | 2 +-
fs/bcachefs/fs-io-pagecache.h | 2 +-
fs/bcachefs/fs-ioctl.c | 6 +-
fs/bcachefs/fs-ioctl.h | 28 +-
fs/bcachefs/fs.c | 25 +-
fs/bcachefs/fsck.c | 185 +-
fs/bcachefs/fsck.h | 1 +
fs/bcachefs/inode.c | 282 +-
fs/bcachefs/inode.h | 28 +-
fs/bcachefs/io_misc.c | 15 +-
fs/bcachefs/io_misc.h | 2 +-
fs/bcachefs/io_read.c | 8 +-
fs/bcachefs/io_write.c | 56 +-
fs/bcachefs/io_write.h | 3 +-
fs/bcachefs/journal.c | 60 +-
fs/bcachefs/journal.h | 104 +-
fs/bcachefs/journal_io.c | 328 +-
fs/bcachefs/journal_io.h | 2 +-
fs/bcachefs/journal_reclaim.c | 45 +-
fs/bcachefs/journal_types.h | 26 -
fs/bcachefs/lru.c | 18 +-
fs/bcachefs/lru.h | 2 +-
fs/bcachefs/move.c | 515 +-
fs/bcachefs/move.h | 82 +-
fs/bcachefs/move_types.h | 8 +-
fs/bcachefs/movinggc.c | 71 +-
fs/bcachefs/opts.c | 15 +-
fs/bcachefs/opts.h | 4 +-
fs/bcachefs/printbuf.c | 4 +-
fs/bcachefs/quota.c | 15 +-
fs/bcachefs/quota.h | 2 +-
fs/bcachefs/rebalance.c | 558 +-
fs/bcachefs/rebalance.h | 9 +-
fs/bcachefs/rebalance_types.h | 31 +-
fs/bcachefs/recovery.c | 65 +-
fs/bcachefs/recovery_types.h | 6 +-
fs/bcachefs/reflink.c | 69 +-
fs/bcachefs/reflink.h | 6 +-
fs/bcachefs/replicas.c | 87 +-
fs/bcachefs/replicas.h | 2 +
fs/bcachefs/sb-clean.c | 5 +-
fs/bcachefs/sb-errors.c | 172 +
fs/bcachefs/sb-errors.h | 270 +
fs/bcachefs/sb-errors_types.h | 16 +
fs/bcachefs/sb-members.c | 159 +-
fs/bcachefs/sb-members.h | 49 +-
fs/bcachefs/six.c | 15 +-
fs/bcachefs/snapshot.c | 204 +-
fs/bcachefs/snapshot.h | 6 +-
fs/bcachefs/subvolume.c | 37 +-
fs/bcachefs/subvolume.h | 2 +-
fs/bcachefs/subvolume_types.h | 2 +-
fs/bcachefs/super-io.c | 25 +-
fs/bcachefs/super-io.h | 40 +-
fs/bcachefs/super.c | 161 +-
fs/bcachefs/super_types.h | 13 +-
fs/bcachefs/sysfs.c | 55 +-
fs/bcachefs/trace.c | 1 +
fs/bcachefs/trace.h | 107 +-
fs/bcachefs/util.c | 18 +
fs/bcachefs/util.h | 21 +-
fs/bcachefs/xattr.c | 69 +-
fs/bcachefs/xattr.h | 2 +-
fs/befs/linuxvfs.c | 1 +
fs/btrfs/ctree.c | 2 +-
fs/btrfs/delayed-ref.c | 4 +-
fs/btrfs/disk-io.c | 1 +
fs/btrfs/extent-tree.c | 25 +-
fs/btrfs/extent-tree.h | 3 +-
fs/btrfs/extent_io.c | 11 +-
fs/btrfs/inode.c | 7 +
fs/btrfs/ioctl.c | 11 +-
fs/btrfs/qgroup.c | 10 +-
fs/btrfs/raid-stripe-tree.c | 2 +-
fs/btrfs/ref-verify.c | 2 +
fs/btrfs/scrub.c | 10 +-
fs/btrfs/send.c | 2 +-
fs/btrfs/super.c | 7 +-
fs/btrfs/transaction.c | 2 +-
fs/btrfs/tree-checker.c | 39 +
fs/btrfs/volumes.c | 15 +-
fs/btrfs/zoned.c | 7 -
fs/buffer.c | 129 +-
fs/ceph/acl.c | 12 +-
fs/ceph/addr.c | 299 +-
fs/ceph/cache.c | 2 +-
fs/ceph/caps.c | 763 +--
fs/ceph/crypto.c | 43 +-
fs/ceph/debugfs.c | 10 +-
fs/ceph/dir.c | 242 +-
fs/ceph/export.c | 49 +-
fs/ceph/file.c | 282 +-
fs/ceph/inode.c | 511 +-
fs/ceph/ioctl.c | 21 +-
fs/ceph/locks.c | 57 +-
fs/ceph/mds_client.c | 678 ++-
fs/ceph/mds_client.h | 13 +-
fs/ceph/mdsmap.c | 29 +-
fs/ceph/mdsmap.h | 75 +
fs/ceph/metric.c | 5 +-
fs/ceph/quota.c | 29 +-
fs/ceph/snap.c | 192 +-
fs/ceph/super.c | 99 +-
fs/ceph/super.h | 23 +-
fs/ceph/xattr.c | 108 +-
fs/char_dev.c | 2 +-
fs/crypto/keysetup_v1.c | 2 +-
fs/dax.c | 24 +-
fs/dcache.c | 8 +-
fs/debugfs/file.c | 92 +-
fs/debugfs/inode.c | 64 +-
fs/debugfs/internal.h | 15 +-
fs/direct-io.c | 2 +-
fs/dlm/debug_fs.c | 18 +-
fs/dlm/lowcomms.c | 12 +
fs/dlm/midcomms.c | 39 +-
fs/ecryptfs/inode.c | 12 +-
fs/efivarfs/inode.c | 4 +
fs/efivarfs/internal.h | 9 +
fs/efivarfs/super.c | 70 +
fs/efs/super.c | 1 +
fs/erofs/Kconfig | 9 +-
fs/erofs/compress.h | 6 +
fs/erofs/data.c | 7 +-
fs/erofs/decompressor.c | 63 +-
fs/erofs/decompressor_deflate.c | 6 +-
fs/erofs/decompressor_lzma.c | 7 +-
fs/erofs/inode.c | 98 +-
fs/erofs/internal.h | 42 +-
fs/erofs/super.c | 82 +-
fs/erofs/utils.c | 27 +-
fs/erofs/zdata.c | 1 +
fs/eventpoll.c | 6 +-
fs/exec.c | 4 +-
fs/exfat/dir.c | 20 +-
fs/exfat/exfat_fs.h | 14 +-
fs/exfat/exfat_raw.h | 19 +-
fs/exfat/file.c | 98 +-
fs/exfat/inode.c | 10 +-
fs/exfat/namei.c | 52 +-
fs/exfat/super.c | 11 +-
fs/exportfs/expfs.c | 57 +-
fs/ext2/dir.c | 214 +-
fs/ext2/ext2.h | 23 +-
fs/ext2/file.c | 1 -
fs/ext2/namei.c | 32 +-
fs/ext2/super.c | 1 +
fs/ext4/acl.h | 5 +
fs/ext4/balloc.c | 16 +-
fs/ext4/ext4.h | 10 +-
fs/ext4/extents.c | 14 +-
fs/ext4/extents_status.c | 150 +-
fs/ext4/fast_commit.c | 8 +-
fs/ext4/file.c | 171 +-
fs/ext4/inode.c | 28 +-
fs/ext4/mballoc-test.c | 349 ++
fs/ext4/mballoc.c | 575 +-
fs/ext4/move_extent.c | 11 +-
fs/ext4/namei.c | 3 +-
fs/ext4/readpage.c | 14 +-
fs/ext4/resize.c | 94 +-
fs/ext4/super.c | 31 +-
fs/f2fs/compress.c | 63 +-
fs/f2fs/data.c | 35 +-
fs/f2fs/extent_cache.c | 53 +-
fs/f2fs/file.c | 17 +-
fs/f2fs/inode.c | 2 +-
fs/f2fs/node.c | 20 +-
fs/f2fs/segment.c | 92 +-
fs/f2fs/segment.h | 4 +-
fs/f2fs/super.c | 130 +-
fs/f2fs/xattr.c | 20 +-
fs/fat/nfs.c | 1 +
fs/fcntl.c | 2 +-
fs/fhandle.c | 6 +-
fs/file_table.c | 2 +-
fs/freevxfs/vxfs_super.c | 2 +
fs/fuse/dax.c | 1 +
fs/fuse/file.c | 8 +-
fs/fuse/fuse_i.h | 19 +-
fs/fuse/inode.c | 88 +-
fs/gfs2/acl.h | 8 +-
fs/gfs2/aops.c | 74 +-
fs/gfs2/aops.h | 6 +-
fs/gfs2/bmap.c | 65 +-
fs/gfs2/bmap.h | 38 +-
fs/gfs2/dir.c | 2 +-
fs/gfs2/dir.h | 38 +-
fs/gfs2/file.c | 18 +-
fs/gfs2/glock.c | 20 +-
fs/gfs2/glock.h | 113 +-
fs/gfs2/glops.c | 13 -
fs/gfs2/glops.h | 4 +-
fs/gfs2/incore.h | 2 +-
fs/gfs2/inode.c | 33 +-
fs/gfs2/inode.h | 60 +-
fs/gfs2/log.h | 46 +-
fs/gfs2/lops.h | 22 +-
fs/gfs2/main.c | 6 +-
fs/gfs2/meta_io.c | 61 +-
fs/gfs2/meta_io.h | 20 +-
fs/gfs2/ops_fstype.c | 37 +-
fs/gfs2/quota.c | 93 +-
fs/gfs2/quota.h | 41 +-
fs/gfs2/recovery.h | 18 +-
fs/gfs2/rgrp.c | 12 +-
fs/gfs2/rgrp.h | 85 +-
fs/gfs2/super.c | 29 +-
fs/gfs2/super.h | 50 +-
fs/gfs2/trans.h | 24 +-
fs/gfs2/util.h | 8 +-
fs/gfs2/xattr.c | 6 +-
fs/gfs2/xattr.h | 12 +-
fs/hugetlbfs/inode.c | 86 +-
fs/inode.c | 10 +-
fs/iomap/buffered-io.c | 57 +-
fs/jbd2/commit.c | 10 +-
fs/jbd2/journal.c | 53 +-
fs/jbd2/recovery.c | 13 +-
fs/jffs2/super.c | 1 +
fs/jfs/jfs_dinode.h | 2 +-
fs/jfs/jfs_dmap.c | 23 +-
fs/jfs/jfs_imap.c | 11 +-
fs/jfs/jfs_incore.h | 2 +-
fs/jfs/jfs_txnmgr.c | 4 +-
fs/jfs/jfs_xtree.c | 4 +-
fs/jfs/jfs_xtree.h | 37 +-
fs/jfs/super.c | 1 +
fs/kernfs/file.c | 78 +-
fs/kernfs/mount.c | 7 +-
fs/libfs.c | 58 +-
fs/locks.c | 4 +-
fs/mbcache.c | 22 +-
fs/mnt_idmapping.c | 2 +
fs/mpage.c | 3 +-
fs/namespace.c | 16 +-
fs/nfs/Kconfig | 2 +-
fs/nfs/delegation.c | 7 +-
fs/nfs/delegation.h | 1 +
fs/nfs/dir.c | 29 +-
fs/nfs/nfs3proc.c | 3 +-
fs/nfs/nfs42xattr.c | 87 +-
fs/nfs/nfs4_fs.h | 2 +
fs/nfs/nfs4proc.c | 62 +-
fs/nfs/pnfs.c | 8 +-
fs/nfs/pnfs.h | 5 +-
fs/nfs/proc.c | 3 +-
fs/nfs/super.c | 29 +-
fs/nfs/write.c | 2 +
fs/nfsd/cache.h | 4 +-
fs/nfsd/export.c | 3 +-
fs/nfsd/filecache.c | 23 +-
fs/nfsd/netns.h | 4 +-
fs/nfsd/nfs4state.c | 21 +-
fs/nfsd/nfscache.c | 118 +-
fs/nfsd/nfssvc.c | 14 +-
fs/nilfs2/mdt.c | 66 +-
fs/nilfs2/page.c | 76 +-
fs/nilfs2/page.h | 11 -
fs/nilfs2/segment.c | 7 +-
fs/nilfs2/sufile.c | 42 +-
fs/nilfs2/the_nilfs.c | 6 +-
fs/notify/dnotify/dnotify.c | 6 +-
fs/notify/fanotify/fanotify.h | 4 +-
fs/notify/fanotify/fanotify_user.c | 12 +-
fs/notify/inotify/inotify_user.c | 2 +-
fs/ntfs/aops.c | 255 +-
fs/ntfs/file.c | 89 +-
fs/ntfs/namei.c | 1 +
fs/ntfs3/file.c | 31 +-
fs/ntfs3/super.c | 1 +
fs/ocfs2/alloc.c | 11 +-
fs/ocfs2/aops.c | 19 +-
fs/ocfs2/buffer_head_io.c | 4 +-
fs/ocfs2/dlmfs/dlmfs.c | 3 +-
fs/ocfs2/journal.c | 2 +-
fs/ocfs2/namei.c | 8 +
fs/ocfs2/quota_local.c | 4 +
fs/overlayfs/Makefile | 2 +-
fs/overlayfs/copy_up.c | 142 +-
fs/overlayfs/dir.c | 64 +-
fs/overlayfs/export.c | 7 +-
fs/overlayfs/file.c | 88 +-
fs/overlayfs/inode.c | 175 +-
fs/overlayfs/namei.c | 52 +-
fs/overlayfs/overlayfs.h | 80 +-
fs/overlayfs/params.c | 333 +-
fs/overlayfs/params.h | 1 +
fs/overlayfs/readdir.c | 27 +-
fs/overlayfs/super.c | 94 +-
fs/overlayfs/util.c | 119 +-
fs/overlayfs/xattrs.c | 271 +
fs/pipe.c | 2 +-
fs/proc/array.c | 7 +-
fs/proc/base.c | 52 +-
fs/proc/inode.c | 11 +-
fs/proc/kcore.c | 3 +-
fs/proc/proc_sysctl.c | 8 +-
fs/proc/root.c | 2 +-
fs/proc/task_mmu.c | 760 ++-
fs/quota/dquot.c | 31 +-
fs/reiserfs/inode.c | 80 +-
fs/smb/client/cached_dir.c | 84 +-
fs/smb/client/cifs_debug.c | 33 +-
fs/smb/client/cifs_ioctl.h | 6 +
fs/smb/client/cifs_spnego.c | 4 +-
fs/smb/client/cifsfs.c | 175 +-
fs/smb/client/cifsfs.h | 4 +-
fs/smb/client/cifsglob.h | 30 +-
fs/smb/client/cifspdu.h | 30 +-
fs/smb/client/cifsproto.h | 28 +-
fs/smb/client/cifssmb.c | 199 +-
fs/smb/client/connect.c | 79 +-
fs/smb/client/dfs.c | 18 +-
fs/smb/client/export.c | 11 +-
fs/smb/client/fs_context.h | 1 +
fs/smb/client/inode.c | 82 +-
fs/smb/client/ioctl.c | 26 +
fs/smb/client/link.c | 16 +-
fs/smb/client/namespace.c | 17 +-
fs/smb/client/ntlmssp.h | 4 +-
fs/smb/client/readdir.c | 6 +-
fs/smb/client/sess.c | 276 +-
fs/smb/client/smb1ops.c | 153 +-
fs/smb/client/smb2inode.c | 2 +-
fs/smb/client/smb2misc.c | 2 +-
fs/smb/client/smb2ops.c | 248 +-
fs/smb/client/smb2pdu.c | 143 +-
fs/smb/client/smb2pdu.h | 16 +-
fs/smb/client/smb2transport.c | 13 +-
fs/smb/client/transport.c | 13 +-
fs/smb/client/xattr.c | 5 +-
fs/smb/common/smb2pdu.h | 44 +-
fs/smb/server/connection.c | 16 -
fs/smb/server/ksmbd_spnego_negtokeninit.asn1 | 8 +
fs/smb/server/ksmbd_spnego_negtokentarg.asn1 | 7 +
fs/smb/server/ksmbd_work.c | 51 +-
fs/smb/server/mgmt/user_config.h | 1 -
fs/smb/server/oplock.c | 118 +-
fs/smb/server/oplock.h | 8 +-
fs/smb/server/smb2ops.c | 9 +-
fs/smb/server/smb2pdu.c | 156 +-
fs/smb/server/smb_common.c | 11 +
fs/smb/server/smbacl.c | 36 +-
fs/smb/server/smbacl.h | 2 +-
fs/smb/server/transport_rdma.c | 40 +-
fs/smb/server/unicode.c | 187 +-
fs/smb/server/vfs.c | 105 +-
fs/smb/server/vfs.h | 10 +-
fs/smb/server/vfs_cache.c | 30 +-
fs/smb/server/vfs_cache.h | 9 +-
fs/squashfs/block.c | 2 +-
fs/squashfs/export.c | 1 +
fs/stat.c | 6 +-
fs/super.c | 36 +-
fs/sysfs/file.c | 13 +
fs/tracefs/event_inode.c | 1102 ++--
fs/tracefs/inode.c | 15 +-
fs/tracefs/internal.h | 54 +-
fs/ubifs/auth.c | 3 +-
fs/ubifs/dir.c | 4 +-
fs/ubifs/file.c | 3 +
fs/ubifs/journal.c | 1 +
fs/ubifs/replay.c | 1 -
fs/ubifs/super.c | 26 +-
fs/ubifs/tnc.c | 1 +
fs/ubifs/ubifs.h | 2 +-
fs/udf/ecma_167.h | 2 +-
fs/udf/udf_sb.h | 2 +-
fs/ufs/balloc.c | 20 +-
fs/ufs/inode.c | 25 +-
fs/ufs/super.c | 1 +
fs/ufs/util.c | 34 +-
fs/ufs/util.h | 10 +-
fs/userfaultfd.c | 98 +-
fs/xfs/Kconfig | 2 +-
fs/xfs/libxfs/xfs_alloc.c | 27 +-
fs/xfs/libxfs/xfs_bmap.c | 45 +-
fs/xfs/libxfs/xfs_defer.c | 28 +-
fs/xfs/libxfs/xfs_defer.h | 2 +-
fs/xfs/libxfs/xfs_format.h | 34 +-
fs/xfs/libxfs/xfs_inode_buf.c | 3 +
fs/xfs/libxfs/xfs_rtbitmap.c | 807 +--
fs/xfs/libxfs/xfs_rtbitmap.h | 383 ++
fs/xfs/libxfs/xfs_sb.c | 2 +
fs/xfs/libxfs/xfs_sb.h | 2 +-
fs/xfs/libxfs/xfs_trans_resv.c | 10 +-
fs/xfs/libxfs/xfs_types.c | 4 +-
fs/xfs/libxfs/xfs_types.h | 10 +-
fs/xfs/scrub/bmap.c | 2 +-
fs/xfs/scrub/fscounters.c | 2 +-
fs/xfs/scrub/inode.c | 3 +-
fs/xfs/scrub/rtbitmap.c | 28 +-
fs/xfs/scrub/rtsummary.c | 72 +-
fs/xfs/scrub/trace.c | 1 +
fs/xfs/scrub/trace.h | 15 +-
fs/xfs/xfs_bmap_util.c | 74 +-
fs/xfs/xfs_buf.c | 24 +-
fs/xfs/xfs_buf.h | 2 +-
fs/xfs/xfs_dquot.c | 5 +-
fs/xfs/xfs_dquot_item_recover.c | 21 +-
fs/xfs/xfs_file.c | 63 +-
fs/xfs/xfs_fsmap.c | 15 +-
fs/xfs/xfs_icache.c | 26 +-
fs/xfs/xfs_inode.c | 24 +
fs/xfs/xfs_inode.h | 17 +
fs/xfs/xfs_inode_item.c | 3 +-
fs/xfs/xfs_inode_item_recover.c | 46 +-
fs/xfs/xfs_ioctl.c | 35 +-
fs/xfs/xfs_iops.c | 7 +
fs/xfs/xfs_linux.h | 12 +
fs/xfs/xfs_log.c | 23 +-
fs/xfs/xfs_log_recover.c | 2 +-
fs/xfs/xfs_mount.c | 4 +-
fs/xfs/xfs_mount.h | 10 +-
fs/xfs/xfs_ondisk.h | 4 +
fs/xfs/xfs_qm.c | 27 +-
fs/xfs/xfs_qm.h | 2 +-
fs/xfs/xfs_reflink.c | 5 +
fs/xfs/xfs_rtalloc.c | 638 ++-
fs/xfs/xfs_rtalloc.h | 94 +-
fs/xfs/xfs_super.c | 3 +-
fs/xfs/xfs_trans.c | 7 +-
include/acpi/acpi_bus.h | 1 +
include/asm-generic/bitops/instrumented-lock.h | 28 +-
include/asm-generic/bitops/lock.h | 20 +-
include/asm-generic/pgalloc.h | 7 +-
include/asm-generic/qspinlock.h | 2 +-
include/asm-generic/vmlinux.lds.h | 6 -
include/crypto/aead.h | 12 +
include/crypto/akcipher.h | 4 +-
include/crypto/algapi.h | 5 -
include/crypto/engine.h | 2 +-
include/crypto/hash.h | 95 +-
include/crypto/hash_info.h | 1 +
include/crypto/internal/hash.h | 9 +-
include/crypto/internal/skcipher.h | 130 +-
include/crypto/sig.h | 2 +-
include/crypto/skcipher.h | 296 +-
include/drm/amd_asic_type.h | 5 +
include/drm/drm_atomic_helper.h | 2 +
include/drm/drm_gpuvm.h | 2 +-
include/drm/drm_prime.h | 7 +
include/drm/i915_pxp_tee_interface.h | 6 +-
.../dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h | 179 +
include/dt-bindings/interconnect/qcom,sdx75.h | 102 +
include/dt-bindings/watchdog/aspeed-wdt.h | 92 +
include/kvm/arm_arch_timer.h | 2 +-
include/kvm/arm_pmu.h | 28 +-
include/kvm/arm_psci.h | 2 +-
include/kvm/arm_vgic.h | 4 +-
include/linux/acpi.h | 47 +-
include/linux/aer.h | 2 +-
include/linux/amd-iommu.h | 120 -
include/linux/amd-pstate.h | 4 +
include/linux/arm_ffa.h | 2 +
include/linux/array_size.h | 13 +
include/linux/bitmap-str.h | 16 +
include/linux/bitmap.h | 87 +-
include/linux/blk-pm.h | 1 -
include/linux/blk_types.h | 4 +-
include/linux/bootmem_info.h | 2 +-
include/linux/bpf.h | 13 +-
include/linux/bpf_verifier.h | 16 +
include/linux/btf.h | 11 +
include/linux/buffer_head.h | 81 +-
include/linux/buildid.h | 3 +-
include/linux/cacheinfo.h | 1 +
include/linux/cdx/cdx_bus.h | 41 +-
include/linux/ceph/ceph_debug.h | 38 +
include/linux/ceph/ceph_fs.h | 10 +-
include/linux/ceph/mdsmap.h | 72 -
include/linux/cgroup-defs.h | 5 +
include/linux/closure.h | 21 +-
include/linux/comedi/comedi_8254.h | 51 +-
include/linux/comedi/comedi_8255.h | 24 +-
include/linux/comedi/comedidev.h | 2 +-
include/linux/compiler-clang.h | 5 -
include/linux/compiler-gcc.h | 2 -
include/linux/compiler.h | 13 +-
include/linux/console.h | 138 +-
include/linux/const.h | 8 -
include/linux/cpuhotplug.h | 1 +
include/linux/cpumask.h | 113 +-
include/linux/crash_core.h | 49 +-
include/linux/crash_dump.h | 8 +-
include/linux/crypto.h | 30 +-
include/linux/damon.h | 74 +-
include/linux/dax.h | 10 +-
include/linux/debugfs.h | 19 +
include/linux/device.h | 8 +-
include/linux/dma-fence.h | 15 +
include/linux/dma-mapping.h | 19 +-
include/linux/dmaengine.h | 2 -
include/linux/ethtool.h | 4 +-
include/linux/export-internal.h | 4 +-
include/linux/exportfs.h | 50 +-
include/linux/f2fs_fs.h | 70 +-
include/linux/fortify-string.h | 2 +-
include/linux/fs.h | 6 +-
include/linux/fw_table.h | 40 +
include/linux/fwnode.h | 2 +
include/linux/gfp.h | 12 +-
include/linux/gpio/driver.h | 3 -
include/linux/hid-sensor-ids.h | 4 +
include/linux/hid.h | 7 +-
include/linux/highmem.h | 20 +-
include/linux/hisi_acc_qm.h | 39 +-
include/linux/hrtimer.h | 4 +-
include/linux/hugetlb.h | 30 +-
include/linux/hugetlb_cgroup.h | 11 -
include/linux/hw_random.h | 1 +
include/linux/i3c/device.h | 2 +-
include/linux/i3c/master.h | 6 +-
include/linux/idr.h | 6 +-
include/linux/ieee80211.h | 4 +-
include/linux/iio/iio.h | 12 +-
include/linux/iio/sw_device.h | 3 -
include/linux/iio/sw_trigger.h | 3 -
include/linux/init.h | 3 -
include/linux/input.h | 2 +-
include/linux/input/mt.h | 2 +-
include/linux/io_uring_types.h | 3 +
include/linux/iommu.h | 39 +-
include/linux/ioport.h | 12 +-
include/linux/jbd2.h | 5 +-
include/linux/kernel.h | 7 +-
include/linux/kernfs.h | 1 +
include/linux/kexec.h | 4 -
include/linux/kprobes.h | 17 +-
include/linux/kstrtox.h | 5 -
include/linux/kthread.h | 1 +
include/linux/logic_pio.h | 3 -
include/linux/lsm_hook_defs.h | 4 +-
include/linux/mdio.h | 2 +-
include/linux/mei_cl_bus.h | 12 +-
include/linux/memblock.h | 9 +
include/linux/memcontrol.h | 93 +-
include/linux/memory-tiers.h | 41 +-
include/linux/mempolicy.h | 58 +-
include/linux/mfd/abx500/ab8500.h | 6 -
include/linux/mfd/core.h | 2 +-
include/linux/mfd/lpc_ich.h | 7 +-
include/linux/mfd/stm32-timers.h | 11 +
include/linux/migrate.h | 4 +-
include/linux/minmax.h | 129 +-
include/linux/mlx5/mlx5_ifc.h | 8 +-
include/linux/mlx5/mlx5_ifc_vdpa.h | 7 +-
include/linux/mlx5/port.h | 3 +-
include/linux/mm.h | 176 +-
include/linux/mm_inline.h | 20 +-
include/linux/mm_types.h | 49 +-
include/linux/mmc/card.h | 2 +
include/linux/mmu_notifier.h | 9 +-
include/linux/mmzone.h | 29 +-
include/linux/mnt_idmapping.h | 3 +
include/linux/mod_devicetable.h | 14 +
include/linux/module_symbol.h | 2 +-
include/linux/moduleparam.h | 6 +-
include/linux/mtd/cfi.h | 2 +-
include/linux/mtd/qinfo.h | 2 +-
include/linux/mtd/spinand.h | 1 +
include/linux/netdevice.h | 30 +-
include/linux/nfs_fs_sb.h | 1 +
include/linux/nfs_xdr.h | 2 +-
include/linux/nvme-keyring.h | 10 +-
include/linux/nvme.h | 2 +-
include/linux/nvmem-provider.h | 4 +-
include/linux/oid_registry.h | 23 +-
include/linux/page-flags.h | 19 +
include/linux/pagemap.h | 50 +-
include/linux/parport.h | 2 -
include/linux/pci.h | 29 +
include/linux/pci_ids.h | 1 +
include/linux/percpu_counter.h | 30 +
include/linux/perf/arm_pmuv3.h | 9 +-
include/linux/perf_event.h | 13 +-
include/linux/pinctrl/consumer.h | 61 +-
include/linux/pinctrl/machine.h | 2 +-
include/linux/platform_data/cros_ec_commands.h | 66 +-
include/linux/platform_data/omap-twl4030.h | 3 -
include/linux/platform_data/shmob_drm.h | 57 +-
include/linux/platform_data/x86/asus-wmi.h | 3 +
include/linux/property.h | 3 +-
include/linux/pwm.h | 28 +-
include/linux/reboot.h | 3 +
include/linux/rethook.h | 7 +-
include/linux/rmap.h | 4 +-
include/linux/sched.h | 5 +-
include/linux/sched/coredump.h | 19 +-
include/linux/sched/mm.h | 4 +
include/linux/sched/numa_balancing.h | 6 +-
include/linux/sched/signal.h | 19 +-
include/linux/seq_buf.h | 28 +-
include/linux/seq_file.h | 15 +
include/linux/serial_core.h | 91 +-
include/linux/shmem_fs.h | 16 +-
include/linux/shrinker.h | 87 +-
include/linux/skmsg.h | 1 +
include/linux/slab.h | 2 +
include/linux/spi/spi.h | 1 +
include/linux/spmi.h | 2 +-
include/linux/stackleak.h | 6 +
include/linux/stmmac.h | 1 +
include/linux/string.h | 1 +
include/linux/stringify.h | 2 +
include/linux/sunrpc/clnt.h | 1 +
include/linux/superhyway.h | 107 -
include/linux/sysctl.h | 6 +
include/linux/sysfs.h | 2 +
include/linux/tcp.h | 10 +-
include/linux/thunderbolt.h | 2 +-
include/linux/timer.h | 3 +-
include/linux/trace_events.h | 6 +-
include/linux/trace_seq.h | 2 +
include/linux/tracefs.h | 73 +-
include/linux/tsm.h | 69 +
include/linux/tty.h | 25 +-
include/linux/units.h | 5 +
include/linux/usb.h | 16 -
include/linux/usb/chipidea.h | 1 +
include/linux/usb/composite.h | 8 +
include/linux/usb/gadget.h | 9 +
include/linux/usb/hcd.h | 17 +
include/linux/usb/ljca.h | 145 +
include/linux/usb/pd.h | 1 +
include/linux/usb/pd_vdo.h | 1 +
include/linux/usb/phy.h | 13 -
include/linux/usb/r8152.h | 1 +
include/linux/usb/renesas_usbhs.h | 10 -
include/linux/usb/typec.h | 37 +
include/linux/usb/typec_dp.h | 28 +-
include/linux/usb/typec_tbt.h | 1 +
include/linux/userfaultfd_k.h | 28 +-
include/linux/vdpa.h | 41 +-
include/linux/verification.h | 1 +
include/linux/vfio.h | 8 +-
include/linux/virtio_pci_modern.h | 42 +-
include/linux/vlynq.h | 149 -
include/linux/wait.h | 9 +-
include/media/cec.h | 2 +-
include/media/ipu-bridge.h | 2 +-
include/media/mipi-csi2.h | 1 +
include/media/v4l2-dev.h | 2 +-
include/media/v4l2-device.h | 4 +-
include/media/v4l2-event.h | 2 +-
include/media/v4l2-mc.h | 6 +
include/media/v4l2-subdev.h | 13 +-
include/media/videobuf-core.h | 233 -
include/media/videobuf-dma-contig.h | 30 -
include/media/videobuf-dma-sg.h | 102 -
include/media/videobuf-vmalloc.h | 43 -
include/net/af_unix.h | 1 +
include/net/cfg80211.h | 46 +
include/net/flow.h | 2 +-
include/net/genetlink.h | 2 +
include/net/neighbour.h | 2 +-
include/net/netfilter/nf_conntrack_act_ct.h | 30 +-
include/net/netfilter/nf_tables.h | 4 +-
include/net/netkit.h | 6 +
include/net/tc_act/tc_ct.h | 9 +
include/net/tcp.h | 9 +-
include/net/tcp_ao.h | 19 +-
include/rdma/ib_mad.h | 2 +
include/rdma/ib_umem.h | 9 +-
include/rdma/ib_verbs.h | 9 +-
include/scsi/libsas.h | 17 -
include/scsi/scsi_device.h | 12 +-
include/scsi/scsi_host.h | 3 +
include/soc/tegra/mc.h | 26 -
include/sound/cs35l41.h | 7 +-
include/sound/cs35l56.h | 3 +-
include/sound/graph_card.h | 16 +-
include/sound/hda_register.h | 2 +
include/sound/hdaudio.h | 5 +-
include/sound/hdaudio_ext.h | 3 +
include/sound/max9768.h | 4 -
include/sound/opl3.h | 2 +-
include/sound/simple_card.h | 6 +-
include/sound/simple_card_utils.h | 106 +-
include/sound/soc-acpi-intel-match.h | 2 +
include/sound/soc-acpi.h | 7 +
include/sound/soc-card.h | 41 +-
include/sound/soc-dai.h | 1 +
include/sound/soc-dapm.h | 2 +-
include/sound/soc.h | 47 +-
include/sound/sof.h | 12 +-
include/sound/sof/ipc4/header.h | 32 +-
include/sound/tas2781-dsp.h | 5 +
include/sound/wavefront.h | 53 +-
include/target/target_core_base.h | 10 +
include/target/target_core_fabric.h | 19 +-
include/trace/events/damon.h | 45 +-
include/trace/events/migrate.h | 24 +-
include/trace/events/rxrpc.h | 2 +-
include/trace/events/ufs.h | 15 +-
include/trace/events/vmscan.h | 8 +-
include/uapi/linux/btrfs_tree.h | 24 +-
include/uapi/linux/counter.h | 2 +-
include/uapi/linux/fcntl.h | 3 +
include/uapi/linux/fs.h | 59 +
include/uapi/linux/fuse.h | 10 +-
include/uapi/linux/gsmmux.h | 1 +
include/uapi/linux/hash_info.h | 3 +
include/uapi/linux/idxd.h | 1 +
include/uapi/linux/iio/types.h | 4 +
include/uapi/linux/kvm.h | 11 +
include/uapi/linux/landlock.h | 55 +
include/uapi/linux/media-bus-format.h | 3 +-
include/uapi/linux/mei.h | 14 +-
include/uapi/linux/mempolicy.h | 2 +-
include/uapi/linux/nfsd_netlink.h | 6 +-
include/uapi/linux/npcm-video.h | 41 +
include/uapi/linux/pci_regs.h | 24 +-
include/uapi/linux/prctl.h | 3 +-
include/uapi/linux/psp-sev.h | 1 +
include/uapi/linux/serial_core.h | 21 +-
include/uapi/linux/serial_reg.h | 1 +
include/uapi/linux/sev-guest.h | 4 +-
include/uapi/linux/stddef.h | 2 +-
include/uapi/linux/usb/raw_gadget.h | 14 +-
include/uapi/linux/user_events.h | 11 +-
include/uapi/linux/userfaultfd.h | 9 +-
include/uapi/linux/v4l2-controls.h | 6 +
include/uapi/linux/v4l2-subdev.h | 2 +-
include/uapi/linux/vhost.h | 8 +
include/uapi/linux/vhost_types.h | 7 +
include/uapi/linux/videodev2.h | 1 +
include/uapi/linux/virtio_config.h | 5 +
include/uapi/linux/virtio_pci.h | 11 +
include/uapi/mtd/ubi-user.h | 4 +-
include/uapi/rdma/hns-abi.h | 12 +-
include/uapi/rdma/ib_user_ioctl_verbs.h | 3 +-
include/uapi/rdma/rdma_netlink.h | 4 +
include/uapi/rdma/siw-abi.h | 2 +-
include/uapi/sound/asequencer.h | 4 +-
include/ufs/ufs.h | 3 +-
include/ufs/ufshcd.h | 14 +-
include/xen/events.h | 8 +-
init/init_task.c | 1 -
init/main.c | 4 +
io_uring/cancel.c | 11 +-
io_uring/fdinfo.c | 9 +-
io_uring/fs.c | 2 +-
io_uring/io_uring.c | 104 +-
io_uring/io_uring.h | 3 +
io_uring/kbuf.c | 183 +-
io_uring/kbuf.h | 18 +-
io_uring/net.c | 24 +-
io_uring/opdef.c | 8 +-
io_uring/rsrc.c | 2 +-
io_uring/rsrc.h | 7 -
io_uring/rw.c | 72 +-
io_uring/rw.h | 2 +
io_uring/sqpoll.c | 12 +-
ipc/shm.c | 21 +-
kernel/Kconfig.kexec | 3 +-
kernel/audit_tree.c | 4 +-
kernel/audit_watch.c | 2 +-
kernel/bpf/arraymap.c | 58 +-
kernel/bpf/bpf_iter.c | 6 +-
kernel/bpf/cgroup_iter.c | 8 +-
kernel/bpf/core.c | 20 +-
kernel/bpf/cpumask.c | 6 +-
kernel/bpf/helpers.c | 39 +-
kernel/bpf/map_iter.c | 6 +-
kernel/bpf/memalloc.c | 2 +
kernel/bpf/task_iter.c | 24 +-
kernel/bpf/verifier.c | 522 +-
kernel/cgroup/cgroup.c | 27 +-
kernel/cgroup/legacy_freezer.c | 8 +-
kernel/cgroup/rstat.c | 9 +-
kernel/cpu.c | 8 +-
kernel/crash_core.c | 184 +-
kernel/debug/debug_core.c | 3 +
kernel/debug/kdb/kdb_main.c | 7 +-
kernel/dma/direct.c | 40 +
kernel/dma/direct.h | 1 +
kernel/dma/mapping.c | 22 +
kernel/dma/swiotlb.c | 28 +-
kernel/events/core.c | 78 +-
kernel/events/uprobes.c | 4 +-
kernel/exit.c | 5 -
kernel/fork.c | 11 +-
kernel/freezer.c | 2 +-
kernel/futex/core.c | 9 +-
kernel/gcov/fs.c | 2 +-
kernel/irq/manage.c | 15 +-
kernel/kcsan/kcsan_test.c | 9 +-
kernel/kcsan/selftest.c | 9 +-
kernel/kexec_core.c | 17 -
kernel/kprobes.c | 4 +-
kernel/kthread.c | 19 +-
kernel/livepatch/core.c | 2 +-
kernel/locking/lockdep.c | 3 +-
kernel/module/Kconfig | 25 +-
kernel/module/decompress.c | 8 +-
kernel/module/stats.c | 2 +-
kernel/module/sysfs.c | 2 +-
kernel/padata.c | 8 +-
kernel/panic.c | 22 +-
kernel/pid_namespace.c | 6 -
kernel/printk/Makefile | 2 +-
kernel/printk/internal.h | 31 +
kernel/printk/nbcon.c | 1029 ++++
kernel/printk/printk.c | 162 +-
kernel/ptrace.c | 2 +-
kernel/rcu/rcu.h | 2 +
kernel/rcu/tasks.h | 32 +-
kernel/rcu/tree.c | 64 +-
kernel/rcu/tree_nocb.h | 19 +-
kernel/reboot.c | 4 +
kernel/resource.c | 51 +-
kernel/sched/core.c | 2 +-
kernel/sched/fair.c | 173 +-
kernel/sched/wait.c | 60 +-
kernel/signal.c | 24 +-
kernel/smpboot.c | 3 +-
kernel/sys.c | 77 +-
kernel/taskstats.c | 5 +-
kernel/time/hrtimer.c | 33 +-
kernel/trace/bpf_trace.c | 6 +-
kernel/trace/rethook.c | 23 +-
kernel/trace/ring_buffer.c | 31 +-
kernel/trace/trace.c | 248 +-
kernel/trace/trace.h | 16 +-
kernel/trace/trace_events.c | 362 +-
kernel/trace/trace_events_filter.c | 3 +
kernel/trace/trace_events_hist.c | 11 +-
kernel/trace/trace_events_synth.c | 2 +-
kernel/trace/trace_events_user.c | 36 +-
kernel/trace/trace_fprobe.c | 9 +-
kernel/trace/trace_kprobe.c | 2 +-
kernel/trace/trace_seq.c | 6 +-
kernel/user_namespace.c | 2 +-
kernel/watchdog.c | 7 +
kernel/workqueue.c | 38 +-
lib/Kconfig | 3 +
lib/Makefile | 4 +-
lib/bitmap-str.c | 510 ++
lib/bitmap.c | 680 +--
lib/closure.c | 14 +-
lib/cpumask.c | 17 +-
lib/debugobjects.c | 2 +-
lib/errname.c | 6 -
lib/fonts/Kconfig | 2 +-
lib/fw_table.c | 188 +
lib/group_cpus.c | 22 +-
lib/iov_iter.c | 2 +-
lib/kunit/kunit-test.c | 2 +-
lib/kunit/test.c | 42 +-
lib/objpool.c | 17 +
lib/percpu_counter.c | 79 +
lib/seq_buf.c | 28 +-
lib/test_bitmap.c | 24 +
lib/test_objpool.c | 6 +-
lib/vsprintf.c | 25 +-
lib/zstd/common/fse_decompress.c | 2 +-
mm/Kconfig | 28 +-
mm/Makefile | 4 +-
mm/bootmem_info.c | 2 +-
mm/cma.c | 2 +-
mm/compaction.c | 91 +-
mm/damon/Kconfig | 12 +
mm/damon/core-test.h | 29 +-
mm/damon/core.c | 301 +-
mm/damon/dbgfs.c | 3 +-
mm/damon/lru_sort.c | 6 +-
mm/damon/ops-common.c | 5 +-
mm/damon/paddr.c | 11 +-
mm/damon/reclaim.c | 2 +
mm/damon/sysfs-common.h | 2 +
mm/damon/sysfs-schemes.c | 175 +-
mm/damon/sysfs-test.h | 86 +
mm/damon/sysfs.c | 125 +-
mm/damon/vaddr.c | 22 +-
mm/debug_vm_pgtable.c | 4 +-
mm/filemap.c | 219 +-
mm/gup.c | 16 +-
mm/huge_memory.c | 150 +-
mm/hugetlb.c | 632 ++-
mm/hugetlb_cgroup.c | 20 +-
mm/hugetlb_vmemmap.c | 301 +-
mm/hugetlb_vmemmap.h | 31 +-
mm/internal.h | 147 +-
mm/kasan/kasan_test.c | 19 +-
mm/kasan/kasan_test_module.c | 2 +-
mm/kasan/quarantine.c | 4 +-
mm/kasan/report.c | 4 +-
mm/kasan/report_generic.c | 6 +-
mm/kasan/shadow.c | 2 +-
mm/khugepaged.c | 139 +-
mm/kmemleak.c | 158 +-
mm/kmsan/core.c | 127 +-
mm/kmsan/kmsan_test.c | 109 +-
mm/kmsan/shadow.c | 9 +-
mm/ksm.c | 118 +-
mm/madvise.c | 44 +-
mm/memblock.c | 51 +-
mm/memcontrol.c | 404 +-
mm/memfd.c | 6 -
mm/memory-failure.c | 29 +-
mm/memory-tiers.c | 175 +-
mm/memory.c | 303 +-
mm/memory_hotplug.c | 23 +-
mm/mempolicy.c | 1026 ++--
mm/migrate.c | 225 +-
mm/mlock.c | 95 +-
mm/mm_init.c | 4 +-
mm/mmap.c | 149 +-
mm/mmzone.c | 6 +-
mm/mprotect.c | 58 +-
mm/mremap.c | 107 +-
mm/nommu.c | 8 +-
mm/oom_kill.c | 16 +-
mm/page-writeback.c | 39 +-
mm/page_alloc.c | 343 +-
mm/page_io.c | 8 +-
mm/page_owner.c | 4 +-
mm/percpu.c | 8 +-
mm/rmap.c | 164 +-
mm/shmem.c | 596 +-
mm/show_mem.c | 11 +-
mm/shrinker.c | 809 +++
mm/shrinker_debug.c | 35 +-
mm/slab.h | 15 +-
mm/swap.h | 9 +-
mm/swap_state.c | 92 +-
mm/userfaultfd.c | 2 +-
mm/util.c | 11 +
mm/vmalloc.c | 2 +-
mm/vmscan.c | 734 +--
mm/vmstat.c | 30 +-
mm/workingset.c | 29 +-
mm/zsmalloc.c | 29 +-
mm/zswap.c | 15 +-
net/9p/client.c | 8 +-
net/9p/trans_fd.c | 21 +-
net/9p/trans_xen.c | 15 +-
net/bluetooth/smp.c | 3 +-
net/bpf/test_run.c | 7 +-
net/bridge/netfilter/ebtable_broute.c | 1 +
net/bridge/netfilter/ebtable_filter.c | 1 +
net/bridge/netfilter/ebtable_nat.c | 1 +
net/bridge/netfilter/ebtables.c | 1 +
net/bridge/netfilter/nf_conntrack_bridge.c | 3 +-
net/ceph/messenger_v2.c | 4 -
net/core/dev.c | 61 +-
net/core/drop_monitor.c | 4 +-
net/core/filter.c | 51 +-
net/core/gso_test.c | 14 +-
net/core/page_pool.c | 6 +-
net/core/pktgen.c | 3 +-
net/core/scm.c | 6 +
net/core/skmsg.c | 2 +
net/core/xdp.c | 6 +-
net/dccp/ipv4.c | 6 +-
net/dccp/ipv6.c | 6 +-
net/devlink/netlink_gen.c | 2 +-
net/ethtool/netlink.c | 1 +
net/hsr/hsr_forward.c | 4 +-
net/ipv4/ah4.c | 19 +-
net/ipv4/fou_bpf.c | 6 +-
net/ipv4/igmp.c | 6 +-
net/ipv4/inet_diag.c | 1 +
net/ipv4/inet_hashtables.c | 2 +-
net/ipv4/ip_gre.c | 11 +-
net/ipv4/netfilter/iptable_nat.c | 1 +
net/ipv4/netfilter/iptable_raw.c | 1 +
net/ipv4/netfilter/nf_defrag_ipv4.c | 1 +
net/ipv4/netfilter/nf_nat_snmp_basic.asn1 | 8 +
net/ipv4/netfilter/nf_reject_ipv4.c | 1 +
net/ipv4/raw_diag.c | 1 +
net/ipv4/route.c | 2 +-
net/ipv4/syncookies.c | 2 +-
net/ipv4/tcp.c | 28 +-
net/ipv4/tcp_ao.c | 22 +-
net/ipv4/tcp_diag.c | 1 +
net/ipv4/tcp_input.c | 18 +-
net/ipv4/tcp_ipv4.c | 4 +-
net/ipv4/tcp_minisocks.c | 2 +-
net/ipv4/tcp_output.c | 87 +-
net/ipv4/tcp_sigpool.c | 8 +-
net/ipv4/udp_diag.c | 1 +
net/ipv6/ah6.c | 19 +-
net/ipv6/ip6_fib.c | 6 +-
net/ipv6/netfilter/ip6table_nat.c | 1 +
net/ipv6/netfilter/ip6table_raw.c | 1 +
net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 1 +
net/ipv6/netfilter/nf_reject_ipv6.c | 1 +
net/ipv6/syncookies.c | 7 +-
net/ipv6/tcp_ipv6.c | 2 +-
net/iucv/iucv.c | 4 +-
net/kcm/kcmsock.c | 1 +
net/llc/llc_input.c | 10 +-
net/llc/llc_s_ac.c | 3 +
net/llc/llc_station.c | 3 +
net/mac80211/Kconfig | 2 +-
net/mac80211/debugfs_netdev.c | 150 +-
net/mac80211/debugfs_sta.c | 74 +-
net/mac80211/driver-ops.h | 9 +-
net/mac80211/ht.c | 1 +
net/mptcp/mptcp_diag.c | 1 +
net/mptcp/options.c | 1 +
net/mptcp/pm_netlink.c | 5 +-
net/mptcp/protocol.c | 11 +-
net/mptcp/sockopt.c | 3 +
net/mptcp/subflow.c | 2 +-
net/ncsi/ncsi-aen.c | 5 -
net/netfilter/ipset/ip_set_core.c | 14 +-
net/netfilter/ipvs/ip_vs_core.c | 1 +
net/netfilter/ipvs/ip_vs_dh.c | 1 +
net/netfilter/ipvs/ip_vs_fo.c | 1 +
net/netfilter/ipvs/ip_vs_ftp.c | 1 +
net/netfilter/ipvs/ip_vs_lblc.c | 1 +
net/netfilter/ipvs/ip_vs_lblcr.c | 1 +
net/netfilter/ipvs/ip_vs_lc.c | 1 +
net/netfilter/ipvs/ip_vs_nq.c | 1 +
net/netfilter/ipvs/ip_vs_ovf.c | 1 +
net/netfilter/ipvs/ip_vs_pe_sip.c | 1 +
net/netfilter/ipvs/ip_vs_rr.c | 1 +
net/netfilter/ipvs/ip_vs_sed.c | 1 +
net/netfilter/ipvs/ip_vs_sh.c | 1 +
net/netfilter/ipvs/ip_vs_twos.c | 1 +
net/netfilter/ipvs/ip_vs_wlc.c | 1 +
net/netfilter/ipvs/ip_vs_wrr.c | 1 +
net/netfilter/nf_bpf_link.c | 10 +-
net/netfilter/nf_conntrack_bpf.c | 6 +-
net/netfilter/nf_conntrack_broadcast.c | 1 +
net/netfilter/nf_conntrack_netlink.c | 1 +
net/netfilter/nf_conntrack_proto.c | 1 +
net/netfilter/nf_nat_bpf.c | 6 +-
net/netfilter/nf_nat_core.c | 1 +
net/netfilter/nf_nat_redirect.c | 27 +-
net/netfilter/nf_tables_api.c | 62 +-
net/netfilter/nfnetlink_osf.c | 1 +
net/netfilter/nft_byteorder.c | 5 +-
net/netfilter/nft_chain_nat.c | 1 +
net/netfilter/nft_dynset.c | 13 +-
net/netfilter/nft_exthdr.c | 4 +-
net/netfilter/nft_fib.c | 9 +-
net/netfilter/nft_fwd_netdev.c | 1 +
net/netfilter/nft_meta.c | 2 +-
net/netfilter/nft_set_pipapo.c | 3 +
net/netfilter/nft_set_rbtree.c | 2 -
net/netfilter/xt_owner.c | 16 +-
net/netfilter/xt_recent.c | 2 +-
net/netlink/diag.c | 1 +
net/netlink/genetlink.c | 3 +
net/openvswitch/conntrack.c | 2 +-
net/packet/af_packet.c | 16 +-
net/packet/diag.c | 1 +
net/packet/internal.h | 2 +-
net/psample/psample.c | 3 +-
net/rxrpc/conn_client.c | 7 +-
net/rxrpc/conn_object.c | 2 +-
net/rxrpc/input.c | 61 +-
net/rxrpc/local_object.c | 2 +-
net/sched/act_api.c | 2 +-
net/sched/act_ct.c | 18 +-
net/sched/act_gate.c | 1 +
net/sched/cls_api.c | 9 +-
net/sched/cls_basic.c | 1 +
net/sched/cls_cgroup.c | 1 +
net/sched/cls_fw.c | 1 +
net/sched/cls_route.c | 1 +
net/sched/cls_u32.c | 1 +
net/sched/sch_cbs.c | 1 +
net/sched/sch_choke.c | 1 +
net/sched/sch_drr.c | 1 +
net/sched/sch_etf.c | 1 +
net/sched/sch_ets.c | 1 +
net/sched/sch_fifo.c | 1 +
net/sched/sch_fq.c | 10 +-
net/sched/sch_gred.c | 1 +
net/sched/sch_hfsc.c | 1 +
net/sched/sch_htb.c | 1 +
net/sched/sch_ingress.c | 1 +
net/sched/sch_mqprio.c | 1 +
net/sched/sch_mqprio_lib.c | 1 +
net/sched/sch_multiq.c | 1 +
net/sched/sch_netem.c | 1 +
net/sched/sch_plug.c | 1 +
net/sched/sch_prio.c | 1 +
net/sched/sch_qfq.c | 1 +
net/sched/sch_red.c | 1 +
net/sched/sch_sfq.c | 1 +
net/sched/sch_skbprio.c | 1 +
net/sched/sch_taprio.c | 1 +
net/sched/sch_tbf.c | 1 +
net/sched/sch_teql.c | 1 +
net/sctp/diag.c | 1 +
net/smc/af_smc.c | 16 +-
net/smc/smc.h | 5 +
net/smc/smc_cdc.c | 11 +-
net/smc/smc_clc.c | 9 +-
net/smc/smc_clc.h | 4 +-
net/smc/smc_close.c | 5 +-
net/smc/smc_diag.c | 1 +
net/socket.c | 8 +-
net/sunrpc/auth.c | 20 +-
net/sunrpc/auth_gss/gss_krb5_crypto.c | 2 +-
net/sunrpc/auth_gss/gss_krb5_unseal.c | 2 -
net/sunrpc/clnt.c | 10 +-
net/sunrpc/rpcb_clnt.c | 4 +
net/sunrpc/xprt.c | 4 +-
net/sunrpc/xprtsock.c | 14 +-
net/tipc/diag.c | 1 +
net/tipc/netlink.c | 4 +-
net/tipc/netlink_compat.c | 1 +
net/tls/tls_sw.c | 5 +
net/unix/af_unix.c | 11 +-
net/unix/diag.c | 1 +
net/unix/unix_bpf.c | 5 +
net/vmw_vsock/diag.c | 1 +
net/vmw_vsock/virtio_transport_common.c | 21 +-
net/wireless/core.c | 6 +-
net/wireless/core.h | 1 +
net/wireless/debugfs.c | 160 +
net/wireless/nl80211.c | 55 +-
net/xdp/xsk.c | 5 +-
net/xdp/xsk_diag.c | 1 +
net/xfrm/Kconfig | 1 +
net/xfrm/xfrm_algo.c | 19 +-
net/xfrm/xfrm_interface_bpf.c | 6 +-
rust/Makefile | 2 +
samples/landlock/sandboxer.c | 115 +-
scripts/Makefile.btf | 19 +
scripts/Makefile.build | 2 +-
scripts/Makefile.host | 2 +
scripts/Makefile.lib | 4 +-
scripts/Makefile.modfinal | 5 +-
scripts/Makefile.package | 10 +-
scripts/Makefile.userprogs | 6 +-
scripts/Makefile.vdsoinst | 45 +
scripts/checkstack.pl | 11 +-
scripts/clang-tools/gen_compile_commands.py | 8 +-
scripts/clang-tools/run-clang-tools.py | 32 +-
scripts/dtc/dt-extract-compatibles | 14 +-
scripts/dummy-tools/gcc | 10 +
scripts/gcc-plugins/latent_entropy_plugin.c | 4 +-
scripts/gcc-plugins/randomize_layout_plugin.c | 13 +-
scripts/gdb/linux/constants.py.in | 10 +-
scripts/gdb/linux/cpus.py | 15 +
scripts/gdb/linux/device.py | 16 +-
scripts/gdb/linux/tasks.py | 18 +-
scripts/gdb/linux/vmalloc.py | 8 +-
scripts/get_maintainer.pl | 38 +-
scripts/kconfig/symbol.c | 14 +-
scripts/mod/Makefile | 4 +-
scripts/mod/devicetable-offsets.c | 7 +
scripts/mod/file2alias.c | 31 +-
scripts/mod/modpost.c | 207 +-
scripts/mod/modpost.h | 50 +-
scripts/mod/symsearch.c | 199 +
scripts/package/mkspec | 6 +
scripts/pahole-flags.sh | 30 -
scripts/remove-stale-files | 2 +-
scripts/show_delta | 3 +-
security/apparmor/apparmorfs.c | 49 +-
security/apparmor/audit.c | 75 +-
security/apparmor/capability.c | 33 +-
security/apparmor/domain.c | 193 +-
security/apparmor/file.c | 217 +-
security/apparmor/include/apparmor.h | 3 +-
security/apparmor/include/audit.h | 44 +-
security/apparmor/include/capability.h | 3 +-
security/apparmor/include/file.h | 54 +-
security/apparmor/include/ipc.h | 4 +-
security/apparmor/include/lib.h | 2 +
security/apparmor/include/match.h | 6 -
security/apparmor/include/mount.h | 26 +-
security/apparmor/include/net.h | 25 +-
security/apparmor/include/perms.h | 7 +-
security/apparmor/include/policy.h | 68 +-
security/apparmor/include/policy_ns.h | 14 -
security/apparmor/include/resource.h | 3 +-
security/apparmor/include/task.h | 11 +-
security/apparmor/ipc.c | 53 +-
security/apparmor/label.c | 46 +-
security/apparmor/lib.c | 54 +-
security/apparmor/lsm.c | 414 +-
security/apparmor/match.c | 48 +-
security/apparmor/mount.c | 186 +-
security/apparmor/net.c | 65 +-
security/apparmor/policy.c | 133 +-
security/apparmor/policy_compat.c | 1 +
security/apparmor/policy_ns.c | 37 -
security/apparmor/policy_unpack.c | 152 +-
security/apparmor/resource.c | 54 +-
security/apparmor/task.c | 104 +-
security/integrity/Kconfig | 44 +-
security/integrity/evm/evm_main.c | 3 +-
security/integrity/iint.c | 50 +-
security/integrity/ima/ima_api.c | 5 +
security/integrity/ima/ima_main.c | 16 +-
security/integrity/integrity.h | 2 +
security/keys/encrypted-keys/encrypted.c | 2 +-
security/landlock/Kconfig | 1 +
security/landlock/Makefile | 2 +
security/landlock/fs.c | 232 +-
security/landlock/limits.h | 6 +
security/landlock/net.c | 200 +
security/landlock/net.h | 33 +
security/landlock/ruleset.c | 405 +-
security/landlock/ruleset.h | 185 +-
security/landlock/setup.c | 2 +
security/landlock/syscalls.c | 158 +-
sound/aoa/aoa-gpio.h | 1 -
sound/aoa/aoa.h | 1 -
sound/aoa/codecs/onyx.c | 1 +
sound/aoa/codecs/onyx.h | 1 -
sound/aoa/codecs/tas.c | 2 +-
sound/aoa/fabrics/layout.c | 3 +-
sound/aoa/soundbus/core.c | 2 +
sound/aoa/soundbus/i2sbus/control.c | 1 -
sound/aoa/soundbus/i2sbus/core.c | 1 +
sound/aoa/soundbus/i2sbus/i2sbus.h | 1 -
sound/aoa/soundbus/i2sbus/interface.h | 2 +-
sound/aoa/soundbus/soundbus.h | 2 +-
sound/arm/pxa2xx-pcm-lib.c | 8 +-
sound/core/control_compat.c | 2 +-
sound/core/info.c | 21 +-
sound/core/pcm.c | 1 +
sound/core/pcm_native.c | 4 +-
sound/core/rawmidi_compat.c | 4 +-
sound/drivers/aloop.c | 76 +-
sound/drivers/pcmtest.c | 13 +-
sound/hda/ext/hdac_ext_stream.c | 43 +
sound/hda/hdac_i915.c | 24 +-
sound/hda/hdac_stream.c | 23 +-
sound/hda/intel-dsp-config.c | 6 +
sound/hda/intel-nhlt.c | 33 +-
sound/oss/dmasound/dmasound_paula.c | 7 +-
sound/pci/asihpi/hpidebug.h | 9 +-
sound/pci/azt3328.c | 2 +-
sound/pci/hda/Kconfig | 18 +
sound/pci/hda/Makefile | 4 +
sound/pci/hda/cirrus_scodec.c | 73 +
sound/pci/hda/cirrus_scodec.h | 13 +
sound/pci/hda/cirrus_scodec_test.c | 370 ++
sound/pci/hda/cs35l41_hda.c | 338 +-
sound/pci/hda/cs35l41_hda.h | 3 +
sound/pci/hda/cs35l41_hda_property.c | 11 +-
sound/pci/hda/cs35l56_hda.c | 24 +-
sound/pci/hda/cs35l56_hda_i2c.c | 4 +
sound/pci/hda/cs35l56_hda_spi.c | 4 +
sound/pci/hda/hda_codec.c | 2 +-
sound/pci/hda/hda_component.h | 4 +
sound/pci/hda/hda_controller.c | 2 +-
sound/pci/hda/hda_intel.c | 84 +-
sound/pci/hda/patch_realtek.c | 187 +-
sound/pci/intel8x0m.c | 2 +-
sound/pci/mixart/mixart_core.h | 70 +-
sound/soc/amd/acp-config.c | 96 +
sound/soc/amd/acp-da7219-max98357a.c | 28 +-
sound/soc/amd/acp-es8336.c | 6 +-
sound/soc/amd/acp-pcm-dma.c | 2 +-
sound/soc/amd/acp-rt5645.c | 6 +-
sound/soc/amd/acp/Kconfig | 18 +-
sound/soc/amd/acp/Makefile | 4 +-
sound/soc/amd/acp/acp-i2s.c | 45 +
sound/soc/amd/acp/acp-legacy-common.c | 79 +-
sound/soc/amd/acp/acp-legacy-mach.c | 114 +-
sound/soc/amd/acp/acp-mach-common.c | 86 +-
sound/soc/amd/acp/acp-mach.h | 69 +
sound/soc/amd/acp/acp-pci.c | 23 +-
sound/soc/amd/acp/acp-platform.c | 29 +-
sound/soc/amd/acp/acp-rembrandt.c | 17 +-
sound/soc/amd/acp/acp-renoir.c | 7 +
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c | 444 ++
sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.h | 12 +
sound/soc/amd/acp/acp63.c | 322 ++
sound/soc/amd/acp/acp70.c | 254 +
sound/soc/amd/acp/amd.h | 71 +-
sound/soc/amd/acp/chip_offset_byte.h | 1 +
sound/soc/amd/acp3x-rt5682-max9836.c | 12 +-
sound/soc/amd/mach-config.h | 2 +
sound/soc/amd/ps/pci-ps.c | 3 +-
sound/soc/amd/ps/ps-sdw-dma.c | 2 +-
sound/soc/amd/raven/acp3x-i2s.c | 2 +-
sound/soc/amd/raven/acp3x-pcm-dma.c | 6 +-
sound/soc/amd/vangogh/acp5x-i2s.c | 2 +-
sound/soc/amd/vangogh/acp5x-mach.c | 12 +-
sound/soc/amd/vangogh/acp5x-pcm-dma.c | 6 +-
sound/soc/amd/yc/acp6x-mach.c | 21 +
sound/soc/apple/mca.c | 28 +-
sound/soc/atmel/atmel-classd.c | 10 +-
sound/soc/atmel/atmel-pcm-dma.c | 8 +-
sound/soc/atmel/atmel-pcm-pdc.c | 4 +-
sound/soc/atmel/atmel-pdmic.c | 12 +-
sound/soc/atmel/atmel_wm8904.c | 5 +-
sound/soc/atmel/mchp-i2s-mcc.c | 2 +-
sound/soc/atmel/mikroe-proto.c | 2 +-
sound/soc/atmel/sam9g20_wm8731.c | 2 +-
sound/soc/atmel/sam9x5_wm8731.c | 2 +-
sound/soc/atmel/tse850-pcm5142.c | 1 -
sound/soc/au1x/db1200.c | 4 +-
sound/soc/au1x/dbdma2.c | 4 +-
sound/soc/au1x/dma.c | 4 +-
sound/soc/au1x/psc-ac97.c | 2 +-
sound/soc/bcm/bcm63xx-pcm-whistler.c | 28 +-
sound/soc/bcm/cygnus-pcm.c | 24 +-
sound/soc/bcm/cygnus-ssp.c | 2 +-
sound/soc/cirrus/edb93xx.c | 6 +-
sound/soc/codecs/88pm860x-codec.c | 4 +-
sound/soc/codecs/Kconfig | 44 +-
sound/soc/codecs/Makefile | 6 +
sound/soc/codecs/adau1373.c | 2 +-
sound/soc/codecs/adau1701.c | 1 -
sound/soc/codecs/adau1977-spi.c | 1 -
sound/soc/codecs/adav80x.c | 2 +-
sound/soc/codecs/ak4104.c | 2 +-
sound/soc/codecs/ak4118.c | 2 +-
sound/soc/codecs/ak4375.c | 2 +-
sound/soc/codecs/ak4458.c | 2 +-
sound/soc/codecs/ak4613.c | 2 +-
sound/soc/codecs/ak4642.c | 30 +-
sound/soc/codecs/ak5386.c | 7 +-
sound/soc/codecs/ak5558.c | 2 +-
sound/soc/codecs/audio-iio-aux.c | 17 +-
sound/soc/codecs/aw87390.c | 463 ++
sound/soc/codecs/aw87390.h | 85 +
sound/soc/codecs/aw88261.c | 44 +-
sound/soc/codecs/aw88261.h | 4 +-
sound/soc/codecs/aw88395/aw88395.c | 11 +-
sound/soc/codecs/aw88395/aw88395.h | 2 +-
sound/soc/codecs/aw88395/aw88395_device.c | 47 +-
sound/soc/codecs/aw88395/aw88395_device.h | 6 +-
sound/soc/codecs/aw88395/aw88395_lib.c | 28 +-
sound/soc/codecs/aw88395/aw88395_reg.h | 2 +
sound/soc/codecs/aw88399.c | 1911 +++++++
sound/soc/codecs/aw88399.h | 599 ++
sound/soc/codecs/cs35l32.c | 2 +-
sound/soc/codecs/cs35l33.c | 2 -
sound/soc/codecs/cs35l34.c | 2 +-
sound/soc/codecs/cs35l35.c | 3 +-
sound/soc/codecs/cs35l36.c | 3 +-
sound/soc/codecs/cs35l41-i2c.c | 13 +-
sound/soc/codecs/cs35l41-lib.c | 70 +-
sound/soc/codecs/cs35l41-spi.c | 11 +-
sound/soc/codecs/cs35l41.c | 94 +-
sound/soc/codecs/cs35l41.h | 1 -
sound/soc/codecs/cs35l45-tables.c | 3 +
sound/soc/codecs/cs35l45.c | 193 +-
sound/soc/codecs/cs35l45.h | 36 +-
sound/soc/codecs/cs35l56-i2c.c | 3 +-
sound/soc/codecs/cs35l56-sdw.c | 2 +-
sound/soc/codecs/cs35l56-shared.c | 68 +-
sound/soc/codecs/cs35l56-spi.c | 3 +-
sound/soc/codecs/cs35l56.c | 16 +-
sound/soc/codecs/cs4270.c | 2 +-
sound/soc/codecs/cs4271.c | 22 +-
sound/soc/codecs/cs42l42.c | 1 -
sound/soc/codecs/cs42l43-jack.c | 38 +-
sound/soc/codecs/cs42l43-sdw.c | 6 +-
sound/soc/codecs/cs42l43.c | 8 +-
sound/soc/codecs/cs42l56.c | 2 +-
sound/soc/codecs/cs42xx8-i2c.c | 16 +-
sound/soc/codecs/cs43130.c | 9 +-
sound/soc/codecs/cs4349.c | 2 +-
sound/soc/codecs/cs47l15.c | 4 +-
sound/soc/codecs/cs47l24.c | 6 +-
sound/soc/codecs/cs47l35.c | 6 +-
sound/soc/codecs/cs47l85.c | 6 +-
sound/soc/codecs/cs47l90.c | 6 +-
sound/soc/codecs/cs47l92.c | 4 +-
sound/soc/codecs/da7213.c | 203 +-
sound/soc/codecs/da7213.h | 64 +-
sound/soc/codecs/da7218.c | 29 +-
sound/soc/codecs/da7218.h | 2 +-
sound/soc/codecs/da7219-aad.c | 11 +-
sound/soc/codecs/da7219.c | 2 +-
sound/soc/codecs/da9055.c | 1 -
sound/soc/codecs/es8316.c | 52 +-
sound/soc/codecs/es8316.h | 3 +
sound/soc/codecs/es8328.c | 10 +-
sound/soc/codecs/gtm601.c | 2 +-
sound/soc/codecs/hdac_hda.c | 52 +-
sound/soc/codecs/hdac_hda.h | 1 +
sound/soc/codecs/hdac_hdmi.c | 13 +-
sound/soc/codecs/hdmi-codec.c | 27 +-
sound/soc/codecs/lpass-macro-common.c | 2 +-
sound/soc/codecs/lpass-macro-common.h | 2 +
sound/soc/codecs/lpass-rx-macro.c | 6 +-
sound/soc/codecs/lpass-tx-macro.c | 27 +-
sound/soc/codecs/lpass-wsa-macro.c | 3 +
sound/soc/codecs/max9768.c | 45 +-
sound/soc/codecs/max98357a.c | 1 -
sound/soc/codecs/max98373-i2c.c | 17 -
sound/soc/codecs/max98373.c | 35 +-
sound/soc/codecs/max98373.h | 2 +-
sound/soc/codecs/max98388.c | 3 +-
sound/soc/codecs/max98396.c | 1 -
sound/soc/codecs/max98520.c | 2 -
sound/soc/codecs/max9867.c | 8 +-
sound/soc/codecs/max98927.c | 2 -
sound/soc/codecs/mt6351.c | 2 +-
sound/soc/codecs/mt6358.c | 2 +-
sound/soc/codecs/mt6359-accdet.c | 4 -
sound/soc/codecs/mt6359.c | 2 +-
sound/soc/codecs/nau8540.c | 51 +-
sound/soc/codecs/nau8540.h | 15 +
sound/soc/codecs/nau8821.c | 3 +
sound/soc/codecs/nau8822.c | 9 +-
sound/soc/codecs/pcm1681.c | 2 -
sound/soc/codecs/pcm512x-i2c.c | 4 +
sound/soc/codecs/pcm512x.c | 36 +-
sound/soc/codecs/rt1015.c | 13 +
sound/soc/codecs/rt298.c | 1 -
sound/soc/codecs/rt5645.c | 10 +-
sound/soc/codecs/rt5677-spi.c | 4 +-
sound/soc/codecs/rt5682s.c | 4 +-
sound/soc/codecs/rt712-sdca.c | 14 +-
sound/soc/codecs/rt715-sdca.c | 4 +-
sound/soc/codecs/rt715.c | 6 +-
sound/soc/codecs/rtq9128.c | 780 +++
sound/soc/codecs/sgtl5000.c | 2 +-
sound/soc/codecs/sigmadsp.c | 7 +-
sound/soc/codecs/sma1303.c | 2 +-
sound/soc/codecs/sta32x.c | 3 +-
sound/soc/codecs/sta350.c | 3 +-
sound/soc/codecs/tas2781-fmwlib.c | 236 +-
sound/soc/codecs/tas5086.c | 6 +-
sound/soc/codecs/tas571x.c | 15 +-
sound/soc/codecs/tlv320aic31xx.c | 6 +-
sound/soc/codecs/tlv320aic32x4-i2c.c | 19 +-
sound/soc/codecs/tlv320aic32x4-spi.c | 18 +-
sound/soc/codecs/tlv320aic32x4.c | 5 +-
sound/soc/codecs/tlv320aic32x4.h | 3 +-
sound/soc/codecs/uda1334.c | 2 +-
sound/soc/codecs/wcd9335.c | 18 +-
sound/soc/codecs/wcd938x.c | 4 +-
sound/soc/codecs/wm5110.c | 6 +-
sound/soc/codecs/wm8510.c | 2 +-
sound/soc/codecs/wm8523.c | 2 +-
sound/soc/codecs/wm8524.c | 2 +-
sound/soc/codecs/wm8580.c | 28 +-
sound/soc/codecs/wm8711.c | 2 +-
sound/soc/codecs/wm8728.c | 2 +-
sound/soc/codecs/wm8731-i2c.c | 2 +-
sound/soc/codecs/wm8731-spi.c | 2 +-
sound/soc/codecs/wm8737.c | 2 +-
sound/soc/codecs/wm8741.c | 2 +-
sound/soc/codecs/wm8750.c | 2 +-
sound/soc/codecs/wm8753.c | 2 +-
sound/soc/codecs/wm8770.c | 2 +-
sound/soc/codecs/wm8776.c | 2 +-
sound/soc/codecs/wm8782.c | 63 +-
sound/soc/codecs/wm8804.c | 1 -
sound/soc/codecs/wm8962.c | 4 +-
sound/soc/codecs/wm8974.c | 6 +-
sound/soc/codecs/wm8994.c | 2 +-
sound/soc/codecs/wm8995.c | 2 +-
sound/soc/codecs/wm_adsp.c | 18 +-
sound/soc/codecs/wsa883x.c | 7 +-
sound/soc/dwc/dwc-i2s.c | 2 +-
sound/soc/dwc/dwc-pcm.c | 4 +-
sound/soc/fsl/Kconfig | 1 +
sound/soc/fsl/efika-audio-fabric.c | 4 +-
sound/soc/fsl/eukrea-tlv320.c | 6 +-
sound/soc/fsl/fsl-asoc-card.c | 29 +-
sound/soc/fsl/fsl_asrc_dma.c | 10 +-
sound/soc/fsl/fsl_aud2htx.c | 3 +-
sound/soc/fsl/fsl_dma.c | 2 +-
sound/soc/fsl/fsl_easrc.c | 8 +-
sound/soc/fsl/fsl_mqs.c | 2 +-
sound/soc/fsl/fsl_rpmsg.c | 3 +-
sound/soc/fsl/fsl_sai.c | 24 +-
sound/soc/fsl/fsl_spdif.c | 24 +-
sound/soc/fsl/fsl_ssi.c | 16 +-
sound/soc/fsl/fsl_xcvr.c | 14 +-
sound/soc/fsl/imx-audmix.c | 18 +-
sound/soc/fsl/imx-audmux.c | 1 -
sound/soc/fsl/imx-card.c | 9 +-
sound/soc/fsl/imx-hdmi.c | 4 +-
sound/soc/fsl/imx-pcm-rpmsg.c | 14 +-
sound/soc/fsl/imx-rpmsg.c | 7 +-
sound/soc/fsl/imx-sgtl5000.c | 2 +-
sound/soc/fsl/imx-spdif.c | 2 +-
sound/soc/fsl/mpc5200_dma.c | 25 +-
sound/soc/fsl/mpc5200_psc_ac97.c | 3 +-
sound/soc/fsl/mpc5200_psc_i2s.c | 7 +-
sound/soc/fsl/mpc8610_hpcd.c | 8 +-
sound/soc/fsl/p1022_ds.c | 8 +-
sound/soc/fsl/p1022_rdk.c | 8 +-
sound/soc/fsl/pcm030-audio-fabric.c | 3 +-
sound/soc/generic/audio-graph-card.c | 116 +-
.../soc/generic/audio-graph-card2-custom-sample.c | 32 +-
sound/soc/generic/audio-graph-card2.c | 110 +-
sound/soc/generic/simple-card-utils.c | 221 +-
sound/soc/generic/simple-card.c | 149 +-
sound/soc/generic/test-component.c | 4 +-
sound/soc/google/chv3-i2s.c | 22 +-
sound/soc/img/img-i2s-in.c | 2 +-
sound/soc/img/img-i2s-out.c | 2 +-
sound/soc/intel/atom/sst-mfld-platform-pcm.c | 12 +-
sound/soc/intel/avs/avs.h | 38 +-
sound/soc/intel/avs/board_selection.c | 11 +-
sound/soc/intel/avs/boards/Kconfig | 10 +
sound/soc/intel/avs/boards/Makefile | 2 +
sound/soc/intel/avs/boards/da7219.c | 21 +-
sound/soc/intel/avs/boards/es8336.c | 26 +-
sound/soc/intel/avs/boards/i2s_test.c | 57 +-
sound/soc/intel/avs/boards/max98357a.c | 18 +-
sound/soc/intel/avs/boards/max98373.c | 20 +-
sound/soc/intel/avs/boards/max98927.c | 20 +-
sound/soc/intel/avs/boards/nau8825.c | 26 +-
sound/soc/intel/avs/boards/rt274.c | 22 +-
sound/soc/intel/avs/boards/rt286.c | 27 +-
sound/soc/intel/avs/boards/rt298.c | 26 +-
sound/soc/intel/avs/boards/rt5514.c | 187 +
sound/soc/intel/avs/boards/rt5663.c | 26 +-
sound/soc/intel/avs/boards/rt5682.c | 26 +-
sound/soc/intel/avs/boards/ssm4567.c | 22 +-
sound/soc/intel/avs/cldma.h | 4 +-
sound/soc/intel/avs/core.c | 18 +-
sound/soc/intel/avs/debugfs.c | 4 +
sound/soc/intel/avs/ipc.c | 52 +-
sound/soc/intel/avs/loader.c | 4 +
sound/soc/intel/avs/messages.c | 112 +-
sound/soc/intel/avs/messages.h | 4 +-
sound/soc/intel/avs/path.c | 31 +-
sound/soc/intel/avs/pcm.c | 78 +-
sound/soc/intel/avs/probes.c | 2 +-
sound/soc/intel/avs/registers.h | 4 +-
sound/soc/intel/avs/topology.c | 102 +-
sound/soc/intel/avs/utils.h | 65 +
sound/soc/intel/boards/Kconfig | 39 +-
sound/soc/intel/boards/Makefile | 16 +-
sound/soc/intel/boards/bdw-rt5650.c | 6 +-
sound/soc/intel/boards/bdw-rt5677.c | 10 +-
sound/soc/intel/boards/bdw_rt286.c | 8 +-
sound/soc/intel/boards/bxt_da7219_max98357a.c | 8 +-
sound/soc/intel/boards/bxt_rt298.c | 10 +-
sound/soc/intel/boards/bytcht_cx2072x.c | 10 +-
sound/soc/intel/boards/bytcht_da7213.c | 12 +-
sound/soc/intel/boards/bytcht_es8316.c | 8 +-
sound/soc/intel/boards/bytcht_nocodec.c | 4 +-
sound/soc/intel/boards/bytcr_rt5640.c | 10 +-
sound/soc/intel/boards/bytcr_rt5651.c | 10 +-
sound/soc/intel/boards/bytcr_wm5102.c | 244 +-
sound/soc/intel/boards/cht_bsw_max98090_ti.c | 8 +-
sound/soc/intel/boards/cht_bsw_nau8824.c | 8 +-
sound/soc/intel/boards/cht_bsw_rt5645.c | 16 +-
sound/soc/intel/boards/cht_bsw_rt5672.c | 10 +-
sound/soc/intel/boards/cml_rt1011_rt5682.c | 12 +-
sound/soc/intel/boards/ehl_rt5660.c | 8 +-
sound/soc/intel/boards/glk_rt5682_max98357a.c | 12 +-
sound/soc/intel/boards/hsw_rt5640.c | 4 +-
sound/soc/intel/boards/kbl_da7219_max98357a.c | 8 +-
sound/soc/intel/boards/kbl_da7219_max98927.c | 10 +-
sound/soc/intel/boards/kbl_rt5660.c | 8 +-
sound/soc/intel/boards/kbl_rt5663_max98927.c | 12 +-
.../soc/intel/boards/kbl_rt5663_rt5514_max98927.c | 12 +-
sound/soc/intel/boards/skl_hda_dsp_generic.c | 6 +-
sound/soc/intel/boards/skl_nau88l25_max98357a.c | 14 +-
sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 18 +-
sound/soc/intel/boards/skl_rt286.c | 10 +-
sound/soc/intel/boards/sof_board_helpers.c | 204 +
sound/soc/intel/boards/sof_board_helpers.h | 64 +
sound/soc/intel/boards/sof_cirrus_common.c | 2 +-
sound/soc/intel/boards/sof_cirrus_common.h | 9 +-
sound/soc/intel/boards/sof_cs42l42.c | 354 +-
sound/soc/intel/boards/sof_da7219.c | 569 ++
sound/soc/intel/boards/sof_da7219_max98373.c | 482 --
sound/soc/intel/boards/sof_es8336.c | 14 +-
sound/soc/intel/boards/sof_hdmi_common.h | 24 +
sound/soc/intel/boards/sof_maxim_common.c | 8 +-
sound/soc/intel/boards/sof_maxim_common.h | 13 +-
sound/soc/intel/boards/sof_nau8825.c | 373 +-
sound/soc/intel/boards/sof_nuvoton_common.c | 73 +
sound/soc/intel/boards/sof_nuvoton_common.h | 22 +
sound/soc/intel/boards/sof_pcm512x.c | 14 +-
sound/soc/intel/boards/sof_realtek_common.c | 8 +-
sound/soc/intel/boards/sof_realtek_common.h | 37 +-
sound/soc/intel/boards/sof_rt5682.c | 730 +--
sound/soc/intel/boards/sof_sdw.c | 324 +-
sound/soc/intel/boards/sof_sdw_common.h | 21 +-
sound/soc/intel/boards/sof_sdw_cs42l42.c | 2 +-
sound/soc/intel/boards/sof_sdw_cs42l43.c | 156 +
sound/soc/intel/boards/sof_sdw_hdmi.c | 32 +-
sound/soc/intel/boards/sof_sdw_maxim.c | 4 +-
sound/soc/intel/boards/sof_sdw_rt5682.c | 2 +-
sound/soc/intel/boards/sof_sdw_rt700.c | 2 +-
sound/soc/intel/boards/sof_sdw_rt711.c | 2 +-
sound/soc/intel/boards/sof_sdw_rt712_sdca.c | 6 +-
sound/soc/intel/boards/sof_sdw_rt_amp.c | 4 +-
.../soc/intel/boards/sof_sdw_rt_sdca_jack_common.c | 10 +-
sound/soc/intel/boards/sof_ssp_amp.c | 339 +-
sound/soc/intel/boards/sof_ssp_common.c | 101 +
sound/soc/intel/boards/sof_ssp_common.h | 71 +
sound/soc/intel/boards/sof_wm8804.c | 4 +-
sound/soc/intel/catpt/pcm.c | 12 +-
sound/soc/intel/common/Makefile | 1 +
sound/soc/intel/common/soc-acpi-intel-adl-match.c | 19 +
sound/soc/intel/common/soc-acpi-intel-arl-match.c | 51 +
sound/soc/intel/common/soc-acpi-intel-cht-match.c | 43 +
sound/soc/intel/common/soc-acpi-intel-jsl-match.c | 12 +-
sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 150 +
sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 39 +
sound/soc/intel/keembay/kmb_platform.c | 17 +-
sound/soc/intel/skylake/skl-pcm.c | 44 +-
sound/soc/intel/skylake/skl-sst-ipc.c | 4 +-
sound/soc/intel/skylake/skl-sst-utils.c | 1 +
sound/soc/intel/skylake/skl.c | 32 +-
sound/soc/kirkwood/armada-370-db.c | 4 +-
sound/soc/kirkwood/kirkwood-dma.c | 2 +-
sound/soc/loongson/loongson_card.c | 4 +-
sound/soc/loongson/loongson_dma.c | 4 +-
sound/soc/mediatek/Kconfig | 2 +
sound/soc/mediatek/common/mtk-afe-fe-dai.c | 22 +-
.../soc/mediatek/common/mtk-afe-platform-driver.c | 4 +-
sound/soc/mediatek/common/mtk-dsp-sof-common.c | 113 +-
sound/soc/mediatek/common/mtk-dsp-sof-common.h | 8 +
sound/soc/mediatek/mt2701/mt2701-afe-pcm.c | 6 +-
sound/soc/mediatek/mt2701/mt2701-cs42448.c | 60 +-
sound/soc/mediatek/mt2701/mt2701-wm8960.c | 6 +-
sound/soc/mediatek/mt6797/mt6797-afe-pcm.c | 6 +-
sound/soc/mediatek/mt7986/mt7986-dai-etdm.c | 23 +-
sound/soc/mediatek/mt7986/mt7986-wm8960.c | 43 +-
sound/soc/mediatek/mt8173/mt8173-afe-pcm.c | 4 +-
sound/soc/mediatek/mt8173/mt8173-max98090.c | 7 +-
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c | 6 +-
sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c | 8 +-
sound/soc/mediatek/mt8173/mt8173-rt5650.c | 10 +-
sound/soc/mediatek/mt8183/mt8183-afe-pcm.c | 6 +-
sound/soc/mediatek/mt8183/mt8183-da7219-max98357.c | 16 +-
sound/soc/mediatek/mt8183/mt8183-dai-i2s.c | 4 +-
.../mt8183/mt8183-mt6358-ts3a227-max98357.c | 20 +-
sound/soc/mediatek/mt8186/mt8186-afe-gpio.c | 1 -
sound/soc/mediatek/mt8186/mt8186-afe-pcm.c | 12 +-
sound/soc/mediatek/mt8186/mt8186-dai-adda.c | 2 +-
sound/soc/mediatek/mt8186/mt8186-dai-hw-gain.c | 2 +-
sound/soc/mediatek/mt8186/mt8186-dai-i2s.c | 4 +-
sound/soc/mediatek/mt8186/mt8186-dai-src.c | 4 +-
sound/soc/mediatek/mt8186/mt8186-dai-tdm.c | 2 -
sound/soc/mediatek/mt8186/mt8186-mt6366-common.c | 2 +-
.../mt8186/mt8186-mt6366-da7219-max98357.c | 16 +-
.../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 63 +-
sound/soc/mediatek/mt8188/mt8188-afe-pcm.c | 8 +-
sound/soc/mediatek/mt8188/mt8188-dai-etdm.c | 4 +-
sound/soc/mediatek/mt8188/mt8188-mt6359.c | 383 +-
sound/soc/mediatek/mt8192/mt8192-afe-gpio.c | 1 -
sound/soc/mediatek/mt8192/mt8192-afe-pcm.c | 6 +-
sound/soc/mediatek/mt8192/mt8192-dai-adda.c | 4 +-
sound/soc/mediatek/mt8192/mt8192-dai-i2s.c | 4 +-
.../mediatek/mt8192/mt8192-mt6359-rt1015-rt5682.c | 24 +-
sound/soc/mediatek/mt8195/mt8195-afe-pcm.c | 10 +-
sound/soc/mediatek/mt8195/mt8195-mt6359.c | 28 +-
sound/soc/meson/aiu-fifo.c | 2 +-
sound/soc/meson/axg-card.c | 14 +-
sound/soc/meson/axg-fifo.c | 4 +-
sound/soc/meson/axg-fifo.h | 2 +-
sound/soc/meson/axg-tdm.h | 2 +-
sound/soc/meson/gx-card.c | 4 +-
sound/soc/meson/meson-card-utils.c | 10 +-
sound/soc/meson/meson-card.h | 2 +-
sound/soc/meson/meson-codec-glue.c | 2 +-
sound/soc/mxs/mxs-saif.c | 1 -
sound/soc/mxs/mxs-sgtl5000.c | 7 +-
sound/soc/pxa/pxa2xx-i2s.c | 4 +-
sound/soc/pxa/spitz.c | 8 +-
sound/soc/qcom/apq8016_sbc.c | 9 +-
sound/soc/qcom/apq8096.c | 10 +-
sound/soc/qcom/common.c | 8 +-
sound/soc/qcom/lpass-apq8016.c | 8 +-
sound/soc/qcom/lpass-cdc-dma.c | 19 +-
sound/soc/qcom/lpass-cpu.c | 49 +-
sound/soc/qcom/lpass-ipq806x.c | 4 +-
sound/soc/qcom/lpass-platform.c | 87 +-
sound/soc/qcom/lpass-sc7180.c | 8 +-
sound/soc/qcom/lpass-sc7280.c | 8 +-
sound/soc/qcom/lpass.h | 4 +-
sound/soc/qcom/qdsp6/q6afe-clocks.c | 1 +
sound/soc/qcom/qdsp6/q6afe-dai.c | 1 +
sound/soc/qcom/qdsp6/q6afe.c | 1 +
sound/soc/qcom/qdsp6/q6afe.h | 2 -
sound/soc/qcom/qdsp6/q6apm-dai.c | 6 +-
sound/soc/qcom/qdsp6/q6apm-lpass-dais.c | 5 +-
sound/soc/qcom/qdsp6/q6apm.h | 1 -
sound/soc/qcom/qdsp6/q6asm-dai.c | 13 +-
sound/soc/qcom/qdsp6/q6asm.c | 1 +
sound/soc/qcom/qdsp6/q6asm.h | 1 -
sound/soc/qcom/qdsp6/q6dsp-lpass-clocks.c | 1 -
sound/soc/qcom/qdsp6/q6prm-clocks.c | 2 +-
sound/soc/qcom/qdsp6/q6routing.c | 9 +-
sound/soc/qcom/sc7180.c | 216 +-
sound/soc/qcom/sc7280.c | 30 +-
sound/soc/qcom/sc8280xp.c | 27 +-
sound/soc/qcom/sdm845.c | 38 +-
sound/soc/qcom/sdw.c | 8 +-
sound/soc/qcom/sm8250.c | 12 +-
sound/soc/qcom/storm.c | 4 +-
sound/soc/rockchip/rk3288_hdmi_analog.c | 52 +-
sound/soc/rockchip/rk3399_gru_sound.c | 28 +-
sound/soc/rockchip/rockchip_i2s.c | 10 +-
sound/soc/rockchip/rockchip_i2s_tdm.c | 32 +-
sound/soc/rockchip/rockchip_max98090.c | 12 +-
sound/soc/rockchip/rockchip_pdm.c | 7 +-
sound/soc/rockchip/rockchip_rt5645.c | 10 +-
sound/soc/samsung/aries_wm8994.c | 13 +-
sound/soc/samsung/arndale.c | 12 +-
sound/soc/samsung/bells.c | 16 +-
sound/soc/samsung/i2s.c | 14 +-
sound/soc/samsung/littlemill.c | 16 +-
sound/soc/samsung/lowland.c | 4 +-
sound/soc/samsung/midas_wm1811.c | 12 +-
sound/soc/samsung/odroid.c | 9 +-
sound/soc/samsung/pcm.c | 8 +-
sound/soc/samsung/smdk_spdif.c | 4 +-
sound/soc/samsung/smdk_wm8994.c | 32 +-
sound/soc/samsung/smdk_wm8994pcm.c | 6 +-
sound/soc/samsung/snow.c | 5 +-
sound/soc/samsung/spdif.c | 14 +-
sound/soc/samsung/speyside.c | 12 +-
sound/soc/samsung/tm2_wm5110.c | 24 +-
sound/soc/samsung/tobermory.c | 8 +-
sound/soc/sh/dma-sh7760.c | 34 +-
sound/soc/sh/fsi.c | 5 +-
sound/soc/sh/migor.c | 10 +-
sound/soc/sh/rcar/core.c | 8 +-
sound/soc/sh/rcar/rsnd.h | 4 +-
sound/soc/sh/rcar/src.c | 1 +
sound/soc/sh/rcar/ssi.c | 2 +
sound/soc/sh/rz-ssi.c | 5 +-
sound/soc/soc-component.c | 24 +-
sound/soc/soc-compress.c | 36 +-
sound/soc/soc-core.c | 20 +-
sound/soc/soc-dai.c | 15 +-
sound/soc/soc-dapm.c | 16 +-
sound/soc/soc-generic-dmaengine-pcm.c | 10 +-
sound/soc/soc-link.c | 14 +-
sound/soc/soc-ops.c | 2 +-
sound/soc/soc-pcm.c | 116 +-
sound/soc/soc-topology.c | 6 +-
sound/soc/soc-utils.c | 6 +-
sound/soc/sof/Kconfig | 2 +-
sound/soc/sof/Makefile | 6 +-
sound/soc/sof/amd/Kconfig | 9 +
sound/soc/sof/amd/Makefile | 2 +
sound/soc/sof/amd/acp-loader.c | 82 +-
sound/soc/sof/amd/acp-pcm.c | 2 +-
sound/soc/sof/amd/acp.c | 4 +-
sound/soc/sof/amd/acp.h | 21 +-
sound/soc/sof/amd/acp63.c | 146 +
sound/soc/sof/amd/pci-acp63.c | 106 +
sound/soc/sof/amd/pci-rmb.c | 10 +-
sound/soc/sof/amd/pci-rn.c | 10 +-
sound/soc/sof/amd/pci-vangogh.c | 10 +-
sound/soc/sof/core.c | 17 +-
sound/soc/sof/imx/imx8.c | 26 +-
sound/soc/sof/imx/imx8m.c | 16 +-
sound/soc/sof/imx/imx8ulp.c | 16 +-
sound/soc/sof/intel/Kconfig | 14 +-
sound/soc/sof/intel/Makefile | 3 +-
sound/soc/sof/intel/apl.c | 4 +-
sound/soc/sof/intel/bdw.c | 12 +-
sound/soc/sof/intel/byt.c | 36 +-
sound/soc/sof/intel/cnl.c | 4 +-
sound/soc/sof/intel/hda-codec.c | 1 +
sound/soc/sof/intel/hda-common-ops.c | 2 +
sound/soc/sof/intel/hda-dai-ops.c | 26 +-
sound/soc/sof/intel/hda-dai.c | 12 +-
sound/soc/sof/intel/hda-dsp.c | 3 +
sound/soc/sof/intel/hda-loader.c | 44 +-
sound/soc/sof/intel/hda-pcm.c | 4 +-
sound/soc/sof/intel/hda-stream.c | 4 +-
sound/soc/sof/intel/hda.c | 66 +-
sound/soc/sof/intel/hda.h | 8 +-
sound/soc/sof/intel/icl.c | 4 +-
sound/soc/sof/intel/mtl.c | 3 +
sound/soc/sof/intel/pci-apl.c | 36 +-
sound/soc/sof/intel/pci-cnl.c | 54 +-
sound/soc/sof/intel/pci-icl.c | 36 +-
sound/soc/sof/intel/pci-lnl.c | 10 +-
sound/soc/sof/intel/pci-mtl.c | 43 +-
sound/soc/sof/intel/pci-skl.c | 20 +-
sound/soc/sof/intel/pci-tgl.c | 144 +-
sound/soc/sof/intel/pci-tng.c | 10 +-
sound/soc/sof/intel/telemetry.c | 95 +
sound/soc/sof/intel/telemetry.h | 35 +
sound/soc/sof/intel/tgl.c | 5 +-
sound/soc/sof/ipc.c | 6 +-
sound/soc/sof/ipc3-dtrace.c | 2 +-
sound/soc/sof/ipc3-pcm.c | 6 +-
sound/soc/sof/ipc3-topology.c | 2 +
sound/soc/sof/ipc4-control.c | 195 +-
sound/soc/sof/ipc4-mtrace.c | 34 +-
sound/soc/sof/ipc4-pcm.c | 118 +-
sound/soc/sof/ipc4-priv.h | 3 +
sound/soc/sof/ipc4-telemetry.c | 95 +
sound/soc/sof/ipc4-telemetry.h | 73 +
sound/soc/sof/ipc4-topology.c | 137 +-
sound/soc/sof/ipc4-topology.h | 56 +-
sound/soc/sof/ipc4.c | 40 +-
sound/soc/sof/mediatek/mt8186/mt8186.c | 31 +-
sound/soc/sof/mediatek/mt8195/mt8195.c | 18 +-
sound/soc/sof/nocodec.c | 2 +-
sound/soc/sof/ops.h | 22 +-
sound/soc/sof/pcm.c | 18 +-
sound/soc/sof/sof-acpi-dev.c | 12 +-
sound/soc/sof/sof-acpi-dev.h | 2 +-
sound/soc/sof/sof-audio.c | 72 +-
sound/soc/sof/sof-audio.h | 2 +
sound/soc/sof/sof-client-ipc-msg-injector.c | 4 +-
sound/soc/sof/sof-client-probes.c | 6 +-
sound/soc/sof/sof-client.c | 29 +-
sound/soc/sof/sof-of-dev.c | 10 +-
sound/soc/sof/sof-of-dev.h | 2 +-
sound/soc/sof/sof-pci-dev.c | 17 +-
sound/soc/sof/sof-priv.h | 4 +-
sound/soc/sof/topology.c | 4 +-
sound/soc/sof/xtensa/core.c | 11 +
sound/soc/sprd/sprd-pcm-compress.c | 4 +-
sound/soc/sprd/sprd-pcm-dma.c | 4 +-
sound/soc/starfive/Kconfig | 9 +
sound/soc/starfive/Makefile | 1 +
sound/soc/starfive/jh7110_pwmdac.c | 528 ++
sound/soc/starfive/jh7110_tdm.c | 2 +-
sound/soc/stm/stm32_adfsdm.c | 24 +-
sound/soc/stm/stm32_i2s.c | 7 +-
sound/soc/stm/stm32_sai.c | 8 +-
sound/soc/stm/stm32_sai_sub.c | 10 +-
sound/soc/stm/stm32_spdifrx.c | 8 +-
sound/soc/sunxi/sun4i-codec.c | 16 +-
sound/soc/sunxi/sun4i-i2s.c | 2 +-
sound/soc/sunxi/sun4i-spdif.c | 7 +-
sound/soc/sunxi/sun50i-codec-analog.c | 3 +-
sound/soc/sunxi/sun50i-dmic.c | 4 +-
sound/soc/sunxi/sun8i-codec-analog.c | 1 -
sound/soc/sunxi/sun8i-codec.c | 2 +-
sound/soc/tegra/tegra186_asrc.c | 3 +-
sound/soc/tegra/tegra186_dspk.c | 2 +-
sound/soc/tegra/tegra20_spdif.c | 2 +-
sound/soc/tegra/tegra210_adx.c | 3 +-
sound/soc/tegra/tegra210_amx.c | 13 +-
sound/soc/tegra/tegra210_dmic.c | 2 +-
sound/soc/tegra/tegra210_i2s.c | 2 +-
sound/soc/tegra/tegra210_mixer.c | 3 +-
sound/soc/tegra/tegra210_mvc.c | 3 +-
sound/soc/tegra/tegra210_ope.c | 3 +-
sound/soc/tegra/tegra210_peq.c | 1 -
sound/soc/tegra/tegra210_sfc.c | 1 -
sound/soc/tegra/tegra30_i2s.c | 1 -
sound/soc/tegra/tegra_asoc_machine.c | 15 +-
sound/soc/tegra/tegra_audio_graph_card.c | 24 +-
sound/soc/tegra/tegra_pcm.c | 4 +-
sound/soc/tegra/tegra_wm8903.c | 4 +-
sound/soc/ti/Kconfig | 5 +-
sound/soc/ti/ams-delta.c | 10 +-
sound/soc/ti/davinci-evm.c | 17 +-
sound/soc/ti/davinci-mcasp.c | 9 +-
sound/soc/ti/j721e-evm.c | 12 +-
sound/soc/ti/n810.c | 37 +-
sound/soc/ti/omap-abe-twl6040.c | 10 +-
sound/soc/ti/omap-dmic.c | 2 +-
sound/soc/ti/omap-hdmi.c | 2 +-
sound/soc/ti/omap-mcbsp-st.c | 2 +-
sound/soc/ti/omap-mcbsp.c | 24 +-
sound/soc/ti/omap-mcpdm.c | 4 +-
sound/soc/ti/omap-twl4030.c | 22 +-
sound/soc/ti/omap3pandora.c | 69 +-
sound/soc/ti/osk5912.c | 5 +-
sound/soc/ti/rx51.c | 25 +-
sound/soc/uniphier/aio-compress.c | 22 +-
sound/soc/uniphier/aio-cpu.c | 4 +-
sound/soc/uniphier/aio-dma.c | 12 +-
sound/soc/uniphier/aio-ld11.c | 2 +-
sound/soc/uniphier/aio-pxs2.c | 2 +-
sound/soc/uniphier/aio.h | 2 +-
sound/soc/ux500/mop500_ab8500.c | 14 +-
sound/soc/ux500/ux500_pcm.c | 4 +-
sound/soc/xtensa/xtfpga-i2s.c | 4 +-
sound/usb/Makefile | 2 +-
sound/usb/caiaq/device.h | 2 +-
sound/usb/mixer_quirks.c | 39 +-
sound/usb/mixer_scarlett2.c | 4549 +++++++++++++++
sound/usb/mixer_scarlett2.h | 7 +
sound/usb/mixer_scarlett_gen2.c | 4197 --------------
sound/usb/mixer_scarlett_gen2.h | 7 -
sound/usb/quirks.c | 2 +
sound/usb/usx2y/usbusx2y.h | 2 +-
sound/usb/usx2y/usbusx2yaudio.c | 2 +-
sound/virtio/virtio_pcm.c | 6 +-
sound/virtio/virtio_pcm.h | 9 +-
sound/virtio/virtio_pcm_msg.c | 79 +-
sound/virtio/virtio_pcm_ops.c | 125 +-
tools/arch/arm64/include/.gitignore | 1 +
tools/arch/arm64/include/asm/cputype.h | 5 +-
{arch => tools/arch}/arm64/include/asm/gpr-num.h | 0
tools/arch/arm64/include/asm/sysreg.h | 839 +--
tools/arch/arm64/include/uapi/asm/kvm.h | 32 +
tools/arch/arm64/include/uapi/asm/perf_regs.h | 10 +-
tools/arch/arm64/tools/Makefile | 38 +
tools/arch/parisc/include/uapi/asm/errno.h | 2 -
tools/arch/s390/include/uapi/asm/kvm.h | 16 +
tools/arch/x86/include/asm/cpufeatures.h | 16 +-
tools/arch/x86/include/asm/disabled-features.h | 16 +-
tools/arch/x86/include/asm/msr-index.h | 23 +-
tools/arch/x86/include/uapi/asm/prctl.h | 12 +
tools/build/Makefile.build | 10 +-
tools/crypto/ccp/dbc.c | 17 +-
tools/crypto/ccp/dbc.py | 8 +-
tools/crypto/ccp/test_dbc.py | 45 +-
tools/hv/hv_kvp_daemon.c | 20 +-
tools/hv/hv_set_ifconfig.sh | 4 +-
tools/iio/iio_event_monitor.c | 8 +
tools/iio/iio_generic_buffer.c | 13 +-
tools/include/asm-generic/unaligned.h | 146 +-
tools/include/linux/compiler.h | 8 +
tools/include/linux/const.h | 8 -
tools/include/perf/arm_pmuv3.h | 308 +
tools/include/uapi/asm-generic/unistd.h | 12 +-
tools/include/uapi/drm/drm.h | 20 +
tools/include/uapi/drm/i915_drm.h | 8 +-
tools/include/uapi/linux/fs.h | 59 +
tools/include/uapi/linux/fscrypt.h | 3 +-
tools/include/uapi/linux/kvm.h | 24 +-
tools/include/uapi/linux/mount.h | 3 +-
tools/include/uapi/linux/prctl.h | 3 +-
tools/include/uapi/linux/vhost.h | 8 +
tools/lib/api/io.h | 1 +
tools/lib/perf/evlist.c | 9 +
tools/lib/perf/include/internal/evlist.h | 2 +
tools/lib/perf/include/internal/rc_check.h | 13 +-
tools/mm/page_owner_sort.c | 217 +-
tools/net/ynl/Makefile.deps | 2 +-
tools/net/ynl/generated/devlink-user.c | 91 +-
tools/net/ynl/generated/ethtool-user.c | 51 +-
tools/net/ynl/generated/fou-user.c | 6 +-
tools/net/ynl/generated/handshake-user.c | 3 +-
tools/net/ynl/generated/nfsd-user.c | 120 +-
tools/net/ynl/generated/nfsd-user.h | 44 +-
tools/net/ynl/ynl-gen-c.py | 23 +-
tools/perf/Documentation/perf-bench.txt | 19 +
tools/perf/Documentation/perf-kwork.txt | 38 +-
tools/perf/Documentation/perf-lock.txt | 7 +
tools/perf/Documentation/perf-record.txt | 3 +
tools/perf/MANIFEST | 2 +
tools/perf/Makefile.config | 85 +-
tools/perf/Makefile.perf | 39 +-
tools/perf/arch/arm/util/cs-etm.c | 35 +-
tools/perf/arch/arm/util/pmu.c | 10 +-
tools/perf/arch/arm64/util/arm-spe.c | 48 +-
tools/perf/arch/arm64/util/pmu.c | 20 +-
.../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 4 +
tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 4 +
tools/perf/arch/powerpc/util/header.c | 2 +-
tools/perf/arch/s390/entry/syscalls/syscall.tbl | 4 +
tools/perf/arch/s390/util/pmu.c | 3 +-
tools/perf/arch/x86/annotate/instructions.c | 9 +-
tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 3 +
tools/perf/arch/x86/util/intel-pt.c | 42 +-
tools/perf/arch/x86/util/pmu.c | 145 +-
tools/perf/bench/sched-messaging.c | 102 +-
tools/perf/bench/sched-pipe.c | 132 +-
tools/perf/bench/uprobe.c | 1 +
tools/perf/builtin-buildid-cache.c | 6 +-
tools/perf/builtin-kwork.c | 760 ++-
tools/perf/builtin-list.c | 6 +
tools/perf/builtin-lock.c | 117 +-
tools/perf/builtin-record.c | 92 +-
tools/perf/builtin-report.c | 15 +
tools/perf/builtin-sched.c | 2 +-
tools/perf/builtin-script.c | 2 +-
tools/perf/builtin-stat.c | 2 +-
tools/perf/builtin-version.c | 1 +
tools/perf/check-headers.sh | 1 +
tools/perf/perf-completion.sh | 10 +-
.../arch/arm64/ampere/ampereone/metrics.json | 420 +-
.../pmu-events/arch/arm64/arm/cmn/sys/cmn.json | 266 +
.../pmu-events/arch/arm64/arm/cmn/sys/metric.json | 74 +
.../arch/arm64/arm/neoverse-v1/branch.json | 8 -
.../pmu-events/arch/arm64/arm/neoverse-v1/bus.json | 18 +-
.../arch/arm64/arm/neoverse-v1/cache.json | 155 -
.../arch/arm64/arm/neoverse-v1/exception.json | 45 +-
.../arch/arm64/arm/neoverse-v1/fp_operation.json | 10 +
.../{neoverse-n2-v2 => neoverse-v1}/general.json | 0
.../arch/arm64/arm/neoverse-v1/instruction.json | 119 -
.../arch/arm64/arm/neoverse-v1/l1d_cache.json | 54 +
.../{neoverse-n2-v2 => neoverse-v1}/l1i_cache.json | 0
.../{neoverse-n2-v2 => neoverse-v1}/l2_cache.json | 0
.../{neoverse-n2-v2 => neoverse-v1}/l3_cache.json | 0
.../arm/{neoverse-n1 => neoverse-v1}/ll_cache.json | 0
.../arch/arm64/arm/neoverse-v1/memory.json | 21 +-
.../arch/arm64/arm/neoverse-v1/metrics.json | 233 +
.../arch/arm64/arm/neoverse-v1/pipeline.json | 23 -
.../{neoverse-n2-v2 => neoverse-v1}/retired.json | 0
.../arm/{neoverse-n1 => neoverse-v1}/spe.json | 0
.../spec_operation.json | 0
.../arm/{neoverse-n2-v2 => neoverse-v1}/stall.json | 0
.../pmu-events/arch/arm64/arm/neoverse-v1/sve.json | 30 +
.../arm/{neoverse-n1 => neoverse-v1}/tlb.json | 0
tools/perf/pmu-events/arch/arm64/mapfile.csv | 2 +-
tools/perf/pmu-events/arch/nds32/mapfile.csv | 2 +-
tools/perf/pmu-events/arch/powerpc/mapfile.csv | 8 +-
.../arch/powerpc/power10/datasource.json | 1787 ++++++
.../pmu-events/arch/powerpc/power10/metrics.json | 388 ++
.../pmu-events/arch/powerpc/power10/others.json | 10 -
.../perf/pmu-events/arch/powerpc/power10/pmc.json | 2 +-
.../arch/powerpc/power10/translation.json | 5 -
.../pmu-events/arch/test/test_soc/sys/uncore.json | 8 +
.../pmu-events/arch/x86/alderlake/adl-metrics.json | 8 +-
.../pmu-events/arch/x86/alderlake/frontend.json | 42 +-
.../perf/pmu-events/arch/x86/alderlake/memory.json | 4 +-
.../pmu-events/arch/x86/alderlake/pipeline.json | 22 +-
.../arch/x86/alderlake/uncore-interconnect.json | 2 +
.../arch/x86/alderlaken/adln-metrics.json | 6 +-
.../pmu-events/arch/x86/alderlaken/memory.json | 4 +-
.../pmu-events/arch/x86/alderlaken/pipeline.json | 16 +
.../arch/x86/alderlaken/uncore-interconnect.json | 66 +
.../perf/pmu-events/arch/x86/bonnell/frontend.json | 2 +-
.../arch/x86/broadwellde/bdwde-metrics.json | 14 +-
.../arch/x86/broadwellde/uncore-interconnect.json | 18 +-
.../arch/x86/broadwellx/uncore-interconnect.json | 18 +-
.../arch/x86/cascadelakex/clx-metrics.json | 2 +-
.../pmu-events/arch/x86/emeraldrapids/cache.json | 888 +++
.../floating-point.json | 0
.../arch/x86/emeraldrapids/frontend.json | 389 ++
.../{sapphirerapids => emeraldrapids}/memory.json | 0
.../pmu-events/arch/x86/emeraldrapids/other.json | 315 +
.../pipeline.json | 0
.../arch/x86/emeraldrapids/uncore-cache.json | 5988 ++++++++++++++++++++
.../uncore-cxl.json | 0
.../uncore-interconnect.json | 0
.../arch/x86/emeraldrapids/uncore-io.json | 3587 ++++++++++++
.../uncore-memory.json | 0
.../uncore-power.json | 0
.../virtual-memory.json | 0
.../arch/x86/haswellx/uncore-interconnect.json | 18 +-
.../pmu-events/arch/x86/icelake/icl-metrics.json | 2 +-
.../pmu-events/arch/x86/icelakex/icx-metrics.json | 2 +-
.../perf/pmu-events/arch/x86/ivybridge/cache.json | 8 +-
.../arch/x86/ivybridge/floating-point.json | 2 +-
.../pmu-events/arch/x86/ivybridge/frontend.json | 18 +-
tools/perf/pmu-events/arch/x86/ivytown/cache.json | 4 +-
.../arch/x86/ivytown/uncore-interconnect.json | 20 +-
.../arch/x86/jaketown/uncore-interconnect.json | 18 +-
.../pmu-events/arch/x86/knightslanding/cache.json | 39 +-
.../arch/x86/knightslanding/floating-point.json | 8 +-
.../arch/x86/knightslanding/pipeline.json | 55 +-
.../arch/x86/knightslanding/uncore-cache.json | 26 +-
.../arch/x86/knightslanding/virtual-memory.json | 2 +-
.../perf/pmu-events/arch/x86/lunarlake/cache.json | 219 +
.../pmu-events/arch/x86/lunarlake/frontend.json | 27 +
.../perf/pmu-events/arch/x86/lunarlake/memory.json | 183 +
.../perf/pmu-events/arch/x86/lunarlake/other.json | 62 +
.../pmu-events/arch/x86/lunarlake/pipeline.json | 217 +
.../arch/x86/lunarlake/virtual-memory.json | 56 +
tools/perf/pmu-events/arch/x86/mapfile.csv | 38 +-
.../perf/pmu-events/arch/x86/meteorlake/cache.json | 30 +
.../pmu-events/arch/x86/meteorlake/frontend.json | 29 +-
.../pmu-events/arch/x86/meteorlake/memory.json | 37 +
.../perf/pmu-events/arch/x86/meteorlake/other.json | 40 +
.../pmu-events/arch/x86/meteorlake/pipeline.json | 68 +-
.../{alderlake => meteorlake}/uncore-other.json | 0
.../perf/pmu-events/arch/x86/nehalemep/cache.json | 2 +-
.../arch/x86/nehalemep/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/nehalemex/cache.json | 2 +-
.../arch/x86/nehalemex/floating-point.json | 2 +-
.../arch/x86/rocketlake/rkl-metrics.json | 2 +-
.../arch/x86/sapphirerapids/frontend.json | 39 +-
.../arch/x86/sapphirerapids/spr-metrics.json | 7 -
.../arch/x86/sapphirerapids/uncore-cache.json | 20 +-
.../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +-
.../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +-
.../pmu-events/arch/x86/tigerlake/tgl-metrics.json | 14 +-
.../arch/x86/westmereep-dp/floating-point.json | 2 +-
.../pmu-events/arch/x86/westmereep-sp/cache.json | 2 +-
.../arch/x86/westmereep-sp/floating-point.json | 2 +-
.../perf/pmu-events/arch/x86/westmereex/cache.json | 2 +-
.../arch/x86/westmereex/floating-point.json | 2 +-
.../pmu-events/arch/x86/westmereex/pipeline.json | 2 +-
tools/perf/pmu-events/empty-pmu-events.c | 8 +
tools/perf/pmu-events/jevents.py | 124 +-
tools/perf/pmu-events/metric.py | 3 +-
tools/perf/tests/Build | 1 +
tools/perf/tests/attr/system-wide-dummy | 14 +-
tools/perf/tests/attr/test-record-C0 | 4 +-
tools/perf/tests/attr/test-record-dummy-C0 | 55 +
tools/perf/tests/builtin-test.c | 1 +
tools/perf/tests/code-reading.c | 10 +
tools/perf/tests/expr.c | 33 +-
tools/perf/tests/hists_link.c | 4 +-
tools/perf/tests/make | 7 +-
tools/perf/tests/parse-events.c | 51 +-
tools/perf/tests/pmu-events.c | 65 +-
tools/perf/tests/pmu.c | 23 +-
tools/perf/tests/shell/coresight/asm_pure_loop.sh | 4 +
.../tests/shell/coresight/memcpy_thread_16k_10.sh | 4 +
.../shell/coresight/thread_loop_check_tid_10.sh | 4 +
.../shell/coresight/thread_loop_check_tid_2.sh | 4 +
.../tests/shell/coresight/unroll_loop_thread_10.sh | 4 +
tools/perf/tests/shell/lib/coresight.sh | 2 +
tools/perf/tests/shell/lock_contention.sh | 52 +
tools/perf/tests/shell/probe_vfs_getname.sh | 2 +
.../tests/shell/record+probe_libc_inet_pton.sh | 2 +
.../tests/shell/record+script_probe_vfs_getname.sh | 2 +
tools/perf/tests/shell/record.sh | 1 +
tools/perf/tests/shell/record_offcpu.sh | 2 +-
tools/perf/tests/shell/record_sideband.sh | 58 +
tools/perf/tests/shell/stat+csv_output.sh | 1 +
tools/perf/tests/shell/stat+csv_summary.sh | 4 +-
tools/perf/tests/shell/stat+shadow_stat.sh | 34 +-
tools/perf/tests/shell/stat+std_output.sh | 1 +
tools/perf/tests/shell/stat_all_metricgroups.sh | 16 +-
tools/perf/tests/shell/test_arm_coresight.sh | 4 +-
tools/perf/tests/shell/test_intel_pt.sh | 1 +
tools/perf/tests/shell/trace+probe_vfs_getname.sh | 1 +
tools/perf/tests/tests.h | 1 +
tools/perf/tests/thread-maps-share.c | 9 +-
tools/perf/tests/util.c | 31 +
tools/perf/trace/beauty/include/linux/socket.h | 1 +
tools/perf/ui/browsers/hists.c | 6 +-
tools/perf/util/Build | 4 +-
tools/perf/util/arm-spe.h | 4 +-
tools/perf/util/bpf-filter.y | 4 +
tools/perf/util/bpf_counter.c | 5 +-
tools/perf/util/bpf_kwork_top.c | 308 +
tools/perf/util/bpf_lock_contention.c | 52 +-
tools/perf/util/bpf_off_cpu.c | 13 +-
.../util/bpf_skel/augmented_raw_syscalls.bpf.c | 16 +-
tools/perf/util/bpf_skel/kwork_top.bpf.c | 338 ++
tools/perf/util/bpf_skel/lock_contention.bpf.c | 145 +-
tools/perf/util/bpf_skel/lock_data.h | 3 +-
tools/perf/util/bpf_skel/vmlinux/.gitignore | 1 +
tools/perf/util/branch.c | 4 +-
tools/perf/util/branch.h | 4 +-
tools/perf/util/callchain.c | 76 +-
tools/perf/util/callchain.h | 18 +-
tools/perf/util/cgroup.c | 63 +-
tools/perf/util/cgroup.h | 5 +
tools/perf/util/cs-etm.c | 106 +-
tools/perf/util/cs-etm.h | 2 +-
tools/perf/util/data.c | 12 +
tools/perf/util/dlfilter.c | 4 +-
tools/perf/util/dso.c | 2 +
tools/perf/util/dso.h | 2 +
tools/perf/util/env.c | 6 +-
tools/perf/util/evlist.c | 23 +-
tools/perf/util/evlist.h | 1 +
tools/perf/util/evsel.c | 43 +-
tools/perf/util/evsel.h | 5 +-
tools/perf/util/expr.c | 2 +-
tools/perf/util/expr.y | 2 +
tools/perf/util/header.c | 60 +-
tools/perf/util/hisi-ptt.c | 4 +-
tools/perf/util/hist.c | 32 +-
.../util/intel-pt-decoder/intel-pt-pkt-decoder.c | 43 +-
tools/perf/util/intel-pt.c | 2 +
tools/perf/util/intel-pt.h | 3 +-
tools/perf/util/jitdump.c | 1 +
tools/perf/util/kwork.h | 61 +-
tools/perf/util/lock-contention.h | 10 +-
tools/perf/util/machine.c | 37 +-
tools/perf/util/machine.h | 1 -
tools/perf/util/map_symbol.c | 15 +
tools/perf/util/map_symbol.h | 4 +
tools/perf/util/mem-events.c | 3 +-
tools/perf/util/metricgroup.c | 4 +-
tools/perf/util/parse-events.c | 213 +-
tools/perf/util/parse-events.h | 34 +-
tools/perf/util/parse-events.l | 6 +-
tools/perf/util/parse-events.y | 68 +-
tools/perf/util/pfm.c | 15 +-
tools/perf/util/pmu.c | 173 +-
tools/perf/util/pmu.h | 34 +-
tools/perf/util/pmu.y | 4 +
tools/perf/util/pmus.c | 18 +-
tools/perf/util/print-events.c | 28 +-
tools/perf/util/python-ext-sources | 1 +
tools/perf/util/python.c | 2 +-
tools/perf/util/rlimit.c | 28 +
tools/perf/util/rlimit.h | 11 +-
tools/perf/util/rwsem.c | 34 +
tools/perf/util/rwsem.h | 11 +
tools/perf/util/sort.c | 2 +-
tools/perf/util/string.c | 48 +
tools/perf/util/string2.h | 1 +
tools/perf/util/svghelper.c | 5 +-
tools/perf/util/symbol-elf.c | 4 +-
tools/perf/util/symbol.c | 15 +-
tools/perf/util/trace-event-info.c | 3 +-
tools/power/cpupower/man/cpupower-powercap-info.1 | 2 +-
tools/power/pm-graph/sleepgraph.py | 2 +-
tools/power/x86/turbostat/turbostat.c | 3074 +++++-----
tools/scripts/Makefile.include | 10 +-
tools/testing/cxl/test/cxl.c | 2 +-
tools/testing/cxl/test/mem.c | 83 +-
tools/testing/nvdimm/test/ndtest.c | 17 +-
tools/testing/nvdimm/test/nfit.c | 14 +-
tools/testing/radix-tree/linux.c | 4 +-
tools/testing/selftests/alsa/alsa-local.h | 10 +
tools/testing/selftests/alsa/conf.c | 100 +-
tools/testing/selftests/alsa/pcm-test.c | 10 +
tools/testing/selftests/arm64/fp/za-fork.c | 2 +-
.../selftests/bpf/bpf_testmod/bpf_testmod.c | 6 +-
.../selftests/bpf/map_tests/map_percpu_stats.c | 20 +-
.../testing/selftests/bpf/prog_tests/cgroup_iter.c | 33 +
tools/testing/selftests/bpf/prog_tests/iters.c | 1 +
.../selftests/bpf/prog_tests/sockmap_listen.c | 51 +-
tools/testing/selftests/bpf/prog_tests/tailcalls.c | 84 +
.../testing/selftests/bpf/prog_tests/tc_redirect.c | 317 +-
.../testing/selftests/bpf/prog_tests/test_bpffs.c | 11 +-
tools/testing/selftests/bpf/prog_tests/verifier.c | 4 +
tools/testing/selftests/bpf/progs/bpf_loop_bench.c | 13 +-
tools/testing/selftests/bpf/progs/cb_refs.c | 1 +
.../testing/selftests/bpf/progs/exceptions_fail.c | 2 +
tools/testing/selftests/bpf/progs/iters_css_task.c | 55 +
.../selftests/bpf/progs/iters_task_failure.c | 4 +-
tools/testing/selftests/bpf/progs/strobemeta.h | 78 +-
tools/testing/selftests/bpf/progs/tailcall_poke.c | 32 +
tools/testing/selftests/bpf/progs/test_ldsx_insn.c | 3 +-
.../selftests/bpf/progs/test_sockmap_listen.c | 7 +
tools/testing/selftests/bpf/progs/verifier_bswap.c | 3 +-
tools/testing/selftests/bpf/progs/verifier_cfg.c | 62 +
tools/testing/selftests/bpf/progs/verifier_gotol.c | 3 +-
.../bpf/progs/verifier_iterating_callbacks.c | 242 +
tools/testing/selftests/bpf/progs/verifier_ldsx.c | 3 +-
.../testing/selftests/bpf/progs/verifier_loops1.c | 9 +-
tools/testing/selftests/bpf/progs/verifier_movsx.c | 3 +-
.../selftests/bpf/progs/verifier_precision.c | 133 +
tools/testing/selftests/bpf/progs/verifier_sdiv.c | 3 +-
.../bpf/progs/verifier_subprog_precision.c | 86 +-
.../selftests/bpf/progs/xdp_synproxy_kern.c | 84 +-
tools/testing/selftests/bpf/verifier/bpf_st_mem.c | 32 +
tools/testing/selftests/bpf/verifier/calls.c | 6 +-
tools/testing/selftests/bpf/verifier/ld_imm64.c | 8 +-
tools/testing/selftests/bpf/xdp_hw_metadata.c | 2 +-
tools/testing/selftests/bpf/xskxceiver.c | 19 +-
tools/testing/selftests/cgroup/.gitignore | 1 +
tools/testing/selftests/cgroup/Makefile | 2 +
.../testing/selftests/cgroup/test_hugetlb_memcg.c | 234 +
tools/testing/selftests/cgroup/test_zswap.c | 48 +
tools/testing/selftests/clone3/clone3.c | 13 +
tools/testing/selftests/damon/sysfs.sh | 1 +
.../ftrace/test.d/kprobe/kprobe_args_char.tc | 4 +-
.../ftrace/test.d/kprobe/kprobe_args_string.tc | 4 +-
tools/testing/selftests/hid/Makefile | 10 +-
tools/testing/selftests/hid/progs/hid.c | 3 -
.../testing/selftests/hid/progs/hid_bpf_helpers.h | 77 +
tools/testing/selftests/iommu/iommufd_utils.h | 13 +-
tools/testing/selftests/kvm/Makefile | 28 +-
.../selftests/kvm/aarch64/aarch32_id_regs.c | 4 +-
.../selftests/kvm/aarch64/debug-exceptions.c | 12 +-
.../selftests/kvm/aarch64/page_fault_test.c | 11 +-
tools/testing/selftests/kvm/aarch64/set_id_regs.c | 481 ++
.../selftests/kvm/aarch64/vpmu_counter_access.c | 670 +++
.../selftests/kvm/include/aarch64/processor.h | 1 +
.../testing/selftests/kvm/lib/aarch64/processor.c | 6 +-
tools/testing/selftests/kvm/riscv/get-reg-list.c | 233 +-
tools/testing/selftests/kvm/x86_64/hwcr_msr_test.c | 47 +
.../selftests/kvm/x86_64/nx_huge_pages_test.c | 2 +-
tools/testing/selftests/landlock/base_test.c | 2 +-
tools/testing/selftests/landlock/common.h | 13 +
tools/testing/selftests/landlock/config | 4 +
tools/testing/selftests/landlock/fs_test.c | 69 +-
tools/testing/selftests/landlock/net_test.c | 1738 ++++++
tools/testing/selftests/mm/.gitignore | 3 +
tools/testing/selftests/mm/Makefile | 6 +-
tools/testing/selftests/mm/config | 1 +
tools/testing/selftests/mm/gup_longterm.c | 3 +-
tools/testing/selftests/mm/hugetlb-madvise.c | 19 -
.../selftests/mm/hugetlb_fault_after_madv.c | 73 +
tools/testing/selftests/mm/ksm_functional_tests.c | 66 +-
tools/testing/selftests/mm/mdwe_test.c | 137 +-
tools/testing/selftests/mm/mremap_test.c | 301 +-
tools/testing/selftests/mm/pagemap_ioctl.c | 1664 ++++++
tools/testing/selftests/mm/run_vmtests.sh | 12 +
tools/testing/selftests/mm/vm_util.c | 19 +
tools/testing/selftests/mm/vm_util.h | 1 +
tools/testing/selftests/net/af_unix/diag_uid.c | 1 -
tools/testing/selftests/net/cmsg_sender.c | 2 +-
tools/testing/selftests/net/ipsec.c | 4 +-
tools/testing/selftests/net/mptcp/mptcp_connect.c | 11 +-
tools/testing/selftests/net/mptcp/mptcp_inq.c | 11 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 2 +-
tools/testing/selftests/net/pmtu.sh | 2 +-
tools/testing/selftests/net/rtnetlink.sh | 2 +-
tools/testing/selftests/proc/proc-empty-vm.c | 182 +-
tools/testing/selftests/riscv/hwprobe/Makefile | 9 +-
tools/testing/selftests/riscv/hwprobe/cbo.c | 228 +
tools/testing/selftests/riscv/hwprobe/hwprobe.c | 64 +-
tools/testing/selftests/riscv/hwprobe/hwprobe.h | 15 +
tools/testing/selftests/user_events/abi_test.c | 55 +-
tools/testing/selftests/user_events/dyn_test.c | 54 +-
tools/testing/vsock/util.c | 87 +-
tools/testing/vsock/util.h | 3 +
tools/testing/vsock/vsock_test.c | 69 +-
tools/tracing/rtla/src/utils.c | 2 +-
tools/verification/dot2/dot2k | 2 -
virt/kvm/kvm_main.c | 18 +-
6857 files changed, 217344 insertions(+), 143664 deletions(-)
create mode 100644 Documentation/ABI/testing/configfs-tsm
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-adc-mcp3564
create mode 100644 Documentation/ABI/testing/sysfs-bus-iio-resolver-ad2s1210
create mode 100644 Documentation/ABI/testing/sysfs-driver-qat_ras
create mode 100644 Documentation/ABI/testing/sysfs-driver-qat_rl
create mode 100644 Documentation/admin-guide/media/mgb4.rst
create mode 100644 Documentation/arch/powerpc/kvm-nested.rst
create mode 100644 Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
delete mode 100644 Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.txt
create mode 100644 Documentation/devicetree/bindings/i2c/i2c-demux-pinctrl.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/microchip,mcp3564.yaml
create mode 100644 Documentation/devicetree/bindings/iio/adc/ti,twl6030-gpadc.yaml
create mode 100644 Documentation/devicetree/bindings/iio/pressure/rohm,bm1390.yaml
create mode 100644 Documentation/devicetree/bindings/iio/resolver/adi,ad2s1210.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8939.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,msm8996.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,rpm-common.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdm660.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sdx75-rpmh.yaml
delete mode 100644 Documentation/devicetree/bindings/leds/backlight/max8925-backlight.txt
create mode 100644 Documentation/devicetree/bindings/leds/backlight/mps,mp3309c.yaml
create mode 100644 Documentation/devicetree/bindings/leds/kinetic,ktd202x.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/onnn,mt9m114.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/ovti,ov5642.yaml
delete mode 100644 Documentation/devicetree/bindings/media/nokia,n900-ir
create mode 100644 Documentation/devicetree/bindings/media/nuvoton,npcm-ece.yaml
create mode 100644 Documentation/devicetree/bindings/media/nuvoton,npcm-vcd.yaml
create mode 100644 Documentation/devicetree/bindings/media/ti,j721e-csi2rx-shim.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/arm,dev-platforms-syscon.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/max8925.txt
delete mode 100644 Documentation/devicetree/bindings/mfd/max8998.txt
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max8925.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/maxim,max8998.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/ti,twl.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/twl-family.txt
create mode 100644 Documentation/devicetree/bindings/net/ti,cc1352p7.yaml
create mode 100644 Documentation/devicetree/bindings/nvmem/nvmem-deprecated-cells.yaml
create mode 100644 Documentation/devicetree/bindings/pci/rcar-gen4-pci-ep.yaml
create mode 100644 Documentation/devicetree/bindings/pci/rcar-gen4-pci-host.yaml
create mode 100644 Documentation/devicetree/bindings/pci/xlnx,xdma-host.yaml
create mode 100644 Documentation/devicetree/bindings/phy/marvell,pxa1928-usb-phy.yaml
create mode 100644 Documentation/devicetree/bindings/phy/mediatek,mt7628-usbphy.yaml
delete mode 100644 Documentation/devicetree/bindings/phy/phy-stih407-usb.txt
delete mode 100644 Documentation/devicetree/bindings/phy/pxa1928-usb-phy.txt
delete mode 100644 Documentation/devicetree/bindings/phy/qcom,msm8996-qmp-usb3-phy.yaml
delete mode 100644 Documentation/devicetree/bindings/phy/ralink-usb-phy.txt
create mode 100644 Documentation/devicetree/bindings/phy/st,stih407-usb2-phy.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/nuvoton,npcm845-pinctrl.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/realtek,rtd1315e-pinc [...]
create mode 100644 Documentation/devicetree/bindings/pinctrl/realtek,rtd1319d-pinc [...]
create mode 100644 Documentation/devicetree/bindings/pinctrl/realtek,rtd1619b-pinc [...]
delete mode 100644 Documentation/devicetree/bindings/power/supply/max8925_battery.txt
create mode 100644 Documentation/devicetree/bindings/remoteproc/qcom,sm6375-pas.yaml
create mode 100644 Documentation/devicetree/bindings/rtc/cirrus,ep9301-rtc.yaml
delete mode 100644 Documentation/devicetree/bindings/rtc/epson,rtc7301.txt
create mode 100644 Documentation/devicetree/bindings/rtc/epson,rtc7301.yaml
delete mode 100644 Documentation/devicetree/bindings/rtc/maxim,mcp795.txt
create mode 100644 Documentation/devicetree/bindings/rtc/mstar,ssd202d-rtc.yaml
create mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf2123.yaml
delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf8523.txt
create mode 100644 Documentation/devicetree/bindings/rtc/nxp,pcf8523.yaml
delete mode 100644 Documentation/devicetree/bindings/rtc/nxp,rtc-2123.txt
create mode 100644 Documentation/devicetree/bindings/serial/esp,esp32-acm.yaml
create mode 100644 Documentation/devicetree/bindings/serial/esp,esp32-uart.yaml
delete mode 100644 Documentation/devicetree/bindings/serial/maxim,max310x.txt
create mode 100644 Documentation/devicetree/bindings/serial/maxim,max310x.yaml
delete mode 100644 Documentation/devicetree/bindings/serial/nxp,sc16is7xx.txt
create mode 100644 Documentation/devicetree/bindings/serial/nxp,sc16is7xx.yaml
create mode 100644 Documentation/devicetree/bindings/soc/nuvoton/nuvoton,gfxi.yaml
create mode 100644 Documentation/devicetree/bindings/sound/awinic,aw87390.yaml
create mode 100644 Documentation/devicetree/bindings/sound/nxp,tfa9879.yaml
create mode 100644 Documentation/devicetree/bindings/sound/realtek,rt5616.yaml
create mode 100644 Documentation/devicetree/bindings/sound/richtek,rtq9128.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/rt5616.txt
create mode 100644 Documentation/devicetree/bindings/sound/starfive,jh7110-pwmdac.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/tfa9879.txt
create mode 100644 Documentation/devicetree/bindings/usb/nxp,ptn36502.yaml
create mode 100644 Documentation/devicetree/bindings/usb/realtek,rtd-dwc3.yaml
create mode 100644 Documentation/devicetree/bindings/usb/realtek,rtd-type-c.yaml
delete mode 100644 Documentation/driver-api/media/v4l2-videobuf.rst
create mode 100644 Documentation/driver-api/tty/tty_ioctl.rst
delete mode 100644 Documentation/misc-devices/eeprom.rst
delete mode 100644 Documentation/networking/device_drivers/qlogic/index.rst
delete mode 100644 Documentation/networking/device_drivers/qlogic/qlge.rst
create mode 100644 Documentation/userspace-api/media/drivers/camera-sensor.rst
create mode 100644 Documentation/userspace-api/media/drivers/npcm-video.rst
create mode 100644 Documentation/virt/kvm/arm/vcpu-features.rst
create mode 100644 arch/arm64/include/asm/crash_core.h
delete mode 100644 arch/hexagon/kernel/screen_info.c
create mode 100644 arch/loongarch/include/asm/kvm_csr.h
create mode 100644 arch/loongarch/include/asm/kvm_host.h
create mode 100644 arch/loongarch/include/asm/kvm_mmu.h
create mode 100644 arch/loongarch/include/asm/kvm_types.h
create mode 100644 arch/loongarch/include/asm/kvm_vcpu.h
create mode 100644 arch/loongarch/include/uapi/asm/kvm.h
create mode 100644 arch/loongarch/kvm/Kconfig
create mode 100644 arch/loongarch/kvm/Makefile
create mode 100644 arch/loongarch/kvm/exit.c
create mode 100644 arch/loongarch/kvm/interrupt.c
create mode 100644 arch/loongarch/kvm/main.c
create mode 100644 arch/loongarch/kvm/mmu.c
create mode 100644 arch/loongarch/kvm/switch.S
create mode 100644 arch/loongarch/kvm/timer.c
create mode 100644 arch/loongarch/kvm/tlb.c
create mode 100644 arch/loongarch/kvm/trace.h
create mode 100644 arch/loongarch/kvm/vcpu.c
create mode 100644 arch/loongarch/kvm/vm.c
create mode 100644 arch/m68k/68000/ints.h
create mode 100644 arch/m68k/coldfire/vectors.h
delete mode 100644 arch/mips/ar7/Makefile
delete mode 100644 arch/mips/ar7/Platform
delete mode 100644 arch/mips/ar7/clock.c
delete mode 100644 arch/mips/ar7/gpio.c
delete mode 100644 arch/mips/ar7/irq.c
delete mode 100644 arch/mips/ar7/memory.c
delete mode 100644 arch/mips/ar7/platform.c
delete mode 100644 arch/mips/ar7/prom.c
delete mode 100644 arch/mips/ar7/setup.c
delete mode 100644 arch/mips/ar7/time.c
delete mode 100644 arch/mips/configs/ar7_defconfig
delete mode 100644 arch/mips/include/asm/mach-ar7/ar7.h
delete mode 100644 arch/mips/include/asm/mach-ar7/irq.h
delete mode 100644 arch/mips/include/asm/mach-ar7/prom.h
delete mode 100644 arch/mips/include/asm/mach-ar7/spaces.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/dma.h
delete mode 100644 arch/mips/include/asm/mach-loongson32/nand.h
create mode 100644 arch/powerpc/include/asm/guest-state-buffer.h
create mode 100644 arch/powerpc/include/asm/pgtable-masks.h
create mode 100644 arch/powerpc/kvm/book3s_hv_nestedv2.c
create mode 100644 arch/powerpc/kvm/guest-state-buffer.c
create mode 100644 arch/powerpc/kvm/test-guest-state-buffer.c
create mode 100644 arch/riscv/include/asm/crash_core.h
create mode 100644 arch/riscv/include/asm/scs.h
create mode 100644 arch/riscv/kernel/tests/Kconfig.debug
create mode 100644 arch/riscv/kernel/tests/Makefile
create mode 100644 arch/riscv/kernel/tests/module_test/Makefile
create mode 100644 arch/riscv/kernel/tests/module_test/test_module_linking_main.c
create mode 100644 arch/riscv/kernel/tests/module_test/test_set16.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_set32.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_set6.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_set8.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub16.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub32.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub6.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub64.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub8.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_uleb128.S
create mode 100644 arch/riscv/mm/cache-ops.c
delete mode 100644 arch/s390/include/asm/ctl_reg.h
create mode 100644 arch/s390/include/asm/ctlreg.h
create mode 100644 arch/s390/include/asm/fault.h
create mode 100644 arch/s390/include/asm/word-at-a-time.h
create mode 100644 arch/s390/kernel/ctlreg.c
delete mode 100644 arch/s390/pci/pci_dma.c
delete mode 100644 arch/sh/boards/mach-microdev/Makefile
delete mode 100644 arch/sh/boards/mach-microdev/fdc37c93xapm.c
delete mode 100644 arch/sh/boards/mach-microdev/io.c
delete mode 100644 arch/sh/boards/mach-microdev/irq.c
delete mode 100644 arch/sh/boards/mach-microdev/setup.c
delete mode 100644 arch/sh/configs/microdev_defconfig
delete mode 100644 arch/sh/drivers/superhyway/Makefile
delete mode 100644 arch/sh/drivers/superhyway/ops-sh4-202.c
delete mode 100644 arch/sh/include/mach-common/mach/microdev.h
delete mode 100644 arch/sh/kernel/cpu/sh4/clock-sh4-202.c
delete mode 100644 arch/sh/kernel/cpu/sh4/setup-sh4-202.c
create mode 100644 arch/x86/include/asm/crash_core.h
create mode 100644 crypto/lskcipher.c
create mode 100644 crypto/skcipher.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_admin.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_cfg_services.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_cfg_services.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_cnv_dbgfs.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_gen4_pm_debugfs.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_gen4_ras.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_gen4_ras.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_pm_dbgfs.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_rl.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_rl.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_rl_admin.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_rl_admin.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_sysfs_ras_counters.h
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c
create mode 100644 drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.h
create mode 100644 drivers/extcon/extcon-rtk-type-c.c
create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/optc.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/engine/nvjpg.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/engine/ofa.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/shared/m [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/uproc/os [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/kernel/i [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/kernel/i [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/kernel/i [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/nvtypes.h
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ga102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/Kbuild
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/priv.h
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/Kbuild
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/priv.h
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fb/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.c
delete mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_backlight.c
delete mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_backlight.h
create mode 100644 drivers/greybus/gb-beagleplay.c
create mode 100644 drivers/i2c/busses/i2c-ljca.c
create mode 100644 drivers/iio/adc/ltc2309.c
create mode 100644 drivers/iio/adc/mcp3564.c
create mode 100644 drivers/iio/pressure/rohm-bm1390.c
create mode 100644 drivers/iio/resolver/ad2s1210.c
create mode 100644 drivers/interconnect/qcom/sdx75.c
create mode 100644 drivers/interconnect/qcom/sdx75.h
delete mode 100644 drivers/iommu/amd/iommu_v2.c
delete mode 100644 drivers/iommu/tegra-gart.c
create mode 100644 drivers/leds/rgb/leds-ktd202x.c
create mode 100644 drivers/media/i2c/mt9m114.c
create mode 100644 drivers/media/pci/mgb4/Kconfig
create mode 100644 drivers/media/pci/mgb4/Makefile
create mode 100644 drivers/media/pci/mgb4/mgb4_cmt.c
create mode 100644 drivers/media/pci/mgb4/mgb4_cmt.h
create mode 100644 drivers/media/pci/mgb4/mgb4_core.c
create mode 100644 drivers/media/pci/mgb4/mgb4_core.h
create mode 100644 drivers/media/pci/mgb4/mgb4_dma.c
create mode 100644 drivers/media/pci/mgb4/mgb4_dma.h
create mode 100644 drivers/media/pci/mgb4/mgb4_i2c.c
create mode 100644 drivers/media/pci/mgb4/mgb4_i2c.h
create mode 100644 drivers/media/pci/mgb4/mgb4_io.h
create mode 100644 drivers/media/pci/mgb4/mgb4_regs.c
create mode 100644 drivers/media/pci/mgb4/mgb4_regs.h
create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs.h
create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs_in.c
create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs_out.c
create mode 100644 drivers/media/pci/mgb4/mgb4_sysfs_pci.c
create mode 100644 drivers/media/pci/mgb4/mgb4_trigger.c
create mode 100644 drivers/media/pci/mgb4/mgb4_trigger.h
create mode 100644 drivers/media/pci/mgb4/mgb4_vin.c
create mode 100644 drivers/media/pci/mgb4/mgb4_vin.h
create mode 100644 drivers/media/pci/mgb4/mgb4_vout.c
create mode 100644 drivers/media/pci/mgb4/mgb4_vout.h
create mode 100644 drivers/media/platform/nuvoton/Kconfig
create mode 100644 drivers/media/platform/nuvoton/Makefile
create mode 100644 drivers/media/platform/nuvoton/npcm-regs.h
create mode 100644 drivers/media/platform/nuvoton/npcm-video.c
create mode 100644 drivers/media/platform/ti/j721e-csi2rx/Makefile
create mode 100644 drivers/media/platform/ti/j721e-csi2rx/j721e-csi2rx.c
delete mode 100644 drivers/media/rc/ir-rx51.c
delete mode 100644 drivers/media/v4l2-core/videobuf-core.c
delete mode 100644 drivers/media/v4l2-core/videobuf-dma-contig.c
delete mode 100644 drivers/media/v4l2-core/videobuf-dma-sg.c
delete mode 100644 drivers/media/v4l2-core/videobuf-vmalloc.c
delete mode 100644 drivers/misc/eeprom/eeprom.c
create mode 100644 drivers/mtd/nand/spi/foresee.c
delete mode 100644 drivers/mtd/parsers/ar7part.c
delete mode 100644 drivers/mtd/spi-nor/catalyst.c
delete mode 100644 drivers/mtd/spi-nor/fujitsu.c
create mode 100644 drivers/pci/controller/dwc/pcie-rcar-gen4.c
create mode 100644 drivers/pci/controller/pcie-xilinx-common.h
create mode 100644 drivers/pci/controller/pcie-xilinx-dma-pl.c
create mode 100644 drivers/pci/hotplug/acpiphp_ampere_altra.c
create mode 100644 drivers/phy/qualcomm/phy-qcom-qmp-pcs-misc-v4.h
delete mode 100644 drivers/phy/realtek/Kconfig
delete mode 100644 drivers/phy/realtek/Makefile
delete mode 100644 drivers/phy/realtek/phy-rtk-usb2.c
delete mode 100644 drivers/phy/realtek/phy-rtk-usb3.c
create mode 100644 drivers/pinctrl/meson/pinctrl-amlogic-t7.c
create mode 100644 drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c
create mode 100644 drivers/pinctrl/realtek/Kconfig
create mode 100644 drivers/pinctrl/realtek/Makefile
create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd.c
create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd.h
create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd1315e.c
create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd1319d.c
create mode 100644 drivers/pinctrl/realtek/pinctrl-rtd1619b.c
create mode 100644 drivers/pwm/pwm-dwc-core.c
create mode 100644 drivers/pwm/pwm-dwc.h
create mode 100644 drivers/rtc/rtc-ssd202d.c
delete mode 100644 drivers/sh/superhyway/Makefile
delete mode 100644 drivers/sh/superhyway/superhyway-sysfs.c
delete mode 100644 drivers/sh/superhyway/superhyway.c
create mode 100644 drivers/spi/spi-ljca.c
delete mode 100644 drivers/staging/iio/resolver/Kconfig
delete mode 100644 drivers/staging/iio/resolver/Makefile
delete mode 100644 drivers/staging/iio/resolver/ad2s1210.c
delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/Makefile
delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ad5823.h
delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/atomisp-ov5693.c
delete mode 100644 drivers/staging/media/atomisp/i2c/ov5693/ov5693.h
delete mode 100644 drivers/staging/media/atomisp/pci/hive_isp_css_include/host/isy [...]
delete mode 100644 drivers/staging/qlge/Kconfig
delete mode 100644 drivers/staging/qlge/Makefile
delete mode 100644 drivers/staging/qlge/TODO
delete mode 100644 drivers/staging/qlge/qlge.h
delete mode 100644 drivers/staging/qlge/qlge_dbg.c
delete mode 100644 drivers/staging/qlge/qlge_devlink.c
delete mode 100644 drivers/staging/qlge/qlge_devlink.h
delete mode 100644 drivers/staging/qlge/qlge_ethtool.c
delete mode 100644 drivers/staging/qlge/qlge_main.c
delete mode 100644 drivers/staging/qlge/qlge_mpi.c
delete mode 100644 drivers/staging/rtl8192e/rtllib_debug.h
delete mode 100644 drivers/staging/rtl8192u/Kconfig
delete mode 100644 drivers/staging/rtl8192u/Makefile
delete mode 100644 drivers/staging/rtl8192u/TODO
delete mode 100644 drivers/staging/rtl8192u/authors
delete mode 100644 drivers/staging/rtl8192u/changes
delete mode 100644 drivers/staging/rtl8192u/ieee80211/dot11d.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/dot11d.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_ccmp.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_tkip.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_crypt_wep.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_module.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_softmac_wx.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_BA.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_BAProc.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_HTProc.c
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_Qos.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_TS.h
delete mode 100644 drivers/staging/rtl8192u/ieee80211/rtl819x_TSProc.c
delete mode 100644 drivers/staging/rtl8192u/r8180_93cx6.c
delete mode 100644 drivers/staging/rtl8192u/r8180_93cx6.h
delete mode 100644 drivers/staging/rtl8192u/r8190_rtl8256.c
delete mode 100644 drivers/staging/rtl8192u/r8190_rtl8256.h
delete mode 100644 drivers/staging/rtl8192u/r8192U.h
delete mode 100644 drivers/staging/rtl8192u/r8192U_core.c
delete mode 100644 drivers/staging/rtl8192u/r8192U_debugfs.c
delete mode 100644 drivers/staging/rtl8192u/r8192U_dm.c
delete mode 100644 drivers/staging/rtl8192u/r8192U_dm.h
delete mode 100644 drivers/staging/rtl8192u/r8192U_hw.h
delete mode 100644 drivers/staging/rtl8192u/r8192U_wx.c
delete mode 100644 drivers/staging/rtl8192u/r8192U_wx.h
delete mode 100644 drivers/staging/rtl8192u/r819xU_cmdpkt.c
delete mode 100644 drivers/staging/rtl8192u/r819xU_cmdpkt.h
delete mode 100644 drivers/staging/rtl8192u/r819xU_firmware.c
delete mode 100644 drivers/staging/rtl8192u/r819xU_firmware.h
delete mode 100644 drivers/staging/rtl8192u/r819xU_firmware_img.c
delete mode 100644 drivers/staging/rtl8192u/r819xU_firmware_img.h
delete mode 100644 drivers/staging/rtl8192u/r819xU_phy.c
delete mode 100644 drivers/staging/rtl8192u/r819xU_phy.h
delete mode 100644 drivers/staging/rtl8192u/r819xU_phyreg.h
create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_bus.c
create mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_bus.h
create mode 100644 drivers/tty/serial/esp32_acm.c
create mode 100644 drivers/tty/serial/esp32_uart.c
create mode 100644 drivers/usb/chipidea/ci_hdrc_npcm.c
create mode 100644 drivers/usb/dwc3/dwc3-rtk.c
create mode 100644 drivers/usb/misc/usb-ljca.c
create mode 100644 drivers/usb/typec/mux/ptn36502.c
create mode 100644 drivers/virt/coco/Kconfig
create mode 100644 drivers/virt/coco/Makefile
create mode 100644 drivers/virt/coco/tsm.c
delete mode 100644 drivers/vlynq/Kconfig
delete mode 100644 drivers/vlynq/Makefile
delete mode 100644 drivers/vlynq/vlynq.c
delete mode 100644 drivers/watchdog/ar7_wdt.c
create mode 100644 fs/bcachefs/bbpos_types.h
create mode 100644 fs/bcachefs/btree_key_cache_types.h
create mode 100644 fs/bcachefs/disk_groups_types.h
create mode 100644 fs/bcachefs/sb-errors.c
create mode 100644 fs/bcachefs/sb-errors.h
create mode 100644 fs/bcachefs/sb-errors_types.h
create mode 100644 fs/ceph/mdsmap.h
create mode 100644 fs/ext4/mballoc-test.c
create mode 100644 fs/overlayfs/xattrs.c
create mode 100644 fs/xfs/libxfs/xfs_rtbitmap.h
create mode 100644 include/dt-bindings/gpio/amlogic,t7-periphs-pinctrl.h
create mode 100644 include/dt-bindings/interconnect/qcom,sdx75.h
create mode 100644 include/dt-bindings/watchdog/aspeed-wdt.h
create mode 100644 include/linux/array_size.h
create mode 100644 include/linux/bitmap-str.h
delete mode 100644 include/linux/ceph/mdsmap.h
create mode 100644 include/linux/fw_table.h
delete mode 100644 include/linux/superhyway.h
create mode 100644 include/linux/tsm.h
create mode 100644 include/linux/usb/ljca.h
delete mode 100644 include/linux/vlynq.h
delete mode 100644 include/media/videobuf-core.h
delete mode 100644 include/media/videobuf-dma-contig.h
delete mode 100644 include/media/videobuf-dma-sg.h
delete mode 100644 include/media/videobuf-vmalloc.h
create mode 100644 include/uapi/linux/npcm-video.h
create mode 100644 kernel/printk/nbcon.c
create mode 100644 lib/bitmap-str.c
create mode 100644 lib/fw_table.c
create mode 100644 mm/damon/sysfs-test.h
create mode 100644 mm/shrinker.c
create mode 100644 scripts/Makefile.btf
create mode 100644 scripts/Makefile.vdsoinst
create mode 100644 scripts/mod/symsearch.c
delete mode 100755 scripts/pahole-flags.sh
create mode 100644 security/landlock/net.c
create mode 100644 security/landlock/net.h
create mode 100644 sound/pci/hda/cirrus_scodec.c
create mode 100644 sound/pci/hda/cirrus_scodec.h
create mode 100644 sound/pci/hda/cirrus_scodec_test.c
create mode 100644 sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.c
create mode 100644 sound/soc/amd/acp/acp3x-es83xx/acp3x-es83xx.h
create mode 100644 sound/soc/amd/acp/acp63.c
create mode 100644 sound/soc/amd/acp/acp70.c
create mode 100644 sound/soc/codecs/aw87390.c
create mode 100644 sound/soc/codecs/aw87390.h
create mode 100644 sound/soc/codecs/aw88399.c
create mode 100644 sound/soc/codecs/aw88399.h
create mode 100644 sound/soc/codecs/rtq9128.c
create mode 100644 sound/soc/intel/avs/boards/rt5514.c
create mode 100644 sound/soc/intel/avs/utils.h
create mode 100644 sound/soc/intel/boards/sof_board_helpers.c
create mode 100644 sound/soc/intel/boards/sof_board_helpers.h
create mode 100644 sound/soc/intel/boards/sof_da7219.c
delete mode 100644 sound/soc/intel/boards/sof_da7219_max98373.c
create mode 100644 sound/soc/intel/boards/sof_hdmi_common.h
create mode 100644 sound/soc/intel/boards/sof_nuvoton_common.c
create mode 100644 sound/soc/intel/boards/sof_nuvoton_common.h
create mode 100644 sound/soc/intel/boards/sof_sdw_cs42l43.c
create mode 100644 sound/soc/intel/boards/sof_ssp_common.c
create mode 100644 sound/soc/intel/boards/sof_ssp_common.h
create mode 100644 sound/soc/intel/common/soc-acpi-intel-arl-match.c
create mode 100644 sound/soc/sof/amd/acp63.c
create mode 100644 sound/soc/sof/amd/pci-acp63.c
create mode 100644 sound/soc/sof/intel/telemetry.c
create mode 100644 sound/soc/sof/intel/telemetry.h
create mode 100644 sound/soc/sof/ipc4-telemetry.c
create mode 100644 sound/soc/sof/ipc4-telemetry.h
create mode 100644 sound/soc/starfive/jh7110_pwmdac.c
create mode 100644 sound/usb/mixer_scarlett2.c
create mode 100644 sound/usb/mixer_scarlett2.h
delete mode 100644 sound/usb/mixer_scarlett_gen2.c
delete mode 100644 sound/usb/mixer_scarlett_gen2.h
create mode 100644 tools/arch/arm64/include/.gitignore
copy {arch => tools/arch}/arm64/include/asm/gpr-num.h (100%)
create mode 100644 tools/arch/arm64/tools/Makefile
create mode 100644 tools/include/perf/arm_pmuv3.h
create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cmn/sys/cmn.json
create mode 100644 tools/perf/pmu-events/arch/arm64/arm/cmn/sys/metric.json
delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/branch.json
delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/cache.json
create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/fp_operation.json
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/general. [...]
delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/instruction.json
create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/l1d_cache.json
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/l1i_cach [...]
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/l2_cache [...]
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/l3_cache [...]
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n1 => neoverse-v1}/ll_cache.js [...]
create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/metrics.json
delete mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/pipeline.json
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/retired. [...]
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n1 => neoverse-v1}/spe.json (100%)
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/spec_ope [...]
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n2-v2 => neoverse-v1}/stall.js [...]
create mode 100644 tools/perf/pmu-events/arch/arm64/arm/neoverse-v1/sve.json
copy tools/perf/pmu-events/arch/arm64/arm/{neoverse-n1 => neoverse-v1}/tlb.json (100%)
create mode 100644 tools/perf/pmu-events/arch/powerpc/power10/datasource.json
create mode 100644 tools/perf/pmu-events/arch/x86/emeraldrapids/cache.json
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/floating-poi [...]
create mode 100644 tools/perf/pmu-events/arch/x86/emeraldrapids/frontend.json
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/memory.json (100%)
create mode 100644 tools/perf/pmu-events/arch/x86/emeraldrapids/other.json
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/pipeline.jso [...]
create mode 100644 tools/perf/pmu-events/arch/x86/emeraldrapids/uncore-cache.json
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/uncore-cxl.j [...]
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/uncore-inter [...]
create mode 100644 tools/perf/pmu-events/arch/x86/emeraldrapids/uncore-io.json
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/uncore-memor [...]
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/uncore-power [...]
copy tools/perf/pmu-events/arch/x86/{sapphirerapids => emeraldrapids}/virtual-memo [...]
create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/cache.json
create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/frontend.json
create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/memory.json
create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/other.json
create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/pipeline.json
create mode 100644 tools/perf/pmu-events/arch/x86/lunarlake/virtual-memory.json
copy tools/perf/pmu-events/arch/x86/{alderlake => meteorlake}/uncore-other.json (100%)
create mode 100644 tools/perf/tests/attr/test-record-dummy-C0
create mode 100755 tools/perf/tests/shell/record_sideband.sh
create mode 100644 tools/perf/tests/util.c
create mode 100644 tools/perf/util/bpf_kwork_top.c
create mode 100644 tools/perf/util/bpf_skel/kwork_top.bpf.c
create mode 100644 tools/perf/util/bpf_skel/vmlinux/.gitignore
create mode 100644 tools/perf/util/map_symbol.c
create mode 100644 tools/testing/selftests/bpf/progs/tailcall_poke.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_precision.c
create mode 100644 tools/testing/selftests/cgroup/test_hugetlb_memcg.c
create mode 100644 tools/testing/selftests/kvm/aarch64/set_id_regs.c
create mode 100644 tools/testing/selftests/kvm/aarch64/vpmu_counter_access.c
create mode 100644 tools/testing/selftests/kvm/x86_64/hwcr_msr_test.c
create mode 100644 tools/testing/selftests/landlock/net_test.c
create mode 100644 tools/testing/selftests/mm/hugetlb_fault_after_madv.c
create mode 100644 tools/testing/selftests/mm/pagemap_ioctl.c
create mode 100644 tools/testing/selftests/riscv/hwprobe/cbo.c
create mode 100644 tools/testing/selftests/riscv/hwprobe/hwprobe.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 master
in repository linux-next.
omits ab57716449b3 Add linux-next specific files for 20231102
omits 5acd4bdaf0d6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6571f91a4e52 Merge branch 'tsm-next' of git://git.kernel.org/pub/scm/li [...]
omits d1976f37ed31 Merge branch 'bitmap-for-next' of https://github.com/norov [...]
omits a2f2c308a7dc Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
omits 1d97738dc896 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits e4f80d51db3b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 9de84a3a1b1e Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits b13c6d07aed6 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 76280313fdaa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 823f53e4e0d3 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
omits 2acf03665e55 Merge branch 'kgdb/for-next' of git://git.kernel.org/pub/s [...]
omits c48b5af8496a Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
omits 7713d5709fda Merge branch 'libnvdimm-for-next' of git://git.kernel.org/ [...]
omits 961d134d0cc6 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
omits 1a72dc0f4411 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 7548199ea9ad Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
omits 1a4099f98ce4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 4d28939f7c02 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2ab71e45b2e6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a5812398ca9c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 625ef552288c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6fc1c50dcd01 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits d151b0762c54 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bceb5d3ce4e3 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4e350d990ef2 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits b8f5ef6f8dc3 Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
omits 842dffca1dfa Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
omits c6f51d6e246a Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 347aea888f18 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits c52422a5fcca Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
omits 734b6b41f86d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 03e8f6e2178f Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
omits 849bed088680 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
omits 22177af3000f Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
omits 664c2af58a78 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
omits 1cdb4ba94c36 Merge branch 'for-next' of git://github.com/cminyard/linux [...]
omits b6fe59125112 Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
omits b73f0dfe55ff Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 041675a38eb9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 37009bc984b9 Merge branch 'topic/ppc-kvm' of git://git.kernel.org/pub/s [...]
omits 1c7bf56cacec Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
omits 9c9df6b4e687 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
omits 77b89e13343c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 205773c61c65 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits ef977ecbc272 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4844bdd7ec33 Merge branch 'mailbox-for-next' of git://git.linaro.org/la [...]
omits 2fc112b025b7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 91d2a0515514 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits d6e7f7100492 Merge branch 'master' of git://www.linux-watchdog.org/linu [...]
omits 5667e5dd41d1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits b48fdc3659ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
omits 012821063fa5 Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
omits 534f696294ed Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 52820e118dbb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bfd7ac5663b6 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
omits deb4c1f82c33 Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
omits 9b2b843ae49b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 0e644696e6d6 Merge branch 'pcmcia-next' of git://git.kernel.org/pub/scm [...]
omits c2abeeeed410 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d18df6ea7958 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6f19687eb0f6 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
omits ea60361e1a11 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits ecfd14ba443c Merge branch 'modules-next' of git://git.kernel.org/pub/sc [...]
omits 071752d7739b Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
omits 7dedd3f03162 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a91ef85c225e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits eb464ad59f09 Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...]
omits 2ea4884e96e5 Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
omits 5922fdd14041 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
omits 6304413e5a25 Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
omits cd2d50caa353 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...]
omits 5c386f6870d5 Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
omits 451b748efeed Merge branch 'mtd/next' of git://git.kernel.org/pub/scm/li [...]
omits f14d9f32d553 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits a2efe8a71d2d Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 954a2cab7159 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 735cc70426c4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 5817a9427337 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 309f841bcbdc Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...]
omits 1fe58c8caeb8 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
omits e8b1aa7792ff Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
omits ad9b02592326 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
omits b10f6ad0cfa4 Merge branch 'master' of git://linuxtv.org/media_tree.git
omits e038e7ec0106 Merge branch 'docs-next' of git://git.lwn.net/linux.git
omits d7263a3442c4 Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
omits 5a5782c72232 Merge branch 'i2c/for-next' of git://git.kernel.org/pub/sc [...]
omits f74a83808900 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b63722016975 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 6299eb64db8c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 6ee29f3c322f Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
omits 6d1ad6da159f Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
omits 363e34c8602a Merge branch '9p-next' of git://github.com/martinetd/linux
omits 38a328613143 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 283fb0539575 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
omits 3b17280dd5ee Merge branch 'linux-next' of git://git.linux-nfs.org/proje [...]
omits f7ab4e5e02ee Merge branch 'ksmbd-for-next' of https://github.com/smfren [...]
omits 44a92181bd7f Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
omits fefea6875cb4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 2fd82b7ad055 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits a70e3c97affb Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 39c20d0def99 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits ea4299d4e6a6 Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
omits 906a659e0ab2 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits dd70811d9ae6 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
omits 72413fb0b38f Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits cf3a946b6641 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
omits 1c9caa7dece8 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
omits a89cae2b90aa Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...]
omits 797918246822 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...]
omits e032f43465b9 Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
omits 95c4debddef2 Merge branch 'for-next' of git:git.kernel.org/pub/scm/linu [...]
omits 536f6fcf33b9 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 993131410925 Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...]
omits af5e986d2f71 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bb3c55b8cef5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 2ebc124b7576 Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
omits 230793e11782 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits b9f0217b1e10 Merge branch 'loongarch-next' of git://git.kernel.org/pub/ [...]
omits 730de7bece65 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
omits 7a34beb61afc Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
omits 8c56c45b7249 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 4a1618532c2f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
omits b0bf7ade9f28 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5df251b5b6bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bd441f4e5712 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
omits 3c068640c9ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 249702dda4d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 21ae6c4db7d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 21d30cf61a37 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bd3941e4e5a0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 5174bd64ec58 Merge branch 'next' of https://github.com/Broadcom/stblinux.git
omits 622ec3051f27 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits 3f7b6b7f79a9 Merge branch 'asahi-soc/for-next' of https://github.com/As [...]
omits d79f8a038e14 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits d295316e7d5e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits fa8150f87fca Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
omits 117b8c54dd6a Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 52193197737d Merge branch 'for-next' of git://git.infradead.org/users/h [...]
omits 8bd0d3ffab99 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
omits bf3e3c3c739c Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
omits 4e7e5ceebae5 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
omits f61771e9457f Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
omits 40843e684a2b Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
omits e0e1b6e46524 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 42d85410cb74 Merge branch 'zstd-linus' of https://github.com/terrelln/l [...]
omits d530fadc0ed8 Merge branch 'perf-tools' of git://git.kernel.org/pub/scm/ [...]
omits 604372627801 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits b9d2437916a5 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 097efc726312 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 99832770682f Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
omits 013757a3d2fb Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
omits 52190fd7f4db Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 606831b4b562 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
omits 523621627a58 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits c15324545de8 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
omits 205e68c672a1 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
omits 0a39d172f2c0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
omits 39e42ae74272 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
omits 0c689eae10fe Merge branches 'csd-lock.2023.10.16a', 'lkmm.2023.10.09a', [...]
omits 698b9149529f Merge branch 'acpi-fixes' into linux-next
omits 88eed215d016 Merge branch 'misc' into for-next
omits 5afb50b46a98 jfs: fix shift-out-of-bounds in dbJoin
omits da668715a29e Merge branch 'mm-nonmm-unstable' into mm-everything
omits 2eec54aa63ce scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG [...]
omits f3811af27a4f .mailmap: add address mapping for Tomeu Vizoso
omits 0b7f783357e0 mailmap: update email address for Claudiu Beznea
omits 6f2e75eb60dc tools/testing/selftests/mm/run_vmtests.sh: lower the ptrac [...]
omits dc5358a841d0 .mailmap: map Benjamin Poirier's address
omits 29243903f9af scripts/gdb: add lx_current support for riscv
omits 86f8c066145b ocfs2: fix a spelling typo in comment
omits 3a738fffff2a proc: test ProtectionKey in proc-empty-vm test
omits 971b717f2188 proc: fix proc-empty-vm test with vsyscall
omits babce94ce689 fs/proc/base.c: remove unneeded semicolon
omits d6492499b80d do_io_accounting: use sig->stats_lock
omits 0dd1cbc23005 do_io_accounting: use __for_each_thread()
omits 889a3adbf842 ocfs2: replace BUG_ON() at ocfs2_num_free_extents() with o [...]
omits 5574394cfbe0 selftests: add a sanity check for zswap
omits 4c8486dbbd21 Documentation: maple_tree: fix word spelling error
omits d1c8dbe6b2ef mm/vmalloc: fix the unchecked dereference warning in vread_iter()
omits dcbe9704f803 zswap: export compression failure stats
omits fbba539a5e9b Documentation: ubsan: drop "the" from article title
omits 63ec2244ad8a mm: zswap: fix the lack of page lru flag in zswap_writeback_entry
omits 84a043295d60 mm: memcg: restore subtree stats flushing
omits 757f1a3e051d mm: workingset: move the stats flush into workingset_test_ [...]
omits d47d6660fa8d mm: memcg: clear percpu stats_pending during stats flush
omits 4d06e8dadd97 mm: memcg: make stats flushing threshold per-memcg
omits 0561e1e00f9a mm: memcg: move vmstats structs definition above flushing code
omits d63ee0e9866d mm: memcg: change flush_next_time to flush_last_time
omits 61dead1890b6 NUMA: improve the efficiency of calculating pages loss
omits 8ba58d64ef28 mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6
omits e2071e3c8690 mm: vmscan: try to reclaim swapcache pages if no swap space
omits ed68ecfc0fba mm: optimization on page allocation when CMA enabled
omits b82b376ea4ea Merge branch 'mm-stable' into mm-unstable
omits 61d400771a46 scripts/gdb/vmalloc: disable on no-MMU
omits 0bcd216c4741 mm/damon/sysfs: update monitoring target regions for onlin [...]
omits df311207d826 mm/damon/sysfs: fix unnecessary monitoring results removal [...]
omits 3b3eea154edf mm/damon/sysfs: remove requested targets when online-commi [...]
omits 7599b2c72add kexec-fix-kexec_file-dependencies-fix
omits 72c17dfd06c3 kexec: select CRYPTO from KEXEC_FILE instead of depending on it
omits 873864f90f5d kexec: fix KEXEC_FILE dependencies
omits 5477b782d2de mm/sparsemem: fix race in accessing memory_section->usage
omits fbda62828200 mm/sparsemem: fix race in accessing memory_section->usage
omits da5313ba0861 mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...]
omits e01c85687214 mm-shmem-fix-race-in-shmem_undo_range-w-thp-fix
omits 72388f49b341 mm/shmem: fix race in shmem_undo_range w/THP
omits 3b4a984491db jfs: fix uaf in jfs_evict_inode
omits 75c7aef93e18 jfs: fix array-index-out-of-bounds in dbAdjTree
omits fabd2f8effa0 jfs: fix slab-out-of-bounds Read in dtSearch
omits fee00ad10f80 UBSAN: array-index-out-of-bounds in dtSplitRoot
omits d373af9758fc FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
omits 26fa6f3793e6 cifs: update internal module version number for cifs.ko
omits 47b7db14b953 cifs: handle when server starts supporting multichannel
omits d0723832e444 cifs: add a back pointer to cifs_sb from tcon
omits 2114f8d92d0b cifs: force interface update before a fresh session setup
omits 06c8884b2ea2 cifs: do not reset chan_max if multichannel is not support [...]
omits 5ce62920de12 coresight: etm4x: Fix width of CCITMIN field
omits ece4185ff0a2 fs/gfs2: Fix slab-use-after-free in gfs2_qd_dealloc
omits b498ef83b8c8 gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
omits 3164f20a29d4 gfs2: fs: derive f_fsid from s_uuid
omits 0feaa0ce6e4c gfs2: No longer use 'extern' in function declarations
omits fc54c6b4e812 gfs2: Rename gfs2_lookup_{ simple => meta }
omits 25d5573dfba9 gfs2: Convert gfs2_internal_read to folios
omits fe4ece3bd9d1 gfs2: Convert stuffed_readpage to folios
omits f2ae46b5f9cc gfs2: Minor gfs2_write_jdata_batch PAGE_SIZE cleanup
omits 95c6b4f9f4b9 gfs2: Get rid of gfs2_alloc_blocks generation parameter
omits 8abf1ea79e34 gfs2: Remove unnecessary gfs2_iomap_begin_write parameters
omits d10c1d934c0b gfs2: Get rid of repeated call to __gfs2_iomap_get
omits ad77f25f730e bcachefs: Fix build errors with gcc 10
omits 6e62891cc670 gfs2: Initialize metapaths outside of __gfs2_iomap_get
omits 93a72958a951 Merge branch 'for-next/ffa/fixes' of git://git.kernel.org/ [...]
omits 9d95130c9f78 cifs: reconnect helper should set reconnect for the right channel
omits 7ac6866076bd smb: client: fix use-after-free in smb2_query_info_compound()
omits 0779365fc10d smb: client: remove extra @chan_count check in __cifs_put_ [...]
omits 487ed6712ae1 bcachefs: Fix MEAN_AND_VARIANCE kconfig options
omits ab298fb83fd2 bcachefs: Ensure copygc does not spin
omits a94e015828ce bcachefs: Skip deleted members in member_to_text()
omits 13751e319bf1 bcachefs: Fix an integer overflow
omits 1f78573f736f bcachefs: Don't downgrade locks on transaction restart
omits fa0846cb5daf bcachefs: Fix deleted inodes btree in snapshot deletion
omits 46e5fcb91f21 bcachefs: Fix error path in bch2_replicas_gc_end()
omits 4ecb91546ffb bcachefs: Enumerate fsck errors
omits 2de690436a74 bcachefs: bch_sb_field_errors
omits 3075aca3c30c bcachefs: Add IO error counts to bch_member
omits a0bf221a27c8 bcachefs: Fix snapshot skiplists
omits caad766b0f28 bcachefs: Fix a kasan splat in bch2_dev_add()
omits 72abf5563c03 bcachefs: Fix kasan splat in members_v1_get()
omits 9a213269ef64 bcachefs: rebalance_work
omits 72e1b7207c9d firmware: arm_ffa: Fix the size of the allocation in ffa_p [...]
omits 99070159221b LoongArch: Support PREEMPT_DYNAMIC with static keys
omits 205fa2509545 cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx
omits ef937fc7037f cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx
omits 05ca9d00d287 Merge probes/for-next
omits 40f41b535971 Merge bootconfig/for-next
omits 20234c51cca7 coresight-tpdm: Correct the property name of MSR number
omits 385506892cbe Merge branch 'vfs.f_fsid' into vfs.all
omits 3518c3096591 Merge branch 'vfs.super' into vfs.all
omits f2957945ce72 Merge branch 'vfs.ctime' into vfs.all
omits 6a22ab69af16 Merge branch 'vfs.xattr' into vfs.all
omits 937c0bfe9ed0 Merge branch 'vfs.iov_iter' into vfs.all
omits 72ae264936a6 Merge branch 'vfs.autofs' into vfs.all
omits f6f633f68140 Merge branch 'vfs.misc' into vfs.all
omits b871ee43a733 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits bce3ab29a6c0 iio: common: ms_sensors: ms_sensors_i2c: fix humidity conv [...]
omits 492f7c8f266d Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 1187c0b3a6c2 Merge branch into tip/master: 'x86/tdx'
omits ec3e2ac64be5 Merge branch into tip/master: 'x86/platform'
omits 25e9b01ee2af Merge branch into tip/master: 'x86/percpu'
omits 04b3b898c751 Merge branch into tip/master: 'x86/mm'
omits 26f55bbb22da Merge branch into tip/master: 'x86/microcode'
omits 320e30a231d4 Merge branch into tip/master: 'x86/irq'
omits 41c5e69211ad Merge branch into tip/master: 'x86/headers'
omits 886047f23b85 Merge branch into tip/master: 'x86/fpu'
omits efceba912530 Merge branch into tip/master: 'x86/entry'
omits caf0ab8772d5 Merge branch into tip/master: 'x86/cpu'
omits 51a0f1e63661 Merge branch into tip/master: 'x86/cache'
omits ea6c9cf225ee Merge branch into tip/master: 'x86/build'
omits 631395a34426 Merge branch into tip/master: 'x86/bugs'
omits acdc692dc710 Merge branch into tip/master: 'x86/asm'
omits 17d4fed54da8 Merge branch into tip/master: 'x86/apic'
omits 374a27688655 Merge branch into tip/master: 'timers/core'
omits d19f50caa733 Merge branch into tip/master: 'smp/core'
omits 6cb2fc2cfecd Merge branch into tip/master: 'sched/core'
omits 7c207608ab1f Merge branch into tip/master: 'ras/core'
omits fde9da6ae4ea Merge branch into tip/master: 'objtool/core'
omits 238e21ef7ed3 Merge branch into tip/master: 'locking/core'
omits 4df9feea4490 Merge branch into tip/master: 'irq/core'
omits b08016641858 Merge branch into tip/master: 'core/core'
omits 41928f5f6a91 Merge branch into tip/master: 'x86/merge'
omits 4c4e8600bed2 Merge branch into tip/master: 'x86/urgent'
omits 0b504a921cd5 Merge branch into tip/master: 'perf/urgent'
omits 11674c3c342f Merge branch into tip/master: 'irq/urgent'
omits ecaf76f3b295 Merge branch 'perf/urgent' into perf/core, to pick up fix
omits 0fc8b8fc3480 fs: streamline thaw_super_locked
omits fe6dc36f043a ext4: simplify device handling
omits ede76b731611 xfs: simplify device handling
omits 5338ee72209f fs: simplify setup_bdev_super() calls
omits 1c784afdc4ba blkdev: comment fs_holder_ops
omits 07c431dc9f28 porting: document block device freeze and thaw changes
omits 616c157fc069 fs: remove unused helper
omits c7cf8f11b0a9 super: remove bd_fsfreeze_sb
omits f43c64c4e924 fs: remove get_active_super()
omits abcb2b94cce4 bdev: implement freeze and thaw holder operations
omits cd874b6ae332 bdev: add freeze and thaw holder operations
omits 7a2cd4749c59 bdev: surface the error from sync_blockdev()
omits 46bb2e011760 bdev: rename freeze and thaw helpers
omits 332e646f7945 fs: massage locking helpers
omits 8af4b4efdac9 Merge remote-tracking branch 'regulator/for-6.7' into regu [...]
omits ff6abbe85634 mtd: block2mtd: Add a valid holder to blkdev_put()
omits 1b52f65d88ad Merge branch 'soc/defconfig' into for-next
omits 798ee4f7ce56 Merge remote-tracking branch 'regmap/for-6.7' into regmap-next
omits c56a333324dc soc: document merges
omits ec8c6c732e46 Merge patch series "RISC-V: ACPI improvements"
omits 82ed980d6f5d Automated merge of 'dev-staging' into 'next'
omits fc6235cfdabb Automated merge of 'dev' into 'next'
omits 0310640b00d2 lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculation
omits c99ad509f3e1 lsm: drop LSM_ID_IMA
omits a16107b1e79d LSM: selftests for Linux Security Module syscalls
omits a6f4aa49e9d1 SELinux: Add selfattr hooks
omits 3c3bda37ca1d AppArmor: Add selfattr hooks
omits cf77d160eedb Smack: implement setselfattr and getselfattr hooks
omits 5fb3ea7e67e2 LSM: Helpers for attribute names and filling lsm_ctx
omits 959384ab572b Merge branch 'arm/fixes' into for-next
omits 7203f38d8101 Merge branch 'soc/defconfig' into for-next
omits e62eea7bc238 Merge branch 'soc/arm' into for-next
omits 6d54f25e4605 LSM: wireup Linux Security Module syscalls
omits d5f07a57ae52 Merge branch 'soc/dt-late' into for-next
omits 75388b05a0b4 LSM: Create lsm_list_modules system call
omits b76b7463da30 LSM: syscalls for current process attributes
omits e415936ff7c6 proc: Use lsmids instead of lsm names for attrs
omits a9fd3080aa63 LSM: Maintain a table of LSM attribute data
omits 9b09f11320db LSM: Identify modules by more than name
omits 7f680e5f256f Pull ext2 conversion of directory code to folios.
omits b99df6281891 riscv: dts: sophgo: remove address-cells from intc node
omits fb39831a07ec Merge branch 'renesas-fixes-for-v6.6' into renesas-next
omits f5bbdeda34c6 Automated merge of 'dev' into 'next'
omits a82cfa293bde Merge branch 'soc/drivers' into for-next
omits 405dc623e38f Merge branch 'soc/dt' into for-next
omits d9c657727a2e firmware: arm_ffa: Fix FFA notifications cleanup path
omits 503e100a3382 firmware: arm_ffa: Add checks for the notification enabled state
omits 863b09c9d895 firmware: arm_ffa: Setup the partitions after the notifica [...]
omits e92e59bd74e0 firmware: arm_ffa: Allow FF-A initialisation even when not [...]
omits 8445432611b4 Merge branch 'features' into for-next
omits e76fe87efdfb Merge branch 'misc' into for-next
omits 6aa2f7738c6d cpufreq: qcom-nvmem: add support for IPQ8074
omits 98394fee8410 Merge commit 'e9104e73d4fc' into cpufreq/arm/linux-next
omits fa55e63584f2 Documentation: coresight: fix `make refcheckdocs` warning
omits f6b2345eebbd riscv: put interrupt entries into .irqentry.text
omits d42469b616b1 riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
omits a09560a7b160 riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
omits 87d369243d18 firmware: arm_ffa: Declare ffa_bus_type structure in the header
omits 9b156db7e479 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 6dc66a309673 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...]
omits 7b78a3c9d50e soc: document merges
omits 24994590d2a7 Merge branch 'soc/drivers' into for-next
omits 1bcdc7a18b13 Merge branch 'soc/dt' into for-next
omits 21f66740c781 Merge branch 'arm/fixes' into for-next
omits f6218c7e590f Merge remote-tracking branch 'spi/for-6.7' into spi-next
omits 7a444b6e7de2 Merge branch 'misc-6.6' into next-fixes
omits 26c239e3dafe gfs2: Add metapath_dibh helper
omits b653d9161393 gfs2: Clean up quota.c:print_message
omits 4282a6da4d8c gfs2: Clean up gfs2_alloc_parms initializers
omits 1d11b153d23b x86/mce: Mark fatal MCE's page as poison to avoid panic in [...]
omits 147de49d6ead fbdev: offb: Simplify offb_init_fb()
omits b8c07d751895 fbdev: omapfb: Replace custom memparse() implementation
omits b2dc29860066 fbdev: omapfb: Do not shadow error code from platform_get_irq()
omits f778cbadda54 gfs2: Two quota=account mode fixes
omits f0a1064966a7 Merge branch 'x86/boot' into x86/merge, to ease integratio [...]
omits 4d8b8c94ec90 Merge tag 'v6.6-rc7' into x86/merge, to pick up fixes
omits 03d4bf9ff34a fpga: Fix memory leak for fpga_region_test_class_find()
omits 9221d5ecebf0 fpga: m10bmc-sec: Change contact for secure update driver
omits ee8abd6ce1da fpga: disable KUnit test suites when module support is enabled
omits 2b05c2dc230b Merge branches 'arm64-defconfig-for-6.7', 'arm64-fixes-for [...]
omits 5b4b16adb1a5 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits f73db00ecf03 Merge branch 'i2c/for-current' into i2c/for-next
omits 51bcdcbb8ec2 iio: kx022a: Fix acceleration value scaling
omits 8aa6053114f3 Merge branch 'for-6.7/block' into for-next
omits 89e2233386a5 iio: proximity: sx9324: Switch to device_property_match_pr [...]
omits 1fce47a2789b iio: magnetometer: tmag5273: Switch to device_property_mat [...]
omits 7cd37d414e24 iio: frequency: admv1014: Switch to device_property_match_ [...]
omits 3f6e7aa4b8e0 iio: frequency: adf4377: Switch to device_property_match_p [...]
omits de135d707e0b device property: Add fwnode_property_match_property_string()
omits 9732d649d9b9 device property: Use fwnode_property_string_array_count()
omits e472085650da iio: resolver: ad2s1210: add reset gpio support
omits f7e158802def iio: resolver: ad2s1210: add support for adi,fixed-mode
omits b512c767e7bc iio: imu: Add driver for BMI323 IMU
omits 77583938740e dt-bindings: iio: imu: Add Bosch BMI323
omits 953e58a54c49 iio: adc: Add driver support for MAX34408/9
omits 7c7dac83656f dt-bindings: adc: provide max34408/9 device tree binding document
omits 2234981539e7 Merge branch 'ti-k3-dts-next' into ti-next
omits e04e1c14ca40 Merge branch 'for-6.7/io_uring-sockopt' into for-next
omits 7ef46cb1a1ad Merge branch 'for-6.7/io_uring-sockopt' into for-next
omits 4d88e7a6e153 selftests/bpf/sockopt: Add io_uring support
omits 280822caa495 io_uring/cmd: Introduce SOCKET_URING_OP_SETSOCKOPT
omits 231b8758246e io_uring/cmd: Introduce SOCKET_URING_OP_GETSOCKOPT
omits a89262fabb71 io_uring/cmd: return -EOPNOTSUPP if net is disabled
omits 1429e50935de selftests/net: Extract uring helpers to be reusable
omits ee54158fa8a1 tools headers: Grab copy of io_uring.h
omits d54a7eeb5f9d io_uring/cmd: Pass compat mode in issue_flags
omits dc64c3bb2b11 net/socket: Break down __sys_getsockopt
omits fd1299bf9ce8 Merge branch 'v6.7-armsoc/dts64' into for-next
omits 482a57af3d5b Pull fanotify fixup to disallow sb marks for overlayfs.
omits 12f2670bec43 Merge branch 'v6.7-armsoc/dts64' into for-next
omits 469cf05ed932 Merge branch 'for-6.7/io_uring' into for-next
omits 505be52cb37e Merge branch 'for-6.7/block' into for-next
omits 0d926d8fbe18 Merge branch 'v6.7-armsoc/drivers' into for-next
omits 3bd1c0c62bad dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf
omits f9b434c82610 Merge branch 'v6.7-clk/next' into for-next
omits 7fc9a8744110 Merge branch 'v6.7-armsoc/dts64' into for-next
omits ccf59682a028 clk: rockchip: rk3568: Add PLL rate for 115.2MHz
omits bb8ab7335bd2 clk: rockchip: rk3568: Add PLL rate for 292.5MHz
omits 36b6a2050470 Merge branch 'ti-drivers-soc-next' into ti-next
omits 4138246fc35b soc: document merges
omits 033e6909b304 Merge branch 'arm/fixes' into for-next
omits 238d1815dfd1 Merge branch 'soc/arm' into for-next
omits 336f0850c8ee Merge branch 'soc/dt' into for-next
omits 0abc4a0457d9 Merge branch 'soc/drivers' into for-next
omits b9a477034b11 Merge branch 'for-6.7' into for-next
omits d5ce8f4ed90b Merge branch 'for-6.7' into for-next
omits b7df1b3a7a1b Merge branch 'next/dt' into for-next
omits 08e489759306 soc: document merges
omits e9824be95673 Merge branch 'arm/fixes' into for-next
omits 02e15dc58a26 Merge branch 'soc/defconfig' into for-next
omits e3db512c4ab6 Merge branch 'for-6.7/block' into for-next
omits 4708eada8bd6 hwtracing: hisi_ptt: Add dummy callback pmu::read()
omits 7d52e2cfef91 hwtracing: hisi_ptt: Don't try to attach a task
omits 7a527d4d9273 hwtracing: hisi_ptt: Optimize the trace data committing
omits e8b7d8718c51 hwtracing: hisi_ptt: Handle the interrupt in hardirq context
omits 1e389639980a Merge branch 'for-6.7/block' into for-next
omits c7ac94dd9694 Merge branch 'for-6.7/block' into for-next
omits 4669551e797a hwtracing: hisi_ptt: Disable interrupt after trace end
omits 845333e5f0f3 Documentation: ABI: coresight-tpdm: Fix Bit[3] description [...]
omits 6b32cc7b387a Merge branch 'soc/arm' into for-next
omits c0131fcd8302 Merge branch 'soc/defconfig' into for-next
omits b8df379da06d Merge branch 'soc/drivers' into for-next
omits b761bb396efc Merge branch 'soc/dt' into for-next
omits f9a1dfc73152 Merge branch 'arm/fixes' into for-next
omits 1b4a696a2924 Merge branch 'next/defconfig' into for-next
omits 17eaa599c608 Merge branch 'next/dt64' into for-next
omits e0b9142e933d Merge branch 'misc' into for-next
omits 1dfc87ac9cbd Merge branch 'fixes' into for-next
omits 90a7371cb08d coresight-tpdm: Add nodes for dsb msr support
omits 20dab0f44ac8 dt-bindings: arm: Add support for DSB MSR register
omits 949a4f5b66d2 coresight-tpdm: Add nodes for timestamp request
omits 5898244cf458 coresight-tpdm: Add nodes to configure pattern match output
omits dd60b994b3f8 coresight-tpdm: Add nodes for dsb edge control
omits 535d80d3c10f coresight-tpdm: Add node to set dsb programming mode
omits c821b93bb6eb coresight-tpdm: Add nodes to set trigger timestamp and type
omits 126f00822388 coresight-tpdm: Add reset node to TPDM node
omits 03f0ff5fcbec coresight-tpdm: Initialize DSB subunit configuration
omits 18e176f77986 coresight-tpda: Add DSB dataset support
omits 6b4fad1b665a coresight-tpdm: Introduce TPDM subtype to TPDM driver
omits a1ce72d22a2e dt-bindings: arm: Add support for DSB element size
omits 5d49aeb1b3e4 coresight-tpdm: Remove the unnecessary lock
omits efb05212a230 coresight: tmc: Make etr buffer mode user configurable from sysfs
omits 078dbba3f0c9 coresight: Fix crash when Perf and sysfs modes are used co [...]
omits aca46e6f0350 coresight: etm4x: Remove bogous __exit annotation for some [...]
omits 2b690bebb569 Documentation: coresight: Add cc_threshold tunable
omits 0cf805fec179 coresight: etm: Make cycle count threshold user configurable
omits 0f55b43dedcd coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus
omits 29edc1ce5c65 coresight: trbe: Enable ACPI based TRBE devices
omits 4817af577b82 coresight: trbe: Add a representative coresight_platform_d [...]
omits f7714fb9fe2b MAINTAINERS: Remove myself as a Arm CoreSight reviewer
omits 5212700e76b3 Merge branch 'v6.7-armsoc/dts64' into for-next
omits 89a8fab63c17 Merge branch 'v6.7-armsoc/dts64' into for-next
omits 35aa81f38b20 Merge branch 'v6.6-armsoc/dtsfixes' into for-next
omits 01c57b7f492d Merge branch 'misc' into for-next
omits 7d2da28125ce Merge branch 'zynqmp/dt' into for-next
omits b4d892f774b5 arm64: xilinx: Remove address/size-cells from gem nodes
omits d3e8dc9e7fa8 arm64: xilinx: Remove address/size-cells from flash node
omits e76ba0c14817 arm64: xilinx: Put ethernet phys to mdio node
omits e5cd6e9ac16c arm64: xilinx: Remove mt25qu512a compatible string from SOM
omits 31f1da775843 arm64: xilinx: Use lower case for partition address
omits 88e101a3a8da arm64: xilinx: Do not use '_' in DT node names
omits 36b494fa66c0 Merge branch 'x86/core' into x86/merge, to ease integratio [...]
omits 366e16776016 Merge branch 'perf/core' into x86/merge, to ease integrati [...]
omits 3be891e01a89 Merge branches 'defconfig-for-v6.7', 'dt-for-v6.7' and 'so [...]
omits 4bb36d126cb3 pwm: samsung: Document new member .channel in struct samsu [...]
omits cb1114df7bb0 Merge branch 'fixes' into for-next
omits 996fc07dce79 Merge branch 'v6.7/defconfig' into for-next
omits f064f4e5ecb1 zstd: Fix array-index-out-of-bounds UBSAN warning
omits ef3e4fbc60e3 Merge branch 'for-6.6-fixes' into for-next
omits d363a9058e21 Merge branch 'for-6.6-fixes' into for-next
omits 11476f31ceaf Merge branch 'renesas-dts-for-v6.7' into renesas-next
omits 15b3a21da368 Merge branch 'renesas-fixes-for-v6.6' into renesas-next
omits 0f9e710280bf Merge branch 'for-6.7/block' into for-next
omits 9413336e4866 Merge branch 'for-6.6-fixes' into for-next
omits 287e3637b92e Merge branch 'for-6.6-fixes' into for-next
omits ca2332016d31 Merge branch 'for-6.6-fixes' into for-next
omits 9a2834e91d3d riscv/mm: Fix the comment for swap pte format
omits 6c1e5a8266dd Merge branch 'ti-k3-dts-next' into ti-next
omits b48dfcc5dd01 Merge branch 'ti-k3-config-next' into ti-next
omits fa81543ef854 Merge branch 'imx/defconfig' into for-next
omits 211016309acb Merge branch 'imx/dt64' into for-next
omits 6fb165afd13f Merge branch 'imx/dt' into for-next
omits c69b78893faa Merge branch 'imx/bindings' into for-next
omits 45dc525cfcd3 Merge branch 'v6.7-armsoc/dts64' into for-next
omits b94dc5921da1 Merge branch 'v6.7-armsoc/dts64' into for-next
omits f168a3309a18 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 21cdd81765e7 Pull fsnotify cleanup.
omits 7c4b75e66308 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 17036151b894 Merge branch 'i2c/for-current' into i2c/for-next
omits e2187116a4dc Merge branch 'misc' into for-next
omits 804c70c911df Merge branch 'fixes' into for-next
omits a83a72730c33 xtensa: import ESP32S3 core variant
omits 5b02f138839e xtensa: import ESP32 core variant
omits 1368155c701e Merge branch 'v6.7-armsoc/dts64' into for-next
omits 527731106f61 Merge branch 'for-6.7' into for-next
omits 2f355801a96a Merge branch 'for-6.6-fixes' into for-next
omits 8dadf0a26d0c Merge branch 'v6.7/arm64-dt' into for-next
omits 75cf707b11ed Merge branch 'v6.7/drivers' into for-next
omits 6cbb48e497a2 Merge branch 'fixes' into for-next
omits 07270cac9632 Merge branch 'omap-for-v6.7/dt' into for-next
omits fe632ccbe7eb doc: Add /proc/bootconfig to proc.rst
omits 2db949178eca fs/proc: Add boot loader arguments as comment to /proc/bootconfig
omits 01fecb1fae12 Merge branch 'v6.7/arm64-dt' into for-next
omits 236a8af4baf6 Pull slow quota off fix.
omits 284cd96fdc29 Merge branch 'v6.7/arm64-dt' into for-next
omits 08ac7fef7150 Merge branch 'ti-k3-dts-next' into ti-next
omits 32462f30d324 Merge branch 'for-6.7/io_uring' into for-next
omits 6697d652b00f Merge branches 'renesas-arm-defconfig-for-v6.7', 'renesas- [...]
omits a5deecc91722 Merge branch 'renesas-fixes-for-v6.6' into renesas-next
omits fcd71ba3fccd Merge branch 'v6.6-armsoc/dtsfixes' into for-next
omits 698e21e8b265 Merge branch 'v6.7-armsoc/dts64' into for-next
omits 0548c41faa21 Merge branch 'v6.7-armsoc/dts32' into for-next
omits b1934e8c3679 Merge branch 'v6.7-armsoc/drivers' into for-next
omits b73f0490191b Merge branch 'for-6.6-fixes' into for-next
omits 0a9b64720591 Merge branch 'for-6.7/block' into for-next
omits 6f0566f375ea Merge branch 'for-6.7/block' into for-next
omits bac9ca1a5723 Merge branch 'for-6.7/block' into for-next
omits 37a145afbf01 Merge branch 'for-6.7/block' into for-next
omits fba8bdd6fffd Merge branch 'for-6.7/io_uring' into for-next
omits 0f133188d6b8 Merge branch 'zynqmp/soc' into for-next
omits 76a472996450 soc/xilinx: zynqmp_power: Convert to platform remove callb [...]
omits 90307906b16a Merge branch 'v6.7/arm64-dt' into for-next
omits 1da615d7f96f Merge branch 'misc' into for-next
omits b1c94fbef90b Merge branch 'fixes' into for-next
omits c2e8af902804 Merge branch 'for-6.7/block' into for-next
omits 9428da594b4b Merge branch 'io_uring-futex' into for-next
omits 152c71433da2 Merge branches 'renesas-arm-defconfig-for-v6.7', 'renesas- [...]
omits b5d463c0eecb Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 49f38363871e Merge branch 'i2c/for-current' into i2c/for-next
omits 0f69e1fd990d Merge branch 'for-6.7/block' into for-next
omits de2733f7ad6f Merge branch 'omap-for-v6.7/dt' into for-next
omits bf40d6d79347 Merge branch 'fixes' into for-next
omits f1df12bd27f6 Merge branch 'for-6.7-rust-bindings' into for-next
omits f3847af85f5b Merge branch 'for-6.7' into for-next
omits 58473e8abbc6 RISC-V: clarify the QEMU workaround in ISA parser
omits 9bc411e5558e riscv: correct pt_level name via pgtable_l5/4_enabled
omits 67ec9dfb762a RISC-V: Provide pgtable_l5_enabled on rv32
omits fde893ef7084 clocksource: timer-riscv: Increase rating of clock_event_d [...]
omits d39d86e3e78b clocksource: timer-riscv: Don't enable/disable timer interrupt
omits dd092b7e1fd2 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits c15b81066367 Merge branch 'i2c/for-current' into i2c/for-next
omits d896029c9726 Merge branch 'next/dt64' into for-next
omits a464d2f75fa1 firewire: Annotate struct fw_node with __counted_by
omits 3111add7f414 module: Annotate struct module_notes_attrs with __counted_by
omits 82e1f0070c0c Merge branch 'misc' into for-next
omits 80977d5a0692 Merge branch 'i2c/for-mergewindow' into i2c/for-next
omits 65256ce8ce80 Merge branch 'i2c/for-current' into i2c/for-next
omits 93e3714bdd92 Merge branch 'for-6.7/io_uring' into for-next
omits 2492bff6bda3 Merge patch series "RISC-V: Enable cbo.zero in usermode"
omits 331e833a7606 module: Fix comment typo
omits dc95e422c283 module: Make is_valid_name() return bool
omits bac202d3712f module: Make is_mapping_symbol() return bool
omits b72d5a66766d module/decompress: use vmalloc() for gzip decompression workspace
omits c7540b27da9e MAINTAINERS: add include/linux/module*.h to modules
omits 130afb8ce111 module: Clarify documentation of module_param_call()
omits 823313068617 hwspinlock: qcom: Remove IPQ6018 SOC specific compatible
omits 93e6b023e552 Merge branch 'mvebu/dt64' into mvebu/for-next
omits 856f7fd81c4b Merge branch 'mvebu/arm' into mvebu/for-next
omits 7deddc9082ab Merge patch series "riscv: kexec: cleanup and fixups"
omits fe2ed36d419f riscv: Remove duplicate objcopy flag
omits ae3024a4c499 docs/fuse-io: Document the usage of DIRECT_IO_ALLOW_MMAP
omits d1aca55b4dcf fs/fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
omits 68d0db38a90f arm64: dts: xilinx: Apply overlays to base dtbs
omits 5392534a1954 riscv: Kconfig: Add select ARM_AMBA to SOC_STARFIVE
omits 929266f846b3 Merge branch 'v6.7/arm64-dt' into for-next
omits a282729a3b60 Merge branch 'v6.7/arm64-dt' into for-next
omits 03dda2274362 Merge branch 'v6.7/drivers' into for-next
omits 585b6776f382 Merge branch 'v6.7/arm64-dt' into for-next
omits 3fcf62f24c80 Merge branch 'for-6.6' into for-next
omits 0f5e4adb608c memblock: report failures when memblock_can_resize is not set
omits eaf935fa48ec soc: apple: mailbox: Rename config symbol to APPLE_MAILBOX
omits 5887221a68b9 mailbox: apple: Delete driver
omits 84333db8cd8a soc: apple: rtkit: Port to the internal mailbox driver
omits 6fca0adc61cf soc: apple: mailbox: Add ASC/M3 mailbox driver
omits df814db8de9d soc: apple: rtkit: Get rid of apple_rtkit_send_message_wait
omits 0a278bc196e7 afs: Automatically generate trace tag enums
omits f37462557646 afs: Remove whitespace before most ')' from the trace header
omits b500d6d7243d unicode: Handle memory allocation failures in mkutf8data
new ffa059b262ba Merge tag 'for-6.7/io_uring-2023-10-30' of git://git.kerne [...]
new f5277ad1e976 Merge tag 'for-6.7/io_uring-sockopt-2023-10-30' of git://g [...]
new 4de520f1fcef Merge tag 'io_uring-futex-2023-10-30' of git://git.kernel. [...]
new 90d624af2e5a Merge tag 'for-6.7/block-2023-10-30' of git://git.kernel.dk/linux
new 39714efc23be Merge tag 'ata-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 0364249d2073 Merge tag 'for-6.7/dm-changes' of git://git.kernel.org/pub [...]
new 40aa597c4a53 Merge tag 'mmc-v6.7' of git://git.kernel.org/pub/scm/linux [...]
new 3c86a44d623e Merge tag 'pmdomain-v6.7' of git://git.kernel.org/pub/scm/ [...]
new 009fbfc97b63 Merge tag 'dma-mapping-6.7-2023-10-30' of git://git.infrad [...]
new deefd5024f07 Merge tag 'vfio-v6.7-rc1' of https://github.com/awilliam/l [...]
new c035f0268b87 Merge tag 'soc-dt-6.7' of git://git.kernel.org/pub/scm/lin [...]
new 385903a7ec75 Merge tag 'soc-drivers-6.7' of git://git.kernel.org/pub/sc [...]
new a39ba9b429a4 Merge tag 'soc-defconfig-6.7' of git://git.kernel.org/pub/ [...]
new 4684e928dbee Merge tag 'soc-arm-6.7' of git://git.kernel.org/pub/scm/li [...]
new 1e0c505e1316 Merge tag 'asm-generic-6.7' of git://git.kernel.org/pub/sc [...]
new 717c7c894d4b fs/proc: Add boot loader arguments as comment to /proc/bootconfig
new acbc3ecb806e doc: Add /proc/bootconfig to proc.rst
new 1b10d2c8c621 Merge tag 'bootconfig-v6.7' of git://git.kernel.org/pub/sc [...]
new 05bf73aa27ba Merge tag 'probes-v6.7' of git://git.kernel.org/pub/scm/li [...]
new ff269e2cd5ad Merge tag 'net-next-6.7-followup' of git://git.kernel.org/ [...]
new 463f46e114f7 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
new 5eda8f25377f Merge tag 'linux_kselftest-kunit-6.7-rc1' of git://git.ker [...]
new 7dc0e9c7dda6 Merge tag 'linux_kselftest-next-6.7-rc1' of git://git.kern [...]
new babe393974de Merge tag 'docs-6.7' of git://git.lwn.net/linux
new 426ee5196d18 Merge tag 'sysctl-6.7-rc1' of git://git.kernel.org/pub/scm [...]
new 2c7ccb3c362b module: Clarify documentation of module_param_call()
new 62eedac26415 MAINTAINERS: add include/linux/module*.h to modules
new 3737df782c74 module/decompress: use vmalloc() for gzip decompression workspace
new 60da3640b07c module: Make is_mapping_symbol() return bool
new 04311b9b3063 module: Make is_valid_name() return bool
new fd06da776130 module: Fix comment typo
new ea0b0bcef491 module: Annotate struct module_notes_attrs with __counted_by
new 21e80f3841c0 Merge tag 'modules-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new ca219be01278 Merge tag 'integrity-v6.7' of git://git.kernel.org/pub/scm [...]
new 17fc8084aa8f module/decompress: use kvmalloc() consistently
new 91a683cdf602 Merge tag 'dlm-6.7' of git://git.kernel.org/pub/scm/linux/ [...]
new 57aff9974504 Merge tag 'ext4_for_linus-6.7-rc1' of git://git.kernel.org [...]
new 87a201b43bbe Merge tag 'erofs-for-6.7-rc1' of git://git.kernel.org/pub/ [...]
new dc737f11c218 Merge tag 'exfat-for-6.7-rc1' of git://git.kernel.org/pub/ [...]
new e9806ff8a0f9 Merge tag 'jfs-6.7' of https://github.com/kleikamp/linux-shaggy
new 5efad0a7658c Merge tag 'fs_for_v6.7-rc1' of git://git.kernel.org/pub/sc [...]
new 71fb7b320b28 Merge tag 'fsnotify_for_v6.7-rc1' of git://git.kernel.org/ [...]
new 4652b8e4f3ff Merge tag '6.7-rc-ksmbd-server-fixes' of git://git.samba.o [...]
new 27beb3ca347f Merge tag 'pci-v6.7-changes' of git://git.kernel.org/pub/s [...]
new 20cd569d7ee8 Merge branch 'for-6.7/config_pm' into for-linus
new f5883ef15644 Merge branch 'for-6.7/cp2112' into for-linus
new 7601fef449c7 Merge branch 'for-6.7/lenovo' into for-linus
new 54021f902b37 Merge branch 'for-6.7/logitech' into for-linus
new 93cfa25b1795 Merge branch 'for-6.7/nintendo' into for-linus
new eacaa65efaa7 Merge branch 'for-6.7/nvidia-shield' into for-linus
new e12f065db472 Merge branch 'for-6.7/selftests' into for-linus
new 1372e73a1813 Merge branch 'for-6.7/uclogic' into for-linus
new 4ea4ed22b578 Merge tag 'for-linus-2023110101' of git://git.kernel.org/p [...]
new edd8e84ae951 Merge tag 'sound-6.7-rc1' of git://git.kernel.org/pub/scm/ [...]
new 27bc0782ef8e Merge tag 'mfd-next-6.7' of git://git.kernel.org/pub/scm/l [...]
new 38984d787218 Merge tag 'backlight-next-6.7' of git://git.kernel.org/pub [...]
new 431f1051884e Merge tag 'leds-next-6.7' of git://git.kernel.org/pub/scm/ [...]
new e5760335882b Merge tag 'for-linus-6.7-1' of https://github.com/cminyard [...]
new 90a300dc0553 Merge tag 'libnvdimm-for-6.7' of git://git.kernel.org/pub/ [...]
new 6ed92e559a2e Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...]
new 43468456c95b Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new 8c04bddc27d6 Merge tag 'm68knommu-for-v6.7' of git://git.kernel.org/pub [...]
new c9cacf7db3e4 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm
new 63f1ee206170 locking/atomic: sh: Use generic_cmpxchg_local for arch_cmp [...]
new 5be9911406ad Merge tag 'sh-for-v6.7-tag1' of git://git.kernel.org/pub/s [...]
new 6803bd7956ca Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new bc3012f4e3a9 Merge tag 'v6.7-p1' of git://git.kernel.org/pub/scm/linux/ [...]
new 9fb2047d23d5 Documentation: ubsan: drop "the" from article title
new cb61dad80fdc zswap: export compression failure stats
new ca6c2ce1b481 mm/vmalloc: fix the unchecked dereference warning in vread_iter()
new 9e1b016a0bc9 Documentation: maple_tree: fix word spelling error
new 6479b29203de selftests: add a sanity check for zswap
new 19467a950b49 mm/damon/sysfs: remove requested targets when online-commi [...]
new 973233600676 mm/damon/sysfs: update monitoring target regions for onlin [...]
new ecae0bd5173b Merge tag 'mm-stable-2023-11-01-14-33' of git://git.kernel [...]
new 873ed7222c17 ocfs2: replace BUG_ON() at ocfs2_num_free_extents() with o [...]
new 232022206788 do_io_accounting: use __for_each_thread()
new 1df4bd83cdfd do_io_accounting: use sig->stats_lock
new 639931020e1a fs/proc/base.c: remove unneeded semicolon
new 20e34aa7e08d proc: fix proc-empty-vm test with vsyscall
new bf5add391eeb proc: test ProtectionKey in proc-empty-vm test
new e3bc0c427f2a ocfs2: fix a spelling typo in comment
new cd24f44050f3 scripts/gdb: add lx_current support for riscv
new 90723a82d8a5 .mailmap: map Benjamin Poirier's address
new 2ffc27b15b11 tools/testing/selftests/mm/run_vmtests.sh: lower the ptrac [...]
new fbbc2af38463 mailmap: update email address for Claudiu Beznea
new 4aa8f278b94e .mailmap: add address mapping for Tomeu Vizoso
new 16501630bdeb scripts/gdb: fix usage of MOD_TEXT not defined when CONFIG [...]
new 6620999f0d41 scripts/gdb/vmalloc: disable on no-MMU
new 8f6f76a6a29f Merge tag 'mm-nonmm-stable-2023-11-02-14-08' of git://git. [...]
new 9a719c2145c9 Merge tag 'bitmap-for-6.7' of https://github.com/norov/linux
new 00657bb3dbec Merge tag 'livepatching-for-6.7' of git://git.kernel.org/p [...]
new adb982ad4b9d Merge branch 'for-6.7' into for-linus
new 86098bcddeb1 Merge branch 'rework/misc-cleanups' into for-linus
new 2966bd369845 Merge branch 'rework/nbcon-base' into for-linus
new 2a80532c0745 Merge tag 'printk-for-6.7' of git://git.kernel.org/pub/scm [...]
new a0c04a3243f1 verification/dot2k: Delete duplicate imports
new 696444a544ec rtla: Fix uninitialized variable found
new fd912e49986a Merge tag 'trace-tools-v6.7' of git://git.kernel.org/pub/s [...]
new bb32500fb9b7 tracing: Have trace_event_file have ref counters
new 77bc4d4921bd eventfs: Remove extra dget() in eventfs_create_events_dir()
new 4f7969bcd6d3 tracing: Have the user copy of synthetic event address use [...]
new 9037caa09ed3 eventfs: Fix kerneldoc of eventfs_remove_rec()
new f2f496370afc eventfs: Remove "is_freed" union with rcu head
new db3a397209b0 eventfs: Have a free_ei() that just frees the eventfs_inode
new 77a06c33a22d eventfs: Test for ei->is_freed when accessing ei->dentry
new 28e12c09f5aa eventfs: Save ownership and mode
new 44365329f821 eventfs: Hold eventfs_mutex when calling callback functions
new 020010fbfa20 eventfs: Delete eventfs_inode when the last dentry is freed
new 62d65cac119d eventfs: Remove special processing of dput() of events directory
new 407c6726ca71 eventfs: Use simple_recursive_removal() to clean up dentries
new 685b38c7650a seq_buf: Export seq_buf_putc()
new 70a9affa930c seq_buf: Export seq_buf_puts()
new 31e5f934ff96 Merge tag 'trace-v6.7' of git://git.kernel.org/pub/scm/lin [...]
new 7ab89417ed23 Merge tag 'perf-tools-for-v6.7-1-2023-11-01' of git://git. [...]
new 136cc1e1f5be Merge tag 'landlock-6.7-rc1' of git://git.kernel.org/pub/s [...]
new 6bdfe2d88b9f Merge tag 'apparmor-pr-2023-11-03' of git://git.kernel.org [...]
new 303d77a6e170 Merge branch 'topic/ppc-kvm' into next
new 707df298cbde Merge tag 'powerpc-6.7-1' of git://git.kernel.org/pub/scm/ [...]
new e392ea4d4d00 Merge tag 's390-6.7-1' of git://git.kernel.org/pub/scm/lin [...]
new d99b91a99be4 Merge tag 'char-misc-6.7-rc1' of git://git.kernel.org/pub/ [...]
new b06f58ad8e8c Merge tag 'driver-core-6.7-rc1' of git://git.kernel.org/pu [...]
new 4c7a0c95adc3 Merge tag 'staging-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new 1f24458a1071 Merge tag 'tty-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 2c40c1c6adab Merge tag 'usb-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new d934aef6bb9e Merge tag 'dmaengine-6.7-rc1' of git://git.kernel.org/pub/ [...]
new bfafa2c19d70 Merge tag 'phy-for-6.7' of git://git.kernel.org/pub/scm/li [...]
new be47c8e326c2 Merge tag 'soundwire-6.7-rc1' of git://git.kernel.org/pub/ [...]
new 90b0c2b2edd1 Merge tag 'pinctrl-v6.7-1' of git://git.kernel.org/pub/scm [...]
new 3062a9879afb Merge tag 'acpi-6.7-rc1-2' of git://git.kernel.org/pub/scm [...]
new 5c5e048b2417 Merge tag 'kbuild-v6.7' of git://git.kernel.org/pub/scm/li [...]
new 0a23fb262d17 Merge tag 'x86_microcode_for_v6.7_rc1' of git://git.kernel [...]
new 4c975a43fa38 Merge tag 'efi-next-for-v6.7' of git://git.kernel.org/pub/ [...]
new c37ed2d7d098 smb: client: remove extra @chan_count check in __cifs_put_ [...]
new 5c86919455c1 smb: client: fix use-after-free in smb2_query_info_compound()
new c3326a61cdbf cifs: reconnect helper should set reconnect for the right channel
new 6e5e64c9477d cifs: do not reset chan_max if multichannel is not support [...]
new d9a6d7809605 cifs: force interface update before a fresh session setup
new 766e9cf3bd64 Merge tag '6.7-rc-smb3-client-fixes-part1' of git://git.sa [...]
new c9b93cafb69c Merge tag '9p-for-6.7-rc1' of https://github.com/martinetd/linux
new aea6bf908d73 Merge tag 'f2fs-for-6.7-rc1' of git://git.kernel.org/pub/s [...]
new 743b7fc481f9 drm/nouveau/mmu/tu102-: remove write to 0x100e68 during tl [...]
new 7e731d42aee7 drm/nouveau/nvkm: bump maximum number of NVDEC
new e86692701355 drm/nouveau/nvkm: bump maximum number of NVJPG
new 015ef6187f69 drm/nouveau/gsp: prepare for GSP-RM
new 74e2011b11e0 drm/nouveau/acr/tu102-: prepare for GSP-RM
new 45655ff08480 drm/nouveau/bar/tu102-: prepare for GSP-RM
new 6a0fd03a23fd drm/nouveau/bus/tu102-: prepare for GSP-RM
new 15740541e8f0 drm/nouveau/devinit/tu102-: prepare for GSP-RM
new a613e7f3fe6d drm/nouveau/fault/tu102-: prepare for GSP-RM
new 834a712b6ed2 drm/nouveau/fb/tu102-: prepare for GSP-RM
new c41aebc9aca4 drm/nouveau/fuse/tu102-: prepare for GSP-RM
new 2cfad4b0489c drm/nouveau/gpio/tu102-: prepare for GSP-RM
new a25a5d560dad drm/nouveau/i2c/tu102-: prepare for GSP-RM
new 624c6f78cc8d drm/nouveau/imem/tu102-: prepare for GSP-RM
new 1dc750dab1b1 drm/nouveau/ltc/tu102-: prepare for GSP-RM
new 3cd7924e0edd drm/nouveau/mc/tu102-: prepare for GSP-RM
new f5a533a81e51 drm/nouveau/mmu/tu102-: prepare for GSP-RM
new ab724be7a3d9 drm/nouveau/pmu/tu102-: prepare for GSP-RM
new fd7d59827072 drm/nouveau/privring/tu102-: prepare for GSP-RM
new f2b76a18251d drm/nouveau/therm/tu102-: prepare for GSP-RM
new d4c9cd346fcb drm/nouveau/top/tu102-: prepare for GSP-RM
new 426cce57053c drm/nouveau/vfn/tu102-: prepare for GSP-RM
new 0e55453fc8ab drm/nouveau/ce/tu102-: prepare for GSP-RM
new 8c186c83f995 drm/nouveau/disp/tu102-: prepare for GSP-RM
new da1fbcc09e0f drm/nouveau/fifo/tu102-: prepare for GSP-RM
new a6f992a83f0d drm/nouveau/gr/tu102-: prepare for GSP-RM
new 796928c65927 drm/nouveau/nvdec/tu102-: prepare for GSP-RM
new 47c9136b0dae drm/nouveau/nvenc/tu102-: prepare for GSP-RM
new f4032134b461 drm/nouveau/sec2/tu102-: prepare for GSP-RM
new e672f5f30dd3 drm/nouveau/kms/tu102-: disable vbios parsing when running on RM
new 17a74021a339 drm/nouveau/nvkm: support loading fws into sg_table
new 176fdcbddfd2 drm/nouveau/gsp/r535: add support for booting GSP-RM
new 4cf2c83eb3a4 drm/nouveau/gsp/r535: add support for rm control
new 37e328a17c1f drm/nouveau/gsp/r535: add support for rm alloc
new 830531e94712 drm/nouveau/gsp/r535: add interrupt handling
new 5bf0257136a2 drm/nouveau/mmu/r535: initial support
new 9e9944449023 drm/nouveau/disp/r535: initial support
new 2a77d015b538 drm/nouveau/fifo/r535: initial support
new b5ce219ab368 drm/nouveau/ce/r535: initial support
new 361c3cd8ae12 drm/nouveau/gr/r535: initial support
new 142cd60243ca drm/nouveau/nvdec/r535: initial support
new 08ab88f5a033 drm/nouveau/nvenc/r535: initial support
new ca9686340aba drm/nouveau/nvjpg/r535: initial support
new 015185cc670e drm/nouveau/ofa/r535: initial support
new b76827a3a930 nouveau: fix r535 build on 32-bit arm.
new 7e6bd6409b66 nouveau/disp: fix post-gsp build on 32-bit arm.
new b5bad8c16b9b nouveau/gsp: move to 535.113.01
new 5177e5fa6e9e nouveau/gsp: fix message signature.
new 8d55b0a940bb nouveau/gsp: add some basic registry entries.
new e70703890b25 Merge tag 'topic/nvidia-gsp-2023-11-03' of git://anongit.f [...]
new 3a8ab4a13d17 Merge tag 'spi-nor/for-6.7' into mtd/next
new 6d55d31e927e Merge tag 'nand/for-6.7' into mtd/next
new b1dfbda8636b Merge tag 'mtd/for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 5e2cb28dd7e1 Merge tag 'tsm-for-6.7' of git://git.kernel.org/pub/scm/li [...]
new b3741ac86c8e cxl/pci: Change CXL AER support check to use native AER
new 4b92894064b3 lib/fw_table: Remove acpi_parse_entries_array() export
new b8cc56d0414e Merge tag 'cxl-for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 6bf3fc268183 i3c: master: svc: fix race condition in ibi work thread
new 5e5e3c92e748 i3c: master: svc: fix wrong data return when IBI happen du [...]
new c85e209b799f i3c: master: svc: fix ibi may not return mandatory data byte
new 225d5ef048c4 i3c: master: svc: fix check wrong status register in irq handler
new dfd7cd6aafdb i3c: master: svc: fix SDA keep low when polling IBIWON tim [...]
new 9aaeef113c55 i3c: master: svc: fix random hot join failure since timeout error
new 8911eae9c8a9 i3c: master: svc: fix compatibility string mismatch with b [...]
new b53e9758a31c i3c: master: mipi-i3c-hci: Fix a kernel panic for accessin [...]
new 9fd00df05e81 i3c: master: handle IBIs in order they came
new 1c41041124bd Merge tag 'i3c/for-6.7' of git://git.kernel.org/pub/scm/li [...]
new 2153fc3d6817 Merge tag 'ubifs-for-linus-6.7-rc1' of git://git.kernel.or [...]
new 3d05e493e461 Merge tag 'i2c-for-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new c12d7aa7ffa4 firewire: Annotate struct fw_node with __counted_by
new 1cfb751165ef Merge tag 'firewire-updates-6.7' of git://git.kernel.org/p [...]
new 77fa2fbe87fc Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new 96cb7a4e296d dt-bindings: mailbox: qcom-ipcc: document the SM8650 Inter [...]
new 7b2c9e41e73f Merge tag 'mailbox-v6.7' of git://git.kernel.org/pub/scm/l [...]
new d2f51b3516da Merge tag 'rtc-6.7' of git://git.kernel.org/pub/scm/linux/ [...]
new be3ca57cfb77 Merge tag 'media/v6.7-1' of git://git.kernel.org/pub/scm/l [...]
new fb3f57bb1177 bcachefs: rebalance_work
new 5c1ab40e76dd bcachefs: Fix kasan splat in members_v1_get()
new e84843489c15 bcachefs: Fix a kasan splat in bch2_dev_add()
new 5394fe949401 bcachefs: Fix snapshot skiplists
new 94119eeb02d1 bcachefs: Add IO error counts to bch_member
new f5d26fa31ed2 bcachefs: bch_sb_field_errors
new b65db750e2bb bcachefs: Enumerate fsck errors
new 85103d15ca3f bcachefs: Fix error path in bch2_replicas_gc_end()
new 2e7acdfbcad8 bcachefs: Fix deleted inodes btree in snapshot deletion
new be9e782df3cb bcachefs: Don't downgrade locks on transaction restart
new df94cb2e57b2 bcachefs: Fix an integer overflow
new dc7a15fb90bf bcachefs: Skip deleted members in member_to_text()
new 1f7056b735d5 bcachefs: Ensure copygc does not spin
new 4db8ac8629b1 bcachefs: Fix MEAN_AND_VARIANCE kconfig options
new 6dfa10ab22a6 bcachefs: Fix build errors with gcc 10
new c4accde498dd bcachefs: Ensure srcu lock is not held too long
new f82755e4e8b8 bcachefs: Data move path now uses bch2_trans_unlock_long()
new 385a82f62a9b bcachefs: serialize on cached key in early bucket allocator
new e0fb0dccfd6f bcachefs: update alloc cursor in early bucket allocator
new 0e91d3a6d59e bcachefs: fix odebug warn and lockdep splat due to on-stac [...]
new 2a4e7497604b bcachefs: allow writeback to fill bio completely
new 0996c72a0f30 bcachefs: byte order swap bch_alloc_v4.fragmentation_lru field
new 7cb2a7895d94 bcachefs: use swab40 for bch_backpointer.bucket_offset bitfield
new 4bd156c4b44e bcachefs: Fix bch2_delete_dead_inodes()
new ce3e9a8a1008 bcachefs: .get_parent() should return an error pointer
new 5a53f851e6fe bcachefs: Fix recovery when forced to use JSET_NO_FLUSH jo [...]
new 01ccee225a37 bcachefs: Add missing printk newlines
new d3c7727bb926 bcachefs: rebalance_work btree is not a snapshots btree
new 9fcdd23b6eea bcachefs: Add a comment for BTREE_INSERT_NOJOURNAL usage
new bf61dcdfc12c bcachefs: CONFIG_BCACHEFS_DEBUG_TRANSACTIONS no longer def [...]
new 59154f2c66ce bcachefs: bch2_prt_datetime()
new 0f0fc312380b bcachefs: Move __bch2_members_v2_get_mut to sb-members.h
new d4c8bb69d020 bcachefs: Convert bch2_fs_open() to darray
new 103ffe9aaf85 bcachefs: x-macro-ify inode flags enum
new a8958a1a95b2 bcachefs: bkey_copy() is no longer a macro
new a973de85e397 bcachefs: Replace ERANGE with private error codes
new 80396a474909 bcachefs: Break up bch2_journal_write()
new 769b3600495b bcachefs: Don't iterate over journal entries just for btree roots
new da4aa3b00123 bcachefs: bch2_stripe_to_text() now prints ptr gens
new aa9826658875 bcachefs: bch2_ec_read_extent() now takes btree_trans
new daba90f2da9d bcachefs: kill thing_it_points_to arg to backpointer_not_found()
new 853960d00b4b bcachefs: Simplify, fix bch2_backpointer_get_key()
new c7046ed0cf9b bcachefs: Improve stripe checksum error message
new c9d01179e185 Merge tag 'bcachefs-2023-11-5' of https://evilpiepirate.or [...]
new 7f851936a0ca Merge tag 'ovl-update-6.7' of git://git.kernel.org/pub/scm [...]
new 703df114f9b7 gfs2: Two quota=account mode fixes
new f7e4c610cb9a gfs2: Clean up gfs2_alloc_parms initializers
new 1f7b0a84c86e gfs2: Clean up quota.c:print_message
new 92099f0c9227 gfs2: Add metapath_dibh helper
new 4c7b3f7fb7c8 gfs2: Get rid of gfs2_alloc_blocks generation parameter
new d6d64dac1d39 gfs2: Minor gfs2_write_jdata_batch PAGE_SIZE cleanup
new 7fa4964b35e4 gfs2: Convert stuffed_readpage to folios
new be7f6a6b0bca gfs2: Convert gfs2_internal_read to folios
new 062fb903895a gfs2: Rename gfs2_lookup_{ simple => meta }
new 0b2355fe91ac gfs2: No longer use 'extern' in function declarations
new d6fc6c93636f gfs2: fs: derive f_fsid from s_uuid
new 074d7306a4fe gfs2: Silence "suspicious RCU usage in gfs2_permission" warning
new bdcb8aa434c6 gfs2: Fix slab-use-after-free in gfs2_qd_dealloc
new bb25b97562e5 gfs2: remove dead code in add_to_queue
new 0cdc6f44e9fd gfs2: don't withdraw if init_threads() got interrupted
new 1a0507d8780e Merge tag 'gfs2-v6.6-rc2-fixes' of git://git.kernel.org/pu [...]
new 4d75fc6ceba4 iomap: rotate maintainers
new 64bc7eee421f iomap: rename iomap entry
new 062cca8915ca Merge tag 'vfs-6.7.iomap' of git://git.kernel.org/pub/scm/ [...]
new 4ad714df58e6 MAINTAINERS: create an entry for exportfs
new 13d88ac54ddd Merge tag 'vfs-6.7.fsid' of git://git.kernel.org/pub/scm/l [...]
new 2654521d774f gpiolib: remove gpiochip_find()
new 9596ebf87c4f pinctrl: remove unneeded extern specifiers from consumer.h
new ec963d04ca86 pinctrl: provide new GPIO-to-pinctrl glue helpers
new e3d3ab299ba6 gpiolib: generic: use new pinctrl GPIO helpers
new 32fb7d23e76a gpio: cdev: use pinctrl_gpio_can_use_line_new()
new dd4e1f9cd699 gpio: rcar: use new pinctrl GPIO helpers
new f6c54ab97615 gpio: tegra: use new pinctrl GPIO helpers
new 9626b3d74d38 gpio: em: use new pinctrl GPIO helpers
new 09a88bed6435 gpio: aspeed: use new pinctrl GPIO helpers
new 4df6c2ec22b2 gpio: mvebu: use new pinctrl GPIO helpers
new 566e684e70cb gpio: pxa: use new pinctrl GPIO helpers
new 7233d90aead3 gpio: rockchip: use new pinctrl GPIO helpers
new 506e94e1084f gpio: vf610: use new pinctrl GPIO helpers
new c54d686d7d99 pinctrl: nuvoton: npcm7xx: use new pinctrl GPIO helpers
new 481a59fb3d98 pinctrl: nuvoton: npcm8xx: use new pinctrl GPIO helpers
new af80a91199a5 pinctrl: renesas: use new pinctrl GPIO helpers
new 0bea3e7c157f pinctrl: bcm: use new pinctrl GPIO helpers
new 164fcf1eb3bf pinctrl: stm32: use new pinctrl GPIO helpers
new a3305049053a pinctrl: spear: use new pinctrl GPIO helpers
new 7cdd1db6afa1 pinctrl: starfive: jh7100: use new pinctrl GPIO helpers
new fed493fce82b pinctrl: starfive: jh7110: use new pinctrl GPIO helpers
new da70bf79efad pinctrl: ocelot: use new pinctrl GPIO helpers
new 91dff6b66e5e pinctrl: rk805: use new pinctrl GPIO helpers
new 3607ac37a4f3 pinctrl: cirrus: use new pinctrl GPIO helpers
new 1b5f829b1712 pinctrl: mediatek: moore: use new pinctrl GPIO helpers
new 6232d8b9346f pinctrl: mediatek: common: use new pinctrl GPIO helpers
new 47ad5c97ba89 pinctrl: mediatek: paris: use new pinctrl GPIO helpers
new ddfba5bde6b8 pinctrl: axp209: use new pinctrl GPIO helpers
new f7fdb230ca16 pinctrl: vt8500: use new pinctrl GPIO helpers
new b2979a1786bc pinctrl: cy8c95x0: use new pinctrl GPIO helpers
new 4125651b3d7d pinctrl: as3722: use new pinctrl GPIO helpers
new 78329866ef57 pinctrl: ingenic: use new pinctrl GPIO helpers
new 588ad2b1b62a pinctrl: cherryview: use new pinctrl GPIO helpers
new 262abd2d17b6 pinctrl: intel: use new pinctrl GPIO helpers
new 578d009b1b9d pinctrl: lynxpoint: use new pinctrl GPIO helpers
new c6801e23322d pinctrl: st: use new pinctrl GPIO helpers
new a063e57adf7b pinctrl: remove pinctrl_gpio_can_use_line()
new 699f0784631e pinctrl: remove pinctrl_gpio_request()
new 1d2c88450f77 pinctrl: remove pinctrl_gpio_free()
new aec96797f9ef pinctrl: remove pinctrl_gpio_direction_input()
new 45d2055b0067 pinctrl: remove pinctrl_gpio_direction_output()
new ab56e2bfceec pinctrl: remove pinctrl_gpio_set_config()
new 00762e416cd2 treewide: rename pinctrl_gpio_can_use_line_new()
new acb38be654f9 treewide: rename pinctrl_gpio_request_new()
new 4fccb263f3a0 treewide: rename pinctrl_gpio_free_new()
new 315c46f9b696 treewide: rename pinctrl_gpio_direction_input_new()
new b679d6c06b2b treewide: rename pinctrl_gpio_direction_output_new()
new acf2981b84c3 treewide: rename pinctrl_gpio_set_config_new()
new 315c4418ac65 pinctrl: change the signature of pinctrl_gpio_direction()
new 82059c3d7840 pinctrl: change the signature of pinctrl_get_device_gpio_range()
new 58e772f43774 pinctrl: change the signature of pinctrl_match_gpio_range()
new 31d4e8d10177 pinctrl: change the signature of gpio_to_pin()
new 6042aaef3158 pinctrl: change the signature of pinctrl_ready_for_gpio_range()
new b6d83d010db6 pinctrl: st: drop the wrapper around pinctrl_gpio_directio [...]
new 22c7203db320 pinctrl: ingenic: drop the wrapper around pinctrl_gpio_dir [...]
new 54d9eab19e76 pinctrl: as3722: drop the wrapper around pinctrl_gpio_dire [...]
new ffed72876121 pinctrl: vt8500: drop the wrapper around pinctrl_gpio_dire [...]
new 36077c86fee2 pinctrl: axp209: drop the wrapper around pinctrl_gpio_dire [...]
new 5835b3f2a2cb pinctrl: rk805: drop the wrapper around pinctrl_gpio_direc [...]
new f00f921fd3f4 pinctrl: mediatek: moore: drop the wrappers around pinctrl [...]
new c1649a7db47f pinctrl: mediatek: common: drop the wrappers around pinctr [...]
new d35e579d60a7 pinctrl: cirrus: drop the wrapper around pinctrl_gpio_dire [...]
new 653e95f1fc46 pinctrl: ocelot: drop the wrapper around pinctrl_gpio_dire [...]
new 0b261df49ff8 pinctrl: starfive: jh7100: drop wrappers around pinctrl_gp [...]
new 895bf1d82656 pinctrl: starfive: jh7110: drop wrappers around pinctrl_gp [...]
new b04ce10d22bb pinctrl: stm32: drop wrappers around pinctrl_gpio_free/input()
new de38bdbe011b pinctrl: nuvoton: npcm7xx: drop wrappers around pinctrl_gp [...]
new 11d84b2033ad pinctrl: nuvoton: npcm8xx: drop wrappers around pinctrl_gp [...]
new 8e1df2f5d689 pinctrl: em: drop the wrapper around pinctrl_gpio_request()
new 5be55473a064 pinctrl: tegra: drop the wrapper around pinctrl_gpio_request()
new dc1434801d2e Merge tag 'gpio-pinctrl-updates-for-v6.7-rc1' of git://git [...]
new d3fbdb8ad334 Merge tag 'pcmcia-6.7-rc1' of git://git.kernel.org/pub/scm [...]
new c87271ee86e8 Merge tag 'rpmsg-v6.7' of git://git.kernel.org/pub/scm/lin [...]
new b8dd631fcabe Merge tag 'rproc-v6.7' of git://git.kernel.org/pub/scm/lin [...]
new 984a4afdc87a regmap: prevent noinc writes from clobbering cache
new eaec7c9892bd Merge tag 'regmap-fix-v6.7-merge-window' of git://git.kern [...]
new 406a849926f3 MAINTAINER: Create entry for Renesas SH-Mobile DRM drivers
new 613676ec42d5 dt-bindings: display: Add Renesas SH-Mobile LCDC bindings
new c68ab8b5ea53 media: uapi: Add MEDIA_BUS_FMT_RGB666_2X9_BE format
new 28675d45a381 drm: renesas: shmobile: Fix overlay plane disable
new 1396c2693aed drm: renesas: shmobile: Fix ARGB32 overlay format typo
new b25064ef997b drm: renesas: shmobile: Correct encoder/connector types
new 616f73c9d325 drm: renesas: shmobile: Add support for Runtime PM
new 887042d63500 drm: renesas: shmobile: Restore indentation of shmob_drm_s [...]
new 480b5571f331 drm: renesas: shmobile: Use %p4cc to print fourcc code
new 02e6e3c2fa26 drm: renesas: shmobile: Add missing YCbCr formats
new 7802ca6b234b drm: renesas: shmobile: Improve shmob_drm_format_info table
new 0da28d5fc808 drm: renesas: shmobile: Remove backlight support
new 76b1405832ac drm: renesas: shmobile: Don't set display info width and h [...]
new e2eb7e6ee566 drm: renesas: shmobile: Rename input clocks
new 04ed052f3ab4 drm: renesas: shmobile: Remove support for SYS panels
new 95478b082875 drm: renesas: shmobile: Improve error handling
new 901500a8ba5c drm: renesas: shmobile: Convert to use devm_request_irq()
new 33505f771818 drm: renesas: shmobile: Remove custom plane destroy callback
new 3d77d2ac7d9d drm: renesas: shmobile: Use drmm_universal_plane_alloc()
new 5417750d5ee6 drm: renesas: shmobile: Embed drm_device in shmob_drm_device
new 02e6c5b76f0e drm: renesas: shmobile: Convert container helpers to stati [...]
new c2e938ee9ae2 drm: renesas: shmobile: Replace .dev_private with container_of()
new 6a6ab0c7162b drm: renesas: shmobile: Use struct videomode in platform data
new fa32c6bc9281 drm: renesas: shmobile: Use media bus formats in platform data
new adceac2cf192 drm: renesas: shmobile: Move interface handling to connect [...]
new c228823426ae drm: renesas: shmobile: Unify plane allocation
new 51955324847c drm: renesas: shmobile: Rename shmob_drm_crtc.crtc
new 9d7bd3b12e6a drm: renesas: shmobile: Rename shmob_drm_connector.connector
new a83d383e1ffb drm: renesas: shmobile: Rename shmob_drm_plane.plane
new 03f716f61e55 drm: renesas: shmobile: Use drm_crtc_handle_vblank()
new a87e3159d488 drm: renesas: shmobile: Move shmob_drm_crtc_finish_page_flip()
new b1ce7fe4c436 drm: renesas: shmobile: Wait for page flip when turning CRTC off
new c285aac128ed drm: renesas: shmobile: Turn vblank on/off when enabling/d [...]
new fbe544ffc094 drm: renesas: shmobile: Shutdown the display on remove
new 22a4414594e8 drm: renesas: shmobile: Cleanup encoder
new 4afa041043c2 drm: renesas: shmobile: Atomic conversion part 1
new e3c8898b3861 drm: renesas: shmobile: Atomic conversion part 2
new cc2c95466829 drm: renesas: shmobile: Use suspend/resume helpers
new 7c2d79f06e07 drm: renesas: shmobile: Remove internal CRTC state tracking
new b2b2f7ba8f79 drm: renesas: shmobile: Atomic conversion part 3
new 1399ebacbf59 drm: renesas: shmobile: Add DT support
new 2ba446f82142 Merge tag 'shmob-drm-atomic-dt-tag2' of git://git.kernel.o [...]
new f056cb9681f6 Merge tag 'drm-misc-next-fixes-2023-11-02' of git://anongi [...]
new 42ef313754f2 drm/amd/pm: Return 0 as default min power limit for legacy asics
new b77cc85bdbad drm/amdgpu doorbell range should be set when gpu recovery
new f7aeee734615 drm/amdgpu: use mode-2 reset for RAS poison consumption
new b3c942bb6c32 drm/amdgpu/gfx10,11: use memcpy_to/fromio for MQDs
new 432e664e7c98 drm/amdgpu: don't use ATRM for external devices
new 7b1c6263eaf4 drm/amdgpu: don't use pci_is_thunderbolt_attached()
new 49afe91370b8 drm/amd: Fix UBSAN array-index-out-of-bounds for Powerplay [...]
new 3a50f41bc20a drm/radeon: replace 1-element arrays with flexible-array members
new 886b92f63573 drm/amdgpu: ungate power gating when system suspend
new 3938eb956e38 drm/amdgpu: add a retry for IP discovery init
new 23170863ea0a drm/amdgpu/smu13: drop compute workload workaround
new ba0fb4b48c19 drm/amdgpu: don't put MQDs in VRAM on ARM | ARM64
new 0ce8edae8be7 drm/amdkfd: Populate cache info for GFX 9.4.3
new be457b2252b6 drm/amdkfd: Update cache info for GFX 9.4.3
new b1904ed480ce drm/amd/display: Avoid NULL dereference of timing generator
new 6740ec97bcdb drm/amd/display: Increase frame warning limit with KASAN o [...]
new 5a104cb97c4e drm/amdkfd: Improve amdgpu_vm_handle_moved
new 0e2e7c5b3d71 drm/amdgpu: Attach eviction fence on alloc
new 88e5c8f8745b drm/amd/pm: only check sriov vf flag once when creating hw [...]
new 18eae367cb74 drm/amdgpu: check recovery status of xgmi hive in ras_rese [...]
new 36e7ff5c13cb drm/amdgpu: fix GRBM read timeout when do mes_self_test
new dbab63561b3c drm/amdgpu: Optimize the asic type fix code
new 38a64e3a33bb drm/amdgpu: Add C2PMSG_109/126 reg field shift/masks
new 34ec3cedcaf9 drm/amd/swsmu: update smu v14_0_0 driver if and metrics table
new 908cebc9a480 drm/amd/swsmu: remove fw version check in sw_init.
new df57e019d5c3 drm/amdgpu: Add psp v13 function to query boot status
new 23618280cca5 drm/amdgpu: Query and report boot status
new 995dedb7a4fa drm/amd/display: Program plane color setting correctly
new 5d853ad5a866 drm/amd/display: Fix blend LUT programming
new 6d5e0032a92d drm/amd/display: Enable fast update on blendTF change
new 9ccde17d4655 Merge tag 'amd-drm-next-6.7-2023-11-03' of https://gitlab. [...]
new 25b6377007eb Merge tag 'drm-next-2023-11-07' of git://anongit.freedeskt [...]
new 477348dbfd37 Merge branch 'cpufreq/arm/qcom-nvmem' into HEAD
new 0b9cd949136f cpufreq: qcom-nvmem: add support for IPQ8074
new ba5a61a08d83 cpufreq: qcom-nvmem: Enable cpufreq for ipq53xx
new 5b5b5806f223 cpufreq: qcom-nvmem: Introduce cpufreq for ipq95xx
new d1f6be54eafe Merge tag 'cpufreq-arm-updates-6.7-part2' of git://git.ker [...]
new d53f7f7a74cf Merge branch 'pm-cpufreq'
new a563c99f222f Merge tag 'linux-cpupower-6.7-rc1' of git://git.kernel.org [...]
new 36cbb924d60b Merge branch 'pm-tools'
new 305230142ae0 Merge tag 'pm-6.7-rc1-2' of git://git.kernel.org/pub/scm/l [...]
new 71e11d066c1d Merge patch series "riscv: kexec: cleanup and fixups"
new a9429d5f99bc Merge patch series "RISC-V: Enable cbo.zero in usermode"
new 5d98446f03c6 clocksource: timer-riscv: Don't enable/disable timer interrupt
new 60c46877e9cd clocksource: timer-riscv: Increase rating of clock_event_d [...]
new 10128f8b1663 RISC-V: Provide pgtable_l5_enabled on rv32
new e59e5e2754bf riscv: correct pt_level name via pgtable_l5/4_enabled
new 8f501be87e45 RISC-V: clarify the QEMU workaround in ISA parser
new 92235d3d8365 riscv/mm: Fix the comment for swap pte format
new dd16ac404a68 riscv: Using TOOLCHAIN_HAS_ZIHINTPAUSE marco replace zihintpause
new 559fe94a449c riscv: mm: Update the comment of CONFIG_PAGE_OFFSET
new 87615e95f6f9 riscv: put interrupt entries into .irqentry.text
new b8c2f6617fd7 Merge patch series "RISC-V: ACPI improvements"
new 27fb27197cbb riscv: errata: prefix T-Head mnemonics with th.
new 4630d6daaba8 Merge patch "riscv: errata: improve T-Head CMO"
new be97d0db5f44 riscv: VMAP_STACK overflow detection thread-safe
new 82982fdd5133 riscv: Deduplicate IRQ stack switching
new e609b4f4252a riscv: Move global pointer loading to a macro
new d1584d791a29 riscv: Implement Shadow Call Stack
new c40fef858d00 riscv: Use separate IRQ shadow call stacks
new 245561ba6d5d lkdtm: Fix CFI_BACKWARD on RISC-V
new 24005d184aaa Merge patch series "riscv: SCS support"
new 653301077c1f riscv: configs: defconfig: Enable configs required for RZ/ [...]
new e1c05b3bf80f RISC-V: hwprobe: Fix vDSO SIGSEGV
new d46392bbf5c6 Merge tag 'riscv-for-linus-6.7-rc1' of git://git.kernel.or [...]
new 23816724fdbd kdb: Corrects comment for kdballocenv
new c1ef4df14ed1 Merge tag 'kgdb-6.7-rc1' of git://git.kernel.org/pub/scm/l [...]
new e96c6b8f212a memblock: report failures when memblock_can_resize is not set
new 447cec034b78 Merge tag 'memblock-v6.7-rc1' of git://git.kernel.org/pub/ [...]
new 85d68222ddc5 rcu: Break rcu_node_0 --> &rq->__lock order
new 2be4686d866a rcu: Introduce rcu_cpu_online()
new 9715ed501b58 rcu/tasks: Handle new PF_IDLE semantics
new a80712b9cc7e rcu/tasks-trace: Handle new PF_IDLE semantics
new 90450a06162e Merge tag 'rcu-fixes-v6.7' of git://git.kernel.org/pub/scm [...]
new 0547e0bd9b95 s390/mm: add missing conversion to use ptdescs
new 01c89ab7f81b s390/ap: rework to use irq info from ap queue status
new c40284b36425 s390/ap: re-enable interrupt for AP queues
new e14aec23025e s390/ap: fix AP bus crash on early config change callback [...]
new 504b73d00a55 s390/perf: implement perf_callchain_user()
new aa44433ac4ee s390: add USER_STACKTRACE support
new cfaef6516e9a s390/zcrypt: don't report online if card or queue is in ch [...]
new 5cf1a563a328 s390/ap: fix vanishing crypto cards in SE environment
new 92b519f3bc1c s390/cmma: cleanup inline assemblies
new 468a3bc2b7b9 s390/cmma: move parsing of cmma kernel parameter to early [...]
new a3e89e20fe00 s390/cmma: move set_page_stable() and friends to header file
new 65d37f163add s390/cmma: move arch_set_page_dat() to header file
new a51324c430db s390/cmma: rework no-dat handling
new d08d4e7cd6bf s390/mm: use full 4KB page for 2KB PTE
new 0031f1c7cf26 s390/mm: use compound page order to distinguish page tables
new 02e790ee3077 s390/mm: make pte_free_tlb() similar to pXd_free_tlb()
new 1995a5367029 Merge tag 's390-6.7-2' of git://git.kernel.org/pub/scm/lin [...]
new 6d795e2a7df5 MAINTAINERS: update lists.linuxfoundation.org migrated lists
new 34f763262743 Merge tag 'xfs-6.7-merge-2' of git://git.kernel.org/pub/sc [...]
new fc12a722e6b7 exfat: fix setting uninitialized time to ctime/atime
new 1373ca10ec04 exfat: fix ctime is not updated
new 67c0afb6424f Merge tag 'exfat-for-6.7-rc1-part2' of git://git.kernel.or [...]
new 6bc986ab839c Merge tag 'nfs-for-6.7-1' of git://git.linux-nfs.org/proje [...]
new 4bbdb725a36b Merge tag 'iommu-updates-v6.7' of git://git.kernel.org/pub [...]
new 40592064a1a5 pwm: samsung: Document new member .channel in struct samsu [...]
new f3bfe6433041 Merge tag 'pwm/for-6.7-rc1' of git://git.kernel.org/pub/sc [...]
new 12418ece0d66 Merge tag 'linux-watchdog-6.7-rc1' of git://www.linux-watc [...]
new ba15a14399c2 i2c: iproc: handle invalid slave state
new e8183fa10c25 i2c: designware: Disable TX_EMPTY irq while waiting for bl [...]
new cc9c54232f04 i2c: dev: copy userspace array safely
new bdba49cbba41 i2c: cp2615: Fix 'assignment to __be16' warning
new ace92fd98475 Merge tag 'for-6.7-rc1-part2' of git://git.kernel.org/pub/ [...]
new cdd5b5a9761f Merge branch 'next' into for-linus
new a12deb44f973 Merge tag 'input-for-v6.7-rc0' of git://git.kernel.org/pub [...]
new e7ed6473c2c8 crypto: jitterentropy - Hide esoteric Kconfig options unde [...]
new 9aedd10fe384 crypto: ahash - Set using_shash for cloned ahash wrapper o [...]
new 3b2204134381 Merge tag 'v6.7-p2' of git://git.kernel.org/pub/scm/linux/ [...]
new 49b02a19c23a net: sched: Fill in MODULE_DESCRIPTION for act_gate
new a9c92771fa23 net: sched: Fill in missing MODULE_DESCRIPTION for classifiers
new f96118c5d86f net: sched: Fill in missing MODULE_DESCRIPTION for qdiscs
new aca080970e4e Merge branch 'net-sched-fill-in-missing-module_description [...]
new dd9d75fcf0f4 net: phy: fill in missing MODULE_DESCRIPTION()s
new 031fba65fc20 net: mdio: fill in missing MODULE_DESCRIPTION()s
new 5ed8499b64c6 Merge branch 'add-missing-module_descriptions'
new 05f0431bb90f netlink: specs: devlink: add forgotten port function caps [...]
new 2b7ac0c87d98 tools: ynl-gen: don't touch the output file if content is [...]
new d280783c3ad9 net: xscale: Drop unused PHY number
new 7b3ba18703a6 llc: verify mac len before reading mac header
new 876f8ab52363 hsr: Prevent use after free in prp_create_tagged_frame()
new 19b3f72a41a8 tipc: Change nla_policy for bearer-related names to NLA_NU [...]
new 74da77921333 net/tcp_sigpool: Fix some off by one bugs
new 61e4a8660002 rxrpc: Fix two connection reaping bugs
new 1726483b79a7 inet: shrink struct flowi_common
new 96b9a68d1a6e octeontx2-pf: Fix error codes
new 7aeeb2cb7a25 octeontx2-pf: Fix holes in error code
new 5a22fbcc10f3 net: dsa: lan9303: consequently nested-lock physical MDIO
new f55d8e60f109 net: ethtool: Fix documentation of ethtool_sprintf()
new 8ffbd1669ed1 net: page_pool: add missing free_percpu when page_pool_init fail
new a1602d749097 net/smc: fix documentation of buffer sizes
new fa2df45af130 dccp: Call security_inet_conn_request() after setting IPv4 [...]
new 23be1e0e2a83 dccp/tcp: Call security_inet_conn_request() after setting [...]
new ff2c051fdc70 Merge branch 'dccp-tcp-relocate-security_inet_conn_request'
new efa5f1311c49 net: r8169: Disable multicast filter for RTL8168H and RTL8107E
new e8ae8ad479e2 Fix termination state for idr_for_each_entry_ul()
new db456d90a4c1 net: stmmac: xgmac: Enable support for multiple Flexible P [...]
new 63e201916b27 selftests: pmtu.sh: fix result checking
new cdbab6236605 tcp: fix fastopen code vs usec TS
new 153a58c6d897 net: ethernet: ti: am65-cpsw: rx_pause/tx_pause controls w [...]
new 02f0717e9835 net/tcp: fix possible out-of-bounds reads in tcp_hash_fail()
new 016b9332a334 netlink: fill in missing MODULE_DESCRIPTION()
new 40cb2fdfed34 net, sched: Fix SKB_NOT_DROPPED_YET splat under debug config
new 3423ca23e08b octeontx2-pf: Free pending and dropped SQEs
new 0a8e987dcc13 tcp: Fix SYN option room calculation for TCP-AO.
new d93f9528573e nfsd: regenerate user space parsers after ynl-gen changes
new 5211c9729484 net/smc: fix dangling sock under state SMC_APPFINCLOSEWAIT
new c5bf605ba4f9 net/smc: allow cdc msg send rather than drop it with NULL [...]
new aa96fbd6d78d net/smc: put sk reference if close work was canceled
new c1ed833e0b3b Merge branch 'smc-fixes'
new 9fc3bc764334 tg3: power down device only on SYSTEM_POWER_OFF
new 115c0f4d5857 idpf: fix potential use-after-free in idpf_tso()
new dbc9e341e365 s390/qeth: Fix typo 'weed' in comment
new c542b39b607d tg3: Fix the TX ring stall
new 7425627b2b2c tcp: Fix -Wc23-extensions in tcp_options_write()
new 3a5cc90a4d17 vsock/virtio: remove socket from connected/bound list on shutdown
new bfada5a7672f test/vsock fix: add missing check on socket creation
new 84d5fb974131 test/vsock: refactor vsock_accept
new d80f63f69025 test/vsock: add dobule bind connect test
new 97b943291268 Merge branch 'vsock-fixes'
new 02d5fdbf4f2b net: phylink: initialize carrier state at creation
new 8999ce4cfc87 r8169: respect userspace disabling IFF_MULTICAST
new 34c4effacfc3 virtio/vsock: Fix uninit-value in virtio_transport_recv_pkt()
new f968c56417f0 net: enetc: shorten enetc_setup_xdp_prog() error message t [...]
new caf3100810f4 drivers/net/ppp: use standard array-copy-function
new 9bc64bd0cd76 net/sched: act_ct: Always fill offloading tuple iifidx
new 05670f81d128 bpf: fix compilation error without CGROUPS
new 811c363645b3 bpf: Fix check_stack_write_fixed_off() to correctly spill imm
new 85eb035e6cfd selftests/bpf: Add test for immediate spilled to stack
new b479d38ba959 Merge branch 'bpf-fix-incorrect-immediate-spill'
new cd60f410ddc0 selftests/bpf: fix test_bpffs
new 391145ba2acc bpf: Add __bpf_kfunc_{start,end}_defs macros
new 15fb6f2b6c4c bpf: Add __bpf_hook_{start,end} macros
new fd381ce60a2d bpf: Check map->usercnt after timer->timer is assigned
new 9af3775962af selftests/bpf: fix test_maps' use of bpf_map_create_opts
new 3091b667498b bpf: Relax allowlist for css_task iter
new f49843afde67 selftests/bpf: Add tests for css_task iter combining with [...]
new d8234d47c4aa selftests/bpf: Add test for using css_task iter in sleepab [...]
new 698b8c5e3b55 Merge branch 'relax-allowlist-for-open-coded-css_task-iter'
new 291d044fd51f bpf: Fix precision tracking for BPF_ALU | BPF_TO_BE | BPF_END
new 3c41971550f5 selftests/bpf: precision tracking test for BPF_NEG and BPF_END
new 94e88b8a3e50 Merge branch 'bpf-fix-precision-tracking-for-bpf_alu-bpf_t [...]
new d84b139f53e8 selftests/bpf: Fix broken build where char is unsigned
new 0de4f50de25a bpf: Let verifier consider {task,cgroup} is trusted in bpf [...]
new 3c5864ba9cf9 selftests/bpf: get trusted cgrp from bpf_iter__cgroup directly
new 8e1b802503bb Merge branch 'Let BPF verifier consider {task,cgroup} is t [...]
new 942b8b38de3f Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 94090b23f3f7 netfilter: add missing module descriptions
new 93995bf4af2c netfilter: nf_tables: remove catchall element in GC sync path
new 17cd01e4d1e3 ipvs: add missing module descriptions
new 7b308feb4fd2 netfilter: xt_recent: fix (increase) ipv6 literal buffer length
new 80abbe8a8263 netfilter: nat: fix ipv6 nat redirect with mapped and scop [...]
new 0613736e8ab9 Merge tag 'nf-23-11-08' of git://git.kernel.org/pub/scm/li [...]
new 31356547e331 net: kcm: fill in MODULE_DESCRIPTION()
new e96fe283c6f4 i40e: Do not call devlink_port_type_clear()
new aa54d846f361 i40e: Fix devlink port unregistering
new 09699f193555 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new f1a3b283f852 net_sched: sch_fq: better validate TCA_FQ_WEIGHTS and TCA_ [...]
new 3e39da4fa16c ice: Fix SRIOV LAG disable on non-compliant aggregate
new e1db8c2a01d7 ice: lag: in RCU, use atomic allocation
new 8b3c8c55ccbc ice: Fix VF-VF filter rules in switchdev mode
new 68c51db3a16d ice: Fix VF-VF direction matching in drop rule in switchdev
new 9b818a340c00 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new b714ca2ccf6a ptp: ptp_read should not release queue
new 1bea2c3e6df8 ptp: fix corrupted list in ptp_open
new 83b9dda8afa4 net: ti: icss-iep: fix setting counter value
new 89cdf9d55601 Merge tag 'net-6.7-rc1' of git://git.kernel.org/pub/scm/li [...]
new 656d88c3b654 Merge tag 'mips_6.7' of git://git.kernel.org/pub/scm/linux [...]
new f19c3b4239f5 riscv: remove unused functions in traps_misaligned.c
new 7c83232161f6 riscv: add support for misaligned trap handling in S-mode
new 89c12fecdc4d riscv: report perf event for misaligned fault
new 7c586a555a48 riscv: add floating point insn support to misaligned acces [...]
new bc38f61313d3 riscv: add support for sysctl unaligned_enabled control
new 90b11b470b2e riscv: annotate check_unaligned_access_boot_cpu() with __init
new 71c54b3d169d riscv: report misaligned accesses emulation to hwprobe
new 9f23a5d2f6b0 riscv: add support for PR_SET_UNALIGN and PR_GET_UNALIGN
new 0619ff9f0273 Merge patch series "Add support to handle misaligned acces [...]
new ce4f78f1b53d riscv: signal: handle syscall restart before get_signal
new 07863871dfb1 riscv: defconfig : add CONFIG_MMC_DW for starfive
new c20d36cc2a20 riscv: don't probe unaligned access speed if already done
new d3eabf2f2c81 RISC-V: capitalise CMO op macros
new d5d2c264d33b riscv: Improve PTDUMP to show RSW with non-zero value
new 0713ff337173 riscv: Introduce PBMT field to PTDUMP
new 015c3c370472 riscv: Introduce NAPOT field to PTDUMP
new 3ce99bd6357d Merge patch series "Improve PTDUMP and introduce new fields"
new b701f9e726f0 riscv: provide riscv-specific is_trap_insn()
new 8cb22bec1426 riscv: kprobes: allow writing to x0
new b8a03a634129 riscv: add userland instruction dump to RISC-V splats
new ddcc7d9bf531 riscv: vdso.lds.S: drop __alt_start and __alt_end symbols
new 49cfbdc21faf riscv: vdso.lds.S: merge .data section into .rodata section
new 8f8c1ff879fa riscv: vdso.lds.S: remove hardcoded 0x800 .text start addr
new 7f00a975005f Merge patch series "riscv: vdso.lds.S: some improvement"
new dbfbda3bd6bf riscv: mm: update T-Head memory type definitions
new c5e9b2c2ae82 riscv: Improve tlb_flush()
new c962a6e74639 riscv: Improve flush_tlb_range() for hugetlb pages
new 9d4e8d5fa7db riscv: Make __flush_tlb_range() loop over pte instead of f [...]
new 5e22bfd520ea riscv: Improve flush_tlb_kernel_range()
new 9ba91d1356db Merge patch series "riscv: tlb flush improvements"
new 57a4542cb7c9 riscv: boot: Fix creation of loader.bin
new b18f7296fbfd riscv: use ".L" local labels in assembly when applicable
new 76329c693924 riscv: Use SYM_*() assembly macros instead of deprecated ones
new 4cc0d8a3f109 riscv: kernel: Use correct SYM_DATA_*() macro for data
new e0c0a7c35f67 riscv: select ARCH_PROC_KCORE_TEXT
new 114d5c85a39a riscv: Improve tlb_flush()
new 9e113064b4c2 riscv: Improve flush_tlb_range() for hugetlb pages
new ba6f35964c51 riscv: Make __flush_tlb_range() loop over pte instead of f [...]
new 62b78fd5fe39 riscv: Improve flush_tlb_kernel_range()
new f367db71d575 Merge patch series "riscv: tlb flush improvements"
new 946bb33d3302 riscv: split cache ops out of dma-noncoherent.c
new 8cbe0accc4a6 riscv: Avoid unaligned access when relocating modules
new 8fd6c5142395 riscv: Add remaining module relocations
new af71bc194916 riscv: Add tests for riscv module loading
new b51fc88cb35e Merge patch series "riscv: Add remaining module relocation [...]
new 28ea54bade76 RISC-V: Don't rely on positional structure initialization
new d3d2cf1acab1 RISC-V: Show accurate per-hart isa in /proc/cpuinfo
new 6eb7a6445b76 RISC-V: Remove __init on unaligned_emulation_finish()
new 55e0bf49a0d0 RISC-V: Probe misaligned access speed in parallel
new 629db01c64ff riscv: Don't use PGD entries for the linear mapping
new 311cd2f6e253 riscv: Fix set_memory_XX() and set_direct_map_XX() by spli [...]
new 05942f780ac6 Merge patch series "riscv: Fix set_memory_XX() and set_dir [...]
new c4676f8dc1e1 RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTs
new c5e4ce9db635 of: property: Add fw_devlink support for msi-parent
new f9a619eb603b Merge patch series "Linux RISC-V AIA Preparatory Series"
new c6e316ac0553 drivers: perf: Check find_first_bit() return value
new 61e3d993c8bd drivers: perf: Do not broadcast to other cpus when startin [...]
new 68444b93ed6c Merge patch "drivers: perf: Do not broadcast to other cpus [...]
new e72c4333d2f2 riscv: Rearrange hwcap.h and cpufeature.h
new 457926b25320 riscv: Optimize bitops with Zbb extension
new 56d428ae1c4e Merge tag 'riscv-for-linus-6.7-mw2' of git://git.kernel.or [...]
new 5c5f0d2b5f92 libceph: add doutc and *_client debug macros support
new 197b7d792d6a ceph: pass the mdsc to several helpers
new 5995d90d2d19 ceph: rename _to_client() to _to_fs_client()
new 38d46409c463 ceph: print cluster fsid and client global_id in all debug logs
new 522dc5108f07 libceph, ceph: move mdsmap.h to fs/ceph
new 1b90344614cc fs: export mnt_idmap_get/mnt_idmap_put
new 9c2df2271c69 ceph: stash idmapping in mdsc request
new 5ccd8530dd7b ceph: handle idmapped mounts in create_request_message()
new 673478b6e59b ceph: add enable_unsafe_idmap module parameter
new 09838f1bfd40 ceph: pass an idmapping to mknod/symlink/mkdir
new 0513043ec491 ceph: allow idmapped getattr inode op
new 8995375fae40 ceph: allow idmapped permission inode op
new 79c66a0c8c4a ceph: pass idmap to __ceph_setattr
new a04aff2588e0 ceph: allow idmapped setattr inode op
new 2cce72dda2b5 ceph: allow idmapped set_acl inode op
new 8a051b40abd6 ceph: allow idmapped atomic_open inode op
new 56d2e2cfa213 ceph: allow idmapped mounts
new e21165bfbc6c Merge tag 'ceph-for-6.7-rc1' of https://github.com/ceph/ce [...]
new eebff19acaa3 ksmbd: fix slab out of bounds write in smb_inherit_dacl()
new f6049712e520 ksmbd: fix kernel-doc comment of ksmbd_vfs_kern_path_locked()
new 5a5409d90bd0 ksmbd: handle malformed smb1 message
new 826c484166f0 Merge tag '6.7-rc-smb3-server-part2' of git://git.samba.org/ksmbd
new 866d648059d5 lsm: fix default return value for vm_enough_memory
new b36995b8609a lsm: fix default return value for inode_getsecctx
new ead3b62a34d8 Merge tag 'lsm-pr-20231109' of git://git.kernel.org/pub/sc [...]
new a5e3b127455d swiotlb: do not free decrypted pages if dynamic
new 8ae0e970319a dma-mapping: move dma_addressing_limited() out of line
new a409d9600959 dma-mapping: fix dma_addressing_limited() if dma_range_map [...]
new 53c87e846e33 swiotlb: fix out-of-bounds TLB allocations with CONFIG_SWI [...]
new 391ce5b9c46e Merge tag 'dma-mapping-6.7-2023-11-10' of git://git.infrad [...]
new fd3a6837d8e1 ata: libata-core: Fix ata_pci_shutdown_one()
new 36f10a914a7b ata: pata_falcon: Stop using module_platform_driver_probe()
new 0b2771dd5257 ata: pata_gayle: Stop using module_platform_driver_probe()
new 47d4708dfa54 ata: pata_falcon: Convert to platform remove callback retu [...]
new 99bce5182d8f ata: pata_gayle: Convert to platform remove callback retur [...]
new d035e4eb38b3 Merge tag 'ata-6.7-rc1-2' of git://git.kernel.org/pub/scm/ [...]
new 327462725b0f nbd: fix uaf in nbd_open
new 1b0a151c10a6 blk-core: use pr_warn_ratelimited() in bio_check_ro()
new 744eac783f9e nvme-auth: use crypto_shash_tfm_digest()
new 0e32fdd7968e nvme-tcp: Fix a memory leak
new 983a338b96c8 nvme: update firmware version after commit
new 1147dd050356 nvme: fix error-handling for io_uring nvme-passthrough
new 75276847f4e2 nvme-auth: auth success1 msg always includes resp
new fc1e03eacac8 nvme-auth: add flag for bi-directional auth
new 6f66d046eade nvme-auth: always set valid seq_num in dhchap reply
new fd1418de10b9 nvme-tcp: avoid open-coding nvme_tcp_teardown_admin_queue()
new 55adcdbbdd34 nvme-loop: always quiesce and cancel commands before destr [...]
new 4733b65d82bd nvme: start keep-alive after admin queue setup
new 6affe08aea5f nvme: common: make keyring and auth separate modules
new 706add13676d nvme: keyring: fix conditional compilation
new 37d9486874ec Merge tag 'nvme-6.7-2023-11-8' of git://git.infradead.org/ [...]
new 4b803784178d Merge tag 'block-6.7-2023-11-10' of git://git.kernel.dk/linux
new 0df96fb71a39 io_uring/rw: don't attempt to allocate async data if opcod [...]
new f8f9ab2d9811 io_uring/net: ensure socket is marked connected on connect retry
new 0e984ec88da9 io_uring/rw: add separate prep handler for readv/writev
new f688944cfb81 io_uring/rw: add separate prep handler for fixed read/write
new 89d528ba2f82 io_uring: indicate if io_kbuf_recycle did recycle anything
new 49fbe9948678 io_uring: do not allow multishot read to set addr or len
new e53759298a7d io_uring: do not clamp read length for multishot read
new b712075e03cf Merge tag 'io_uring-6.7-2023-11-10' of git://git.kernel.dk/linux
new a2da597ff6f5 pwm: samsung: Fix a bit test in pwm_samsung_resume()
new d27abbfd4888 pwm: Fix double shift bug
new b077b7ee9268 Merge tag 'pwm/for-6.7-rc1-fixes' of git://git.kernel.org/ [...]
new 71956d0cb56c mmc: sdhci_am654: fix start loop index for TAP value parsing
new ed9009ad300c mmc: Add quirk MMC_QUIRK_BROKEN_CACHE_FLUSH for Micron eMM [...]
new b44f9da81783 mmc: vub300: fix an error code
new 421b605edb1c Revert "mmc: core: Capture correct oemid-bits for eMMC cards"
new 85dd3af64965 mmc: sdhci-pci-gli: GL9755: Mask the replay timer timeout of AER
new 015c9cbcf0ad mmc: sdhci-pci-gli: GL9750: Mask the replay timer timeout of AER
new b456259e1544 Merge tag 'mmc-v6.7-2' of git://git.kernel.org/pub/scm/lin [...]
new c2ded280a4b1 spi: spi-zynq-qspi: add spi-mem to driver kconfig dependencies
new bef4a48f4ef7 spi: Fix null dereference on suspend
new ae4f52a729a1 Merge tag 'spi-fix-v6.7-merge-window' of git://git.kernel. [...]
new 26fd31ef9c02 ALSA: hda/realtek: Add quirk for ASUS UX7602ZM
new df42ee7e22f0 ALSA: hda: Add ASRock X670E Taichi to denylist
new f0d9da19d7de ALSA: hda/realtek: Add support dual speaker for Dell
new ab5201e20c18 ASoC: da7219: Improve system suspend and resume handling
new c9e920ffa752 ASoC: codecs: Modify the maximum value of calib
new baf46c3c7638 ASoC: codecs: Modify the wrong judgment of re value
new b729598c1747 ASoC: codecs: Modify macro value error
new 5c81f752c953 ASoC: codecs: Modify some error codes
new 004fc58edea6 ASoC: mediatek: mt8186_mt6366_rt1019_rt5682s: trivial: fix [...]
new 15be353d55f9 ASoC: hdmi-codec: register hpd callback on component probe
new 4bdcbc31ad21 ASoC: dapm: fix clock get name
new 45f2f28bd498 ASoC: SOF: sof-client: trivial: fix comment typo
new 53b5fdb61785 Merge tag 'asoc-fix-v6.7-merge-window' of https://git.kern [...]
new a60a609b7f54 ASoC: nau8540: Add self recovery to improve capture quility
new 3e3ab468ebdf Merge tag 'asoc-fix-v6.7-merge-window-2' of https://git.ke [...]
new c7a606519533 ALSA: info: Fix potential deadlock at disconnection
new 6ae90e906aed ALSA: hda: ASUS UM5302LA: Added quirks for cs35L41/10431A8 [...]
new bce36aa682da OSS: dmasound/paula: Convert to platform remove callback r [...]
new e1d809b3c5d1 Merge tag 'sound-fix-6.7-rc1' of git://git.kernel.org/pub/ [...]
new 6eeeb4c7e4b5 Documentation/arm64: Fix typos in elf_hwcaps
new 15c7ef7341a2 perf: arm_cspmu: Reject events meant for other PMUs
new 403edfa43628 arm64/arm: arm_pmuv3: perf: Don't truncate 64-bit registers
new 1d816ba168ea arm64: Move MediaTek GIC quirk handling from irqchip to core
new 4bb49009e071 Revert "arm64: smp: avoid NMI IPIs with broken MediaTek FW"
new f86128050d2d arm64/syscall: Remove duplicate declaration
new ac347a0655db Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
new 0ad755fb88bd drm/i915/mtl: Apply notify_guc to all GTs
new 0cb89cd42fd2 drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
new 1a8e9bad6ef5 drm/i915: Fix potential spectre vulnerability
new 9506fba463fc drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
new 0b336ec076b9 Merge tag 'drm-intel-next-fixes-2023-11-08' of git://anong [...]
new 0e8b9f258bae drm/qxl: prevent memory leak
new aec3e2e23b08 Merge tag 'drm-misc-fixes-2023-11-08' of git://anongit.fre [...]
new 9256e8d47a2f drm/amd: Disable XNACK on SRIOV environment
new 89830c62e677 drm/amd/display: On boot disable domain22 force power on
new 13c84bbe0524 drm/amd/display: [FW Promotion] Release 0.0.189.0
new 028bac583449 drm/amd/display: decouple dmcub execution to reduce lock g [...]
new 5d71a8e336e1 drm/amd/display: 3.2.257
new 566f648c4e02 drm/amd/display: Fix missing blendTF programming
new f896cd268681 drm/amd/display: Fix FRL assertion on boot
new eacfdc362d3c drm/amd/display: Enable RCO options for dcn35
new 92e11f0159f6 drm/amd/display: Enable more IPS options
new 8df0d7d33a58 drm/amd/display: Allow 16 max_slices for DP2 DSC
new f031ba12082c drm/amd/display: Update test link rate DPCD bit field to m [...]
new 81df7271688c drm/amd/display: Update DP HPO MSA with colorimetry from t [...]
new 85de32cd7b38 drm/amd/display: DCN35 Disable cm power optimization
new 39ad51cb6155 drm/amd/display: Introduce flag for disabling Replay desyn [...]
new ce3b32ec4aef drm/amd/display: amend HPD handler for Replay
new fd7cedccdde3 drm/amd/display: Fix OTG disable workaround logic
new f9e7d4fadc4f drm/amd/display: Add missing dml2 init value for dcn35
new 51131758c79f drm/amd/display: 3.2.258
new 77b2c07d7d3c drm/amd/display: [FW Promotion] Release 0.0.190.0
new d0ef62bd109c drm/amd/display: Revise Replay Desync Error IRQ handle
new 3e18d4bd9ac6 drm/amd/display: Disable OTG for mode timing switch on DCN35
new 60ccd588d582 drm/amd/display: Create optc.h file
new 62893e9794c5 drm/amd/display: Remove unused duplicate register definition
new fecbaa0a79ad drm/amd/display: save and restore mall state when applying [...]
new 5c10147464fa drm/amd/display: Promote DAL to 3.2.259
new 90f2f83352f7 drm/amd/display: Remove references to unused dml arch version
new e4c33fff2eae drm/amd/display: Enable physymclk RCO
new ed6e2782e974 drm/amd/display: For cursor P-State allow for SubVP
new 35c1d9664cbf drm/amd/display: Fix handling duplicate planes on one stream
new d736c2e07448 drm/amd/display: Set stream's DP test pattern upon test request
new 9c561ca2d3ca drm/amdgpu/soc21: add mode2 asic reset for SMU IP v14.0.0
new 0553eb9f33aa drm/amdgpu: Fix sdma 4.4.2 doorbell rptr/wptr init
new 8cfd6a05750c drm/amd/pm: Hide irrelevant pm device attributes
new c68b4550b6b4 drm/amd/display: avoid variable reinitialization
new d78fa1c30932 drm/amd/pm: not stop rlc for IMU enabled APUs when suspend
new 61fe5536d06c drm/amdgpu: handle extra UE register entries for gfx v9_4_3
new 20238a2cc9a6 drm/amdgpu: add RAS reset/query operations for XGMI v6_4
new bff3315ba8b1 drm/amdgpu: fix AGP init order
new 12f76050d8d4 drm/amdgpu: fix error handling in amdgpu_bo_list_get()
new 17daf01ab4e3 drm/amdgpu: lower CS errors to debug severity
new 61d705221621 drm/amdgpu: Don't warn for unsupported set_xgmi_plpd_mode
new 8abf799ea4d5 drm/amd/pm: Hide pp_dpm_pcie device attribute
new 4eaa007c7399 drm/amdgpu: correct amdgpu ip block rev info
new 5a2913aadabc drm/amd/pm: raise the deep sleep clock threshold for smu 13.0.6
new f64c3fce4604 drm/amdgpu: Add flag to enable indirect RLCG access for gf [...]
new bc3c566071c8 drm/amdgpu: Add xcc param to SRIOV kiq write and WREG32_SO [...]
new bf13da6ae1a0 drm/amdgpu: correct smu v13.0.6 umc ras error check
new bb619539629c drm: amd: Resolve Sphinx unexpected indentation warning
new a78b48146972 drm/amdgpu: Skip PCTL0_MMHUB_DEEPSLEEP_IB write in jpegv4. [...]
new 0b1695710ab8 drm/amdgpu: Do not program PF-only regs in hdp_v4_0.c unde [...]
new 07c1db703646 drm/amdgpu: refine smu v13.0.6 mca dump driver
new 8cc0f5669eb6 drm/amdgpu: Support multiple error query modes
new 61e0a98200f4 drm/amdgpu: disable smu v13.0.6 mca debug mode by default
new 4abf0b0bdf5f drm/amdgpu: Change extended-scope MTYPE on GC 9.4.3
new 27d80f7d6818 drm/amdgpu: add pcs xgmi v6.4.0 ras support
new d406aec8dc2a drm/amdgpu: correct acclerator check architecutre dump
new 8140b07b0a69 drm/amdgpu: correct mca debugfs dump reg list
new 36e0d7088555 drm/amd/display: remove duplicated argument
new 4638e0c29a3f drm/amdgpu: fix software pci_unplug on some chips
new 76d2da18afde drm/amdgpu: add smu v13.0.6 pcs xgmi ras error query support
new 85150626ea04 drm/amdgpu: Use correct KIQ MEC engine for gfx9.4.3 (v5)
new 197264284303 drm/amdgpu: Change WREG32_RLC to WREG32_SOC15_RLC where in [...]
new e4c44b1a1962 drm/amd: Explicitly check for GFXOFF to be enabled for s0ix
new 8ed79c409ecb drm/amdgpu: move kfd_resume before the ip late init
new 037b98a2312e drm/amdgpu: move UVD and VCE sched entity init after sched init
new 256503071c2d drm/amdgpu: Fix possible null pointer dereference
new 8473bfdcb5b1 drm/amdgpu: fix error handling in amdgpu_vm_init
new 03df0fc007ca Merge tag 'amd-drm-next-6.7-2023-11-10' of https://gitlab. [...]
new c0d12d769299 Merge tag 'drm-next-2023-11-10' of git://anongit.freedeskt [...]
new e89a60ba93c2 fbdev: omapfb: Do not shadow error code from platform_get_irq()
new 7be6adf11370 fbdev: omapfb: Replace custom memparse() implementation
new 02d487fa3004 fbdev: offb: Simplify offb_init_fb()
new fc6699d62f5f fbdev: omapfb: Drop unused remove function
new 3e91a38de1dc fbdev: viafb: use new array-copying-wrapper
new e08c30efda21 fbdev: imsttfb: fix double free in probe()
new aba6ab57a910 fbdev: imsttfb: fix a resource leak in probe
new 13c8fb98b7bd fbdev: atmel_lcdfb: Stop using platform_driver_probe()
new 7fbbc0868ca4 fbdev: omapfb/analog-tv: Don't put .remove() in .exit.text [...]
new bfaee69738bc fbdev: omapfb/dpi: Don't put .remove() in .exit.text and d [...]
new b02e6f70f8d8 fbdev: omapfb/dsi-cm: Don't put .remove() in .exit.text an [...]
new f004d9113059 fbdev: omapfb/dvi: Don't put .remove() in .exit.text and d [...]
new 1fc9ea058089 fbdev: omapfb/hdmi: Don't put .remove() in .exit.text and [...]
new 7462e46054c5 fbdev: omapfb/opa362: Don't put .remove() in .exit.text an [...]
new 6a06fc772fa5 fbdev: omapfb/sharp-ls037v7dw01: Don't put .remove() in .e [...]
new 20bcc282d7cc fbdev: omapfb/tfp410: Don't put .remove() in .exit.text an [...]
new 3e9ec97706fd fbdev: omapfb/tpd12s015: Don't put .remove() in .exit.text [...]
new 42a0148ab7f8 fbdev: atmel_lcdfb: Convert to platform remove callback re [...]
new 26553eb8df2d fbdev: omapfb/analog-tv: Convert to platform remove callba [...]
new d5d8b9df6b6d fbdev: omapfb/dpi: Convert to platform remove callback ret [...]
new da21ff3954ed fbdev: omapfb/dsi-cm: Convert to platform remove callback [...]
new ebfb1334cf43 fbdev: omapfb/dvi: Convert to platform remove callback ret [...]
new 34948a36a4bb fbdev: omapfb/hdmi: Convert to platform remove callback re [...]
new fe83fc52db06 fbdev: omapfb/opa362: Convert to platform remove callback [...]
new b0d61e8c0496 fbdev: omapfb/sharp-ls037v7dw01: Convert to platform remov [...]
new a23f29d057d0 fbdev: omapfb/tfp410: Convert to platform remove callback [...]
new 2e2389ca5d7e fbdev: omapfb/tpd12s015: Convert to platform remove callba [...]
new cca202a5e595 fbdev: hyperv_fb: fix uninitialized local variable use
new 67e1ab5bb58a fbdev: amifb: Mark driver struct with __refdata to prevent [...]
new dce217780270 fbdev: amifb: Convert to platform remove callback returning void
new a5035c818474 fbdev: fsl-diu-fb: mark wr_reg_wa() static
new 18553507f60f Merge tag 'fbdev-for-6.7-rc1' of git://git.kernel.org/pub/ [...]
new b2a866975f6c Documentation: tracing: Add a note about argument and retv [...]
new 3afe73372966 lib: test_objpool: make global variables static
new abc28463c818 kprobes: unify kprobes_exceptions_nofify() prototypes
new ce51e6153f77 tracing: fprobe-event: Fix to check tracepoint event and return
new f032c53bea6d tracing/kprobes: Fix the order of argument descriptions
new 3ca112b71f35 Merge tag 'probes-fixes-v6.7-rc1' of git://git.kernel.org/ [...]
new 37de5a80e932 cifs: Fix encryption of cleared, but unset rq_iter data buffers
new 43960dc2328e smb3: minor RDMA cleanup
new 1bc081b67a79 smb3: more minor cleanups for session handling routines
new 0c51cc6f2cb0 cifs: handle cases where a channel is closed
new a6d8fb54a515 cifs: distribute channels across interfaces based on speed
new fa1d0508bdd4 cifs: account for primary channel in the interface list
new 9599d59eb8fc cifs: do not pass cifs_sb when trying to add channels
new 19a4b9d6c372 cifs: reconnect work should have reference on server struct
new f72d96507640 smb3: minor cleanup of session handling code
new 5923d6686a10 smb3: fix caching of ctime on setxattr
new 5e2fd17f434d smb: client: fix mount when dns_resolver key is not available
new de4eceab578e smb3: allow dumping session and tcon id to improve stats a [...]
new 784e0e20b4c9 Missing field not being returned in ioctl CIFS_IOC_GET_MNT_INFO
new 705fc522fe9d cifs: handle when server starts supporting multichannel
new ee1d21794e55 cifs: handle when server stops supporting multichannel
new fd2bd7c0539e cifs: update internal module version number for cifs.ko
new 1b907d050735 Merge tag '6.7-rc-smb3-client-fixes-part2' of git://git.sa [...]
new 322948c3198c powerpc/machdep: Remove trailing whitespaces
new 1f92a844c35e powerpc: Remove file parameter from phys_mem_access_prot()
new deebe5f607d7 powerpc/fb: Call internal __phys_mem_access_prot() in fbdev code
new 65083333d3d1 powerpc/pseries/rtas-work-area: Fix rtas_work_area_reserve [...]
new 644b6025bcaf powerpc/rtas: Fix ppc_rtas_rmo_buf_show() kernel-doc
new 5dd2020f335a Merge tag 'powerpc-6.7-2' of git://git.kernel.org/pub/scm/ [...]
new a6bdc082ad1c Merge 'bpf-next 2023-10-16' into loongarch-next
new 80c7889de7a8 LoongArch: Support PREEMPT_DYNAMIC with static keys
new 21eb2bfe2748 LoongArch: Disable module from accessing external data directly
new 71945968d8b1 LoongArch: Mark __percpu functions as always inline
new affef66b6588 LoongArch: Relax memory ordering for atomic operations
new a2ccf46333d7 LoongArch/smp: Call rcutree_report_cpu_starting() earlier
new add28024405e LoongArch: Add more instruction opcodes and emit_* helpers
new 7111afe8fb5f LoongArch: BPF: Support sign-extension load instructions
new f48012f16150 LoongArch: BPF: Support sign-extension mov instructions
new 4ebf9216e7df LoongArch: BPF: Support unconditional bswap instructions
new 9ddd2b8d1a8b LoongArch: BPF: Support 32-bit offset jmp instructions
new 2425c9e002d2 LoongArch: BPF: Support signed div instructions
new 7b6b13d32965 LoongArch: BPF: Support signed mod instructions
new 1d375d65466e selftests/bpf: Enable cpu v4 tests for LoongArch
new 4eeee6636af8 Merge tag 'loongarch-6.7' of git://git.kernel.org/pub/scm/ [...]
new 166b0110d1ee parisc/pgtable: Do not drop upper 5 address bits of physic [...]
new 8e8e46a6036f parport: gsc: mark init function static
new a406b8b424fa parisc: Prevent booting 64-bit kernels on PA1.x machines
new b57b17e88bf5 Merge tag 'parisc-for-6.7-rc1-2' of git://git.kernel.org/p [...]
new e257da571536 wifi: iwlwifi: fix system commands group ordering
new b85ea95d0864 Linux 6.7-rc1
new 58c09cad1754 drm/ci: make github dependabot happy again
new dec96fc2dcb5 btrfs: use u64 for buffer sizes in the tree search ioctls
new b8212814d1e8 btrfs: directly return 0 on no error code in btrfs_insert_ [...]
new dfcb03ae8a34 btrfs: zoned: drop no longer valid write pointer check
new 776a838f1fa9 btrfs: zoned: wait for data BG to be finished on direct IO [...]
new d8ba2a91fc3c btrfs: get correct owning_root when dropping snapshot
new 47e2b06b7b5c btrfs: make found_logical_ret parameter mandatory for func [...]
new cd63ffbd23ed btrfs: fix error pointer dereference after failure to allo [...]
new 6c8e69e4a702 btrfs: fix race between accounting qgroup extents and remo [...]
new 609d99379736 btrfs: fix qgroup record leaks when using simple quotas
new d3933152442b btrfs: make OWNER_REF_KEY type value smallest among inline refs
new 9bacdd8996c7 Merge tag 'for-6.7-rc1-tag' of git://git.kernel.org/pub/sc [...]
new 2e6ef8aaba6b Remove myself as maintainer of GFS2
new 77618db34645 zstd: Fix array-index-out-of-bounds UBSAN warning
new 86d11b0e20c0 Merge tag 'zstd-linus-v6.7-rc2' of https://github.com/terr [...]
new 65120498aaf8 stackleak: add declarations for global functions
new 1ee60356c2dc gcc-plugins: randstruct: Only warn about true flexible arrays
new 782ce431613c gcc-plugins: latent_entropy: Fix typo (args -> argc) in pl [...]
new c42d9eeef8e5 Merge tag 'hardening-v6.7-rc2' of git://git.kernel.org/pub [...]
new 372bed5fbb87 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new e64e7c74b99e xen/events: avoid using info_for_irq() in xen_send_IPI_one()
new bfa993b355d3 acpi/processor: sanitize _OSC/_PDC capabilities for Xen dom0
new 50e865a56876 xen/shbuf: eliminate 17 kernel-doc warnings
new 47d970204054 xen/events: fix delayed eoi list handling
new f96c6c588ca8 xen/events: remove unused functions
new 686464514fbe xen/events: reduce externally visible helper functions
new 3bdb0ac350fe xen/events: remove some simple helpers from events_base.c
new 5dd9ad32d775 xen/events: drop xen_allocate_irqs_dynamic()
new 3fcdaf3d7634 xen/events: modify internal [un]bind interfaces
new cee96422e863 xen/events: remove some info_for_irq() calls in pirq handling
new 6eb1acd9766a Merge tag 'for-linus-6.7a-rc2-tag' of git://git.kernel.org [...]
new 8a4f030dbced ptp: Fixes a null pointer dereference in ptp_ioctl
new 871019b22d1b net: set SOCK_RCU_FREE before inserting socket into hashtable
new cbe9e68e1e0f MAINTAINERS: net: Update reviewers for TI's Ethernet drivers
new 18f039428c7d ipvlan: add ipvlan_route_v6_outbound() helper
new 719639853d88 tty: Fix uninit-value access in ppp_sync_receive()
new e409d7346648 net: ti: icssg-prueth: Add missing icss_iep_put to error path
new 2bd5b559a1f3 net: ti: icssg-prueth: Fix error cleanup on failing pruss_ [...]
new 472a2ff63efb net: hns3: fix add VLAN fail issue
new ac92c0a9a060 net: hns3: add barrier in vf mailbox reply process
new 75b247b57d8b net: hns3: fix incorrect capability bit display for copper port
new 53aba458f238 net: hns3: fix out-of-bounds access may occur when coalesc [...]
new dbd2f3b20c6a net: hns3: fix variable may not initialized problem in hns [...]
new 65e98bb56fa3 net: hns3: fix VF reset fail issue
new dff655e82faf net: hns3: fix VF wrong speed and duplex issue
new 5d64075cd800 Merge branch 'hns3-fixes'
new 6979a51ecaec MAINTAINERS: add entry for TI ICSSG Ethernet driver
new 438cbcdf105d net: mdio: fix typo in header
new e6daf129ccb7 net: gso_test: support CONFIG_MAX_SKB_FRAGS up to 45
new fb317eb23b5e tipc: Fix kernel-infoleak due to uninitialized TLV value
new ca8add922f9c net: mvneta: fix calls to page_pool_get_stats
new c0a2a1b0d631 ppp: limit MRU to 64K
new 4b3812d90b2c Revert "ptp: Fixes a null pointer dereference in ptp_ioctl"
new 73bde5a32948 ptp: annotate data-race around q->head and q->tail
new 3cffa2ddc4d3 bonding: stop the device in bond_setup_by_slave()
new 510e35fb931f net: ethernet: cortina: Fix max RX frame define
new d4d0c5b4d279 net: ethernet: cortina: Handle large frames
new dc6c0bfbaa94 net: ethernet: cortina: Fix MTU max setting
new 334e90b8d74f Merge branch 'fix-large-frames-in-the-gemini-ethernet-driver'
new 0ab0c45d8aae r8169: add handling DASH when DASH is disabled
new 868c3b95afef r8169: fix network lost after resume on DASH systems
new 48c205c69ac9 Merge branch 'r8169-fix-dash-devices-network-lost-issue'
new 4b7b492615cf af_unix: fix use-after-free in unix_stream_read_actor()
new fa02de9e7588 net: stmmac: fix rx budget limit check
new b6cb4541853c net: stmmac: avoid rx queue overrun
new 907d1bdb8b2c tg3: Move the [rt]x_dropped counters to tg3_napi
new 17dd5efe5f36 tg3: Increment tx_dropped in tg3_tso_bug()
new 09d4c14c6c5e pds_core: use correct index to mask irq
new 7c02f6ae676a pds_core: fix up some format-truncation complaints
new 9d350b2b0d58 Merge branch 'pds_core-fix-irq-index-bug-and-compiler-warnings'
new 7a1aba89ac54 ice: dpll: fix initial lock status of dpll
new 4a4027f25dc3 ice: dpll: fix check for dpll input priority range
new 6db5f2cd9ebb ice: dpll: fix output pin capabilities
new a778616e4cc2 ice: fix DDP package download for packages without signatu [...]
new 67af0bdcd623 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 278a370c1766 gve: Fixes for napi_poll when budget is 0
new 9fce92f050f4 mptcp: deal with large GSO size
new d109a7767273 mptcp: fix possible NULL pointer dereference on close
new 8df220b29282 mptcp: add validity check for sending RM_ADDR
new 7679d34f97b7 mptcp: fix setsockopt(IP_TOS) subflow locking
new 7cefbe5e1dac selftests: mptcp: fix fastclose with csum failure
new a133eae83a1f Merge branch 'mptcp-misc-fixes-for-v6-7'
new 9e2e7efbbbff Revert ncsi: Propagate carrier gain/loss events to the NCS [...]
new efc0c8363bc6 dt-bindings: net: ethernet-controller: Fix formatting error
new 674e31808946 net: Fix undefined behavior in netdev name allocation
new fe69a1b1b6ed selftests: bpf: xskxceiver: ksft_print_msg: fix format type error
new 3feb263bb516 bpf: handle ldimm64 properly in check_cfg()
new 4bb7ea946a37 bpf: fix precision backtracking instruction iteration
new 62ccdb11d3c6 selftests/bpf: add edge case backtracking logic test
new 8c74b27f4b30 Merge branch 'bpf-control-flow-graph-and-precision-backtra [...]
new 10e14e9652bf bpf: fix control-flow graph checking in privileged mode
new e2e57d637aa5 selftests/bpf: add more test cases for check_cfg()
new 1fda5bb66ad8 bpf: Do not allocate percpu memory at init stage
new a6a6a0a9fdb0 Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
new df3aafe50185 Revert "net/mlx5: DR, Supporting inline WQE when possible"
new 7d2f74d1d438 net/mlx5: Free used cpus mask when an IRQ is released
new ad4d82c3eacd net/mlx5: DR, Allow old devices to use multi destination FTE
new fd64fd13c49a net/mlx5: Decouple PHC .adjtime and .adjphase implementations
new 6f9b1a073166 net/mlx5e: fix double free of encap_header
new 3a4aa3cb8356 net/mlx5e: fix double free of encap_header in update funcs
new 0c101a23ca7e net/mlx5e: Fix pedit endianness
new bdf788cf224f net/mlx5e: Don't modify the peer sent-to-vport rules for I [...]
new 64f14d16eef1 net/mlx5e: Avoid referencing skb after free-ing in drop pa [...]
new 7e3f3ba97e6c net/mlx5e: Track xmit submission to PTP WQ after populatin [...]
new 92214be5979c net/mlx5e: Update doorbell for port timestamping CQ before [...]
new 3338bebfc26a net/mlx5: Increase size of irq name buffer
new dce94142842e net/mlx5e: Reduce the size of icosq_str
new 41e63c2baa11 net/mlx5e: Check return value of snprintf writing to fw_ve [...]
new 1b2bd0c0264f net/mlx5e: Check return value of snprintf writing to fw_ve [...]
new bdc454fcdc82 Merge branch 'mlx5-fixes-2023-11-13-manual'
new 7cd5af0e937a net: sched: do not offload flows with a helper in act_ct
new 7e1caeace041 macvlan: Don't propagate promisc change to lower dev in passthru
new 67059b61597c netfilter: nft_set_rbtree: Remove unused variable nft_net
new a44af08e3d4d netfilter: nf_conntrack_bridge: initialize err to 0
new c301f0981fdd netfilter: nf_tables: fix pointer math issue in nft_byteor [...]
new a7d5a955bfa8 netfilter: nf_tables: bogus ENOENT when destroying element [...]
new 28628fa952fe netfilter: ipset: fix race condition between swap/destroy [...]
new 8837ba3e58ea netfilter: nf_tables: split async and sync catchall in two [...]
new cff088d924df Merge tag 'nf-23-11-15' of git://git.kernel.org/pub/scm/li [...]
new 7475e51b8796 Merge tag 'net-6.7-rc2' of git://git.kernel.org/pub/scm/li [...]
new 969d90ec212b audit: don't WARN_ON_ONCE(!current->mm) in audit_exe_compare()
new bf786e2a78d4 Merge tag 'audit-pr-20231116' of git://git.kernel.org/pub/ [...]
new 4b21a669ca21 ALSA: hda/realtek - Add Dell ALC295 to pin fall back table
new 8384c0baf223 ALSA: hda/realtek: Enable Mute LED on HP 255 G8
new 713f040cd222 ALSA: hda/realtek - Enable internal speaker of ASUS K6500ZC
new d02ef87db9d6 ALSA: hda: cs35l56: Enable low-power hibernation mode on i2c
new b944aa9d86d5 ALSA: hda/realtek: Enable Mute LED on HP 255 G10
new 9e88b493157a ALSA: hda: i915: Alays handle -EPROBE_DEFER
new 61cbc08fdb04 ALSA: hda/realtek: Add quirks for ASUS 2024 Zenbooks
new 5d639b60971f ALSA: hda/realtek: Add quirks for HP Laptops
new eb9a643c1739 Merge tag 'sound-6.7-rc2' of git://git.kernel.org/pub/scm/ [...]
new b28060db7172 ovl: fix misformatted comment
new 37f32f526438 ovl: fix memory leak in ovl_parse_param()
new 6bc40e44f1dd Merge tag 'ovl-fixes-6.7-rc2' of git://git.kernel.org/pub/ [...]
new 09f12bf9f790 nouveau/gsp/r535: uninitialized variable in r535_gsp_acpi_ [...]
new 42bd415bd8bd nouveau/gsp/r535: Fix a NULL vs error pointer bug
new a2e36cd56041 nouveau: use an rwlock for the event lock.
new 00a614fc3527 accel/ivpu: avoid build failure with CONFIG_PM=n
new 430143b0d361 drm: panel-orientation-quirks: Add quirk for Lenovo Legion Go
new ae1aadb1eb8d nouveau: don't fail driver load if no display hw present.
new 63957f6beba0 Merge tag 'drm-misc-fixes-2023-11-16' of git://anongit.fre [...]
new 1ffa8602e39b drm/amd/display: Guard against invalid RPTR/WPTR being set
new 0288603040c3 drm/amdgpu: Do not program VF copy regs in mmhub v1.8 unde [...]
new bdb72185d310 drm/amdgpu: finalizing mem_partitions at the end of GMC v9 [...]
new 8a0173cd9098 drm/amdgpu: Address member 'ring' not described in 'amdgpu [...]
new a58555359a9f drm/amd/display: Fix DSC not Enabled on Direct MST Sink
new 50d51374b498 drm/amdgpu: correct chunk_ptr to a pointer to chunk.
new 786c355797b3 drm/amd/pm: Update metric table for smu v13_0_6
new e4d0be18243c drm/amd/pm: Fill pcie error counters for gpu v1_4
new 9725a4f9eb49 drm/amd/display: Add null checks for 8K60 lightup
new b71f4ade1b89 drm/amd/display: fix a NULL pointer dereference in amdgpu_ [...]
new 270b301beca5 drm/amd/display: fix NULL dereference
new 435f5b369657 drm/amd/display: Enable fast plane updates on DCN3.2 and above
new 923bbfe6c888 drm/amd/display: Clear dpcd_sink_ext_caps if not set
new 07ee43faeb7e drm/amdgpu: fix ras err_data null pointer issue in amdgpu_ras.c
new 0f216364625c drm/amd/pm: Don't send unload message for reset
new 5e8a0d3598b4 drm/amd/display: Negate IPS allow and commit bits
new 9ddea8c9775d drm/amdgpu: add and populate the port num into xgmi topology info
new 5911d02cac70 drm/amd/display: Change the DMCUB mailbox memory location [...]
new 0ee057e66c4b drm/amd/display: Fix encoder disable logic
new 564ca1b53ece drm/amdgpu/gmc11: fix logic typo in AGP check
new 6ba5b613837c drm/amdgpu: add a module parameter to control the AGP aperture
new 0db062eac3e0 drm/amdgpu/gmc11: disable AGP aperture
new 61fc93695bbf drm/amdgpu/gmc10: disable AGP aperture
new e8c2d3e25b84 drm/amdgpu/gmc9: disable AGP aperture
new 86d8f905f24d Merge tag 'amd-drm-fixes-6.7-2023-11-17' of https://gitlab [...]
new e63fe2d35ee0 Merge tag 'drm-fixes-2023-11-17' of git://anongit.freedesk [...]
new a0d45c3f596b io_uring/fdinfo: remove need for sqpoll lock for thread/pi [...]
new 0e413c2a737f Merge tag 'io_uring-6.7-2023-11-17' of git://git.kernel.dk/linux
new b0077e269f6c blk-mq: make sure active queue usage is held for bio_integ [...]
new ffd75bc777b4 Merge tag 'block-6.7-2023-11-17' of git://git.kernel.dk/linux
new 85c2ceaafbd3 mm/damon/sysfs: eliminate potential uninitialized variable [...]
new 019b277b680f selftests: mm: skip whole test instead of failure
new 9297e5360c3b selftests: mm: fix some build warnings
new dd9b35efd719 selftests/mm: restore number of hugepages
new edf14544324d selftests/mm: add hugetlb_fault_after_madv to .gitignore
new a48d5bdc877b mm: fix for negative counter: nr_file_hugepages
new b4936b544b08 mm/damon/sysfs: check error from damon_sysfs_update_target()
new 84055688b6bc mm/damon/sysfs-schemes: handle tried regions sysfs directo [...]
new ae636ae2bbfd mm/damon/sysfs-schemes: handle tried region directory allo [...]
new 24948e3b7b12 mm: kmem: drop __GFP_NOFAIL when allocating objcg vectors
new 13b2a4b22e98 mm/damon/core.c: avoid unintentional filtering out of schemes
new 5f74f820f6fc parisc: fix mmap_base calculation when stack grows upwards
new afccb0804fc7 mm: more ptep_get() conversion
new 12ee72fe01e4 Merge tag 'mm-hotfixes-stable-2023-11-17-14-04' of git://g [...]
new 48d584b7f90f bcachefs: make bch2_target_to_text_sb static
new c4f1f80a0e8d bcachefs: Use correct fgf_t type as function argument
new 1b8bc556280d bcachefs: Use DECLARE_FLEX_ARRAY() helper and fix multiple [...]
new 274c2f8fd271 bcachefs: Fix multiple -Warray-bounds warnings
new 03cc1e67a243 bcachefs: Fix null ptr deref in bch2_backpointer_get_node()
new 4d6128dca6d9 bcachefs: Guard against insufficient devices to create stripes
new 1bd5bcc9f5ee bcachefs: Split out btree_key_cache_types.h
new c65c13f0eac6 bcachefs: Run btree key cache shrinker less aggressively
new 3b8c45077796 bcachefs: btree_trans->write_locked
new 09b0283ee23a bcachefs: Make sure to drop/retake btree locks before reclaim
new 701ff57eb3d7 bcachefs: Check for nonce offset inconsistency in data_upd [...]
new 006ccc3090e2 bcachefs: Kill journal pre-reservations
new 069749688ea4 bcachefs: Fix iterator leak in may_delete_deleted_inode()
new b783fc4d1366 bcachefs: Fix potential sleeping during mount
new 178c4873fd06 bcachefs: Fix error path in bch2_mount()
new f42fa17883e7 bcachefs: Fix missing transaction commit
new 497c57a30359 bcachefs: Disable debug log statements
new 7125063fc6df bcachefs: Don't decrease BTREE_ITER_MAX when LOCKDEP=y
new db18ef1a02bc bcachefs: Fix bch2_check_nlinks() for snapshots
new 62d73dfc44d5 bcachefs: Fix no_data_io mode checksum check
new 61b85cb0d773 bcachefs: six locks: Fix lost wakeup
new ba276ce5865b bcachefs: Fix missing locking for dentry->d_parent access
new 791c8ab095f7 Merge tag 'bcachefs-2023-11-17' of https://evilpiepirate.o [...]
new 4d1827485ace tools/power/turbostat: Fix failure with new uncore sysfs
new 137f01b3529d tools/power/turbostat: Fix a knl bug
new b61b7d8c4c22 tools/power/turbostat: Enable the C-state Pre-wake printing
new b98a6d78768e tools/power/turbostat: Enable TCC Offset on more models
new 2c019d657968 tools/power/turbostat: Support alternative graphics sysfs knobs
new 6d306d6ec7e0 tools/power/turbostat: Replace raw value cpu model with Macro
new bbfc33b1e49f tools/power/turbostat: Remove redundant duplicates
new 48674c1bb612 tools/power/turbostat: Remove pseudo check for two models
new 45232ab168a3 tools/power/turbostat: Add skeleton support for table driv [...]
new 778fc34a7a3d tools/power/turbostat: Abstract MSR_MISC_FEATURE_CONTROL support
new 3dd0e7547d11 tools/power/turbostat: Abstract MSR_MISC_PWR_MGMT support
new 71e841293c71 tools/power/turbostat: Abstract BCLK frequency support
new 3989fc890782 tools/power/turbostat: Abstract Package cstate limit decod [...]
new fcfa1ce074ab tools/power/turbostat: Abstract Nehalem MSRs support
new c2c25e85df31 tools/power/turbostat: Remove a redundant check
new 8b7199c0855e tools/power/turbostat: Rename some functions
new 10d85d85ab4f tools/power/turbostat: Abstract Turbo Ratio Limit MSRs support
new a3943deaf98f tools/power/turbostat: Rename some TRL functions
new a61c9cb478c0 tools/power/turbostat: Abstract Config TDP MSRs support
new d8e1623baa0b tools/power/turbostat: Abstract TCC Offset bits support
new 0c057cf7a0e1 tools/power/turbostat: Abstract Perf Limit Reasons MSRs support
new d90120bf9f11 tools/power/turbostat: Abstract Automatic Cstate Conversio [...]
new a5d1ab93a099 tools/power/turbostat: Abstract hardcoded Crystal Clock frequency
new b9cd66833d3a tools/power/turbostat: Redefine RAPL macros
new a98f886035d5 tools/power/turbostat: Simplify the logic for RAPL enumeration
new 86ba263d9b72 tools/power/turbostat: Abstract RAPL MSRs support
new e338831b14d2 tools/power/turbostat: Abstract Per Core RAPL support
new 6d35b8c4a661 tools/power/turbostat: Abstract RAPL divisor support
new 9e6f35159cde tools/power/turbostat: Abstract fixed DRAM Energy unit support
new 7c60409382a4 tools/power/turbostat: Abstract hardcoded TDP value
new bf1ad57c3f92 tools/power/turbostat: Remove unused family/model paramete [...]
new 485a017c4520 tools/power/turbostat: Abstract TSC tweak support
new 3c6a17b8ae44 tools/power/turbostat: Add skeleton support for cstate enu [...]
new ce7ddf8af2f9 tools/power/turbostat: Adjust cstate for models with .has_ [...]
new 942c854d8d0f tools/power/turbostat: Adjust cstate for has_snb_msrs() models
new 6f1935c036f7 tools/power/turbostat: Adjust cstate for models with .cst_ [...]
new 192cbf0468ae tools/power/turbostat: Adjust cstate for has_snb_msrs() models
new ff206149551f tools/power/turbostat: Adjust cstate for has_slv_msrs() models
new 3d982ac0dafe tools/power/turbostat: Adjust cstate for is_jvl() models
new 8e20ced05742 tools/power/turbostat: Adjust cstate for is_dnv() models
new 24d16bec379d tools/power/turbostat: Adjust cstate for is_skx()/is_icx() [...]
new 1109694817fb tools/power/turbostat: Adjust cstate for is_bdx() models
new 4d2c95d40a90 tools/power/turbostat: Adjust cstate for has_c8910_msrs() models
new cd7a2b6a6110 tools/power/turbostat: Adjust cstate for is_slm()/is_knl() [...]
new 8c382f9e7466 tools/power/turbostat: Use fine grained IRTL output
new 148df4fd04a9 tools/power/turbostat: Abstract IRTL support
new 76d83d2ae8e3 tools/power/turbostat: Abstract MSR_CORE_C1_RES support
new 9cc1c1038526 tools/power/turbostat: Abstract MSR_MODULE_C6_RES_MS support
new 6c36882e09db tools/power/turbostat: Abstract MSR_CC6/MC6_DEMOTION_POLIC [...]
new c8202a6c3acf tools/power/turbostat: Abstract MSR_ATOM_PKG_C6_RESIDENCY support
new 80d132cb45f2 tools/power/turbostat: Abstract MSR_KNL_CORE_C6_RESIDENCY support
new 58ddb691d8d8 tools/power/turbostat: Abstract extended cstate MSRs support
new ed43247b15a4 tools/power/turbostat: Abstract aperf/mperf multiplier support
new 7d0ebe6f7eaf tools/power/turbostat: Abstract cstate prewake bit support
new d085b3b0f11a tools/power/turbostat: Delete intel_model_duplicates()
new 32e8c6169af7 tools/power/turbostat: Improve probe_platform_features() logic
new 045acf6064c5 tools/power/turbostat: Relocate cstate probing code
new 11cd9a09f3e8 tools/power/turbostat: Relocate pstate probing code
new 622c8f235562 tools/power/turbostat: Rename uncore probing function
new 6cb13609a07b tools/power/turbostat: Rename rapl probing function
new 2538d1673d02 tools/power/turbostat: Relocate graphics probing code
new e7d7b82de192 tools/power/turbostat: Relocate lpi probing code
new db735f8ba78b tools/power/turbostat: Relocate thermal probing code
new ce7a32c2a4cd tools/power/turbostat: Reorder some functions
new 5612b2c89bd0 tools/power/turbostat: Relocate more probing related code
new 7ee39d8d593e tools/power/turbostat: Introduce probe_pm_features()
new 05ad96ff0fb9 tools/power/turbostat: Enable MSR_CORE_C1_RES on recent In [...]
new 6b74a30b767e tools/power/turbostat: Remove PC7/PC9 support on ADL/RPL
new 71cfd1da9f06 tools/power/turbostat: Introduce cpu_allowed_set
new 4ede6d1ce7ac tools/power/turbostat: Obey allowed CPUs when accessing CP [...]
new 7bb3fe27ad4f tools/power/turbostat: Obey allowed CPUs during startup
new 74318add1323 tools/power/turbostat: Abstract several functions
new ccf8a0528061 tools/power/turbostat: Obey allowed CPUs for primary threa [...]
new 0fe375290137 tools/power/turbostat: Obey allowed CPUs for system summary
new c25ef0e5d9d7 tools/power/turbostat: Handle offlined CPUs in cpu_subset
new 8c3dd2c9e542 tools/power/turbostat: Abstrct function for parsing cpu string
new f638858da092 tools/power/turbostat: Handle cgroup v2 cpu limitation
new 37f68a294055 tools/power/turbostat: Move process to root cgroup
new 0e3f10e6aa97 tools/power/turbostat: Add MSR_CORE_C1_RES support for spr [...]
new 5feab4a6b8a7 tools/power/turbostat: Add initial support for GraniteRapids
new d33605f36741 tools/power/turbostat: Add initial support for SierraForest
new 5a6efcb9102a tools/power/turbostat: Add initial support for GrandRidge
new 7b57e7b683e3 tools/power/turbostat: Add initial support for ArrowLake
new 956dbd3de400 tools/power/turbostat: Add initial support for LunarLake
new f2c1dba31133 tools/power/turbostat: bugfix "--show IPC"
new b8337e6a780d tools/power turbostat: version 2023.11.07
new 9ea991a50dd5 Merge tag 'turbostat-2023.11.07' of git://git.kernel.org/p [...]
new 7b211c767121 Revert "i2c: pxa: move to generic GPIO recovery"
new f726eaa787e9 i2c: designware: Fix corrupted memory seen in the ISR
new 382561d16854 i2c: ocores: Move system PM hooks to the NOIRQ phase
new 23dfa043f6d5 Merge tag 'i2c-for-6.7-rc2' of git://git.kernel.org/pub/sc [...]
new 6fc45b6ed921 dm-delay: fix a race between delay_presuspend and delay_bio
new 38cfff568169 dm-delay: fix bugs introduced by kthread mode
new ccadc8a21ef1 dm-delay: avoid duplicate logic
new 2a695062a5a4 dm-bufio: fix no-sleep mode
new 28f07f2ab4b3 dm-verity: don't use blocking calls from tasklets
new 13648e04a9b8 dm-crypt: start allocating with MAX_ORDER
new 05aa69b096a0 Merge tag 'for-6.7/dm-fixes' of git://git.kernel.org/pub/s [...]
new ff31ba19d732 cifs: spnego: add ';' in HOST_KEY_LEN
new 181724fc7248 cifs: fix check of rc in function generate_smb3signingkey
new 29954d5b1e0d cifs: fix leak of iface for primary channel
new 5eef12c4e323 cifs: fix lock ordering while disabling multichannel
new 33b63f159a43 Merge tag '6.7-rc1-smb3-client-fixes' of git://git.samba.o [...]
new bc1b5acb4020 nfsd: fix file memleak on client_opens_release
new 49cecd8628a9 NFSD: Update nfsd_cache_append() to use xdr_stream
new 1caf5f61dd84 NFSD: Fix "start of NFS reply" pointer passed to nfsd_cach [...]
new bf51c52a1f3c NFSD: Fix checksum mismatches in the duplicate reply cache
new bb28378af392 Merge tag 'nfsd-6.7-1' of git://git.kernel.org/pub/scm/lin [...]
new 2a5db859c682 xfs: factor out xfs_defer_pending_abort
new f8f9d952e42d xfs: abort intent items when recovery intents fail
new 00080503612f XFS: Update MAINTAINERS to catch all XFS documentation
new 55f669f34184 xfs: only remap the written blocks in xfs_reflink_end_cow_extent
new 471de20303dd xfs: up(ic_sema) if flushing data device fails
new f63a5b3769ad xfs: fix internal error from AGFL exhaustion
new a2e4388adfa4 xfs: fix again select in kconfig XFS_ONLINE_SCRUB_STATS
new 038ca189c0d2 xfs: inode recovery does not validate the recovered inode
new 7930d9e10370 xfs: recovery should not clear di_flushiter unconditionally
new b8f1fa2419c1 Merge tag 'xfs-6.7-fixes-1' of git://git.kernel.org/pub/sc [...]
new 721d28f3dfb3 parisc: Replace strlcpy() with strscpy()
new 6ad6e15a9c46 parisc/power: Fix power soft-off when running on qemu
new 793838138c15 prctl: Disable prctl(PR_SET_MDWE) on parisc
new 2254005ef147 Merge tag 'parisc-for-6.7-rc2' of git://git.kernel.org/pub [...]
new 19597cad64d6 scsi: qla2xxx: Fix system crash due to bad pointer access
new defde5a50d91 scsi: ufs: core: Expand MCQ queue slot to DeviceQueueDepth + 1
new 27900d7119c4 scsi: ufs: core: Fix racing issue between ufshcd_mcq_abort [...]
new 860c3d03bbc3 scsi: scsi_debug: Fix some bugs in sdebug_error_write()
new 037fbd3fcfbd scsi: scsi_debug: Delete some bogus error checking
new 3b83486399a6 scsi: sd: Fix sshdr use in sd_suspend_common()
new e439e4a62a8e scsi: ufs: qcom-ufs: dt-bindings: Document the SM8650 UFS [...]
new 2a0508d9d08f Merge branch '6.7/scsi-staging' into 6.7/scsi-fixes
new 037266a5f723 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 889c58b3155f perf/core: Fix cpuctx refcounting
new c8b3443cbde9 Merge tag 'perf_urgent_for_v6.7_rc2' of git://git.kernel.o [...]
new c9bd1568d546 futex: Fix hardcoded flags
new 2f84f8232ed3 Merge tag 'locking_urgent_for_v6.7_rc2' of git://git.kerne [...]
new eab03c23c2a1 sched/eevdf: Fix vruntime adjustment on reweight
new 8b39d20eceed sched: psi: fix unprivileged polling against cgroups
new 6d7e4782bcf5 sched/fair: Fix the decision for load balance
new 2a0adc49548e Merge tag 'sched_urgent_for_v6.7_rc2' of git://git.kernel. [...]
new 5c0930ccaad5 hrtimers: Push pending hrtimers away from outgoing CPU earlier
new b0014556a2a1 Merge tag 'timers_urgent_for_v6.7_rc2' of git://git.kernel [...]
new c692800cb2ef MAINTAINERS: Add Intel TDX entry
new 18216762bcf6 x86/Documentation: Indent 'note::' directive for protocol [...]
new 31255e072b2e x86/shstk: Delay signal entry SSP write until after user accesses
new ec9aedb2aa1a x86/acpi: Ignore invalid x2APIC entries
new cd557bc0a2d0 Merge tag 'x86_urgent_for_v6.7_rc2' of git://git.kernel.or [...]
new d3badb15613c irqchip/gic-v3-its: Flush ITS tables correctly in non-cohe [...]
new 46a29dd14621 Merge tag 'irq_urgent_for_v6.7_rc2' of git://git.kernel.or [...]
new 1c4a7587d1bb modpost: fix section mismatch message for RELA
new 9e0be3f50c0e linux/export: clean up the IA-64 KSYM_FUNC macro
new 76020731d4ee kbuild: Move the single quotes for image name
new ae1eff0349f2 kconfig: fix memory leak from range properties
new eb3479bc23fa Merge tag 'kbuild-fixes-v6.7' of git://git.kernel.org/pub/ [...]
new 98b1cc82c4af Linux 6.7-rc2
new 914fa861e3d7 erofs: simplify erofs_read_inode()
new 8bd90b6ae785 erofs: fix NULL dereference of dif->bdev_handle in fscache mode
new 62b241efff99 MAINTAINERS: erofs: add EROFS webpage
new 6b6552231648 Merge tag 'erofs-for-6.7-rc3-fixes' of git://git.kernel.or [...]
new 9fadd4509966 MAINTAINERS: Remove stale entry for SBL platform driver
new 7a3c36eef9a5 platform/x86: ideapad-laptop: Set max_brightness before using it
new c5dbf0416000 platform/x86: hp-bioscfg: Simplify return check in hp_add_ [...]
new 5736aa9537c9 platform/x86: hp-bioscfg: move mutex_lock() down in hp_add [...]
new f40f939917b2 platform/x86: hp-bioscfg: Fix error handling in hp_add_oth [...]
new 92c47597db7d platform/x86: hp-bioscfg: Remove unused obj in hp_add_othe [...]
new c6ea14d55734 platform/x86/amd/pmc: adjust getting DRAM size behavior
new 8d9ce3e53bbd MAINTAINERS: Drop Mark Gross as maintainer for x86 platfor [...]
new a6584711e64d platform/x86: intel_telemetry: Fix kernel doc descriptions
new c2d5304e6c64 Merge tag 'platform-drivers-x86-v6.7-2' of git://git.kerne [...]
new 125b0bb95dd6 asm-generic: qspinlock: fix queued_spin_value_unlocked() i [...]
new c3803203bc5e hv/hv_kvp_daemon: Some small fixes for handling NM keyfiles
new 7e8037b099c0 x86/hyperv: Fix the detection of E820_TYPE_PRAM in a Gen2 VM
new 18286883e779 x86/hyperv: Use atomic_try_cmpxchg() to micro-optimize hv_ [...]
new 05c8c94ed407 Merge tag 'hyperv-fixes-signed-20231121' of git://git.kern [...]
new d3ec75bc635c LoongArch: Add dependency between vmlinuz.efi and vmlinux.efi
new cbfd44bd5c6e LoongArch: Explicitly set -fdirect-access-external-data fo [...]
new aa0cbc1b506b LoongArch: Record pc instead of offset in la_abs relocation
new ee2daf7102f4 LoongArch: Add __percpu annotation for __percpu_read()/__p [...]
new 902d75cdf0cf LoongArch: Silence the boot warning about 'nokaslr'
new 19d86a496233 LoongArch: Mark {dmw,tlb}_virt_to_page() exports as non-GPL
new d43f37b73468 LoongArch: Implement constant timer shutdown interface
new 10301780c96e Docs/LoongArch: Update links in LoongArch introduction.rst
new c517fd2738f4 Docs/zh_CN/LoongArch: Update links in LoongArch introduction.rst
new 9b6de136b5f0 Merge tag 'loongarch-fixes-6.7-1' of git://git.kernel.org/ [...]
new ccab434e674c usb: aqc111: check packet for fixup for true limit
new 7fbd5fc2b35a stmmac: dwmac-loongson: Add architecture dependency
new 0c3bd086d12d rxrpc: Fix some minor issues with bundle tracing
new d565fa4300d9 s390/ism: ism driver implies smc protocol
new 75a50c4f5b95 kselftest: rtnetlink: fix ip route command typo
new 3798680f2fbb rxrpc: Fix RTT determination to use any ACK as a source
new 1a01319feef7 rxrpc: Defer the response to a PING ACK until we've parsed it
new 3c15504a97a1 Merge branch 'rxrpc-ack-fixes'
new 76df934c6d5f MAINTAINERS: Add netdev subsystem profile link
new 8ba2c459668c net: wangxun: fix kernel panic due to null pointer
new 93da8d75a665 wireguard: use DEV_STATS_INC()
new 5f228d7c8a53 octeontx2-pf: Fix memory leak during interface down
new 938dbead34cd net: fill in MODULE_DESCRIPTION()s for SOCK_DIAG modules
new c0e2926266af ipv4: Correct/silence an endian warning in __ip_do_redirect
new d30fb712e529 hv_netvsc: fix race of netvsc and VF register_netdevice
new 85520856466e hv_netvsc: Fix race of register_netdevice_notifier and VF [...]
new c807d6cd089d hv_netvsc: Mark VF as slave before exposing it to user-mode
new 54d4434da824 Merge branch 'hv_netvsc-fix-race-of-netvsc-vf-register-and [...]
new 9c6dc13106f2 MAINTAINERS: Add indirect_call_wrapper.h to NETWORKING [GENERAL]
new 0739af07d1d9 net: usb: ax88179_178a: fix failed operations during ax881 [...]
new 495ec91b48e4 docs: netdev: try to guide people on dealing with silence
new 79e0c5be8c73 net, vrf: Move dstats structure to core
new 34d21de99cea net: Move {l,t,d}stats allocation to core and convert veth & vrf
new ae1658272c64 netkit: Add tstats per-CPU traffic counters
new 6f2684bf2b44 veth: Use tstats per-CPU traffic counters
new 024ee930cb3c bpf: Fix dev's rx stats for bpf_redirect_peer traffic
new 2c2254257040 bpf, netkit: Add indirect call wrapper for fetching peer dev
new eee82da79f03 selftests/bpf: De-veth-ize the tc_redirect test case
new adfeae2d243d selftests/bpf: Add netkit to tc_redirect selftest
new fcb905d83133 Merge branch 'bpf_redirect_peer fixes'
new 977bc146d4eb selftests/bpf: track tcp payload offset as scalar in xdp_synproxy
new 87eb0152bcc1 selftests/bpf: track string payload offset as scalar in st [...]
new f40bfd167944 selftests/bpf: fix bpf_loop_bench for new callback verific [...]
new 683b96f9606a bpf: extract __check_reg_arg() utility function
new 58124a98cb8e bpf: extract setup_func_entry() utility function
new ab5cfac139ab bpf: verify callbacks as if they are called unknown number [...]
new 958465e217db selftests/bpf: tests for iterating callbacks
new cafe2c21508a bpf: widening for callback iterators
new 9f3330aa644d selftests/bpf: test widening for iterating callbacks
new bb124da69c47 bpf: keep track of max number of bpf_loop callback iterations
new 57e2a52deeb1 selftests/bpf: check if max number of bpf_loop iterations [...]
new acb12c859ac7 Merge branch 'verify-callbacks-as-if-they-are-called-unkno [...]
new b2d66643dcf2 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new b6fe6f03716d dpll: Fix potential msg memleak when genlmsg_put_reply failed
new 84d2db91f14a nfc: virtual_ncidev: Add variable to check if ndev is running
new e6d71b437abc net/smc: avoid data corruption caused by decline
new 6a26310273c3 Revert "net: r8169: Disable multicast filter for RTL8168H [...]
new 99360d9620f0 net: usb: qmi_wwan: claim interface 4 for ZTE MF290
new 4aa1d8f89b10 octeontx2-pf: Fix ntuple rule creation to direct packet to [...]
new 818ad9cc90d4 net: veth: fix ethtool stats reporting
new 676ec53844cb amd-xgbe: handle corner-case during sfp hotplug
new 7121205d5330 amd-xgbe: handle the corner-case during tx completion
new 7a2323ac24a5 amd-xgbe: propagate the correct speed and duplex status
new d9775fb6d011 Merge branch 'amd-xgbe-fixes-to-handle-corner-cases'
new 0ffb08b1a45b ice: remove ptp_tx ring parameter flag
new 7d606a1e2d05 ice: unify logic for programming PFINT_TSYN_MSK
new 7758017911a4 ice: restore timestamp configuration after device reset
new e50a8061feac Merge branch 'ice-restore-timestamp-config-after-reset'
new 4e20655e503e i40e: Fix adding unsupported cloud filters
new f0863888f6cf vsock/test: fix SEQPACKET message bounds test
new fd0413bbf8b1 net: axienet: Fix check for partial TX checksum
new 53f2cb491b50 tls: fix NULL deref on tls_sw_splice_eof() with empty record
new 37f0205538ba net: ipa: fix one GSI register field width
new 2be35a619482 tools: ynl: fix header path for nfsd
new 39f04b1406b2 tools: ynl: fix duplicate op name in devlink
new d3fa86b1a7b4 Merge tag 'net-6.7-rc3' of git://git.kernel.org/pub/scm/li [...]
new f2d4a5834638 HID: mcp2221: Set driver data before I2C adapter add
new 73ce9f1f2741 HID: mcp2221: Allow IO to start during probe
new 113f736655e4 HID: apple: add Jamesdonkey and A3R to non-apple keyboards list
new fc43e9c857b7 HID: fix HID device resource race between HID core and deb [...]
new a5e913c25b6b HID: glorious: fix Glorious Model I HID report
new c55092187d9a HID: add ALWAYS_POLL quirk for Apple kb
new 5b4ffb176d79 Revert "HID: logitech-dj: Add support for a new lightspeed [...]
new 06ae5afce8cc HID: hid-asus: add const to read-only outgoing usb buffer
new 546edbd26cff HID: hid-asus: reset the backlight brightness level on resume
new 9ffccb691adb HID: multitouch: Add quirk for HONOR GLO-GXXX touchpad
new 1f342790ad3c Merge tag 'for-linus-2023112301' of git://git.kernel.org/p [...]
new 8479063f1fbe io_uring/fs: consider link->flags when getting path for LINKAT
new d6fef34ee4d1 io_uring: fix off-by one bvec index
new 004442384416 Merge tag 'io_uring-6.7-2023-11-23' of git://git.kernel.dk/linux
new 27b13e209ddc blk-throttle: fix lockdep warning of "cgroup_mutex or RCU [...]
new 35a99d6557ca blk-cgroup: avoid to warn !rcu_read_lock_held() in blkg_lookup()
new e63a57303599 blk-cgroup: bypass blkcg_deactivate_policy after destroying
new baf8fb7e0e5e bcache: avoid oversize memory allocation by small stripe_size
new 777967e7e9f6 bcache: check return value from btree_node_alloc_replacement()
new be93825f0e64 bcache: remove redundant assignment to variable cur_idx
new 2c7f497ac274 bcache: prevent potential division by zero error
new 7cc47e64d3d6 bcache: fixup init dirty data errors
new e34820f98451 bcache: fixup lock c->root error
new 2faac25d7958 bcache: fixup multi-threaded bch_sectors_dirty_init() wake [...]
new f72f4312d438 bcache: replace a mistaken IS_ERR() by IS_ERR_OR_NULL() in [...]
new 31f5b956a197 bcache: add code comments for bch_btree_node_get() and __b [...]
new 3eba5e0b2422 bcache: avoid NULL checking to c->root in run_cache_set()
new 45b478951b2b md: fix bi_status reporting in md_end_clone_io
new 8a554c623473 Merge tag 'md-fixes-20231120' of https://git.kernel.org/pu [...]
new 1b59860540a4 nbd: fold nbd config initialization into nbd_alloc_config()
new 3123ac779233 nbd: factor out a helper to get nbd_config without holding [...]
new c2da049f4194 nbd: fix null-ptr-dereference while accessing 'nbd->config'
new c96b8175522a block: Remove blk_set_runtime_active()
new 53f2bca26092 block/null_blk: Fix double blk_mq_start_request() warning
new 5029c5e4f20d s390/dasd: resolve spelling mistake
new db46cd1e0426 s390/dasd: protect device queue against concurrent access
new 98c598afc22d nbd: pass nbd_sock to nbd_read_reply() instead of index
new 616add70bfdc nvme-auth: unlock mutex in one place only
new 38ce1570e2c4 nvme-auth: set explanation code for failure2 msgs
new 23441536b636 nvme-tcp: only evaluate 'tls' option if TLS is selected
new cd9aed606088 nvme: catch errors from nvme_configure_metadata()
new c7ca9757bda3 nvme: blank out authentication fabrics options if not configured
new 1c22e0295a5e nvmet: nul-terminate the NQNs passed in the connect command
new 11b9d0b49997 nvmet-tcp: always initialize tls_handshake_tmo_work
new 3af755a46881 nvme: move nvme_stop_keep_alive() back to original position
new 55072cd7ce36 Merge tag 'nvme-6.7-2023-11-22' of git://git.infradead.org [...]
new d78abcbabe7e nvme: target: fix nvme_keyring_id() references
new 65e2a74c44dd nvme: target: fix Kconfig select statements
new 0e6c4fe782e6 nvme: tcp: fix compile-time checks for TLS mode
new bc893f744ef0 Merge tag 'block-6.7-2023-11-23' of git://git.kernel.dk/linux
new a6925165ea82 ata: pata_isapnp: Add missing error check for devm_ioport_map()
new f1a09972a45a Merge tag 'ata-6.7-rc3' of git://git.kernel.org/pub/scm/li [...]
new b3e0f94d1570 drm/msm/dsi: use the correct VREG_CTRL_1 value for 4nm cphy
new 3944e343e54b drm/msm: remove exra drm_kms_helper_poll_init() call
new a33b2431d11b drm/msm/dpu: Add missing safe_lut_tbl in sc8280xp catalog
new ebfa85c504cb drm/msm/dp: don't touch DP subconnector property in eDP case
new 21133266ca12 drm/msm/dp: attach the DP subconnector property
new 56466f653cb5 drm/msm: remove unnecessary NULL check
new fca9a8056358 Merge tag 'drm-msm-fixes-2023-11-21' of https://gitlab.fre [...]
new 6965809e5269 drm/panel: auo,b101uan08.3: Fine tune the panel power sequence
new 06fc41b09cfb drm/panel: simple: Fix Innolux G101ICE-L01 bus flags
new 3f9a91b6c00e drm/panel: simple: Fix Innolux G101ICE-L01 timings
new bb0a05acd612 drm/rockchip: vop: Fix color for RGB888/BGR888 format on VOP full
new 3f7c0634926d accel/ivpu/37xx: Fix hangs related to MMIO reset
new 8d6ef26501b9 drm/ast: Disconnect BMC if physical connector is connected
new cea7008190ad drm/panel: boe-tv101wum-nl6: Fine tune Himax83102-j02 pane [...]
new ab93edb2f94c nouveau/gsp: allocate enough space for all channel ids.
new 8692160904c9 Merge tag 'drm-misc-fixes-2023-11-23' of git://anongit.fre [...]
new 018903e1cec3 drm/i915/dp_mst: Fix race between connector registration a [...]
new 0561794b6b64 drm/i915: do not clean GT table on error path
new b3ca8a08d8ed Merge tag 'drm-intel-fixes-2023-11-23' of git://anongit.fr [...]
new afa0f6ee000a Merge tag 'drm-fixes-2023-11-24' of git://anongit.freedesk [...]
new 8a924db2d7b5 fs: Pass AT_GETATTR_NOSEC flag to getattr interface function
new fe2c34bab6d4 iov_iter: fix copy_page_to_iter_nofault()
new 66917f85db60 autofs: add: new_inode check in autofs_fill_super()
new 762321dab9a7 filemap: add a per-mapping stable writes flag
new 1898efcdbed3 block: update the stable_writes flag in bdev_add
new c421df0b1943 xfs: clean up FS_XFLAG_REALTIME handling in xfs_ioctl_seta [...]
new 9c04138414c0 xfs: respect the stable writes flag on the RT device
new 796432efab1e libfs: getdents() should return 0 after reaching EOD
new fa2b906f5148 Merge tag 'vfs-6.7-rc3.fixes' of git://git.kernel.org/pub/ [...]
new e6bace7313d6 afs: Fix afs_server_list to be cleaned up with RCU
new 2a4ca1b4b778 afs: Make error on cell lookup failure consistent with OpenAFS
new 0167236e7d66 afs: Return ENOENT if no cell DNS record can be found
new b590eb41be76 afs: Fix file locking on R/O volumes to operate in local mode
new 68516f60c1d8 afs: Mark a superblock for an R/O or Backup volume as SB_RDONLY
new 5b7ad877e4d8 Merge tag 'afs-fixes-20231124' of git://git.kernel.org/pub [...]
new b85e2dab33ce PM: tools: Fix sleepgraph syntax error
new b345fd55a2b7 Merge tag 'pm-6.7-rc3' of git://git.kernel.org/pub/scm/lin [...]
new bd911485294a ACPI: resource: Skip IRQ override on ASUS ExpertBook B1402CVA
new 37ba91a82e3b ACPI: PM: Add acpi_device_fix_up_power_children() function
new c93695494606 ACPI: video: Use acpi_device_fix_up_power_children()
new 9bb69ba4c177 ACPI: processor_idle: use raw_safe_halt() in acpi_idle_pla [...]
new e37470624e00 Merge branches 'acpi-video' and 'acpi-processor' into acpi
new 1bcc68971947 Merge tag 'acpi-6.7-rc3' of git://git.kernel.org/pub/scm/l [...]
new 4711b7b8f995 s390/pai: cleanup event initialization
new 673752a83969 s390/ipl: add missing IPL_TYPE_ECKD_DUMP case to ipl_init()
new 0a9ace1117bb s390: remove odd comment
new aab1f809d754 scripts/checkstack.pl: match all stack sizes for s390
new 0f5cc96c367f Merge tag 's390-6.7-3' of git://git.kernel.org/pub/scm/lin [...]
new bff2a2d453a1 swiotlb-xen: provide the "max_mapping_size" method
new 295b202227e9 xen: privcmd: Replace zero-length array with flex-array me [...]
new 7bf9a6b46549 arm/xen: fix xen_vcpu_info allocation alignment
new 00cff7b29b1d Merge tag 'for-linus-6.7a-rc3-tag' of git://git.kernel.org [...]
new acfa60dbe038 arm64: mm: Fix "rodata=on" when CONFIG_RODATA_FULL_DEFAULT [...]
new 460e462d2254 kselftest/arm64: Fix output formatting for za-fork
new c0a857420405 arm64: add dependency between vmlinuz.efi and Image
new 2821c393d4fd Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
new ed17f7da5f0c xfs: clean up dqblk extraction
new 9c235dfc3d3f xfs: dquot recovery does not validate the recovered dquot
new b46ae77f6787 Merge tag 'xfs-6.7-fixes-3' of git://git.kernel.org/pub/sc [...]
new 258ea41c926b Revert "phy: realtek: usb: Add driver for the Realtek SoC [...]
new 7a784bcdd7e5 Revert "phy: realtek: usb: Add driver for the Realtek SoC [...]
new 1a229d8690a0 Revert "usb: phy: add usb phy notify port status API"
new 24d85bb3be37 thunderbolt: Set lane bonding bit only for downstream port
new 5391bcfa56c7 thunderbolt: Send uevent after asymmetric/symmetric switch
new 480713b1ba8e thunderbolt: Only add device router DP IN to the head of t [...]
new 849d3f985e73 Merge tag 'thunderbolt-for-v6.7-rc3' of git://git.kernel.o [...]
new 41058707bea9 dt-bindings: usb: hcd: add missing phy name to example
new a6fe37f428c1 usb: typec: tcpm: Skip hard reset when in error recovery
new cdd0cde8d883 USB: typec: tps6598x: Fix a memory leak in an error handling path
new 10d510abd096 usb: dwc3: Fix default mode initialization
new 187fb003c57c usb: typec: tcpm: Fix sink caps op current check
new 58f2fcb3a845 usb: cdnsp: Fix deadlock issue during using NCM gadget
new 30ce1c03a083 usb: misc: ljca: Drop _ADR support to get ljca children devices
new 0583bc776ca5 USB: dwc2: write HCINT with INTMASK applied
new 791cd7afe51b usb: dwc3: add missing of_node_put and platform_device_put
new 974bba5c118f usb: config: fix iteration issue in 'usb_get_bos_descriptor()'
new 8bbae288a85a usb: dwc3: set the dma max_seg_size
new 61d2cf0db741 usb: xhci-mtk: fix in-ep's start-split check failure
new 4b435764f7c2 usb: typec: tipd: Supply also I2C driver data
new 16b7e0cccb24 USB: xhci-plat: fix legacy PHY double init
new 372ee6a3368e usb: misc: ljca: Fix enumeration error on Dell Latitude 9420
new d0c930b745ca dt-bindings: usb: microchip,usb5744: Add second supply
new 6972b38ca052 usb: misc: onboard-hub: add support for Microchip USB5744
new 0c2671f33a9c dt-bindings: usb: qcom,dwc3: fix example wakeup interrupt types
new 41f5a0973259 USB: dwc3: qcom: fix wakeup after probe deferral
new aee70a1d7113 USB: dwc3: qcom: simplify wakeup interrupt setup
new 51392a1879ff USB: dwc3: qcom: fix resource leaks on probe deferral
new 9feefbf57d92 USB: dwc3: qcom: fix software node leak on probe errors
new 9cf87666fc6e USB: dwc3: qcom: fix ACPI platform device leak
new 8771127e25d6 USB: serial: option: don't claim interface 4 for ZTE MF290
new a1092619dd28 USB: serial: option: fix FM101R-GL defines
new e389fe8b6813 USB: serial: option: add Fibocom L7xx modules
new da90e45d5afc USB: serial: option: add Luat Air72*U series products
new cb9a830e8717 Merge tag 'usb-serial-6.7-rc3' of https://git.kernel.org/p [...]
new 090472ed9c92 Merge tag 'usb-6.7-rc3' of git://git.kernel.org/pub/scm/li [...]
new a15ccef82d3d cifs: fix use after free for iface while disabling seconda [...]
new ed3e0a149b58 smb: client: implement ->query_reparse_point() for SMB1
new 539aad7f14da smb: client: introduce ->parse_reparse_point()
new 45e724022e27 smb: client: set correct file type from NFS reparse points
new b0348e459c83 smb: client: introduce cifs_sfu_make_node()
new 4515866db134 Merge tag '6.7-rc2-smb3-client-fixes' of git://git.samba.o [...]
new bca4104b00fe lockdep: Fix block chain corruption
new 1d0dbc3d16e8 Merge tag 'locking-urgent-2023-11-26' of git://git.kernel. [...]
new e8df9d9f4209 perf/x86/intel: Correct incorrect 'or' operation for PMU c [...]
new e81fe505202f Merge tag 'perf-urgent-2023-11-26' of git://git.kernel.org [...]
new 2e569ada424c x86/microcode: Remove the driver announcement and version
new 080990aa3344 x86/microcode: Rework early revisions reporting
new 4892711acee0 Merge tag 'x86-urgent-2023-11-26' of git://git.kernel.org/ [...]
new e11d4cccd094 parisc: Mark ex_table entries 32-bit aligned in assembly.h
new a80aeb86542a parisc: Mark ex_table entries 32-bit aligned in uaccess.h
new 33f806da2df6 parisc: Mark altinstructions read-only and 32-bit aligned
new 07eecff8ae78 parisc: Mark jump_table naturally aligned
new b28fc0d8739c parisc: Mark lock_aligned variables 16-byte aligned on SMP
new c9fcb2b65c28 parisc: Ensure 32-bit alignment on parisc unwind section
new fe76a1349f23 parisc: Use natural CPU alignment for bug_table
new e5f3e299a2b1 parisc: Drop the HP-UX ENOSYM and EREMOTERELEASE error codes
new 43266838515d parisc: Reduce size of the bug_table on 64-bit kernel by half
new d2da77f431ac Merge tag 'parisc-for-6.7-rc3' of git://git.kernel.org/pub [...]
new 88903daecacf eventfs: Remove expectation that ei->is_freed means ei->de [...]
new 71cade82f2b5 eventfs: Do not invalidate dentry in create_file/dir_dentry()
new 4763d635c907 eventfs: Use GFP_NOFS for allocation when eventfs_mutex is held
new bcae32c5632f eventfs: Move taking of inode_lock into dcache_dir_open_wrapper()
new fc4561226fea eventfs: Do not allow NULL parent to eventfs_start_creating()
new f49f950c217b eventfs: Make sure that parent->d_inode is locked in creat [...]
new 76d9eafff448 MAINTAINERS: TRACING: Add Mathieu Desnoyers as Reviewer
new 5b2b1173a93f Merge tag 'trace-v6.7-rc2' of git://git.kernel.org/pub/scm [...]
new 2cc14f52aeb7 Linux 6.7-rc3
new 9ea7be95d3d4 media: mgb4: Added support for T200 card variant
new 5d33213fac59 media: v4l2-subdev: Fix a 64bit bug
new 173d167ce350 media: pci: mgb4: add COMMON_CLK dependency
new 42d62b7e47d5 media: vsp1: Remove unbalanced .s_stream(0) calls
new 32138be394e5 Merge tag 'media-renesas-fixes-20231113' of git://git.kern [...]
new d095b18f3e22 Merge tag 'media/v6.7-2' of git://git.kernel.org/pub/scm/l [...]
new 90044481e7cc ksmbd: prevent memory leak on error return
new 864fb5d37163 ksmbd: fix possible deadlock in smb2_open
new 4274a9dc6aeb ksmbd: separately allocate ci per dentry
new 2e450920d58b ksmbd: move oplock handling after unlock parent dir
new 2a3f7857ec74 ksmbd: release interim response after sending status pendi [...]
new 9ac45ac7cf65 ksmbd: move setting SMB2_FLAGS_ASYNC_COMMAND and AsyncId
new cd80ce7e68f1 ksmbd: don't update ->op_state as OPLOCK_STATE_NONE on error
new df60cee26a2e Merge tag '6.7-rc3-smb3-server-fixes' of git://git.samba.o [...]
new 1645c283a87c btrfs: tree-checker: add type and sequence check for inlin [...]
new 8049ba5d0a28 btrfs: do not abort transaction if there is already an exi [...]
new 2db313205f8b btrfs: add dmesg output for first mount and last unmount o [...]
new f91192cd6859 btrfs: ref-verify: fix memory leaks in btrfs_ref_tree_mod()
new 5fba5a571858 btrfs: fix off-by-one when checking chunk map includes log [...]
new 7d410d5efe04 btrfs: make error messages more clear when getting a chunk map
new 5de0434bc064 btrfs: fix 64bit compat send ioctl arguments not initializ [...]
new 94dbf7c0871f btrfs: free the allocated memory if btrfs_alloc_page_array [...]
new 0ac1d13a55eb btrfs: send: ensure send_fd is writable
new 18d46e76d7c2 Merge tag 'for-6.7-rc3-tag' of git://git.kernel.org/pub/sc [...]
new b0eeba527e70 pinctrl: stm32: Add check for devm_kcalloc
new edd48fd9d453 pinctrl: stm32: fix array read out of bound
new 08e8734d877a pinctrl: s32cc: Avoid possible string truncation
new df572eba4e62 pinctrl: cy8c95x0: Fix doc warning
new 4198a9b57106 pinctrl: avoid reload of p state in list iteration
new 6588732445ff pinctrl: lochnagar: Don't build on MIPS
new 38a285d5d446 pinctrl: realtek: Fix logical error when finding descriptor
new 90785ea8158b dt-bindings: pinctrl: s32g2: change a maintainer email address
new 3b47bc037bd4 Merge tag 'pinctrl-v6.7-2' of git://git.kernel.org/pub/scm [...]
new 01b1e3ca0e5c efi/unaccepted: Fix off-by-one when checking for overlappi [...]
new 9d3eac3c05ff Merge tag 'efi-urgent-for-v6.7-1' of git://git.kernel.org/ [...]
new 8f2244c9af24 leds: class: Don't expose color sysfs entry
new 16864755721d Merge tag 'leds-fixes-6.7' of git://git.kernel.org/pub/scm [...]
new 174925d340aa mmc: block: Do not lose cache flush during CQE error recovery
new b578d5d18e92 mmc: cqhci: Increase recovery halt timeout
new c616696a9029 mmc: block: Be sure to wait while busy in CQE error recovery
new 8155d1fa3a74 mmc: block: Retry commands in CQE error recovery
new 35597bdb04ec mmc: cqhci: Warn of halt or task clear failure
new 1de1b77982e1 mmc: cqhci: Fix task clearing in CQE error recovery
new d9ed644f5867 mmc: sdhci-pci-gli: Disable LPM during initialization
new 477865af60b2 mmc: sdhci-sprd: Fix vqmmc not shutting down after the car [...]
new 09443a144c16 Merge tag 'mmc-v6.7-rc1' of git://git.kernel.org/pub/scm/l [...]
new 0cb19e50a911 pmdomain: arm: Avoid polling for scmi_perf_domain
new e8f60209d6cf Merge tag 'pmdomain-v6.7-rc2' of git://git.kernel.org/pub/ [...]
new 109b25d13e00 net: rswitch: Fix type of ret in rswitch_start_xmit()
new 1aaef8634a20 net: rswitch: Fix return value in rswitch_start_xmit()
new 782486af9b5b net: rswitch: Fix missing dev_kfree_skb_any() in error path
new c9213ddad2bd Merge branch 'rswitch-fixes'
new 237ff253f2d4 mptcp: fix uninit-value in mptcp_incoming_options
new e2b706c69190 ipv4: igmp: fix refcnt uaf issue when receiving igmp query packet
new b3f1a164c7f7 net: dsa: mv88e6xxx: fix marvell 6350 switch probing
new a524eabcd72d net: dsa: mv88e6xxx: fix marvell 6350 probe crash
new f422abe3f23d dpaa2-eth: increase the needed headroom to account for alignment
new beb1930f966d dpaa2-eth: recycle the RX buffer only after all processing done
new ccf49cebe595 Merge branch 'dpaa2-eth-fixes'
new 088559815477 selftests/net: ipsec: fix constant out of range
new 7b29828c5af6 selftests/net: fix a char signedness issue
new 59fef379d453 selftests/net: unix: fix unused variable compiler warning
new 00a4f8fd9c75 selftests/net: mptcp: fix uninitialized variable warnings
new ec2610b129b4 Merge branch 'selftests-net-fix-a-few-small-compiler-warnings'
new ad31c629ca3c octeontx2-af: Fix possible buffer overflow
new e54d628a2721 net: stmmac: xgmac: Disable FPE MMC interrupts
new 51597219e0cd octeontx2-pf: Fix adding mbox work queue entry when num_vfs > 64
new fd7f98b2e12a octeontx2-pf: Restore TC ingress police rules when interfa [...]
new 45b3fae4675d neighbour: Fix __randomize_layout crash in struct neighbour
new 59d395ed606d r8169: fix deadlock on RTL8125 in jumbo mtu mode
new 91d3d149978b r8169: prevent potential deadlock in rtl8169_close
new 9870257a0a33 ravb: Fix races between ravb_tx_timeout_work() and net rel [...]
new cbeb989e41f4 ethtool: don't propagate EOPNOTSUPP from dumps
new 83f2df9d66bc tools: ynl-gen: always construct struct ynl_req_state
new c0c6bde586c7 netdevsim: Don't accept device bound programs
new 75a442581d05 bpf: Add missed allocation hint for bpf_mem_cache_alloc_flags()
new 0bad281d0ecd netkit: Reject IFLA_NETKIT_PEER_INFO in netkit_change_link
new 8866730aed51 bpf, sockmap: af_unix stream sockets need to hold ref for [...]
new 51354f700d40 bpf, sockmap: Add af_unix test with both sockets in map
new 0d47fa5cc91b Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 7a934b5cc3f4 wifi: mt76: mt7921: fix 6GHz disabled by the missing defau [...]
new 695bfba7ca78 wifi: mt76: mt7925: fix typo in mt7925_init_he_caps
new 71b5e40651d8 wifi: iwlwifi: mvm: fix an error code in iwl_mvm_mld_add_sta()
new 3e3a2b645c04 wifi: mac80211: do not pass AP_VLAN vif pointer to drivers [...]
new 7e7efdda6adb wifi: cfg80211: fix CQM for non-range use
new 8e2f6f236621 wifi: cfg80211: lock wiphy mutex for rfkill poll
new 103317670e6b wifi: cfg80211: hold wiphy mutex for send_interface
new ef5828805842 wifi: avoid offset calculation on NULL pointer
new 00f7d153f335 wifi: mac80211: handle 320 MHz in ieee80211_ht_cap_ie_to_s [...]
new 0ed04a1847a1 debugfs: fix automount d_fsdata usage
new f4acfcd4deb1 debugfs: annotate debugfs handlers vs. removal with lockdep
new 8c88a474357e debugfs: add API to allow debugfs operations cancellation
new b590b9ae1efc wifi: cfg80211: add locked debugfs wrappers
new 3d529cd11f2b wifi: mac80211: use wiphy locked debugfs helpers for agg_status
new 4ded3bfe1db6 wifi: mac80211: use wiphy locked debugfs for sdata/link
new 300fbb247eb3 Merge tag 'wireless-2023-11-29' of git://git.kernel.org/pu [...]
new 9f74a3dfcf83 ice: Fix VF Reset paths when interface in a failed over aggregate
new 91fdb30ddfdb net: libwx: fix memory leak on msix entry
new d8eb6ea4b302 net: ravb: Check return value of reset_control_deassert()
new 88b74831faae net: ravb: Use pm_runtime_resume_and_get()
new d78c0ced60d5 net: ravb: Make write access to CXR35 first before accessi [...]
new 6f32c0866020 net: ravb: Start TX queues after HW initialization succeeded
new eac16a733427 net: ravb: Stop DMA in case of failures on ravb_open()
new edf9bc396e05 net: ravb: Keep reverse order of operations in ravb_remove()
new 777f245eec81 Merge branch 'net-ravb-fixes-for-the-ravb-driver'
new 6172a5180fcc Merge tag 'net-6.7-rc4' of git://git.kernel.org/pub/scm/li [...]
new a6dda77a752d perf kwork: Fix a build error on 32-bit
new 29b8e94dcf25 perf lock contention: Fix a build error on 32-bit
new 1041dfe6109f tools headers UAPI: Update tools's copy of drm headers
new 111844666672 tools headers UAPI: Update tools's copy of fscrypt.h header
new 5a9f95b67059 tools headers UAPI: Update tools's copy of kvm.h header
new fb3648a6a87b tools headers UAPI: Update tools's copy of mount.h header
new daa975134155 tools headers UAPI: Update tools's copy of vhost.h header
new 91c97b36bd69 tools headers UAPI: Update tools's copy of unistd.h header
new fd2ddee727d1 tools headers: Update tools's copy of socket.h header
new c23708f37652 tools headers: Update tools's copy of x86/asm headers
new fad8afdcc18f tools headers: Update tools's copy of arm64/asm headers
new e1d7426bb915 tools headers: Update tools's copy of s390/asm headers
new b3b11aed147a tools/perf: Update tools's copy of x86 syscall table
new 3483d2440538 tools/perf: Update tools's copy of powerpc syscall table
new d3968c974a24 tools/perf: Update tools's copy of s390 syscall table
new 027905fe5bae tools/perf: Update tools's copy of mips syscall table
new ef5c958090a9 tools perf: Add arm64 sysreg files to MANIFEST
new a29ee6aea703 perf build: Ensure sysreg-defs Makefile respects output dir
new 57686a72da08 tools: Disable __packed attribute compiler warning due to [...]
new 2594faafeee2 Merge tag 'perf-tools-fixes-for-v6.7-1-2023-11-29' of git: [...]
new f8f2847f739d kunit: Warn if tests are slow
new 2e3c94aed51e kunit: Reset suite counter right before running tests
new 1bddcf77ce66 kunit: test: Avoid cast warning when adding kfree() as an action
new 47669f40b14c Merge tag 'linux_kselftest-kunit-fixes-6.7-rc4' of git://g [...]
new 9099184dec26 MAINTAINERS: refresh LLVM support
new 4e86f32a13af uapi: propagate __struct_group() attributes to the contain [...]
new d71f22365a9c gcc-plugins: randstruct: Update code comment in relayout_struct()
new 994d5c58e50e Merge tag 'hardening-v6.7-rc4' of git://git.kernel.org/pub [...]
new d4e3b928ab48 closures: CLOSURE_CALLBACK() to fix type punning
new 6201d91ee32c bcachefs: Put erasure coding behind an EXPERIMENTAL kconfi [...]
new 50e029c6390a bcachefs: bch2_moving_ctxt_flush_all()
new 261af2f1c6b6 bcachefs: Make sure bch2_move_ratelimit() also waits for move_ops
new 202a7c292ec6 bcachefs: Don't stop copygc thread on device resize
new 468035ca4b83 bcachefs: Start gc, copygc, rebalance threads after initin [...]
new 0a11adfb7ace bcachefs: Fix an endianness conversion
new 63807d951803 bcachefs: preserve device path as device name
new 8a443d3ea132 bcachefs: Proper refcounting for journal_keys
new 0af8a06a4ce8 bcachefs: deallocate_extra_replicas()
new 7d9f8468ff75 bcachefs: Data update path won't accidentaly grow replicas
new e4f72bb46a77 bcachefs: Fix ec + durability calculation
new 3f3ae1250e73 bcachefs: bpos is misaligned on big endian
new bbc3a46065d0 bcachefs: Fix zstd compress workspace size
new d5bd37872a93 bcachefs: Add missing validation for jset_entry_data_usage
new 03013bb0c6b1 bcachefs: Fix bucket data type for stripe buckets
new 5510a4af521c bcachefs: Fix split_race livelock
new ae4d612cc1f2 bcachefs: trace_move_extent_start_fail() now includes errcode
new 1b1bd0fd4157 bcachefs: -EROFS doesn't count as move_extent_start_fail
new ef0beeb8dd34 bcachefs: move journal seq assertion
new 2111f39459b0 bcachefs: Fix race between btree writes and metadata drop
new 463086d99889 bcachefs: Convert gc_alloc_start() to for_each_btree_key2()
new 415e5107b0dc bcachefs: Extra kthread_should_stop() calls for copygc
new e6861be452a5 Merge tag 'bcachefs-2023-11-29' of https://evilpiepirate.o [...]
new 8abc712ea486 ext2: Fix ki_pos update for DIO buffered-io fallback case
new c1c09da07c55 Merge tag 'fs_for_v6.7-rc4' of git://git.kernel.org/pub/sc [...]
new 93e6c0e19d5b scsi: ufs: core: Clear cmd if abort succeeds in MCQ mode
new 6371be7aeb98 scsi: Change SCSI device boolean fields to single bit flags
new b09d7f8fd50f scsi: sd: Fix system start for ATA devices
new ff4a9f49054a Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 7be05bdfb4ef dm verity: initialize fec io before freeing it
new 0193e3966cee dm verity: don't perform FEC for failed readahead IO
new 38bc1ab135db dm-verity: align struct dm_verity_fec_io properly
new 41e05548fa6b dm-flakey: start allocating with MAX_ORDER
new abd792f330fa Merge tag 'dm-6.7/dm-fixes-2' of git://git.kernel.org/pub/ [...]
new bb6cc253861b bcache: revert replacing IS_ERR_OR_NULL with IS_ERR
new fad907cffd4b block: move .bd_inode into 1st cacheline of block_device
new 67d995e06953 block: warn once for each partition in bio_check_ro()
new 3649ff0a0b15 block: Document the role of the two attribute groups
new 0e4237ae8d15 blk-mq: don't count completed flush data request as inflig [...]
new 136cfcb8dce9 nvme: fine-tune sending of first keep-alive
new e3139cef8257 nvme-core: fix a memory leak in nvme_ns_info_from_identify()
new d8b90d600aff nvme: check for valid nvme_identify_ns() before using it
new 74fbc88e1614 nvme-core: check for too small lba shift
new 8ad3ac92f076 Merge tag 'nvme-6.7-2023-12-01' of git://git.infradead.org [...]
new ee0c8a9b349e Merge tag 'block-6.7-2023-12-01' of git://git.kernel.dk/linux
new 820d070feb66 io_uring: don't allow discontig pages for IORING_SETUP_NO_MMAP
new 6f007b140663 io_uring: don't guard IORING_OFF_PBUF_RING with SETUP_NO_MMAP
new edecf1689768 io_uring: enable io_mem_alloc/free to be used in other parts
new c392cbecd8ec io_uring/kbuf: defer release of mapped buffer rings
new b10b73c102a2 io_uring/kbuf: recycle freed mapped buffer ring entries
new 07d6063d3d3b io_uring/kbuf: prune deferred locked cache when tearing down
new 5cf4f52e6d8a io_uring: free io_buffer_list entries via RCU
new 73363c262d6a io_uring: use fget/fput consistently
new c9a925b7bcd9 Merge tag 'io_uring-6.7-2023-11-30' of git://git.kernel.dk/linux
new 503579448db9 drm/i915/gsc: Mark internal GSC engine with reserved uabi class
new f76f83a83c8f drm/i915: Also check for VGA converter in eDP probe
new d21a3962d304 drm/i915: Call intel_pre_plane_updates() also for pipes ge [...]
new 54001331d25c Merge tag 'drm-intel-fixes-2023-11-30' of git://anongit.fr [...]
new 39d5b6a64ace drm/bridge: panel: Check device dependency before managing [...]
new 1d5e8f4bf06d driver core: Export device_is_dependent() to modules
new 95ba893c9f4f dma-buf: fix check in dma_resv_add_fence
new c13f87efa748 Revert "drm/bridge: panel: Check device dependency before [...]
new 8dd926689dfa Revert "driver core: Export device_is_dependent() to modules"
new 9b6a59e5db87 Revert "drm/bridge: panel: Add a device link between drm d [...]
new b9c02e105265 drm/gpuvm: Fix deprecated license identifier
new e9ba37d9f9a6 nouveau: find the smallest page allocation to cover a buff [...]
new 45b7955b774f nouveau/gsp/r535: remove a stray unlock in r535_gsp_rpc_send()
new 52fdb99cc436 nouveau/gsp: replace zero-length array with flex-array mem [...]
new fc1ccc16271a drm/panel: starry-2081101qfh032011-53g: Fine tune the pane [...]
new fb18fe0fdf22 drm/panel: nt36523: fix return value check in nt36523_probe()
new a74229bcafe1 Merge tag 'drm-misc-fixes-2023-11-29' of git://anongit.fre [...]
new 3c9ea68cb61b drm/amd/display: Include udelay when waiting for INBOX0 ACK
new c95f12b7b724 drm/amd/display: Add z-state support policy for dcn35
new b9eab9e0aad3 drm/amdgpu: update xgmi num links info post gc9.4.2
new fdf84f10e2b0 drm/amd/display: Update DCN35 watermarks
new dc9b0c2af004 drm/amd/display: fix a pipe mapping error in dcn32_fpu
new 8c4e9105b2a8 drm/amdgpu: optimize RLC powerdown notification on Vangogh
new 0652a1c8a4a4 drm/amd/display: Add Z8 watermarks for DML2 bbox overrides
new 884e9b0827e8 drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
new 4b27a33c3b17 drm/amdgpu: Force order between a read and write to the sa [...]
new cab667a87133 drm/amd/display: Feed SR and Z8 watermarks into DML2 for DCN35
new 6f395cebdd89 drm/amd/display: Fix MPCC 1DLUT programming
new 9be601135ba8 drm/amd/display: Use DRAM speed from validation for dummy p-state
new 9976421f8cb2 drm/amd/display: Do not read DPREFCLK spread info from LUT [...]
new 67e38874b85b drm/amd/display: Increase num voltage states to 40
new d9e865826c20 drm/amd/display: Simplify brightness initialization
new 5c908a358649 drm/amdgpu: add init_registers for nbio v7.11
new 6b0b7789a7a5 drm/amdgpu: fix memory overflow in the IB test
new 08448812acb2 drm/amd/display: Remove min_dst_y_next_start check for Z8
new 4636a2119800 drm/amd/display: Update min Z8 residency time to 2100 for DCN314
new c6df7f313794 drm/amdgpu: correct the amdgpu runtime dereference usage count
new eb28018943fe drm/amd/display: force toggle rate wa for first link train [...]
new d60f56b92d3c drm/amd/display: Update DCN35 clock table policy
new c5ca994445a6 drm/amd/display: Remove config update
new 2f86bf79b63d drm/amdkfd: Use common function for IP version check
new dcf6cd7f35de drm/amd/display: Fix conversions between bytes and KB
new 47831f4860d4 drm/amd/display: Fix black screen on video playback with e [...]
new b9f46f0b9878 drm/amd/display: fix ABM disablement
new c92da0403d37 drm/amd/display: update dcn315 lpddr pstate latency
new e222b36e9649 drm/amdgpu: fix AGP addressing when GART is not at 0
new 7a88f23e7684 drm/amd/pm: fix a memleak in aldebaran_tables_init
new 6967741d26c8 drm/amd: Enable PCIe PME from D3
new 2161e09cd05a drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel [...]
new 27750e176a4f drm/amd/display: Allow DTBCLK disable for DCN35
new e0409021e34a drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
new 72838777aa38 drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
new a2ab248d94f5 drm/amd/display: Fix some HostVM parameters in DML
new ed6e4f0a27eb drm/amdgpu: Use another offset for GC 9.4.3 remap
new 0514f63cfff3 Revert "drm/prime: Unexport helpers for fd/handle conversion"
new 908f60642441 Merge tag 'amd-drm-fixes-6.7-2023-11-30' of https://gitlab [...]
new b1e51588aa50 Merge tag 'drm-fixes-2023-12-01' of git://anongit.freedesk [...]
new 7c9caa299335 ALSA: hda - Fix speaker and headset mic pin config for CHU [...]
new 37f67abe0855 ALSA: hda: cs35l41: Remove unnecessary boolean state varia [...]
new d04ce4113cb4 ALSA: cs35l41: Fix for old systems which do not support command
new 732c678eb021 ALSA: hda: cs35l56: Enable low-power hibernation mode on SPI
new 7b4c93a50a2e ALSA: hda: intel-nhlt: Ignore vbps when looking for DMIC 3 [...]
new baaacbff64d9 ALSA: hda/realtek: Headset Mic VREF to 100%
new cae2bdb579ec ALSA: hda/realtek: Add supported ALC257 for ChromeOS
new a337c355719c ALSA: hda: Disable power-save on KONTRON SinglePC
new 06a3c59f9cf4 Merge tag 'sound-6.7-rc4' of git://git.kernel.org/pub/scm/ [...]
new 34e2dccbb30b iommu: Flow ERR_PTR out from __iommu_domain_alloc()
new a99583e2aff6 MAINTAINERS: list all Qualcomm IOMMU drivers in the QUALCO [...]
new a2e7e59a9426 iommu: Avoid more races around device probe
new e645c20e8e9c iommu/vt-d: Support enforce_cache_coherency only for empty [...]
new 0f5432a9b839 iommu/vt-d: Omit devTLB invalidation requests when TES=0
new da37dddcf4ca iommu/vt-d: Disable PCI ATS in legacy passthrough mode
new 9a16ab9d6402 iommu/vt-d: Make context clearing consistent with context mapping
new 85b80fdffa86 iommu/vt-d: Add MTL to quirk list to skip TE disabling
new e7ad6c2a4b1a iommu/vt-d: Fix incorrect cache invalidation for mm notification
new e378c7de7462 iommu/vt-d: Set variable intel_dirty_ops to static
new c2183b3dcc9d iommu: Fix printk arg in of_iommu_get_resv_regions()
new 1a2b4185669b Merge tag 'iommu-fixes-v6.7-rc3' of git://git.kernel.org/p [...]
new f5259997f3e8 arm64: Avoid enabling KPTI unnecessarily
new 35f84584806e Merge tag 'arm64-fixes' of git://git.kernel.org/pub/scm/li [...]
new 172c48caed91 ACPI: video: Use acpi_video_device for cooling-dev driver data
new 35732699f5d2 ACPI: Fix ARM32 platforms compile issue introduced by fw_t [...]
new 7d4c44a53dad Merge branch 'acpi-tables'
new ce474ae7d006 Merge tag 'acpi-6.7-rc4' of git://git.kernel.org/pub/scm/l [...]
new 2e4e0984c7d6 cpufreq: imx6q: Don't disable 792 Mhz OPP unnecessarily
new 5cbff51e709a cpufreq: qcom-nvmem: Enable virtual power domain devices
new d6048a19a710 cpufreq: qcom-nvmem: Preserve PM domain votes in system suspend
new 8f96e29aae31 pmdomain: qcom: rpmpd: Set GENPD_FLAG_ACTIVE_WAKEUP
new 6ba21d02ae99 Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new bb87be267b8e cpufreq/amd-pstate: Fix the return value of amd_pstate_fas [...]
new febab20caeba cpufreq/amd-pstate: Fix scaling_min_freq and scaling_max_f [...]
new 142c169b31be cpufreq/amd-pstate: Only print supported EPP values for pe [...]
new b817f1488fca powercap: DTPM: Fix unneeded conversions to micro-Watts
new a6b31256928d Merge branch 'powercap'
new 815fb87b7530 Merge tag 'pm-6.7-rc4' of git://git.kernel.org/pub/scm/lin [...]
new d67f39d2b81b lib: objpool: fix head overrun on RK3588 SBC
new d839a656d0f3 kprobes: consistent rcu api usage for kretprobe holder
new a1461f1fd6cf rethook: Use __rcu pointer for rethook::handler
new 669fc83452d4 Merge tag 'probes-fixes-v6.7-rc3' of git://git.kernel.org/ [...]
new db2832309a82 x86/xen: fix percpu vcpu_info allocation
new 7f3da4b698bc xen/events: fix error code in xen_bind_pirq_msi_to_irq()
new deb4b9dd3b53 Merge tag 'for-linus-6.7a-rc4-tag' of git://git.kernel.org [...]
new 91aeb563bd43 vfio/pds: Fix mutex lock->magic != lock warning
new ae2667cd8a47 vfio/pds: Fix possible sleep while in atomic context
new 4ea95c04fa6b vfio: Drop vfio_file_iommu_group() stub to fudge around a [...]
new 17b17be28d42 Merge tag 'vfio-v6.7-rc4' of https://github.com/awilliam/l [...]
new 5e1d824f9a28 powerpc: Don't clobber f0/vs0 during fp|altivec register save
new dc158d23b33d KVM: PPC: Book3S HV: Fix KVM_RUN clobbering FP/VEC user registers
new 1b8af6552cb7 Merge tag 'powerpc-6.7-3' of git://git.kernel.org/pub/scm/ [...]
new 891e0eab32a5 firewire: core: fix possible memory leak in create_units()
new 55abae438c3c Merge tag 'firewire-fixes-6.7-rc4' of git://git.kernel.org [...]
new ef22bb800d96 smb: client: fix missing mode bits for SMB symlinks
new 9d63509547a9 smb: client: report correct st_size for SMB and NFS symlinks
new 83d5518b124d cifs: Fix FALLOC_FL_ZERO_RANGE by setting i_size if EOF moved
new 88010155f02b cifs: Fix FALLOC_FL_INSERT_RANGE by setting i_size after E [...]
new 0015eb6e1238 smb: client, common: fix fortify warnings
new 968f35f4ab1c Merge tag 'v6.7-rc3-smb3-client-fixes' of git://git.samba. [...]
new 33cc938e65a9 Linux 6.7-rc4
new 480b3e73720f vdpa/mlx5: preserve CVQ vringh index
new 4f317d6529d7 pds_vdpa: fix up format-truncation complaint
new dd3b8de16e90 pds_vdpa: clear config callback when status goes to 0
new cefc9ba6aed4 pds_vdpa: set features order
new 1e535748449a Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...]
new 98594181944d iommufd/selftest: Fix _test_mock_dirty_bitmaps()
new bd7a282650b8 iommufd: Add iommufd_ctx to iommufd_put_object()
new 6f9c4d8c468c iommufd: Do not UAF during iommufd_put_object()
new bee0e7762ad2 Merge tag 'for-linus-iommufd' of git://git.kernel.org/pub/ [...]
new 487635756198 parisc: Fix asm operand number out of range build error in [...]
new 55b224d90d44 Merge tag 'parisc-for-6.7-rc5' of git://git.kernel.org/pub [...]
new b82a8dbd3d2f x86/coco: Disable 32-bit emulation by default on TDX and SEV
new be5341eb0d43 x86/entry: Convert INT 0x80 emulation to IDTENTRY
new 55617fb991df x86/entry: Do not allow external 0x80 interrupts
new f4116bfc4462 x86/tdx: Allow 32-bit emulation by default
new f35e46631b28 Merge tag 'x86-int80-20231207' of git://git.kernel.org/pub [...]
new b52cbca22cbf platform/x86: asus-wmi: Move i8042 filter install to share [...]
new 6db829fa2f12 platform/x86: asus-wmi: Change q500a_i8042_filter() into a [...]
new fb103b90e944 platform/x86: asus-wmi: Filter Volume key presses if also [...]
new e0894ff038d8 platform/x86: asus-wmi: disable USB0 hub on ROG Ally befor [...]
new c8820c92caf0 platform/surface: aggregator: fix recv_buf() return value
new cbf54f37600e platform/x86: wmi: Skip blocks with zero instances
new d4eef75279f5 mlxbf-bootctl: correctly identify secure boot with develop [...]
new 2c7c857f5fed platform/mellanox: Add null pointer checks for devm_kasprintf()
new 3494a594315b platform/mellanox: Check devm_hwmon_device_register_with_g [...]
new 33d42bde9927 Merge tag 'platform-drivers-x86-v6.7-3' of git://git.kerne [...]
new 8f51593cdcab dt: dt-extract-compatibles: Don't follow symlinks when wal [...]
new ded965834b15 dt-bindings: display: mediatek: dsi: remove Xinlei's mail
new d79972789d17 of: dynamic: Fix of_reconfig_get_state_change() return val [...]
new c0a2755aced9 dt-bindings: interrupt-controller: Allow #power-domain-cells
new b6c7ca4d7966 dt-bindings: lcdif: Properly describe the i.MX23 interrupts
new 136c6531ba12 dt-bindings: display: adi,adv75xx: Document #sound-dai-cells
new d5c0b6014534 Merge tag 'devicetree-fixes-for-6.7-1' of git://git.kernel [...]
new fea88064445a regmap: fix bogus error on regcache_sync success
new 4388ae22aeaa Merge tag 'regmap-fix-v6.7-rc4' of git://git.kernel.org/pu [...]
new 4a6c5607d450 workqueue: Make sure that wq_unbound_cpumask is never empty
new e0348c1f686a Merge tag 'wq-for-6.7-rc4-fixes' of git://git.kernel.org/p [...]
new cff5f49d433f cgroup_freezer: cgroup_freezing: Check if not frozen
new 9ace34a8e446 Merge tag 'cgroup-for-6.7-rc4-fixes' of git://git.kernel.o [...]
new 75475bb51e78 ipv6: fix potential NULL deref in fib6_add()
new cf50b5cae847 MAINTAINERS: exclude 9p from networking
new 9572c949385a octeontx2-pf: Add missing mutex lock in otx2_get_pauseparam
new 830139e7b691 octeontx2-af: Check return value of nix_get_nixlf before u [...]
new 16b55b1f2269 net/tg3: fix race condition in tg3_reset_task()
new 6c89f4996437 hv_netvsc: rndis_filter needs to select NLS
new 4b0768b6556a r8169: fix rtl8125b PAUSE frames blasting when suspended
new e62adaeecdc6 r8152: Hold the rtnl_lock for all of reset
new 32a574c7e268 r8152: Add RTL8152_INACCESSIBLE checks to more loops
new 8a67b47fced9 r8152: Add RTL8152_INACCESSIBLE to r8156b_wait_loading_flash()
new 8c53a7bd7065 r8152: Add RTL8152_INACCESSIBLE to r8153_pre_firmware_1()
new 79321a793945 r8152: Add RTL8152_INACCESSIBLE to r8153_aldps_en()
new db3fadacaf0c packet: Move reference count in packet_sock to atomic_long_t
new 6b17a597fc2f arcnet: restoring support for multiple Sohard Arcnet cards
new adbf100fc470 octeontx2-pf: consider both Rx and Tx packet stats for ada [...]
new 37e4b8df27bc net: stmmac: fix FPE events losing
new 3c91c909f13f octeontx2-af: fix a use-after-free in rvu_npa_register_reporters
new a61f46e11025 net: veth: fix packet segmentation in veth_convert_skb_to_ [...]
new d007caaaf052 net: bnxt: fix a potential use-after-free in bnxt_init_tc
new 58d3aade20cd tcp: fix mid stream window clamp.
new 0ceb3860a676 ionic: fix snprintf format length warning
new 4115ba677c35 ionic: Fix dim work handling in split interrupt mode
new efd563ff1a7e Merge branch 'ionic-small-driver-fixes'
new 80d875cfc9d3 ipv4: ip_gre: Avoid skb_pull() failure in ipgre_xmit()
new 7037d95a047c r8152: add vendor/device ID pair for ASUS USB-C2500
new cbe860be3609 net: atlantic: Fix NULL dereference of skb pointer in
new 84757d083945 net: hns: fix wrong head when modify the tx feature when s [...]
new f708aba40f9c net: hns: fix fake link up on xge port
new 6b07b5225d87 Merge branch 'there-are-some-bugfix-for-the-hns-ethernet-driver'
new 714589c27422 Documentation/tcp: Fix an obvious typo
new da7dfaa6d6f7 net/tcp: Consistently align TCP-AO option in the header
new 965c00e4ea2e net/tcp: Limit TCP_AO_REPAIR to non-listen sockets
new 12083d728213 net/tcp: Don't add key with non-matching VRF on connected sockets
new 9396c4ee93f9 net/tcp: Don't store TCP-AO maclen on reqsk
new 3142dbf084cb Merge branch 'tcp-ao-fixes'
new dca6fa8644b8 octeontx2-af: Adjust Tx credits when MCS external bypass i [...]
new 9723b2cca1f0 octeontx2-af: Fix mcs sa cam entries size
new 3ba98a8c6f8c octeontx2-af: Fix mcs stats register address
new d431abd0a9aa octeontx2-af: Add missing mcs flr handler call
new 7336fc196748 octeontx2-af: Update Tx link register range
new 2078a341f5f6 Merge branch 'octeontx2-af-miscellaneous-fixes'
new fe2b1226656a leds: trigger: netdev: fix RTNL handling to prevent potent [...]
new 3d501dd326fb tcp: do not accept ACK of bytes we never sent
new 0c7ed1f9197a net: dsa: mv88e6xxx: Restore USXGMII support for 6393X
new f8e9889f54da ice: change vfs.num_msix_per to vf->num_msix
new 4e7f0087b058 ice: Restore fix disabling RX VLAN filtering
new 7d9f22b3d3ef i40e: Fix unexpected MFS warning message
new a206d9959f5c iavf: validate tx_coalesce_usecs even if rx_coalesce_usecs [...]
new 803a809d3d85 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 0ad722bd9ee3 nfp: flower: fix for take a mutex lock in soft irq context [...]
new dfce9cb31405 bpf: Fix a verifier bug due to incorrect branch offset com [...]
new e4d008d49a71 xsk: Skip polling event check for unbound socket
new 4b7de801606e bpf: Fix prog_array_map_poke_run map poke update
new ffed24eff9e0 selftests/bpf: Add test for early update in prog_array_map [...]
new c85e5594b745 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 1834d62ae885 netfilter: bpf: fix bad registration on nf_defrag
new 317eb9685095 netfilter: nft_set_pipapo: skip inactive elements during set walk
new 63331e37fb22 netfilter: nf_tables: fix 'exist' matching on bigendian arches
new 3701cd390fd7 netfilter: nf_tables: bail out on mismatching dynset and s [...]
new f6e1532a2697 netfilter: nf_tables: validate family when identifying tab [...]
new 7ae836a3d630 netfilter: xt_owner: Fix for unsafe access of sk->sk_socket
new 4de75d3e6b0e Merge tag 'nf-23-12-06' of git://git.kernel.org/pub/scm/li [...]
new c5a595000e26 net: tls, update curr on splice as well
new bb9aefde5bba bpf: sockmap, updating the sg structure should also update curr
new 4a02609d756c Merge branch 'fixes-for-ktls'
new 44ec98ea5ea9 psample: Require 'CAP_NET_ADMIN' when joining "packets" group
new e03781879a0d drop_monitor: Require 'CAP_SYS_ADMIN' when joining "events" group
new a041adee8a9c Merge branch 'generic-netlink-multicast-fixes'
new 1499b89289bf net: dsa: microchip: provide a list of valid protocols for [...]
new c5a10397d457 net/smc: fix missing byte order conversion in CLC handshake
new b0a930e8d90c vsock/virtio: fix "comparison of distinct pointer types la [...]
new 5e3f5b81de80 Merge tag 'net-6.7-rc5' of git://git.kernel.org/pub/scm/li [...]
new b197d1666983 MAINTAINERS: add Andrew Morton for lib/*
new 187da0f8250a hugetlb: fix null-ptr-deref in hugetlb_vma_lock_write
new 727d16f1993b mm/memory.c:zap_pte_range() print bad swap entry
new 4eff7d62abde Revert "mm/kmemleak: move the initialisation of object to [...]
new d63385a7d309 mm/kmemleak: move set_track_prepare() outside raw_spinlocks
new 5f79489a73d7 mm: kmem: properly initialize local objcg variable in curr [...]
new 0dff1b407def mm/pagemap: fix ioctl(PAGEMAP_SCAN) on vma check
new 4980e837cab7 mm/pagemap: fix wr-protect even if PM_SCAN_WP_MATCHING not set
new 3f3cac5c0a5c mm/selftests: fix pagemap_ioctl memory map test
new eb66b8abae98 squashfs: squashfs_read_data need to check if the length is 0
new 9aa1345d66b8 mm: fix oops when filemap_map_pmd() without prealloc_pte
new c540b03828df .mailmap: add a new address mapping for Chester Lin
new 001002e73712 mm/memory_hotplug: add missing mem_hotplug_lock
new f42ce5f087eb mm/memory_hotplug: fix error handling in add_memory_resource()
new ee34db3f271c checkstack: fix printed address
new 0263f92fadbb lib/group_cpus.c: avoid acquiring cpu hotplug lock in grou [...]
new 1f3730fd9e8d mm/damon/core: copy nr_accesses when splitting region
new f39fb633fe9b selftests/mm: prevent duplicate runs caused by TEST_GEN_PROGS
new 97219cc358ad mm/Kconfig: make userfaultfd a menuconfig
new 854f2764b577 scripts/gdb/tasks: fix lx-ps command error
new 7d6fa31a2fd7 mm/damon/sysfs-schemes: add timeout for update_schemes_tri [...]
new 4e9e2e4c6513 drivers/base/cpu: crash data showing should depends on KEXEC_CORE
new 8e92157d7f61 units: add missing header
new dccf78d39f10 kernel/Kconfig.kexec: drop select of KEXEC for CRASH_DUMP
new d61d0ab57364 nilfs2: fix missing error check for sb_set_blocksize call
new 73424d00dc63 highmem: fix a memory copy problem in memcpy_from_folio
new bc220fe70919 MAINTAINERS: drop Antti Palosaari
new 801a2b1b49f4 scripts/gdb: fix lx-device-list-bus and lx-device-list-class
new 4a3ef6be03e6 mm/hugetlb: have CONFIG_HUGETLB_PAGE select CONFIG_XARRAY_MULTI
new 675abf8df135 nilfs2: prevent WARNING in nilfs_sufile_set_segment_usage()
new b2f557a21bc8 mm/madvise: add cond_resched() in madvise_cold_or_pageout_ [...]
new 8e819a7623f1 Merge tag 'mm-hotfixes-stable-2023-12-07-18-47' of git://g [...]
new 7be76461f302 tracing: Always update snapshot buffer size
new d78ab792705c tracing: Stop current tracer when resizing buffer
new b538bf7d0ec1 tracing: Disable snapshot buffer when stopping instance tracers
new 7fed14f7ac9c tracing: Fix incomplete locking when disabling buffered events
new 34209fe83ef8 tracing: Fix a warning when allocating buffered events fails
new c0591b1cccf7 tracing: Fix a possible race when disabling buffered events
new b2dd797543cf ring-buffer: Force absolute timestamp on discard of event
new f458a1453424 ring-buffer: Test last update in 32bit version of __rb_tim [...]
new 17894c2a7aa6 Merge tag 'trace-v6.7-rc4' of git://git.kernel.org/pub/scm [...]
new 7269cba53d90 tee: optee: Fix supplicant based device enumeration
new 9c7f01d5f438 Merge tag 'optee-supplicant-fix-for-v6.7' of git://git.lin [...]
new 61b94d54421a arm64: dts: mediatek: mt8195: Fix PM suspend/resume with v [...]
new 19cba9a6c071 arm64: dts: mediatek: mt8183: Fix unit address for scp res [...]
new 9dea1c724fc3 arm64: dts: mediatek: mt8183-evb: Fix unit_address_vs_reg [...]
new 24165c5dad7b arm64: dts: mediatek: mt8173-evb: Fix regulator-fixed node names
new 5a60d6343969 arm64: dts: mediatek: mt8183: Move thermal-zones to the root node
new 8980c30141d3 arm64: dts: mt8183: kukui: Fix underscores in node names
new 8dfe51c3f6ef arm64: dts: mt7986: fix emmc hs400 mode without uboot init [...]
new 6413cbc17f89 arm64: dts: mt7986: define 3W max power to both SFP on BPI-R3
new 1fcda8ceb014 arm64: dts: mt7986: change cooling trips
new 59fa1e51ba54 arm64: dts: mediatek: mt8186: Change gpu speedbin nvmem cell name
new 9adf7580f6d4 arm64: dts: mediatek: mt8186: fix clock names for power domains
new 8e6ecbfd44b5 arm64: dts: mediatek: mt7622: fix memory node warning check
new 74543b303a9a arm64: dts: mediatek: mt8183-kukui-jacuzzi: fix dsi unnece [...]
new 5943b8f7449d arm64: dts: mediatek: cherry: Fix interrupt cells for MT63 [...]
new 1133ae113d6c Merge tag 'mtk-dts64-fixes-for-6.7' of git://git.kernel.or [...]
new e80ed63affc9 riscv: dts: sophgo: remove address-cells from intc node
new 79997eda0d31 riscv: dts: microchip: move timebase-frequency to mpfs.dtsi
new 437c99c25627 Merge tag 'riscv-dt-fixes-for-v6.7-rc4' of https://git.ker [...]
new 8e3c98d9187e firmware: arm_scmi: Fix frequency truncation by promoting [...]
new 77f5032e94f2 firmware: arm_scmi: Fix possible frequency truncation when [...]
new 2d8781ba59c1 Merge tag 'scmi-fixes-6.7' of git://git.kernel.org/pub/scm [...]
new dc761f11af2e ARM: dts: bcm2711-rpi-400: Fix delete-node of led_act
new 56d4eaed1e38 Merge tag 'arm-soc/for-6.7/devicetree-fixes' of https://gi [...]
new 94ea0ed356b4 MAINTAINERS: change the S32G2 maintainer's email address.
new 3fad96e9b21b firmware: arm_ffa: Declare ffa_bus_type structure in the header
new 95520fc07743 firmware: arm_ffa: Allow FF-A initialisation even when not [...]
new 6f47023f7a52 firmware: arm_ffa: Setup the partitions after the notifica [...]
new f4bfcaee34bc firmware: arm_ffa: Add checks for the notification enabled state
new 6d67cbe67a86 firmware: arm_ffa: Fix FFA notifications cleanup path
new 05857a1eb723 firmware: arm_ffa: Fix the size of the allocation in ffa_p [...]
new f1ed48ef97e2 firmware: arm_ffa: Fix ffa_notification_info_get() IDs handling
new b0b2981c49ff Merge tag 'ffa-fixes-6.7' of git://git.kernel.org/pub/scm/ [...]
new 2bfba37b3d90 arm64: dt: imx93: tqma9352-mba93xxla: Fix LPUART2 pad config
new 6552218f4dc4 ARM: dts: imx6q: skov: fix ethernet clock regression
new 209043cf092d arm64: dts: imx8mp: imx8mq: Add parkmode-disable-ss-quirk on DWC3
new d951f8f5f23a ARM: dts: imx6ul-pico: Describe the Ethernet PHY clock
new 4c6f19ab2aed dt-bindings: pwm: imx-pwm: Unify #pwm-cells for all compatibles
new d863a2f4f475 arm64: dts: freescale: imx8-ss-lsio: Fix #pwm-cells
new 7cef7c0b1dea arm64: dts: freescale: imx8-ss-dma: Fix #pwm-cells
new b37e75bddc35 arm64: dts: imx8qm: Add imx8qm's own pm to avoid panic dur [...]
new d4cb68a5d3a1 arm64: dts: imx93: correct mediamix power
new 4af1b258b68c arm64: dts: imx93: update gpio node name to align with reg [...]
new 8ae06f136639 arm64: dts: imx8ulp: update gpio node name to align with r [...]
new 1c2b1049af3f ARM: imx: Check return value of devm_kasprintf in imx_mmdc [...]
new 04179605ab60 arm64: dts: imx8-apalis: set wifi regulator to always-on
new 15a1c7f3e8d9 MAINTAINERS: reinstate freescale ARM64 DT directory in i.MX entry
new 397caf68e2d3 ARM: dts: imx7: Declare timers compatible with fsl,imx6dl-gpt
new 63ef8fc9bcee ARM: dts: imx28-xea: Pass the 'model' property
new 7c9bb1904583 Merge tag 'imx-fixes-6.7' of git://git.kernel.org/pub/scm/ [...]
new 0b6240d697a9 arm64: dts: rockchip: Expand reg size of vdec node for RK3328
new 35938c18291b arm64: dts: rockchip: Expand reg size of vdec node for RK3399
new 3cee9c635f27 arm64: dts: rockchip: fix rk356x pcie msg interrupt name
new 2a842c4e2f76 dt-bindings: soc: rockchip: grf: add rockchip,rk3588-pmugrf
new 076a948f5ad0 ARM: dts: rockchip: minor whitespace cleanup around '='
new 93dc6cd15f20 arm64: dts: rockchip: minor whitespace cleanup around '='
new 0c349b5001f8 ARM: dts: rockchip: Fix sdmmc_pwren's pinmux setting for RK3128
new 9f6acd2b4dfe arm64: dts: rockchip: Fix Turing RK1 interrupt pinctrls
new 815f986f33ee arm64: dts: rockchip: drop interrupt-names property from r [...]
new c13c823a78b7 arm64: dts: rockchip: Fix PCI node addresses on rk3399-gru
new 37f3d6108730 arm64: dts: rockchip: Fix eMMC Data Strobe PD on rk3588
new fd1e5745f87a Merge tag 'v6.7-rockchip-dtsfixes1' of git://git.kernel.or [...]
new a6adef898741 Merge tag 'soc-fixes-6.7-1' of git://git.kernel.org/pub/sc [...]
new d8792a5734b0 riscv: Safely remove entries from relocation list
new 4a92a87950c4 riscv: Correct type casting in module loading
new 7c1593410bca Merge patch series "riscv: Fix issues with module loading"
new 82180b1fae24 Support rv32 ULEB128 test
new 777c0d761be7 RISC-V: hwprobe: Always use u64 for extension bits
new 22e0eb04837a riscv: fix misaligned access handling of C.SWSP and C.SDSP
new 96ba4a47d147 dt-bindings: perf: riscv,pmu: drop unneeded quotes
new f40cab8e18ed riscv: Fix SMP when shadow call stacks are enabled
new ed5b7cfd7839 riscv: errata: andes: Probe for IOCP only once in boot stage
new 4df7c5fde316 Merge tag 'riscv-for-linus-6.7-rc5' of git://git.kernel.or [...]
new 96d7e7940136 drm/i915: Check pipe active state in {planes,vrr}_{enablin [...]
new 33924328498e Merge tag 'drm-intel-fixes-2023-12-01-1' of git://anongit. [...]
new 20c2dbff342a drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
new 7cf82b25dd91 drm/i915/mst: Fix .mode_valid_ctx() return values
new dd7eb65c4936 drm/i915/mst: Reject modes that require the bigjoiner
new 9f269070abe9 drm/i915: correct the input parameter on _intel_dsb_commit()
new abd02118807a Merge tag 'drm-intel-fixes-2023-12-07' of git://anongit.fr [...]
new 88a2b4d34a64 nouveau/gsp: document some aspects of GSP-RM
new cb9c91936465 nouveau/tu102: flush all pdbs on vmm flush
new 7701ce26c747 drm/panfrost: Consider dma-buf imported objects as resident
new 64111a0e22a9 drm/panfrost: Fix incorrect updating of current device frequency
new 26513300978f drm/bridge: tc358768: select CONFIG_VIDEOMODE_HELPERS
new e0f04e41e8ee drm/atomic-helpers: Invoke end_fb_access while owning plane state
new 9ac4883d24f2 Merge tag 'drm-misc-fixes-2023-12-07' of git://anongit.fre [...]
new d6a575886663 drm/amdgpu: disable MCBP by default
new fec05adc40c2 drm/amd/display: Use channel_width = 2 for vram table 3.0
new 3d71a8726e05 drm/amd/display: Add monitor patch for specific eDP
new 9f7cb03e3c32 drm/amd/display: Fix array-index-out-of-bounds in dml2
new 78825df90d42 drm/amd/swsmu: update smu v14_0_0 driver if version and me [...]
new 37c57631c186 drm/amd/pm: support new mca smu error code decoding
new 0e8af2051719 drm/amdgpu: Update fw version for boot time error query
new dbf3850d12ba drm/amdgpu: optimize the printing order of error data
new 5b750b22530f drm/amd/display: Increase frame warning limit with KASAN o [...]
new 6fce23a4d8c5 drm/amdgpu: Restrict extended wait to PSP v13.0.6
new 81577503efb4 drm/amdgpu: Add NULL checks for function pointers
new 555e39f0270b drm/amdgpu: Update HDP 4.4.2 clock gating flags
new 27b024a88acb drm/amdgpu: Avoid querying DRM MGCG status
new dab96d8b61aa drm/amdgpu: fix buffer funcs setting order on suspend
new 9f3e1c591916 Merge tag 'amd-drm-fixes-6.7-2023-12-06' of https://gitlab [...]
new 73bf1c9ae6c0 drm/exynos: fix a potential error pointer dereference
new 8d1b7809684c drm/exynos: fix a wrong error checking
new b7b5a56acec8 Merge tag 'exynos-drm-next-for-v6.7-rc5' of git://git.kern [...]
new 38bafa65b126 Merge tag 'drm-fixes-2023-12-08' of git://anongit.freedesk [...]
new c5c325bb5849 ALSA: hda/realtek: Apply quirk for ASUS UM3504DA
new bbb8e71965c3 ALSA: usb-audio: Add Pioneer DJM-450 mixer controls
new cd14dedf15be ALSA: hda/realtek: fix speakers on XPS 9530 (2023)
new 6f7e4664e597 ALSA: hda/realtek: Enable headset on Lenovo M90 Gen5
new 2b3a7a302c98 ALSA: pcm: fix out-of-bounds in snd_pcm_state_names
new 0c6498a59fbb ASoC: amd: yc: Add HP 255 G10 into quirk table
new 37e6fd0cebf0 ASoC: wm8974: Correct boost mixer inputs
new d5c65be34df7 ASoC: Intel: Skylake: Fix mem leak in few functions
new c1501f2597dd ASoC: nau8822: Fix incorrect type in assignment and cast t [...]
new 31e721fbd194 ASoC: SOF: topology: Fix mem leak in sof_dai_load()
new f8ba14b78027 ASoC: Intel: Skylake: mem leak in skl register function
new e7f289a59e76 ASoC: cs43130: Fix the position of const qualifier
new aa7e8e5e4011 ASoC: cs43130: Fix incorrect frame delay configuration
new 3bdaf698a797 ASoC: Fixes for cs43130
new 14e8442e0789 ASoC: fsl_sai: Fix no frame sync clock issue on i.MX8MP
new c33fd110424d ASoC: fsl_xcvr: Enable 2 * TX bit clock for spdif only case
new cdba4301adda ASoC: rt5650: add mutex to avoid the jack detection failure
new 3841d8a563a7 ASoC: soc-pcm: fix up bad merge
new 505c83212da5 ASoC: SOF: mediatek: mt8186: Add Google Steelix topology c [...]
new 347ecf29a68c ASoC: fsl_xcvr: refine the requested phy clock frequency
new 3d1dc8b1030d ASoC: Intel: skl_hda_dsp_generic: Drop HDMI routes when HD [...]
new fba293488ccb ASoC: Intel: sof_sdw: Always register the HDMI dai links
new 0376b995bb7a ASoC: SOF: ipc4-topology: Add core_mask in struct snd_sof_ [...]
new 31ed8da1c8e5 ASoC: SOF: sof-audio: Modify logic for enabling/disabling [...]
new 1805a6d269be ASoC: SOF: Extend the enabled DSP core handling
new f83d38def6b1 ASoC: imx-rpmsg: SND_SOC_IMX_RPMSG should depend on OF and I2C
new 19650c0f402f ASoC: amd: yc: Add DMI entry to support System76 Pangolin 13
new b24e3590c94a ASoC: amd: yc: Fix non-functional mic on ASUS E1504FA
new a2f35ed1d237 ASoC: codecs: lpass-tx-macro: set active_decimator correct [...]
new a0575b4add21 ASoC: hdac_hda: Conditionally register dais for HDMI and Analog
new c447636970e3 ASoC: SOF: ipc4-topology: Correct data structures for the [...]
new e238b68e6dc8 ASoC: SOF: ipc4-topology: Correct data structures for the [...]
new b5338b1b901e ASoC: amd: acp: Add support for a new Huawei Matebook laptop
new 5f44de697383 ASoC: da7219: Support low DC impedance headset
new 29046a78a3c0 ASoC: wm_adsp: fix memleak in wm_adsp_buffer_populate
new fb9ad2448508 ASoC: ops: add correct range check for limiting volume
new 716d4e5373e9 ASoC: qcom: sc8280xp: Limit speaker digital volumes
new 0a10d15280a3 ASoC: qcom: Limit Digital gains on speaker
new fbbc69d2bba5 Merge tag 'asoc-fix-v6.7-rc4' of https://git.kernel.org/pu [...]
new 33038efb64f7 ALSA: hda/realtek: add new Framework laptop to quirks
new 8804fa04a492 ALSA: hda/realtek: Add Framework laptop 16 to quirks
new eb99b1b72a42 ALSA: pcmtest: stop timer before buffer is released
new 634e5e1e06f5 ALSA: hda/realtek: Add quirk for Lenovo Yoga Pro 7
new b8b68d2fd41c Merge tag 'sound-6.7-rc5' of git://git.kernel.org/pub/scm/ [...]
new 4e7a8dbd2bc0 pwm: bcm2835: Fix NPD in suspend/resume
new d650b3beff76 Merge tag 'pwm/for-6.7-rc5-fixes' of https://git.pengutron [...]
new d9995cd96928 hwmon: ltc2991: Fix spelling mistake "contiuous" -> "continuous"
new 58ebe7fb6eb2 hwmon: max31827: include regulator header
new 1fefca6c57fb hwmon: (acpi_power_meter) Fix 4.29 MW bug
new 35fe2ad259a3 hwmon: (nzxt-kraken2) Fix error handling path in kraken2_probe()
new 307004e8b254 hwmon: (corsair-psu) Fix probe when built-in
new 0dfe14fca933 Merge tag 'hwmon-for-v6.7-rc5' of git://git.kernel.org/pub [...]
new 8f0b960a42ba ACPI: utils: Fix error path in acpi_evaluate_reference()
new c3e2f9bda2ff Merge tag 'acpi-6.7-rc5' of git://git.kernel.org/pub/scm/l [...]
new bdefd9913bdd powercap: DTPM: Fix missing cpufreq_cpu_put() calls
new 081ed90a8c66 Merge tag 'pm-6.7-rc5' of git://git.kernel.org/pub/scm/lin [...]
new 0550d4604e2c RDMA/core: Fix uninit-value access in ib_get_eth_speed()
new efb9cbf66440 RDMA/hns: Fix unnecessary err return when using invalid co [...]
new ba12ab66aa83 RDMA/irdma: Do not modify to SQD on error
new bd6da690c27d RDMA/irdma: Add wait for suspend on SQD
new b6f09b16558f MAINTAINERS: Add Chengchang Tang as Hisilicon RoCE maintainer
new 3ee7ecd71204 RDMA/rtrs-srv: Do not unconditionally enable irq
new 3e44a61b5db8 RDMA/rtrs-clt: Start hb after path_up
new ed1e52aefa16 RDMA/rtrs-srv: Check return values while processing info request
new 3a71cd6ca0ce RDMA/rtrs-srv: Free srv_mr iu only when always_invalidate is true
new c4d32e77fc10 RDMA/rtrs-srv: Destroy path files after making sure no IOs [...]
new 6d09f6f7d758 RDMA/rtrs-clt: Fix the max_send_wr setting
new 0c8bb6eb70ca RDMA/rtrs-clt: Remove the warnings for req in_use check
new 422b19f7f006 RDMA/bnxt_re: Correct module description string
new 2b78832f50c4 RDMA/irdma: Fix UAF in irdma_sc_ccq_get_cqe_info()
new 4fbc3a52cd4d RDMA/core: Fix umem iterator when PAGE_SIZE is greater the [...]
new 0a5ec366de7e RDMA/irdma: Ensure iWarp QP queue memory is OS paged aligned
new 03769f72d66e RDMA/irdma: Fix support for 64k pages
new e3e82fcb79ee RDMA/irdma: Avoid free the non-cqp_request scratch
new 8aa74869d2e9 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linu [...]
new f7b32e785042 io_uring: fix mutex_unlock with unreferenced ctx
new e53f7b54b1fd io_uring/kbuf: Fix an NULL vs IS_ERR() bug in io_alloc_pbu [...]
new 9865346b7e83 io_uring/kbuf: check for buffer list readiness after NULL check
new 705318a99a13 io_uring/af_unix: disable sending io_uring over sockets
new 689659c98819 Merge tag 'io_uring-6.7-2023-12-08' of git://git.kernel.dk/linux
new c467e97f079f md/raid6: use valid sector values to determine if an I/O s [...]
new a134cd8dfb8c Merge tag 'md-fixes-20231201-1' of https://git.kernel.org/ [...]
new f2d87a759f68 md: fix missing flush of sync_work
new c9f7cb5b2bc9 md: don't leave 'MD_RECOVERY_FROZEN' in error path of md_s [...]
new f52f5c71f3d4 md: fix stopping sync thread
new 7d2affce3320 Merge tag 'md-fixes-20231206' of https://git.kernel.org/pu [...]
new 5c687c287c46 nvme: introduce helper function to get ctrl state
new e6e7f7ac03e4 nvme: ensure reset state check ordering
new 7be866b1cf0b nvme-ioctl: move capable() admin check to the end
new 29ac4b2f9263 nvme: improve NVME_HOST_AUTH and NVME_TARGET_AUTH config d [...]
new 20dc66f2d76b nvme: prevent potential spectre v1 gadget
new 839a40d1e730 nvme: fix deadlock between reset and scan
new 107b4e063d78 nvme-pci: Add sleep quirk for Kingston drives
new 22b9a8964ead Merge tag 'nvme-6.7-2023-12-7' of git://git.infradead.org/ [...]
new b39113349de6 md: split MD_RECOVERY_NEEDED out of mddev_resume
new c6d3ab9e76dc Merge tag 'md-fixes-20231207-1' of https://git.kernel.org/ [...]
new d71369dbe0c5 Merge tag 'block-6.7-2023-12-08' of git://git.kernel.dk/linux
new 235f2b548d7f scsi: be2iscsi: Fix a memleak in beiscsi_init_wrb_handle()
new f2e8a57ee903 Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 7b2404a886f8 cifs: Fix flushing, invalidation and file size with copy_f [...]
new c54fc3a4f375 cifs: Fix flushing, invalidation and file size with FICLONE
new 92414333eb37 smb: client: fix potential NULL deref in parse_dfs_referrals()
new 691a41d8da4b cifs: Fix non-availability of dedup breaking generic/304
new 823342524868 Revert "cifs: reconnect work should have reference on serv [...]
new 04909192ada3 cifs: reconnect worker should take reference on server str [...]
new 2099306c4e1d Merge tag '6.7-rc4-smb3-client-fixes' of git://git.samba.o [...]
new e2b005d6ec0e perf metrics: Avoid segv if default metricgroup isn't set
new 90fe70d4e23c perf vendor events arm64: AmpereOne: Add missing DefaultMe [...]
new b16937474874 perf list: Fix JSON segfault by setting the used skip_dupl [...]
new 9d3bc457a24f Merge tag 'perf-tools-fixes-for-v6.7-2-2023-12-08' of git: [...]
new 55702ec9603e mips/smp: Call rcutree_report_cpu_starting() earlier
new 8f7aa77a463f MIPS: Loongson64: Reserve vgabios memory on boot
new edc0378eee00 MIPS: Loongson64: Enable DMA noncoherent support
new c7206e7bd214 MIPS: Loongson64: Handle more memory types passed from firmware
new a58a173444a6 MIPS: kernel: Clear FPU states when setting up kernel threads
new b8503b215789 Merge tag 'mips-fixes_6.7_1' of git://git.kernel.org/pub/s [...]
new eea673e9d5ea LoongArch: Apply dynamic relocations for LLD
new 8146c5b34907 LoongArch: Slightly clean up drdtime()
new 97ceddbc9404 LoongArch: Set unwind stack type to unknown rather than se [...]
new d6c5f06e46a8 LoongArch: Preserve syscall nr across execve()
new fe5757553bf9 LoongArch: BPF: Don't sign extend memory load operand
new 5d47ec2e6f4c LoongArch: BPF: Don't sign extend function return value
new 772cbe948fb0 LoongArch: BPF: Fix sign-extension mov instructions
new e2f7b3d8b4b3 LoongArch: BPF: Fix unconditional bswap instructions
new b10a3ccaf6e3 Merge tag 'loongarch-fixes-6.7-2' of git://git.kernel.org/ [...]
new be6f9a39969a mei: pxp: fix mei_pxp_send_message return value
new 8f06aee8089c misc: mei: client.c: return negative error code in mei_cl_write
new ee6236027218 misc: mei: client.c: fix problem of return '-EOVERFLOW' in [...]
new 76cab6f4fd63 ndtest: fix typo class_regster -> class_register
new af54d778a038 devcoredump: Send uevent once devcd is ready
new 4906f39a1343 Merge 6.7-rc4 into char-misc-linus
new 88ac06a9f938 Revert "debugfs: annotate debugfs handlers vs. removal wit [...]
new 4181ef7dbb63 greybus: BeaglePlay driver needs CRC_CCITT
new 52eb67861ebe greybus: gb-beagleplay: Ensure le for values in transport
new fcc9b50e5517 Revert "greybus: gb-beagleplay: Ensure le for values in tr [...]
new 348ddab81f7b coresight: etm4x: Remove bogous __exit annotation for some [...]
new 287e82cf69aa coresight: Fix crash when Perf and sysfs modes are used co [...]
new 55e0a2fb0cb5 hwtracing: hisi_ptt: Add dummy callback pmu::read()
new e0dd27ad8af0 hwtracing: hisi_ptt: Handle the interrupt in hardirq context
new aff787f64ad7 hwtracing: hisi_ptt: Don't try to attach a task
new e49c0b1401d0 Documentation: coresight: fix `make refcheckdocs` warning
new b8411287aef4 coresight: ultrasoc-smb: Fix sleep while close preempt in [...]
new 830a7f54db10 coresight: ultrasoc-smb: Config SMB buffer before register sink
new 862c135bde8b coresight: ultrasoc-smb: Fix uninitialized before use buf_hw_base
new 5101ada56f84 Merge tag 'coresight-fixes-for-v6.7-rc1' of git://git.kern [...]
new 1a031f6edc46 parport: Add support for Brainboxes IX/UC/PX parallel cards
new b7c1e53751cb nvmem: Do not expect fixed layouts to grab a layout driver
new ca20f1622b0c Merge tag 'char-misc-6.7-rc5' of git://git.kernel.org/pub/ [...]
new c6bb05741887 serial: 8250: 8250_omap: Do not start RX DMA on THRI interrupt
new 8e42c301ce64 serial: 8250_omap: Add earlycon support for the AM654 UART [...]
new 8973ab7a2441 serial: 8250: 8250_omap: Clear UART_HAS_RHR_IT_DIS bit
new 08ce9a1b72e3 serial: sc16is7xx: address RX timeout interrupt errata
new 58ac1b379979 ARM: PL011: Fix DMA support
new f0b9d97a77fa serial: ma35d1: Validate console index before assignment
new e92fad024929 serial: 8250_dw: Add ACPI ID for Granite Rapids-D UART
new 0b5260904b7d Merge tag 'tty-6.7-rc4' of git://git.kernel.org/pub/scm/li [...]
new 73ea73affe86 USB: gadget: core: adjust uevent timing on gadget unbind
new b17b7fe6dd5c usb: typec: class: fix typec_altmode_put_partner to put plugs
new 24be0b3c4059 Revert "xhci: Loosen RPM as default policy to cover for AM [...]
new 61890dc28f7d usb: gadget: f_hid: fix report descriptor allocation
new 21b73ffcc62a Merge tag 'usb-6.7-rc5' of git://git.kernel.org/pub/scm/li [...]
new 95dd1e34ff5b gpiolib: sysfs: Fix error handling on failed export
new 99d4cf765955 Merge tag 'gpio-fixes-for-v6.7-rc5' of git://git.kernel.or [...]
new 4b3338aaa74d powerpc/ftrace: Fix stack teardown in ftrace_no_trace
new c527f5606aa5 Merge tag 'powerpc-6.7-4' of git://git.kernel.org/pub/scm/ [...]
new 8e4ece6889a5 KVM: arm64: GICv4: Do not perform a map to a mapped vLPI
new c8a11a938c9d Merge tag 'kvmarm-fixes-6.7-1' of git://git.kernel.org/pub [...]
new 80aea01c4897 KVM: s390: vsie: fix wrong VIR 37 when MSO is used
new 27072b8e18a7 KVM: s390/mm: Properly reset no-dat
new aa0ae3df8099 Merge tag 'kvm-s390-master-6.7-1' of https://git.kernel.or [...]
new 547c91929f43 KVM: x86: Get CPL directly when checking if loaded vCPU is [...]
new 087e15206d6a KVM: Set file_operations.owner appropriately for all such [...]
new ea61294befd3 Revert "KVM: Prevent module exit until all VMs are freed"
new ef8d89033c3f KVM: x86: Remove 'return void' expression for 'void function'
new 6254eebad4be Merge tag 'kvm-x86-fixes-6.7-rcN' of https://github.com/kv [...]
new 4a073e813477 KVM: selftests: Actually print out magic token in NX hugep [...]
new 96f124015f82 KVM: selftests: add -MP to CFLAGS
new 4cdf351d3630 KVM: SVM: Update EFER software model on CR0 trap for SEV-ES
new 0aea22c7ab05 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...]
new 27d25348d421 x86/sev: Fix kernel crash due to late update to read-only [...]
new 9b8493dc4304 x86/CPU/AMD: Check vendor in the AMD microcode callback
new 5412fed78487 Merge tag 'x86_urgent_for_v6.7_rc5' of git://git.kernel.or [...]
new 382c27f4ed28 perf: Fix perf_event_validate_size()
new 537ccb5d28d6 Merge tag 'perf_urgent_for_v6.7_rc5' of git://git.kernel.o [...]
new 23ab79e8e469 freezer,sched: Do not restore saved_state of a thawed task
new 3a87498869d6 Merge tag 'sched_urgent_for_v6.7_rc5' of git://git.kernel. [...]
new a39b6ac3781d Linux 6.7-rc5
new 52bf9f6c09fc afs: Fix refcount underflow from error handling race
new 0117591e69d1 bcachefs: Don't drop journal pins in exit path
new ef6fae4a13ae bcachefs; Don't use btree write buffer until journal repla [...]
new 87b0d8d3d050 bcachefs: Fix a journal deadlock in replay
new 131898b0cb4a bcachefs: Fix bch2_extent_drop_ptrs() call
new adcf4ee64291 bcachefs: Convert compression_stats to for_each_btree_key2
new f88d811a238b bcachefs: Don't run indirect extent trigger unless inserti [...]
new 7aebaabfede7 bcachefs: Fix creating snapshot with implict source
new 5796230582f6 bcachefs: don't attempt rw on unfreeze when shutdown
new e59728883943 bcachefs: rebalance shouldn't attempt to compress unwritte [...]
new 6d1980f0af43 bcachefs: Fix deleted inode check for dirs
new 4a147af20810 bcachefs: Fix uninitialized var in bch2_journal_replay()
new a66ff26b0f31 bcachefs: Close journal entry if necessary when flushing all pins
new 26aff849438c Merge tag 'bcachefs-2023-12-10' of https://evilpiepirate.o [...]
new 8f1752723019 ksmbd: fix memory leak in smb2_lock()
new d045850b628a ksmbd: set epoch in create context v2 lease
new 18dd1c367c31 ksmbd: set v2 lease capability
new eb547407f357 ksmbd: downgrade RWH lease caching state to RH for directory
new d47d9886aeef ksmbd: send v2 lease break notification for directory
new c2a721eead71 ksmbd: lazy v2 lease break on smb2_write()
new 658609d9a618 ksmbd: avoid duplicate opinfo_put() call on error of smb21 [...]
new a9f106c765c1 ksmbd: fix wrong allocation size update in smb2_open()
new 137366544811 ksmbd: fix wrong name of SMB2_CREATE_ALLOCATION_SIZE
new 8b8cd4beea4f Merge tag '6.7-rc5-ksmbd-server-fixes' of git://git.samba. [...]
new c55e0a55b165 fuse: Rename DIRECT_IO_RELAX to DIRECT_IO_ALLOW_MMAP
new 11ca77cdcca1 docs/fuse-io: Document the usage of DIRECT_IO_ALLOW_MMAP
new c4d361f66ac9 fuse: share lookup state between submount and its parent
new 7f8ed28d1401 fuse: dax: set fc->dax to NULL in fuse_dax_conn_free()
new 3f29f1c336c0 fuse: disable FOPEN_PARALLEL_DIRECT_WRITES with FUSE_DIREC [...]
new eaadbbaaff74 Merge tag 'fuse-fixes-6.7-rc6' of git://git.kernel.org/pub [...]
new 2dcf5fde6dff ext4: prevent the normalized size from exceeding EXT_MAX_BLOCKS
new 855592272110 jbd2: correct the printing of write_flags in jbd2_write_su [...]
new 6a3afb6ac6df jbd2: increase the journal IO's priority
new 619f75dae2cf ext4: fix warning in ext4_dio_write_end_io()
new 6c02757c9360 jbd2: fix soft lockup in journal_finish_inode_data_buffers()
new cf52eed70e55 Merge tag 'ext4_for_linus-6.7-rc6' of git://git.kernel.org [...]
new 2d880bfa4a97 mailmap: add address mapping for Jiri Kosina
new a9f68ffe1170 HID: i2c-hid: Add IDEA5002 to i2c_hid_acpi_blacklist[]
new 31e52523267f HID: Add quirk for Labtec/ODDOR/aikeec handbrake
new 43527a0094c1 HID: lenovo: Restrict detection of patched firmware only t [...]
new df83a0df820b HID: apple: Add "hfd.cn" and "WKB603" to the list of non-a [...]
new 88035e5694a8 Merge tag 'hid-for-linus-2023121201' of git://git.kernel.o [...]
new 271f2a4a9576 efi/loongarch: Use load address to calculate kernel entry address
new 50d7cdf7a9b1 efi/x86: Avoid physical KASLR on older Dell systems
new af2a9c6a83a6 Merge tag 'efi-urgent-for-v6.7-2' of git://git.kernel.org/ [...]
new 485053bb81c8 fix ufs_get_locked_folio() breakage
new 5bd7ef53ffe5 Merge tag 'pull-fixes' of git://git.kernel.org/pub/scm/lin [...]
new 0c92218f4e7d Merge branch 'master' into mm-hotfixes-stable
new c41bd2514184 kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMP
new ac88ff6b9d7d riscv: fix VMALLOC_START definition
new d3bb89ea9c13 mm: fix VMA heap bounds checking
new a6fcd57cf2df selftests/mm: cow: print ksft header before printing anyth [...]
new 6376a8245956 mm/damon/core: make damon_start() waits until kdamond_fn() starts
new 655fc6cd4552 loongarch, kexec: change dependency of object files
new 9bad6b75fca1 m68k, kexec: fix the incorrect ifdeffery and build depende [...]
new 8cd2accb71f5 mips, kexec: fix the incorrect ifdeffery and dependency of [...]
new d70c27b728b8 sh, kexec: fix the incorrect ifdeffery and dependency of C [...]
new 69f8ca8d36b5 x86, kexec: fix the wrong ifdeffery CONFIG_KEXEC
new 1dd11e977360 crash_core: fix the check for whether crashkernel is from [...]
new 43e8832fed08 Revert "selftests: error out if kernel header files are no [...]
new 55ac8bbe358b mm/shmem: fix race in shmem_undo_range w/THP
new 081488051d28 mm/mglru: fix underprotected page cache
new 5095a2b23987 mm/mglru: try to stop at high watermarks
new 8aa420617918 mm/mglru: respect min_ttl_ms with memcgs
new 4376807bf2d5 mm/mglru: reclaim offlined memcgs harder
new 6bcb2e1961e7 mm/sparsemem: fix race in accessing memory_section->usage
new ea21808a208d mm/sparsemem: fix race in accessing memory_section->usage
new b7390b84aad8 kexec: fix KEXEC_FILE dependencies
new 3e0da1139230 kexec-fix-kexec_file-dependencies-fix
new 625810b47a56 kexec: select CRYPTO from KEXEC_FILE instead of depending on it
new 84bda0b24555 maple_tree: do not preallocate nodes for slot stores
new 4380b26f913e kunit: kasan_test: disable fortify string checker on kmall [...]
new ed8c19e28871 Merge branch 'mm-hotfixes-unstable' of git://git.kernel.or [...]
new fd7c3c3767c3 ARM: 9327/1: vfp: Add missing VFP instructions to neon_sup [...]
new f54e8634d136 ARM: 9330/1: davinci: also select PINCTRL
new f149614f0d3b Merge branch 'fixes' of git://git.armlinux.org.uk/~rmk/lin [...]
new 1892fe103c3a perf/arm-cmn: Fail DTC counter allocation correctly
new 3c0696076aad arm64: mm: Always make sw-dirty PTEs hw-dirty in pte_modify
new c9269867e47f Merge branch 'for-next/fixes' of git://git.kernel.org/pub/ [...]
new b1a6a1a77f06 s390/scm: fix virtual vs physical address confusion
new 0c3a497be02d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 7ad9fd16d3ce Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new a5e400a985df net/mlx5e: Honor user choice of IPsec replay window size
new 3d42c8cc67a8 net/mlx5e: Ensure that IPsec sequence packet number starts from 1
new 94af50c0a9bb net/mlx5e: Unify esw and normal IPsec status table creatio [...]
new 5ad00dee43b9 net/mlx5e: Remove exposure of IPsec RX flow steering struct
new dddb49b63d86 net/mlx5e: Add IPsec and ASO syndromes check in HW
new c2bf84f1d1a1 net/mlx5e: Tidy up IPsec NAT-T SA discovery
new baac8351f74c net/mlx5e: Reduce eswitch mode_lock protection context
new 4e25b661f484 net/mlx5e: Check the number of elements before walk TC rhashtable
new 762a55a54eec net/mlx5e: Disable IPsec offload support if not FW steering
new eab0da38912e net/mlx5e: Fix possible deadlock on mlx5e_tx_timeout_work
new ccbe33003b10 net/mlx5e: TC, Don't offload post action rule if not supported
new 3d7a3f2612d7 net/mlx5: Nack sync reset request when HotPlug is enabled
new 7aaf975238c4 net/mlx5e: Check netdev pointer before checking its net ns
new ca4ef28d0ad8 net/mlx5: Fix a NULL vs IS_ERR() check
new 179a8b515e4b Merge tag 'mlx5-fixes-2023-12-04' of git://git.kernel.org/ [...]
new e5dc5afff62f neighbour: Don't let neigh_forced_gc() disable preemption [...]
new bd4a816752ba net: ipv6: support reporting otherwise unknown prefix flag [...]
new c12296bbecc4 team: Fix use-after-free when an option instance allocation fails
new a1664b991ac1 octeon_ep: initialise control mbox tasks before using APIs
new f4e6064c97c0 qca_debug: Prevent crash on TX ring changes
new 96a7e861d9e0 qca_debug: Fix ethtool -G iface tx behavior
new 1057812d146d qca_spi: Fix reset behavior
new 271f31d5967b Merge branch 'qca_spi-collection-of-major-fixes'
new a45f1e462742 MAINTAINERS: remove myself as maintainer of SMC
new 9c25aae0132b tcp: fix tcp_disordered_ack() vs usec TS resolution
new 9ef7c58f5abe bnxt_en: Clear resource reservation during resume
new aded5d1feb08 bnxt_en: Fix skb recycling logic in bnxt_deliver_skb()
new bd6781c18cb5 bnxt_en: Fix wrong return value check in bnxt_close_nic()
new c13e268c0768 bnxt_en: Fix HWTSTAMP_FILTER_ALL packet timestamp logic
new 1ae4cd3cbdd0 Merge branch 'bnxt_en-misc-fixes'
new d5dba32b8f6c atm: solos-pci: Fix potential deadlock on &cli_queue_lock
new 15319a4e8ee4 atm: solos-pci: Fix potential deadlock on &tx_queue_lock
new 69db702c8387 io_uring/af_unix: disable sending io_uring over sockets
new 9fc95fe95c3e net: fec: correct queue selection
new 28a7cb045ab7 octeontx2-af: fix a use-after-free in rvu_nix_register_reporters
new 125f1c7f26ff net/sched: act_ct: Take per-cb reference to tcf_ct_flow_table
new 284f71762241 octeon_ep: explicitly test for firmware ready value
new dbda436824de octeontx2-pf: Fix promisc mcam entry action
new 570ba37898ec octeontx2-af: Update RSS algorithm index
new c3e041425af9 Merge branch 'octeontx2-fixes'
new e307b5a845c5 octeontx2-af: Fix pause frame configuration
new 24e90b9e34f9 atm: Fix Use-After-Free in do_vcc_ioctl
new 810c38a369a0 net/rose: Fix Use-After-Free in rose_ioctl
new b65d52ac9c08 qed: Fix a potential use-after-free in qed_cxt_tables_alloc
new f99cd56230f5 net: Remove acked SYN flag from packet in the transmit que [...]
new 41db6f99b548 net: ena: Destroy correct number of xdp queues upon failure
new 505b1a88d311 net: ena: Fix xdp drops handling due to multibuf packets
new d760117060cf net: ena: Fix DMA syncing in XDP path when SWIOTLB is on
new 4ab138ca0a34 net: ena: Fix XDP redirection error
new 154bb2fa4810 Merge branch 'ena-driver-xdp-bug-fixes'
new 65c95f78917e dpll: sanitize possible null pointer dereference in dpll_p [...]
new f3f32a356c0d tcp: disable tcp_autocorking for socket when TCP_NODELAY f [...]
new e87d3a1370ce stmmac: dwmac-loongson: Make sure MDIO is initialized before use
new 31fea092c6f9 stmmac: dwmac-loongson: drop useless check for compatible [...]
new 4907a3f54b12 MIPS: dts: loongson: drop incorrect dwmac fallback compatible
new 2513974cc3e1 Merge branch 'stmmac-bug-fixes'
new 9702817384aa Revert "tcp: disable tcp_autocorking for socket when TCP_N [...]
new 443622671132 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new 98fb9b9680c9 wifi: ieee80211: don't require protected vendor action frames
new a4754182dc93 wifi: iwlwifi: pcie: add another missing bh-disable for rxq->lock
new fb768d3b13ff wifi: cfg80211: Add my certificate
new c1393c132b90 wifi: mac80211: check if the existing link config remains [...]
new 23484d817082 net: rfkill: gpio: set GPIO direction
new 63bafd9d5421 wifi: mac80211: don't re-add debugfs during reconfig
new 98849ba2aa9d wifi: mac80211: check defragmentation succeeded
new 1fc4a3eec50d wifi: mac80211: mesh: check element parsing succeeded
new 8c386b166e25 wifi: mac80211: mesh_plink: fix matches_local logic
new ce038edfce43 wifi: iwlwifi: pcie: avoid a NULL pointer dereference
new cd607f2cbbbe wifi: mt76: fix crash with WED rx support enabled
new fde96bafc0b0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3b1ff57e24a7 ALSA: hda/hdmi: add force-connect quirk for NUC5CPYB
new 924f5ca2975b ALSA: hda/hdmi: add force-connect quirks for ASUSTeK Z170 [...]
new 9b726bf6ae11 ALSA: hda/realtek: Apply mute LED quirk for HP15-db
new 75a25d31b807 ALSA: hda/tas2781: leave hda_component in usable state
new 33071422714a ALSA: hda/tas2781: handle missing EFI calibration data
new ca709ad29420 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new d20d36755a60 ASoC: SOF: mediatek: mt8186: Revert Add Google Steelix top [...]
new 12e102b1bd22 ASoC: cs35l45: Use modern pm_ops
new c3c8b088949b ASoC: cs35l45: Prevent IRQ handling when suspending/resuming
new a0ffa8115e1e ASoC: cs35l45: Prevents spinning during runtime suspend
new 02a914ed475d ASoC: Intel: soc-acpi-intel-mtl-match: Change CS35L56 pref [...]
new dc96528b176f ASoC: cs42l43: Don't enable bias sense during type detect
new 4fb8379a4aa0 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 1ca2761a7734 spi: atmel: Do not cancel a transfer upon any signal
new 49d8575ca613 spi: atmel: Drop unused defines
new 890188d2d7e4 spi: atmel: Prevent spi transfers from being killed
new 7a733e060bd2 spi: cadence: revert "Add SPI transfer delays"
new e9b220aeacf1 spi: spi-imx: correctly configure burst length when using dma
new 780c78072752 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new ef61a0405742 PCI: loongson: Limit MRRS to 256
new 718ab8226636 PCI/ASPM: Add pci_enable_link_state_locked()
new 49de0dc87965 PCI: vmd: Fix potential deadlock when enabling ASPM
new f352ce999260 PCI: qcom: Fix potential deadlock when enabling ASPM
new 780f52e3213e PCI: qcom: Clean up ASPM comment
new e673d383bdba PCI/ASPM: Clean up __pci_disable_link_state() 'sem' parameter
new 7ff2b7a1821b PCI/ASPM: Add pci_disable_link_state_locked() lockdep assert
new 5bc166fcc56b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new ac43c9122e42 thunderbolt: Fix memory leak in margining_port_remove()
new f0b94c1c5c79 thunderbolt: Fix minimum allocated USB 3.x and PCIe bandwidth
new da48708e8733 Merge tag 'thunderbolt-for-v6.7-rc6' of git://git.kernel.o [...]
new 0e16165f0f96 Merge branch 'usb-linus' of git://git.kernel.org/pub/scm/l [...]
new 0f40d5099cd6 phy: ti: gmii-sel: Fix register offset when parent is not [...]
new 06f76e464ac8 phy: mediatek: mipi: mt8183: fix minimal supported frequency
new 2a9c713825b3 phy: sunplus: return negative error code in sp_usb_phy_probe
new cd43334ce94d Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 92bfa4ab1b79 iio: kx022a: Fix acceleration value scaling
new 54cf39ec1633 iio: common: ms_sensors: ms_sensors_i2c: fix humidity conv [...]
new 3b8157ec4573 iio: tmag5273: fix temperature offset
new ee4d79055aee iio: imu: adis16475: add spi_device_id table
new 1cd2fe4fd63e iio: imu: adis16475: use bit numbers in assign_bit()
new c3df0e29fb77 iio: imu: inv_mpu6050: fix an error code problem in inv_mp [...]
new bce61476dc82 iio: triggered-buffer: prevent possible freeing of wrong buffer
new 60576e84c187 iio: adc: ti_am335x_adc: Fix return value check of tiadc_r [...]
new 2475ecdb9b6e iio: adc: imx93: add four channels for imx93 adc
new 59b75dcb0953 iio: adc: meson: add separate config for axg SoC family
new 85ac6d92fdfd iio: adc: MCP3564: fix calib_bias and calib_scale range checks
new 408d4b33c244 iio: adc: MCP3564: fix hardware identification logic
new 92c4e58a6381 Merge branch 'fixes-togreg' of git://git.kernel.org/pub/sc [...]
new ad2ab1297d0c interconnect: Treat xlate() returning NULL node as an error
new bfc7db1cb94a interconnect: qcom: sm8250: Enable sync_state
new 9085b23b668a interconnect: qcom: icc-rpm: Fix peak rate calculation
new e1b2fa6185ba Merge tag 'icc-6.7-rc5' of git://git.kernel.org/pub/scm/li [...]
new 76101fa0c0a9 Merge tag 'iio-fixes-for-6.7a' of https://git.kernel.org/p [...]
new 7136f7ef747a Merge branch 'char-misc-linus' of git://git.kernel.org/pub [...]
new e199bf52ffda soundwire: stream: fix NULL pointer dereference for multi_link
new 393cae5f32d6 soundwire: intel_ace2x: fix AC timing setting for ACE2.x
new 81e57358e5c7 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new c1f342f35f82 Input: psmouse - enable Synaptics InterTouch for ThinkPad L14 G1
new 936e4d49ecbc Input: atkbd - skip ATKBD_CMD_GETID in translated mode
new 335fe00319e0 Input: i8042 - add nomux quirk for Acer P459-G2-M
new 42b8ff477202 Input: amimouse - convert to platform remove callback retu [...]
new 59b6a747e2d3 Input: ipaq-micro-keys - add error handling for devm_kmemdup
new c3d1610345b7 Input: xpad - add Razer Wolverine V2 support
new 31de531d76d1 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/l [...]
new 744f5e7b6971 dmaengine: ti: k3-psil-am62: Fix SPI PDMA data
new be37542afbfc dmaengine: ti: k3-psil-am62a: Fix SPI PDMA data
new 2838a897654c dmaengine: fsl-edma: Do not suspend and resume the masked [...]
new 3448397a47c0 dmaengine: fsl-edma: Add judgment on enabling round robin [...]
new 54bed6bafa0f dmaengine: stm32-dma: avoid bitfield overflow assertion
new 778dfacc903d dmaengine: idxd: Protect int_handle field in hw descriptor
new 0c154698a0fc dmaengine: idxd: Fix incorrect descriptions for GRPCFG register
new bffa7218dcdd dmaengine: fsl-edma: fix wrong pointer check in fsl_edma3_ [...]
new 4ee632c82d2d dmaengine: fsl-edma: fix DMA channel leak in eDMAv4
new 7ddf83796bcd Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 7c1b1906229d mtd: spinand: gigadevice: Fix the get ecc status issue
new cec90a4959ab Merge branch 'mtd/fixes' of git://git.kernel.org/pub/scm/l [...]
new b5ec29447279 reset: hisilicon: hi6220: fix Wvoid-pointer-to-enum-cast warning
new 4a6756f56bcf reset: Fix crash when freeing non-existent optional resets
new b591c6f04c16 Merge branch 'reset/fixes' of https://git.pengutronix.de/g [...]
new f71f6ff8c1f6 bus: ti-sysc: Flush posted write only after srst_udelay
new 1e5caee2ba8f ARM: dts: dra7: Fix DRA7 L3 NoC node register size
new c72b9c33ef96 ARM: OMAP2+: Fix null pointer dereference and memory leak [...]
new 779912541b08 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new f63e1164b90b btrfs: free qgroup reserve when ORDERED_IOERR is set
new 9e65bfca24cf btrfs: fix qgroup_free_reserved_data int overflow
new b321a52cce06 btrfs: free qgroup pertrans reserve on transaction abort
new a86805504b88 btrfs: don't clear qgroup reserved bit in release_folio
new e85a0adacf17 btrfs: ensure releasing squota reserve on head refs
new cdec1b57f10a Merge branch 'misc-6.7' into next-fixes
new 3472735ab208 Merge branch 'next-fixes' of git://git.kernel.org/pub/scm/ [...]
new 14c200b7ca46 platform/x86: intel-vbtn: Fix missing tablet-mode-switch events
new 17fe3ec0c110 platform/x86: thinkpad_acpi: fix kernel-doc warnings
new 7bcd032370f8 platform/x86: intel_ips: fix kernel-doc formatting
new 419d8555e9c1 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 7c7c863bf89c drm/i915/selftests: Fix engine reset count storage for multi-tile
new 1f721a93a528 drm/i915: Use internal class when counting engine resets
new 0ccd963fe555 drm/i915: Fix remapped stride with CCS on ADL+
new c3070f080f9b drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
new 324b70e997aa drm/i915: Fix ADL+ tiled plane stride when the POT stride [...]
new e6861d8264cd drm/i915/edp: don't write to DP_LINK_BW_SET when using rat [...]
new d5109f9723a5 Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 8c124d998ea0 mmc: meson-mx-sdhc: Fix initialization frozen issue
new e7794c14fd73 mmc: rpmb: fixes pause retune on all RPMB partitions.
new 1036f69e2513 mmc: core: Cancel delayed work before releasing host
new c1e19d38aa16 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 564eac2860bd hv_utils: Allow implicit ICTIMESYNCFLAG_SYNC
new 1ec28e3f021b Merge branch 'hyperv-fixes' of git://git.kernel.org/pub/sc [...]
new eb46a0076501 riscv: Check if the code to patch lies in the exit section
new 3d56649228c8 Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new f37669119423 power: supply: cw2015: correct time_to_empty units in sysfs
new be513639945b Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux [...]
new 5a6c9a05e55c drm: Fix FD ownership check in drm_master_check_perm()
new 3823119b9c2b drm/crtc: Fix uninit-value bug in drm_mode_setcrtc
new 6e455f5dcdd1 drm/crtc: fix uninitialized variable use
new 35c49cfc8b70 accel/ivpu/37xx: Fix interrupt_clear_with_0 WA initialization
new 759f14e20891 drm/edid: also call add modes in EDID connector update fallback
new fa97e21e74df dt-bindings: panel-simple-dsi: move LG 5" HD TFT LCD panel [...]
new 6c9dbee84cd0 drm/panel: ltk050h3146w: Set burst mode for ltk050h3148w
new c68cf4cd434e Merge branch 'for-linux-next-fixes' of git://anongit.freed [...]
new 23e9f0138963 mm/vmstat: move pgdemote_* to per-node stats
new 4f2267b58a22 maple_tree: add mt_free_one() and mt_attr() helpers
new b2472efe4316 maple_tree: introduce {mtree,mas}_lock_nested()
new fd32e4e9b764 maple_tree: introduce interfaces __mt_dup() and mtree_dup()
new 46c99e26f2f8 radix tree test suite: align kmem_cache_alloc_bulk() with [...]
new a2587a7e8d37 maple_tree: add test for mtree_dup()
new 9bc1d3cdb904 maple_tree: update the documentation of maple tree
new f670fa1caadb maple_tree: skip other tests when BENCH is enabled
new 446e1867e6df maple_tree: update check_forking() and bench_forking()
new 8e50d32c7a89 maple_tree: preserve the tree attributes when destroying m [...]
new d24062914837 fork: use __mt_dup() to duplicate maple tree in dup_mmap()
new 3027c6f8eb9d mm: huge_memory: batch tlb flush when splitting a pte-mapped THP
new ff6c3d81f2e8 NUMA: optimize detection of memory with no node id assigne [...]
new 82b8a3b49ebd mm/memory_hotplug: replace an open-coded kmemdup() in add_ [...]
new 6b8f0798b85a mm/memory_hotplug: split memmap_on_memory requests across [...]
new 4eca0ef49af9 dax/kmem: allow kmem to add memory with memmap_on_memory
new 8ff252663d30 mm/filemap: increase usage of folio_next_index() helper
new e6a9a2cbc13b fs/proc/task_mmu: report SOFT_DIRTY bits through the PAGEM [...]
new 600bca580579 selftests/mm: check that PAGEMAP_SCAN returns correct categories
new a4fc4a0c45f2 mm: add folio_zero_tail() and use it in ext4
new 6eaa266b5466 mm: add folio_fill_tail() and use it in iomap
new 78c3c11268c3 gfs2: convert stuffed_readpage() to stuffed_read_folio()
new c36f9d3d2c3e mm: remove test_set_page_writeback()
new 8525d5984b7b afs: do not test the return value of folio_start_writeback()
new a9540e35624d smb: do not test the return value of folio_start_writeback()
new b5612c368648 mm: return void from folio_start_writeback() and related f [...]
new 1e12cbb9f695 mm: make mapping_evict_folio() the preferred way to evict [...]
new 01d1e0e6b7d9 mm: convert __do_fault() to use a folio
new 19369d866a8b mm: use mapping_evict_folio() in truncate_error_page()
new 049b26048dd2 mm: convert soft_offline_in_use_page() to use a folio
new 761d79fbad2a mm: convert isolate_page() to mf_isolate_folio()
new 2033c98cce66 mm: remove invalidate_inode_page()
new 17b46e7beb8f mm/page_alloc: dedupe some memcg uncharging logic
new 16f5dfbc851b gfp: include __GFP_NOWARN in GFP_NOWAIT
new 69e583eaca57 mmap: remove the IA64-specific vma expansion implementation
new 932b59e3beae mm: fix process_vm_rw page counts
new 83a6fdd6c27d kasan: default to inline instrumentation
new 20954c122f1b Documentation/mm: drop pte_bad() descriptions from arch pa [...]
new 1b5c65b64cd4 mm/page_owner: record and dump free_pid and free_tgid
new a7a0350583ba zram: split memory-tracking and ac-time tracking
new 2e16898d0df8 zram: tweak writeback config help
new 3d47e31790b7 memory-failure: use a folio in me_pagecache_clean()
new 6304b531cd8f memory-failure: use a folio in me_pagecache_dirty()
new f7092393570f memory-failure: convert delete_from_lru_cache() to take a folio
new b6fd410c32f1 memory-failure: use a folio in me_huge_page()
new e130b6514e14 memory-failure: convert truncate_error_page to truncate_er [...]
new af7628d6ec19 fs: convert error_remove_page to error_remove_folio
new 88f9ee2b3040 kmemleak: drop (age <increasing>) from leak record
new 52c5d2bc3213 kmemleak: add checksum to backtrace report
new 4d07a037231c lib/stackdepot: print disabled message only if truly disabled
new 0c5d44a8142d lib/stackdepot: check disabled flag when fetching
new 603c000c115b lib/stackdepot: simplify __stack_depot_save
new 5f9ce55e0207 lib/stackdepot: drop valid bit from handles
new 83130ab2d8a4 lib/stackdepot: add depot_fetch_stack helper
new fc60e0caa94d lib/stackdepot: use fixed-sized slots for stack records
new fcccc41ecb0c lib/stackdepot: fix and clean-up atomic annotations
new 94b7d3287029 lib/stackdepot: rework helpers for depot_alloc_stack
new b6a353d3ebc2 lib/stackdepot: rename next_pool_required to new_pool_required
new a5d21f71715a lib/stackdepot: store next pool pointer in new_pool
new b29d31885814 lib/stackdepot: store free stack records in a freelist
new a6cd957021f2 lib/stackdepot: use read/write lock
new 4805180bc165 lib/stackdepot: use list_head for stack record links
new 3bddc3100c20 kmsan: use stack_depot_save instead of __stack_depot_save
new 022012dcf442 lib/stackdepot, kasan: add flags to __stack_depot_save and rename
new 410b764f89f5 lib/stackdepot: add refcount for records
new 108be8def46e lib/stackdepot: allow users to evict stack traces
new f3b597986299 kasan: remove atomic accesses to stack ring entries
new 7d88e4f768b0 kasan: check object_size in kasan_complete_mode_report_info
new f816938bff1f kasan: use stack_depot_put for tag-based modes
new 2d5524635b00 slub, kasan: improve interaction of KASAN and slub_debug p [...]
new 773688a6cb24 kasan: use stack_depot_put for Generic mode
new bd9d9624b713 lib/stackdepot: adjust DEPOT_POOLS_CAP for KMSAN
new 95a2ac937013 mm: use vmem_altmap code without CONFIG_ZONE_DEVICE
new 2f7537620f38 mm/util: use kmap_local_page() in memcmp_pages()
new b33519896664 mm/ksm: use kmap_local_page() in calc_checksum()
new 24d2613a6356 mm/memory: use kmap_local_page() in __wp_page_copy_user()
new f2bcc99a5e90 mm/mempool: replace kmap_atomic() with kmap_local_page()
new f542b8e582ab mm/page_poison: replace kmap_atomic() with kmap_local_page()
new a5989d4ed40c kasan: improve free meta storage in Generic KASAN
new 50668b53f8c9 mm/damon/core-test: test damon_split_region_at()'s access [...]
new 38ca8a185389 pgtable: fix s390 ptdesc field comments
new f7dd74ac239a pgtable: rename ptdesc _refcount field to __page_refcount
new ecf5dd1ffe84 mm/mm_init.c: extend init unavailable range doc info
new 01846c6c7025 mm/mm_init.c: append newline to the unavailable ranges log [...]
new cddba0af0b79 fs/Kconfig: make hugetlbfs a menuconfig
new d68e39fc45f7 mm: page_alloc: correct high atomic reserve calculations
new 9cd20f3fe045 mm: page_alloc: enforce minimum zone size to do high atomi [...]
new ac3f3b0a5551 mm: page_alloc: unreserve highatomic page blocks before oom
new e9119fb65761 mm/gup: fix follow_devmap_p[mu]d() on page==NULL handling
new 7679e14098c9 mm: list_lru: Update kernel documentation to follow the re [...]
new 27873192ac59 mm, oom:dump_tasks add rss detailed information printing
new 003ae2fb0b36 mm/zswap: replace kmap_atomic() with kmap_local_page()
new 829c3151f0f8 mm/swapfile: replace kmap_atomic() with kmap_local_page()
new b123d09304d8 mm: pagewalk: assert write mmap lock only for walking the [...]
new fb93ed63345f mm: hugetlb_vmemmap: use walk_page_range_novma() to simpli [...]
new be035a2acf1f mm: hugetlb_vmemmap: move PageVmemmapSelfHosted() check to [...]
new ebc20dcac4ce mm: hugetlb_vmemmap: convert page to folio
new 60433a9d038d samples: introduce new samples subdir for cgroup
new becf65296035 samples/cgroup: introduce memcg memory.events listener
new 664dc2189dd4 mm: memcg: add reminder comment for the memcg v2 events
new 73829b713470 zram: use kmap_local_page()
new 5d4c6ac94694 kasan: record and report more information
new 37a8ab24d3d4 maple_tree: remove unnecessary default labels from switch [...]
new f7a590189539 maple_tree: make mas_erase() more robust
new bf857ddd21d0 maple_tree: move debug check to __mas_set_range()
new 31c532a8af57 maple_tree: add end of node tracking to the maple state
new e9c52d8940cb maple_tree: use cached node end in mas_next()
new 1f41ef12abf8 maple_tree: use cached node end in mas_destroy()
new 271f61a8b41d maple_tree: clean up inlines for some functions
new 067311d33e65 maple_tree: separate ma_state node from status
new 9a40d45c1f2c maple_tree: remove mas_searchable()
new 0de56e38b307 maple_tree: use maple state end for write operations
new 24662decdd44 maple_tree: don't find node end in mtree_lookup_walk()
new a3c63c8c5df6 maple_tree: mtree_range_walk() clean up
new d1fefa3d2244 maple_tree: remove unused function
new 2e783f0c1a0d maple_tree: move the check forward to avoid static check warning
new 3f05fcdebf29 maple_tree: avoid ascending when mas->min is also the pare [...]
new c5e941213826 maple_tree: remove an unused parameter for ma_meta_end()
new 026b935cd929 maple_tree: delete one of the two identical checks
new 330018fe69c6 maple_tree: simplify mas_leaf_set_meta()
new 0a97c01cd20b list_lru: allow explicit memcg and NUMA node selection
new fdc4161ff6a5 memcontrol: implement mem_cgroup_tryget_online()
new a65b0e7607cc zswap: make shrinking memcg-aware
new 7108cc3f765c mm: memcg: add per-memcg zswap writeback stat
new a697dc2be925 selftests: cgroup: update per-memcg zswap writeback selftest
new b5ba474f3f51 zswap: shrink zswap pool based on memory pressure
new 4b86316ef182 selftests/mm: dont run ksm_functional_tests twice
new 9294a037c015 mm/damon/core: implement goal-oriented feedback-driven quo [...]
new 7f262da0a30d mm/damon/sysfs-schemes: implement files for scheme quota g [...]
new 8b549a4fd3c5 mm/damon/sysfs-schemes: commit damos quota goals user inpu [...]
new d91beaa505a0 mm/damon/sysfs-schemes: implement a command for scheme quo [...]
new f1762cb3eaea mm/damon/core-test: add a unit test for the feedback loop [...]
new 3649caed1c9b selftests/damon: test quota goals directory
new 3143a7bfd2a9 Docs/mm/damon/design: document DAMOS quota auto tuning
new 0972913f9673 Docs/ABI/damon: document DAMOS quota goals
new 6140edeea8bf Docs/admin-guide/mm/damon/usage: document for quota goals
new 1486fb50136f mm: ksm: use more folio api in ksm_might_need_to_copy()
new f8b6187d8dd9 mm: memory: use a folio in validate_page_before_insert()
new 294de6d8f14a mm: memory: rename page_copy_prealloc() to folio_prealloc()
new e4621e70469c mm: memory: use a folio in do_cow_fault()
new cf503cc665c4 mm: memory: use folio_prealloc() in wp_page_copy()
new ec056cef76a5 mm/readahead: do not allow order-1 folio
new f67f8d4a8c1e mm/rmap: fix misplaced parenthesis of a likely()
new 39042079a0c2 kmemleak: avoid RCU stalls when freeing metadata for per-C [...]
new b75427691f4a mm: huge_memory: use more folio api in __split_huge_page_tail()
new 683ec99f12f4 mm/thp: add CONFIG_TRANSPARENT_HUGEPAGE_NEVER option
new a1748f85bec9 mm: filemap: remove unnecessary iitialization of ret
new 47e61d8874cc mm: hugetlb_vmemmap: add check of CONFIG_MEMORY_HOTPLUG back
new 49b960de6b32 mm: hugetlb_vmemmap: move mmap lock to vmemmap_remap_range()
new 4196810a2542 mm: cma: remove unnecessary initialization of ret
new dd05f5ec1e46 mm: use vma_pages() for vma objects
new d19b1a1797d8 mm: compaction: avoid fast_isolate_freepages blindly choos [...]
new d9d9bd979cce maple_tree: change return type of mas_split_final_node as void.
new 0dc3a8faf5bf Merge branch 'mm-stable' of git://git.kernel.org/pub/scm/l [...]
new a9a1d6ad668f kernel/reboot: explicitly notify if halt occurred instead [...]
new 61a7a5e25fe7 introduce for_other_threads(p, t)
new 44e3876d268b fs/nilfs2: use standard array-copy-function
new 12427de9439d Squashfs: fix variable overflow triggered by sysbot
new 8f46eaf6fd84 nilfs2: add nilfs_end_folio_io()
new 50196f0081ca nilfs2: convert nilfs_abort_logs to use folios
new 3cd36212bf75 nilfs2: convert nilfs_segctor_complete_write to use folios
new 797e25ad106b nilfs2: convert nilfs_forget_buffer to use a folio
new 36319c0c1c6c nilfs2: convert to nilfs_folio_buffers_clean()
new b7ef8d3b2d82 nilfs2: convert nilfs_writepage() to use a folio
new 021cff9df677 nilfs2: convert nilfs_mdt_write_page() to use a folio
new 5d3b5903d46b nilfs2: convert to nilfs_clear_folio_dirty()
new 6609e235769c nilfs2: convert to __nilfs_clear_folio_dirty()
new ff5710c3f3c2 nilfs2: convert nilfs_segctor_prepare_write to use folios
new 5a5cad8cb2e3 nilfs2: convert nilfs_page_mkwrite() to use a folio
new 83d9638ded87 nilfs2: convert nilfs_mdt_create_block to use a folio
new 319a12c04620 nilfs2: convert nilfs_mdt_submit_block to use a folio
new af01ea514888 nilfs2: convert nilfs_gccache_submit_read_data to use a folio
new d80cb7777e18 nilfs2: convert nilfs_btnode_create_block to use a folio
new 10c6cca9c323 nilfs2: convert nilfs_btnode_submit_block to use a folio
new cf62eb2c7a74 nilfs2: convert nilfs_btnode_delete to use a folio
new 7c5c654c09c3 nilfs2: convert nilfs_btnode_prepare_change_key to use a folio
new c2a491f3d88a nilfs2: convert nilfs_btnode_commit_change_key to use a folio
new 2f0eff2054aa nilfs2: convert nilfs_btnode_abort_change_key to use a folio
new f72709ab6943 arch: remove ARCH_THREAD_STACK_ALLOCATOR
new 3888750e21cc arch: remove ARCH_TASK_STRUCT_ALLOCATOR
new 0eb5085c3874 arch: remove ARCH_TASK_STRUCT_ON_STACK
new 71aa3419e98f checkpatch: do not require an empty line before error injection
new 48aa137e5a94 docs: filesystems: document the squashfs specific mount options
new b454ec29225c kernel/signal.c: simplify force_sig_info_to_task(), kill r [...]
new fe1a25eb059b checkstack: sort output by size and function name
new 66242cfafeea checkstack: allow to pass MINSTACKSIZE parameter
new 27bbb2a0fddf __ptrace_unlink: kill the obsolete "FIXME" code
new 1ee918ffa6d4 scripts/spelling.txt: add more spellings to spelling.txt
new 0311d8272406 kexec: use atomic_try_cmpxchg in crash_kexec
new 0f0d2871e78d arch: turn off -Werror for architectures with known warnings
new 014a5c107d0c hexagon: uaccess: remove clear_user_hexagon()
new 600acbea2953 hexagon: mm: mark paging_init() as static
new bba07109f57d hexagon: mm: include asm/setup.h for setup_arch_memory()'s [...]
new ef14250ec7d4 hexagon: smp: mark handle_ipi() and start_secondary() as static
new d9d106ce6076 hexagon: vm_fault: mark do_page_fault() as static
new 8126fafece23 hexagon: vm_fault: include asm/vm_fault.h for prototypes
new 0ebac3e6151c hexagon: vm_tlb: include asm/tlbflush.h for prototypes
new 3279333097b2 hexagon: time: include asm/time.h for prototypes
new 1f443caea93e hexagon: time: mark time_init_deferred() as static
new d068b1237e32 hexagon: time: include asm/delay.h for prototypes
new cb0085b0d694 hexagon: signal: switch to SYSCALL_DEFINE0 for sys_rt_sigreturn()
new 9e06373780bd hexagon: reset: include linux/reboot.h for prototypes
new b0f731229a25 hexagon: process: include linux/cpu.h for arch_cpu_idle() [...]
new 54ba0eab469d hexagon: process: add internal prototype for do_work_pending()
new d75eb3344ef1 hexagon: vdso: include asm/elf.h for arch_setup_additional [...]
new d9f85d8be969 hexagon: vm_events: remove unused dummy_handler()
new 2212acda71d9 hexagon: irq: add prototype for arch_do_IRQ()
new d6b0180e6db1 hexagon: traps: remove sys_syscall()
new 2562a3aeaa71 hexagon: traps: add internal prototypes for functions only [...]
new c0706cfc7a5e s390/dasd: remove dasd_stats_generic_show()
new 78af7920d0eb s390/traps: only define is_valid_bugaddr() under CONFIG_GE [...]
new 1b5e6f4ec087 mips: decompress: fix add missing prototypes
new be018aaa158a mips: add asm/syscalls.h header
new 09fc778e1b96 mips: add missing declarations for trap handlers
new 2657bc63d34e mips: rs870e: stop exporting local functions
new 2894a8c4bcdc mips: signal: move sigcontext declarations to header
new 9a2036724cd6 mips: mark local function static if possible
new 6fb04df9b9b4 mips: move build_tlb_refill_handler() prototype
new ad6eb1ec6a59 mips: move jump_label_apply_nops() declaration to header
new e9f98feb1720 mips: unhide uasm_in_compat_space_p() declaration
new e021227afb58 mips: fix setup_zero_pages() prototype
new ec47b986e53e mips: fix tlb_init() prototype
new 66445677f01e mips: move cache declarations into header
new 7dc5b8925184 mips: add missing declarations
new 858c638c2faf mips: spram: fix missing prototype warning for spram_config
new 4666cf018a26 mips: mt: include asm/mips_mt.h
new a3075dcb1757 mips: suspend: include linux/suspend.h as needed
new b4fc7a3c37c3 mips: hide conditionally unused functions
new d1f4b2b875e4 mips: smp: fix setup_profiling_timer() prototype
new 430b6ac05939 mips: kexec: include linux/reboot.h
new fd6f52e3fa9b ida: make 'ida_dump' static
new a9a6c365f3ed jffs2: mark __jffs2_dbg_superblock_counts() static
new b1c3efe07987 sched: fair: move unused stub functions to header
new 9fcba2e95980 x86: sta2x11: include header for sta2x11_get_instance() prototype
new 0025aa93d702 usb: fsl-mph-dr-of: mark fsl_usb2_mpc5121_init() static
new bfc4372b8608 powerpc: pmd_move_must_withdraw() is only needed for CONFI [...]
new 7acf164b259d resource: add walk_system_ram_res_rev()
new b3ba234171cd kexec_file: load kernel at top of system RAM if required
new 9d02330abd3e softlockup: serialized softlockup's log
new 584db20c181f nilfs2: move page release outside of nilfs_delete_entry an [...]
new 8cf57c6df818 nilfs2: eliminate staggered calls to kunmap in nilfs_rename
new 6bb09fa1b44f nilfs2: remove page_address() from nilfs_set_link
new 2197f5aed404 nilfs2: remove page_address() from nilfs_add_link
new 6af2191f8358 nilfs2: remove page_address() from nilfs_delete_entry
new 09a46acb3697 nilfs2: return the mapped address from nilfs_get_page()
new a8e610353bf9 nilfs2: pass the mapped address to nilfs_check_page()
new 9b77f66f9927 nilfs2: switch to kmap_local for directory handling
new 75ad5db662b2 nilfs2: add nilfs_get_folio()
new b37b2bec46bf nilfs2: convert nilfs_readdir to use a folio
new a4bf041e44d5 nilfs2: convert nilfs_find_entry to use a folio
new 6f133c97e5ce nilfs2: convert nilfs_rename() to use folios
new f59bb60f7d56 nilfs2: convert nilfs_add_link() to use a folio
new 18f03ddf4db8 nilfs2: convert nilfs_empty_dir() to use a folio
new 0743230fff17 nilfs2: convert nilfs_make_empty() to use a folio
new 9bff5f980eb7 nilfs2: convert nilfs_prepare_chunk() and nilfs_commit_chu [...]
new b4f19e3bce90 nilfs2: convert nilfs_page_bug() to nilfs_folio_bug()
new 125e9987a2d9 scripts/gdb/stackdepot: rename pool_index to pools_num
new e52ec6a2db2e scripts/gdb: remove exception handling and refine print format
new fc0fbad122a7 merge mm-hotfixes-stable into mm-nonmm-stable to pick up d [...]
new 76f1b13d1756 Merge branch 'mm-nonmm-stable' of git://git.kernel.org/pub [...]
new f6fecb2bc8ba Merge branch 'mm-stable' into mm-unstable
new 25d7f138ce88 buffer: return bool from grow_dev_folio()
new 412ed7399fd5 buffer: calculate block number inside folio_init_buffers()
new 050f541d20c4 buffer: fix grow_buffers() for block size > PAGE_SIZE
new 5a6dd97ff4b2 buffer: add cast in grow_buffers() to avoid a multiplicati [...]
new b8a19f3609e3 buffer: cast block to loff_t before shifting it
new 2b502c5587fa buffer: fix various functions for block size > PAGE_SIZE
new 59195d6e45e6 buffer: handle large folios in __block_write_begin_int()
new 4dda57f7f29b buffer: fix more functions for block size > PAGE_SIZE
new 1920cb342cfe mm/rmap: support move to different root anon_vma in folio_ [...]
new f799c936ece8 userfaultfd: UFFDIO_MOVE uABI
new 98a1b478344b selftests/mm: call uffd_test_ctx_clear at the end of the test
new 50ee8c915e90 selftests/mm: add uffd_test_case_ops to allow test case-sp [...]
new 0103508f20c2 selftests/mm: add UFFDIO_MOVE ioctl test
new 64c6d4645057 mm: memcg: change flush_next_time to flush_last_time
new 4d51dcb224fa mm: memcg: move vmstats structs definition above flushing code
new f2d0b080b5ec mm: memcg: make stats flushing threshold per-memcg
new dec3b5c509bc mm: workingset: move the stats flush into workingset_test_ [...]
new f81603ed997a mm: memcg: restore subtree stats flushing
new b985c7ab77ca mm-memcg-restore-subtree-stats-flushing-fix
new 8489d439e3f2 mm: memcg: remove stats flushing mutex
new 60d57bdb41fe mm: allow deferred splitting of arbitrary anon large folios
new a26fe6ff9a92 mm: non-pmd-mappable, large folios for folio_add_new_anon_rmap()
new 68a0b4f798da mm: thp: introduce multi-size THP sysfs interface
new f37919bdc644 mm: thp: fix build warning when CONFIG_SYSFS is disabled
new f02e6e7ceeb7 mm: thp: support allocation of anonymous multi-size THP
new 6262decf6455 selftests/mm/kugepaged: restore thp settings at exit
new 2733e0a90506 selftests/mm: factor out thp settings management
new 33534805f1d8 selftests/mm: support multi-size THP interface in thp_settings
new dcfcdbaf466a selftests/mm/khugepaged: enlighten for multi-size THP
new dc0f1ba44d20 selftests/mm/cow: generalize do_run_with_thp() helper
new a462201da9bd selftests/mm/cow: add tests for anonymous multi-size THP
new 53ad389e0a1a zswap: memcontrol: implement zswap writeback disabling
new 38245aaadb9c maple_tree: Fix warning comparing pointer to 0
new f5cf986b991a maple_tree: fix typos/spellos etc.
new e3fb70185390 mm: convert ksm_might_need_to_copy() to work on folios
new ea538cc17a4b mm: remove PageAnonExclusive assertions in unuse_pte()
new fac1aba9842a mm: convert unuse_pte() to use a folio throughout
new 47523cb25e30 mm: remove some calls to page_add_new_anon_rmap()
new 532176582fa7 mm: remove stale example from comment
new 61acbde42cef mm: remove references to page_add_new_anon_rmap in comments
new e19a4e636ea7 mm: convert migrate_vma_insert_page() to use a folio
new 79700aca1d3d mm: convert collapse_huge_page() to use a folio
new 320b2ad4404f mm: remove page_add_new_anon_rmap and lru_cache_add_inacti [...]
new a7d2e31d7428 selftests/damon: implement a python module for test-purpos [...]
new ad42baaab67a selftests/damon/_damon_sysfs: implement kdamonds start function
new bcb35bf561da selftests/damon/_damon_sysfs: implement updat_schemes_trie [...]
new a22001d42ef9 selftests/damon: add a test for update_schemes_tried_regio [...]
new 60e750f5600b selftests/damon: add a test for update_schemes_tried_regio [...]
new bdabe5e95481 mm: optimization on page allocation when CMA enabled
new e367b905a936 mm: vmscan: try to reclaim swapcache pages if no swap space
new 96b702efd41a mm-vmscan-try-to-reclaim-swapcache-pages-if-no-swap-space-v6
new 4d9256c0c56b mm: zswap: fix the lack of page lru flag in zswap_writeback_entry
new a946ce4a982b Makefile.extrawarn: turn on missing-prototypes globally
new 6787cc1749d7 kexec_file: add kexec_file flag to control debug printing
new 2568bd7d8878 kexec_file: print out debugging message if required
new 651e0f61243d kexec_file, x86: print out debugging message if required
new acee285a0eec kexec_file, arm64: print out debugging message if required
new 0ba4d203be79 kexec_file, riscv: print out debugging message if required
new a63a15b80c7d kexec_file, power: print out debugging message if required
new bfbb81476530 kexec_file, parisc: print out debugging message if required
new c0e6c530ed78 riscv, kexec: fix the ifdeffery for AFLAGS_kexec_relocate.o
new e75ee4dd12a4 kcov: remove stale RANDOMIZE_BASE text
new eb48dd704d51 rapidio/tsi721: fix kernel-doc warnings
new 32b3f5cbd549 freevxfs: bmap: fix kernel-doc warnings
new 58063eed9582 freevxfs: immed: fix kernel-doc param name
new f22646f262d9 freevxfs: lookup: fix function params kernel-doc
new 7c3fc4cc5219 cpumask: introduce for_each_cpu_and_from()
new 67bbfed635e5 lib/group_cpus: relax atomicity requirement in grp_spread_ [...]
new cf650e9a8832 lib/group_cpus: optimize inner loop in grp_spread_init_one()
new 555d5a374bb7 lib/group_cpus: optimize outer loop in grp_spread_init_one()
new 661b15ea73b7 lib/cgroup_cpus.c: don't zero cpumasks in group_cpus_evenl [...]
new 465bbb8975bc lib/group_cpus.c: drop unneeded cpumask_empty() call in __ [...]
new 2c539050f66f nilfs2: switch WARN_ONs to warning output in nilfs_sufile_ [...]
new 58edd7efb512 fork: remove redundant TASK_UNINTERRUPTIBLE
new 23dac05eee8f init/Kconfig: move more items into the EXPERT menu
new 098dc76c174d initramfs: expose retained initrd as sysfs file
new 4cfa88713d4f usr/Kconfig: fix typos of "its"
new c4042ca41802 kexec: use ALIGN macro instead of open-coding it
new adc3d2c3655d x86/kexec: simplify the logic of mem_region_callback()
new 042a6de0ab2c Merge branch 'mm-nonmm-unstable' into mm-everything
new 266d97185fab Merge branch 'mm-everything' of git://git.kernel.org/pub/s [...]
new a19937d829fb genksyms: remove the remnant of the -s option
new 96a29581e735 genksyms: use getopt_long() unconditionally
new ce1fc9345a59 kconfig: do not clear SYMBOL_DEF_USER when the value is ou [...]
new 259b8bd13db5 kbuild: deb-pkg: apply short -R and -j options
new 61e3e3c21a95 kconfig: remove error check for xrealloc()
new 4d137ab0107e kconfig: require a space after '#' for valid input
new 92d4fe0a48f1 kconfig: remove unused code for S_DEF_AUTO in conf_read_simple()
new d854b4b21de6 kconfig: deduplicate code in conf_read_simple()
new 9925d6b7d12f kconfig: introduce getline_stripped() helper
new 4aced3ec84a8 kconfig: require an exact match for "is not set" to disabl [...]
new 48ab6c9c9256 kconfig: massage the loop in conf_read_simple()
new 884f55f152cb kbuild: buildtar: Remove unused $dirs
new b28d6ca1c9cb kbuild: buildtar: always make modules_install
new ef6609adf1ec kbuild: remove the last use of old cmd_src_tar rule in packaging
new 92ef432f027c kbuild: support W=c and W=e shorthands for Kconfig
new 0df8e9708594 scripts: clean up IA-64 code
new 4e244c10eab3 kconfig: remove unneeded symbol_empty variable
new 6262afa10ef7 kconfig: default to zero if int/hex symbol lacks default property
new 5b20755b7780 init: move THIS_MODULE from <linux/export.h> to <linux/init.h>
new 53243e098397 kbuild: deb-pkg: remove the fakeroot builds support
new cbe826b058bb kbuild: determine base DTB by suffix
new cc87b7c06f2a modpost: move __attribute__((format(printf, 2, 3))) to modpost.h
new 16a473f60edc modpost: inform compilers that fatal() never returns
new 5cac96f93702 modpost: remove unneeded initializer in section_rel()
new c9f2b8d45aa4 modpost: remove unreachable code after fatal()
new 53c5adff34d7 sparc: vdso: clean up build artifacts in arch/sparc/vdso/
new 918d8f94720a sparc: vdso: simplify obj-y addition
new d821f8a26efb sparc: vdso: use $(addprefix ) instead of $(foreach )
new 6c07fd84977b kconfig: factor out common code shared by mconf and nconf
new ed43154de387 kconfig: make menu_warn() static function
new 1dbedc8d0530 kconfig: squash menu_has_help() and menu_get_help()
new fd370f676fa6 kconfig: add include guard to lkc_proto.h
new 0b0a979fef22 kconfig: remove unreachable printf()
new e702a6b9b3e1 kconfig: remove redundant NULL pointer check before free()
new e6f179fe7f4c kconfig: Use KCONFIG_CONFIG instead of .config
new 888a50f6f93a MAINTAINERS: Add scripts/clang-tools to Kbuild section
new 532c49178523 Add .editorconfig file for basic formatting
new 44028378399f gen_compile_commands.py: fix path resolve with symlinks in it
new 2ddd10deafa4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 2a0b726b0419 clang-format: Add maple tree's for_each macros
new 5a205c6a9f79 clang-format: Update with v6.7-rc4's `for_each` macro list
new dd4b12960bfb Merge branch 'clang-format' of https://github.com/ojeda/linux.git
new 1715b6359c1a perf beauty socket/prctl_option: Cope with extended regexp [...]
new c8e3ade38bc6 perf tests make: Remove the last egrep call, use 'grep -E' [...]
new 851bbccf6b0c perf build: Warn about missing libelf before warning about [...]
new 76db7aab1fca tools headers UAPI: Sync include/uapi/linux/perf_event.h h [...]
new ac9cd7245fff perf header: Support num and width of branch counters
new 9fbb4b02302b perf tools: Add branch counter knob
new 7ff7b7afe364 perf tools: Fix spelling mistake "parametrized" -> "parame [...]
new 1a27fc01700f perf record: Lazy load kernel symbols
new 9ffa6c7512ca perf machine thread: Remove exited threads by default
new 89d5c48c34c8 perf test: Simplify "object code reading" test
new de2c7eb59c34 perf annotate: Split branch stack cycles information out o [...]
new b7f87e32590b perf annotate: Split branch stack cycles info from 'struct [...]
new 2b215ec71b88 perf annotate: Move max_coverage from 'struct annotation' [...]
new 0aae4c99c5f8 perf annotate: Move some source code related fields from ' [...]
new b753d48f53f9 perf annotate: Move offsets array from 'struct annotation' [...]
new 4a5aaaf308b9 perf tests attr: Fix spelling mistake "whic" to "which"
new 36c70e44a37b perf tools: Add the python_ext_build directory to .gitignore
new b861fd7e0efc perf tests offcpu: Adjust test case perf record offcpu pro [...]
new 33ce9fc4f8dd perf test: Add option to change objdump binary
new 6aad765d10c5 perf test: Add support for setting objdump binary via perf config
new 6512b6aa237d perf bpf: Don't synthesize BPF events when disabled
new a399ee6773d6 tools: Disable __packed attribute compiler warning due to [...]
new dd678532f913 perf header: Additional note on AMD IBS for max_precise pmu cap
new ded8c48497b8 perf annotate: Pass "-l" option to objdump conditionally
new fb7fd2a14a50 perf annotate: Move raw_comment and raw_func_start fields [...]
new 6f1b6291cf73 perf tools: Add util/debuginfo.[ch] files
new a65e8c0b7855 perf dwarf-aux: Fix die_get_typename() for void *
new 3796eba7c137 perf dwarf-aux: Move #else block of #ifdef HAVE_DWARF_GETL [...]
new 981620fd2776 perf dwarf-aux: Add die_get_scopes() alternative to dwarf_ [...]
new 3f5928e461e3 perf dwarf-aux: Add die_find_variable_by_reg() helper
new f67f2fda7d99 perf build: Add feature check for dwarf_getcfi()
new c06547d02094 perf probe: Convert to check dwarf_getcfi feature
new b539deafbadb perf report: Add s390 raw data interpretation for PAI counters
new acbf6de674ef perf vendor events riscv: Add StarFive Dubhe-80 JSON file
new 280b4e4a9e80 perf tools: Address python 3.6 DeprecationWarning for stri [...]
new 72b4ca7e993e perf test: Remove atomics from test_loop to avoid test failures
new b457c526072a perf script python: Fail check on dynamic allocation
new cd38d6b5fa2d perf script perl: Fail check on dynamic allocation
new 697579629f85 perf test: Basic branch counter support
new 2dbba30fd69b perf cs-etm: Bump minimum OpenCSD version to ensure a bugf [...]
new 26218331f49c perf auxtrace: Add 'T' itrace option for timestamp trace
new a4271827e609 perf cs-etm: Enable itrace option 'T'
new a24d9d9dc096 perf parse-events: Make legacy events lower priority than [...]
new 4a18ab467820 perf lock: Fix a memory leak on an error path
new 581ff5b66c94 perf tests coresight: Remove unused variables
new 5ebe2f4bf0a8 perf vendor events riscv: Add StarFive Dubhe-90 JSON file
new 1638b11ef815 perf tools: Add perf binary dependent rule for shellcheck [...]
new 8aa1e6e29a21 perf report: Remove warning on missing raw data for s390
new 70df07838fc1 perf header: Fix segfault on build_mem_topology() error path
new 96ba5999e8d8 perf tests lib: Add perf_has_symbol.sh
new c9526a735082 perf tests: Skip pipe test if noploop symbol is missing
new 3c489dbe69c1 perf tests: Skip record test if test_loop symbol is missing
new fc1de29a8b8a perf tests: Skip Arm64 callgraphs test if leafloop symbol [...]
new fcfb5a6189f5 perf tests: Skip branch stack sampling test if brstack_ben [...]
new 3b24b15cf6fb perf tests: Make data symbol test wait for perf to start
new 124bf6360ad8 perf tests: Skip data symbol test if buf1 symbol is missing
new 19dd49c9337a perf vendor events: Add skx, clx, icx and spr upi bandwidt [...]
new 7340c6df49df perf vendor events riscv: add T-HEAD C9xx JSON file
new ffa96259ca5f perf test: Use existing config value for objdump path
new 08973307d283 perf annotate: Check if operand has multiple regs
new 72108c0b9c0e perf tools: Add --debug-file option to redirect debug output
new d60469d7c0e5 perf dwarf-aux: Add die_find_variable_by_addr()
new 5940a20a186b perf mmap: Lazily initialize zstd streams to save memory w [...]
new a472ee42e6f6 perf test sigtrap: Generalize the BTF routine to reuse it [...]
new 650e0bde43f3 perf tests sigtrap: Skip if running on a kernel with sleep [...]
new 72a2a0a494ec perf test record+probe_libc_inet_pton: Fix call chain matc [...]
new af76b2dec098 libapi: Add missing linux/types.h header to get the __u64 [...]
new 366efbff5809 libperf: Lazily allocate/size mmap event copy
new b6a15269cee2 tools api fs: Switch filename__read_str to use io.h
new f8846a1a3c54 tools api fs: Avoid reading whole file for a 1 byte bool
new 072b6ad7cac6 perf docs: Fix man page formatting for 'perf lock'
new 556bed5c6d41 perf beauty: Don't use 'find ... -printf' as it isn't avai [...]
new 54373b5d53c1 perf env: Introduce perf_env__arch_strerrno()
new 4acef67646f3 perf env: Cache the arch specific strerrno function in per [...]
new 28b01743ca75 perf test record user-regs: Fix mask for vg register
new 10a149e4b4a9 perf vendor events arm64 AmpereOne: Rename BPU_FLUSH_MEM_F [...]
new 16438b652b46 perf vendor events arm64 AmpereOneX: Add core PMU events a [...]
new b809fc656e76 perf build: Shellcheck support for OUTPUT directory
new 8226e4a3b35f perf test: Use common python setup library
new 7d723ef83b80 perf test: Add basic 'perf list --json" test
new 9eef41014fe0 perf vendor events powerpc: Update datasource event name t [...]
new a4320085a6c6 perf mem: Fix error on hybrid related to availability of m [...]
new 144081ef78c3 perf test: Add basic 'perf diff' test
new 018b04248543 perf bench sched-seccomp-notify: Fix spelling mistake "syn [...]
new eb2eac0c7b61 perf evsel: Fallback to "task-clock" when not system wide
new 030ac3cad289 perf record: Be lazier in allocating lost samples buffer
new d0acce68285e perf symbols: Parse NOTE segments until the build id is found
new 407a3898d72e perf test shell diff: Skip test if test_loop symbol is mis [...]
new 9fa688ea3412 perf map: Simplify map_ip/unmap_ip and make 'struct map' smaller
new 0f6ab6a3fb7e perf maps: Move symbol maps functions to maps.c
new 01261d8a0f08 perf thread: Add missing RC_CHK_EQUAL
new 0713ab3bd169 perf stat: Exit perf stat if parse groups fails
new 9d03194a3634 perf annotate: Introduce global annotation_options
new 14953f038d6b perf report: Convert to the global annotation_options
new c9a21a872c69 perf top: Convert to the global annotation_options
new 41fd3cacd29f perf annotate: Use global annotation_options
new 22197fb29691 perf ui/browser/annotate: Use global annotation_options
new 7f929aea21fd perf annotate: Ensure init/exit for global options
new 2fa21d694c63 perf annotate: Remove remaining usages of local annotation [...]
new 327f7533cc59 perf annotate: Get rid of local annotation options
new 8596ba324356 perf stat: Fix help message for --metric-no-threshold option
new 48219b089d84 libperf cpumap: Rename perf_cpu_map__dummy_new() to perf_c [...]
new 8f60f870a9af libperf cpumap: Rename perf_cpu_map__default_new() to perf [...]
new 923ca62a7b1e libperf cpumap: Rename perf_cpu_map__empty() to perf_cpu_m [...]
new effe957c6bb7 libperf cpumap: Replace usage of perf_cpu_map__new(NULL) w [...]
new 5805c82513c4 libperf cpumap: Add for_each_cpu() that skips the "any CPU" case
new 813900d19b92 perf header: Fix one memory leakage in perf_event__fprintf [...]
new 1bc479d665bc perf hisi-ptt: Fix one memory leakage in hisi_ptt_process_ [...]
new 3fd71b7d258f Merge branch 'perf-tools-next' of git://git.kernel.org/pub [...]
new 280ac17856ec hexagon: Remove CONFIG_HEXAGON_ARCH_VERSION from uapi header
new 4bfb53e7d317 mips: add <asm-generic/io.h> including
new 026246f114d9 arch/*/io.h: remove ioremap_uc in some architectures
new aea72963608c mips: io: remove duplicated codes
new 3cd944590da9 asm/io: remove unnecessary xlate_dev_mem_ptr() and unxlate [...]
new d67a308ac5de Merge branch 'asm-generic-io.h-cleanup' into asm-generic
new 64bac5ea17d5 arch: consolidate arch_irq_work_raise prototypes
new 4d86896793dd arch: fix asm-offsets.c building with -Wmissing-prototypes
new f717a8d1643d arch: include linux/cpu.h for trap_init() prototype
new 42874e4eb35b arch: vdso: consolidate gettime prototypes
new 1d6571a8794b arch: add missing prepare_ftrace_return() prototypes
new 23f8c1823bd4 arch: add do_page_fault prototypes
new ca8e45c8048a csky: fix arch_jump_label_transform_static override
new 7192ad2adde8 arm64: vdso32: Define BUILD_VDSO32_64 to correct prototypes
new 0734f5c7eb15 Merge branch 'asm-generic-prototypes' into asm-generic
new e183130c9a87 sparc: Use $(kecho) to announce kernel images being ready
new 235a59c373b1 mips: remove extraneous asm-generic/iomap.h include
new da4382a7207e ARC: mm: Make virt_to_pfn() a static inline
new d6e81532b10d Hexagon: Make pfn accessors statics inlines
new a9ceac7655f0 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new c16af1212479 ARM: 9328/1: mm: try VMA lock-based page fault handling first
new 89320c9785e8 ARM: 9329/1: kasan: Use memblock_alloc_try_nid_raw for sha [...]
new f1ff4ced177d Merge branches 'misc' and 'fixes' into for-next
new 52fd36ff64bf Merge branch 'for-next' of git://git.armlinux.org.uk/~rmk/ [...]
new 103423ad7e56 arm64: Get rid of ARM64_HAS_NO_HW_PREFETCH
new 8885c7398fe5 arm64: mm: Only map KPTI trampoline if it is going to be used
new 7540f70df98f arm64: Kconfig: drop KAISER reference from KPTI option des [...]
new 63a2d92e1461 arm64: Cleanup system cpucap handling
new eb15d707c252 arm64: Align boot cpucap handling with system cpucap handling
new cbc59c9a4e57 arm64: idreg-override: Omit non-NULL checks for override pointer
new 01fd29092a35 arm64: idreg-override: Prepare for place relative reloc patching
new dc3f5aae0638 arm64: idreg-override: Avoid parameq() and parameqn()
new bcf1eed3f8a0 arm64: idreg-override: avoid strlen() to check for empty strings
new 060260a6be47 arm64: idreg-override: Avoid sprintf() for simple string c [...]
new ea48626f8f0e arm64: idreg-override: Avoid kstrtou64() to parse a single [...]
new 50f176175e96 arm64/kernel: Move 'nokaslr' parsing out of early idreg code
new 9b19700e623f arm64: fpsimd: Drop unneeded 'busy' flag
new aefbab8e77eb arm64: fpsimd: Preserve/restore kernel mode NEON at contex [...]
new 2632e2521769 arm64: fpsimd: Implement lazy restore for kernel mode FPSIMD
new a099bec7a810 arm64: vdso32: rename 32-bit debug vdso to vdso32.so.dbg
new 8fd7588fd4ee arm64: replace <asm-generic/export.h> with <linux/export.h>
new e2768b798a19 arm64/mm: Modify range-based tlbi to decrement scale
new 936a4ec28141 arm64/mm: Add lpa2_is_enabled() kvm_lpa2_is_enabled() stubs
new c910f2b65518 arm64/mm: Update tlb invalidation routines for FEAT_LPA2
new e477c8c48391 arm64/mm: Add FEAT_LPA2 specific ID_AA64MMFR0.TGRAN[2]
new b1366d21daae arm64: Add ARM64_HAS_LPA2 CPU capability
new 3dfdc2750c6c arm64: kernel: Disable latent_entropy GCC plugin in early [...]
new a22fc8e102dc arm64: mm: Take potential load offset into account when KA [...]
new 376f5a3bd7e2 arm64: mm: get rid of kimage_vaddr global variable
new 365b1900c93a Documentation/arch/arm64: Fix typo
new 86d1921c9d5a arm64: Delete the zero_za macro
new 75b5e0bf90bf arm64: irq: set the correct node for VMAP stack
new 7b1a09e44dc6 arm64: irq: set the correct node for shadow call stack
new 590f23b09240 perf/arm-cmn: Fix HN-F class_occup_id events
new 877806b9b41e drivers: perf: arm_pmuv3: Add new macro PMUV3_INIT_MAP_EVENT()
new ca6f537e459e drivers/perf: pmuv3: don't expose SW_INCR event in sysfs
new 38bbef7240b8 drivers/perf: hisi: Fix some event id for HiSilicon UC pmu
new 5cd7da19cb97 arm: perf: Remove PMU locking
new 118eb89b1e7f drivers: perf: arm_pmu: Drop 'pmu_lock' element from 'stru [...]
new afd83967e7bb perf: fsl_imx8_ddr: Add AXI ID PORT CHANNEL filter support
new 9745295358f4 docs/perf: Add explanation for DDR_CAP_AXI_ID_PORT_CHANNEL [...]
new 2fe44e7dcb86 dt-bindings: perf: fsl-imx-ddr: Add i.MX8DXL compatible
new 46fe448ec3b7 perf: fsl_imx8_ddr: Add driver support for i.MX8DXL DDR Perf
new 79c03ed4b896 drivers/perf: Remove usage of the deprecated ida_simple_xx() API
new 5ca8ab55084d drivers/perf: arm_dsu_pmu: Remove kerneldoc-style comment syntax
new 9343c790e6de arm: perf: Remove inlines from arm_pmuv3.c
new 62e1f212e5fe arm: perf/kvm: Use GENMASK for ARMV8_PMU_PMCR_N
new 2f6a00f30600 arm: perf: Use GENMASK for PMMIR fields
new d30f09b6d7de arm: perf: Convert remaining fields to use GENMASK
new 3115ee021bfb arm64: perf: Include threshold control fields in PMEVTYPER mask
new f6da86969a3c arm: pmu: Share user ABI format mechanism with SPE
new a5f4ca68f348 perf/arm_dmc620: Remove duplicate format attribute #defines
new c7b98bf0fc79 KVM: selftests: aarch64: Update tools copy of arm_pmuv3.h
new 186c91aaf549 arm: pmu: Move error message and -EOPNOTSUPP to individual PMUs
new 816c26754447 arm64: perf: Add support for event counting threshold
new bd690638e2c2 Documentation: arm64: Document the PMU event counting thre [...]
new eb183b2cd0a6 Revert "perf/arm_dmc620: Remove duplicate format attribute [...]
new cae40614cdd6 docs: perf: Add description for Synopsys DesignWare PCIe P [...]
new ad6534c626fe PCI: Add Alibaba Vendor ID to linux/pci_ids.h
new ac16087134b8 PCI: Move pci_clear_and_set_dword() helper to PCI header
new af9597adc2f1 drivers/perf: add DesignWare PCIe PMU driver
new f56bb3de66bc MAINTAINERS: add maintainers for DesignWare PCIe PMU driver
new ced242ba9d7c KVM: arm64: Remove VPIPT I-cache handling
new d8e12a0d3715 arm64: Kill detection of VPIPT i-cache policy
new f35c32ca6839 arm64: Rename reserved values for CTR_EL0.L1Ip
new 33c1a7785a41 kselftest/arm64: Improve output for skipped TPIDR2 ABI test
new 48f7ab21f731 kselftest/arm64: Log SVCR when the SME tests barf
new 1beef60e7d6b arm64: stacktrace: factor out kernel unwind state
new 1aba06e7b2b4 arm64: stacktrace: factor out kunwind_stack_walk()
new 256f442895ed arm64/sysreg: Update HFGITR_EL2 definiton to DDI0601 2023-09
new 41bb68fbd016 arm64/sysreg: Add definition for HAFGRTR_EL2
new c0c5a8ea96b8 arm64/sysreg: add system register POR_EL{0,1}
new 35768b23d830 arm64/sysreg: update CPACR_EL1 register
new 9fb5dc53a117 arm64/sysreg: Add definition for ID_AA64PFR2_EL1
new 6e3dcfd13975 arm64/sysreg: Update ID_AA64ISAR2_EL1 defintion for DDI060 [...]
new b5aefb668701 arm64/sysreg: Add definition for ID_AA64ISAR3_EL1
new 9e4f409b07df arm64/sysreg: Add definition for ID_AA64FPFR0_EL1
new 8afe582d7700 arm64/sysreg: Update ID_AA64SMFR0_EL1 definition for DDI06 [...]
new a6052284a9f9 arm64/sysreg: Update SCTLR_EL1 for DDI0601 2023-09
new 126cb3a60d35 arm64/sysreg: Update HCRX_EL2 definition for DDI0601 2023-09
new e3a649ecf8b9 arm64/sysreg: Add definition for FPMR
new e94e06d8a796 arm64/sysreg: Add new system registers for GCS
new 92c9b393284b Merge branches 'for-next/cpufeature', 'for-next/early-idre [...]
new 34b0bd1a02c7 Merge branch 'for-next/fixes' into for-next/core
new 30a1a45a6cac Merge branch 'for-next/core' of git://git.kernel.org/pub/s [...]
new 89fd38843f9f Merge branch 'arm/fixes' into for-next
new 6ebf1725e1f0 ARM: dts: renesas: marzen: Add FLASH node
new d758ec1ceedb ARM: dts: renesas: blanche: Add FLASH node
new bfc1d3a9011a riscv: dts: renesas: Convert isa detection to new properties
new a84e0556f134 ARM: dts: renesas: rcar-gen2: Fix I2C bus demux node names
new cc75154c2f10 ARM: dts: renesas: Add missing ADV751[13] power supply properties
new 74c3bb481907 arm64: dts: renesas: Add missing ADV751[13] power supply p [...]
new 788d24c59d24 ARM: dts: renesas: iwg22d-sodimm: Fix stmpe node names
new 2bbaebc5a759 ARM: dts: renesas: marzen: Rename keyboard nodes
new ce3adea16612 arm64: dts: renesas: rzg2l-smarc-som: Enable 4-bit tx support
new 51dad0523b1e arm64: dts: renesas: rzg2lc-smarc-som: Enable 4-bit tx support
new 00cbba479142 arm64: dts: renesas: rzg3s-smarc-som: Enable SDHI2
new 993a207c114e arm64: dts: renesas: rzg3s-smarc: Enable SDHI1
new 7ccd37fbecf3 arm64: dts: renesas: draak: Make HDMI the default video input
new 25d324331a17 arm64: dts: renesas: draak: Move HDMI bus properties to co [...]
new ea17f7513186 ARM: shmobile: defconfig: Switch to DRM_SHMOBILE
new 138588e9fa23 ARM: dts: renesas: r8a7740: Add LCDC nodes
new c9a0ed133826 ARM: dts: renesas: armadillo800eva: Add LCD panel
new d74d8cdefcdc arm64: dts: renesas: r9a09g011: Add missing space in compatible
new 95d516f3eb96 ARM: dts: renesas: r9a06g032: Add missing space in compatible
new 9ea6b7dfff2c Merge tag 'renesas-dts-for-v6.8-tag1' of git://git.kernel. [...]
new 61c8cc7dce2a Merge branch 'soc/dt' into for-next
new e88b859cab4b ARM: multi_v7_defconfig: Add SCMI reset support
new ac2453d06c76 arm64: defconfig: Enable Renesas VersaClock 3 clock genera [...]
new 528db5d82783 ARM: multi_v7_defconfig: Enable CONFIG_RAVB
new 7c77368b6c42 ARM: shmobile: defconfig: Refresh for v6.7-rc1
new 542b667fe9ee Merge tag 'renesas-arm-defconfig-for-v6.8-tag1' of git://g [...]
new e774c3432d62 Merge branch 'soc/defconfig' into for-next
new 57b79ac9f43d soc: apple: rtkit: Get rid of apple_rtkit_send_message_wait
new 6e1457fcad3f soc: apple: mailbox: Add ASC/M3 mailbox driver
new bb538effdc71 soc: apple: rtkit: Port to the internal mailbox driver
new 143897c4fa97 mailbox: apple: Delete driver
new c84292d9d253 soc: apple: mailbox: Rename config symbol to APPLE_MAILBOX
new 4dae8c047a70 soc: apple: mailbox: Add explicit include of platform_device.h
new cb6c44e02092 Merge tag 'asahi-soc-mailbox-6.8' of https://github.com/As [...]
new 864acca58000 bus: fsl-mc: Drop if block with always false condition
new a8759bd4c4fa bus: fsl-mc: Convert to platform remove callback returning void
new ce0ca8658226 bus: hisi_lpc: Convert to platform remove callback returning void
new 854f89a5b563 bus: omap-ocp2scp: Convert to platform remove callback ret [...]
new 8c7d255dd2b4 bus: omap_l3_smx: Convert to platform remove callback retu [...]
new ea7964a660ae bus: qcom-ssc-block-bus: Convert to platform remove callba [...]
new f52dfffbb6d4 bus: simple-pm-bus: Convert to platform remove callback re [...]
new 8b763a224970 bus: sun50i-de2: Convert to platform remove callback retur [...]
new 88807ae1f9b3 bus: sunxi-rsb: Convert to platform remove callback return [...]
new f54ba5ef85eb bus: tegra-aconnect: Convert to platform remove callback r [...]
new 812c0c38a85e bus: tegra-gmi: Convert to platform remove callback return [...]
new 2754f6157d65 bus: ti-pwmss: Convert to platform remove callback returning void
new 999f052e9ccc bus: ti-sysc: Convert to platform remove callback returning void
new fc540426f7ba bus: ts-nbus: Convert to platform remove callback returning void
new a351940d61e6 Merge tag 'bus-platform-remove-void' of https://git.pengut [...]
new f7de70783db1 Merge branch 'soc/drivers' into for-next
new afbc5eb477b6 Merge branch 'soc/dt-late' into for-next
new feeb3c9f0f2f Merge branch 'arm/fixes' into for-next
new 5c69f40cff48 soc: document merges
new 52cff57c4356 Merge branch 'arm/fixes' into for-next
new 5254139ec60f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new beb9c30ba418 dt-bindings: soc: amlogic,meson-gx-hhi-sysctrl: add exampl [...]
new a30c7a73b0ad arm64: dts: Add watchdog node for Amlogic C3 SoCs
new 2d66f91208d1 arm64: dts: Add watchdog node for Amlogic S4 SoCs
new 35b47cefe895 arm64: dts: amlogic: minor whitespace cleanup around '='
new be18d53c32b2 arm64: dts: amlogic: meson-axg: pinctrl node for NAND
new bee505184fd5 arm64: dts: meson-axg: jethub-jxx add support for EEPROM
new cd03f3d742f3 Merge branch 'v6.8/arm64-dt' into for-next
new d397965e584e firmware: meson_sm: refactor serial sysfs entry via dev_gr [...]
new d8385d7433f9 firmware: meson-sm: unmap out_base shmem in error path
new 3a5038e9c055 Merge branch 'v6.8/drivers' into for-next
new a5468f5ea9a0 arm64: dts: amlogic: add reset controller for Amlogic C3 SoC
new 093098370b46 Merge branch 'v6.8/arm64-dt' into for-next
new 528016cd2b52 arm64: dts: amlogic: add some device nodes for S4
new 66fdf773ccff arm64: dts: amlogic: enable some nodes for board AQ222
new 078c5db2a961 Merge branch 'v6.8/arm64-dt' into for-next
new e3c58a44ea7d arm64: dts: amlogic: drop redundant status=okay
new 4b87b5f60812 Merge branch 'v6.8/arm64-dt' into for-next
new f6930c7b17bb Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 96c4f072b2ed dt-bindings: arm: aspeed: document ASRock SPC621D8HM3
new 2e09eb0615f0 ARM: dts: aspeed: Add ASRock SPC621D8HM3 BMC
new 01bb8d5bf1ab dt-bindings: arm: aspeed: document ASRock E3C256D4I
new f957714c0f53 ARM: dts: aspeed: Add ASRock E3C256D4I BMC
new eadd52a6233d dt-bindings: arm: aspeed: add Asrock X570D4U board
new ecab6c95f79b ARM: dts: aspeed: asrock: Add ASRock X570D4U BMC
new 763f0b3f1402 dt-bindings: arm: aspeed: add Meta Harma board
new e17770a3388e ARM: dts: aspeed: Harma: Add Meta Harma (AST2600) BMC
new 3f8c0951cc87 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new aa1cfba75b77 ARM: at91: pm: set soc_pm.data.mode in at91_pm_secure_init()
new e83bcc62287b ARM: dts: microchip: sam9x60_curiosity: Add IRQ support fo [...]
new 6dc4309df405 ARM: dts: microchip: sam9x60ek: Add IRQ support for ethernet PHY
new b766b70117ac Merge branch 'at91-dt' into at91-next
new 2a7f1848d9d6 ARM: dts: microchip: sama5d27_wlsom1_ek: Remove mmc-ddr-3_ [...]
new 83400f6cbb7a Merge branch 'at91-dt' into at91-next
new abe18175269a ARM: dts: microchip: sama5d27_som1_ek: Remove mmc-ddr-3_3v [...]
new 58f72e7817f1 Merge branch 'at91-dt' into at91-next
new ee616ba3ae2b Merge branch 'at91-next' of git://git.kernel.org/pub/scm/l [...]
new a9ba96fb412e Merge branch 'next' of https://github.com/Broadcom/stblinux.git
new fe3b082a6eb8 memory: tegra: Add SID override programming for MC clients
new 0d6c918011ce memory: tegra: Skip SID programming if SID registers aren't set
new 4a23d0f9814c memory: tegra: Protect SID override call under CONFIG_IOMMU_API
new 917fa7197adb Merge branch 'for-next' of https://git.kernel.org/pub/scm/ [...]
new fcefbb49ebb7 bus: imx-weim: Use device_get_match_data()
new 0c5800b82101 Merge branch 'imx/drivers' into for-next
new d99cfab43cbd ARM: imx: Use device_get_match_data()
new c8705471b94d ARM: mxs: Do not search for "fsl,clkctrl"
new 424bfd943161 Merge branch 'imx/soc' into for-next
new 29b560a4e37e dt-bindings: vendor-prefixes: add rve
new bb405e8b5336 dt-bindings: arm: fsl: add RVE gateway board
new 37dbc39776db dt-bindings: arm: Add compatible for SKOV i.MX8MP RevB board
new ffce67b61108 dt-bindings: arm: fsl: add verdin imx8mm mallow board
new 63ff54dfa832 dt-bindings: arm: fsl: add verdin imx8mp mallow board
new 54979cc4f7c1 Merge branch 'imx/bindings' into for-next
new 0d4ac04fa7c3 ARM: dts: imx7d: Fix coresight funnel ports
new 5f55da4cc370 ARM: dts: imx7s: Fix lcdif compatible
new 4aadb841ed49 ARM: dts: imx7s: Fix nand-controller #size-cells
new cbad7024a7a9 ARM: dts: imx7s: Add missing #thermal-sensor-cells
new beaf2e34dad5 ARM: dts: imx6qdl: mba6: fix typo in comments
new 43a116148fdd ARM: dts: imx6ul: mba6ulx: fix typo in comments
new fb72b877a6c9 ARM: dts: imx7s: Add DMA channels for CSPI peripherals
new b76bbf835d89 ARM: dts: imx6q-apalis: add can power-up delay on ixora board
new c9d4affbe60a ARM: dts: imx: tqma7: add lm75a sensor (rev. 01xxx)
new 32596b101f6c ARM: dts: nxp: imx7d-pico: add cpu-supply nodes
new cdb7389abe30 ARM: dts: imx6qdl-apalis: Add usdhc aliases
new 265f56542a93 ARM: dts: imx6qdl-colibri: Add usdhc aliases
new d53314dd068e ARM: dts: imx7d-colibri-emmc: Add usdhc aliases
new 60ae7e9e9164 ARM: dts: nxp: minor whitespace cleanup around '='
new 0b6b2650b7c6 ARM: dts: nxp: Fix some common switch mistakes
new edbbae7fba49 ARM: dts: imx7: add MIPI-DSI support
new 3a306eacda02 ARM: dts: imx7s: Add on-chip memory
new 620360bf7dbf ARM: dts: imx28-tx28: Pass #sound-dai-cells
new 844542b0fcec ARM: dts: imx23/28: Remove unneeded "fsl,mxs-gpio"
new 287e256c1a6e ARM: dts: imx28-lwe: Pass device_type to the memory node
new ebd6292926d8 ARM: dts: imx23/28: Remove undocumented "fsl,clkctrl"
new f3840123b7f1 Merge branch 'imx/dt' into for-next
new 1c4a4f7362fd arm64: dts: imx93: Add audio device nodes
new 54303e555df1 arm64: dts: imx93: Configure clock rate for audio PLL
new d9b07915fc31 arm64: dts: freescale: tqma9352-mba93xxla: add 'chassis-ty [...]
new 6a04248799fd arm64: dts: freescale: add initial device tree for MBa93xx [...]
new 71f9f77f2736 arm64: dts: imx8mp: Add CCM interrupts
new ba6f55e36919 arm64: dts: imx8mn: Add CCM interrupts
new 4f776504a9ab arm64: dts: imx8mm: Add CCM interrupts
new 5946b71eacf7 arm64: dts: imx8mp-beacon-kit: Enable DSI to HDMI Bridge
new f6862104ff3a arm64: dts: imx8mp: Describe M24C32-D write-lockable page [...]
new bb89601282fc arm64: dts: imx93-11x11-evk: set SION for cmd and data pad [...]
new 6783971e88f6 arm64: dts: imx93: change tuning start to get a large scan [...]
new 47a34668179f arm64: dts: imx93-11x11-evk: add 12 ms delay to make sure [...]
new d68b9a66ae82 arm64: dts: imx93: update anatop node
new 2854d8cd032c arm64: dts: imx8mm-venice-gw72xx: add TPM device
new 5016f22028e4 arm64: dts: imx8mp-venice-gw72xx: add TPM device
new 85e51f62a38b arm64: dts: imx8mp-venice-gw74xx: remove unecessary propre [...]
new 3eb1b39b2415 arm64: dts: freescale: Add dual-channel LVDS overlay for T [...]
new 949208664fe8 arm64: dts: freescale: debix-som: Add heartbeat LED
new 4bedc468b725 arm64: dts: imx8mp: Add NPU Node
new 010dc015b811 arm64: dts: imx8mp: Disable dsp reserved memory by default
new 31e2689b9985 arm64: dts: imx8mm-venice-gw7: Fix pci sub-nodes
new 2f05cd74fe2b arm64: dts: imx8mn-var-som: add fixed 3.3V regulator for EEPROM
new dfd3647c13b9 arm64: dts: imx8-apalis: add can power-up delay on ixora board
new 4168df27f54a arm64: dts: freescale: debix-som-a-bmb-08: Add CSI Power R [...]
new 67275c2f3d9b arm64: dts: freescale: introduce rve-gateway board
new c8e6e06edec2 arm64: dts: imx8mn-var-som-symphony: add vcc supply for PCA9534
new 6d382d51d979 arm64: dts: freescale: Add SKOV IMX8MP CPU revB board
new 5a8e9b022e56 arm64: dts: imx8qm-ss-dma: Pass lpuart dma-names
new 7c1d1944e637 arm64: dts: imx8mm-emcon-avari: Fix gpio-cells
new f29c19a6e488 arm64: dts: imx8dxl-ss-conn: Fix Ethernet interrupt-names order
new 1a95c9090bbc arm64: dts: imx8mm-nitrogen-r2: Fix I2C mux subnode name
new 190efda73985 arm64: dts: imx8mp-debix-model-a: Use phy-mode
new 58efd84f73d9 arm64: dts: imx8qxp-mek: Fix gpio-sbu-mux compatible
new edef8f1a0127 arm64: dts: imx93: Remove unexistent 'shared-interrupt'
new adf8745db474 arm64: dts: imx8-ss-audio: Remove unexistent'shared-interrupt'
new 0548761f8ed8 arm64: dts: tqma8mpql: Remove invalid/unused property
new d3e94d202ca2 arm64: dts: imx8dxl-ss-ddr: change ddr_pmu0 compatible
new ff2dbdf61754 arm64: dts: freescale: minor whitespace cleanup around '='
new b918ab261611 arm64: dts: imx8mm: Simplify mipi_dsi clocks
new 5b28b39dda77 arm64: dts: imx8mm: Remove video_pll1 clock rate from clk node
new a0deedcc0cf0 arm64: dts: imx8mm: Slow default video_pll1 clock rate
new e3873abfe0f7 arm64: dts: imx8mm-venice-gw7: Adjust PCI Ethernet nodes
new eb9348865fab arm64: dts: freescale: verdin-imx8mm: add support to mallow board
new 12f2486ebe70 arm64: dts: freescale: verdin-imx8mp: add support to mallow board
new c0ac4eb8b8e9 arm64: dts: imx8mq-phanbell: make dts use gpio-fan matrix [...]
new 8c3c7094bf5b Merge branch 'imx/dt64' into for-next
new 95d907a668a6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ca099e7ce576 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e10957e4973c MAINTAINERS: add Marvell MBus driver to Marvell EBU SoCs support
new 5c0b28f30f65 ARM: dts: marvell: Fix some common switch mistakes
new 8b3ebdf4f061 ARM: dts: marvell: make dts use gpio-fan matrix instead of array
new dd30dde691e5 Merge branch 'mvebu/dt' into mvebu/for-next
new 818a1801d196 ARM64: dts: marvell: Fix some common switch mistakes
new c431744e514e ARM64: dts: Add special compatibles for the Turris Mox
new ca8454133d38 Merge branch 'mvebu/dt64' into mvebu/for-next
new 0ff85797c2ba Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 099bf6898908 Merge branch 'fixes' into for-next
new 9de586a0a1c5 dt-bindings: omap: Add Motorola mapphone mz609 and mz617 tablets
new 662f20c4c450 ARM: dts: motorola-mapphone: Move LCD to common file for x [...]
new 1b5115d655a7 ARM: dts: motorola-mapphone: Move handset devices to a com [...]
new 94bd4a6e6e6b ARM: dts: motorola-mapphone: Add basic support for mz609 a [...]
new d6296525f128 arm: dts: omap: Apply am57xx-idk overlays to base dtbs
new 3a40640ded57 ARM: dts: ti/omap: Replace deprecated extcon-usb-gpio id-g [...]
new b1a041afb410 ARM: dts: omap4-embt2ws: enable 32K clock on WLAN
new 288fde659ec6 ARM: dts: omap: logicpd-torpedo: do not disguise GNSS device
new 0b70b2d8ea01 Merge branch 'omap-for-v6.8/dt' into for-next
new 10dfde4bec52 ARM: dts: omap4-embt2ws: Add Bluetooth
new ac10d6c3c5f9 ARM: omap2plus_defconfig: enable I2C devcies of bt200
new 6353ed6f311b MAINTAINERS: add omap bus drivers to OMAP2+ SUPPORT
new 0ea5e8402a47 Merge branches 'omap-for-v6.8/dt', 'omap-for-v6.8/defconfi [...]
new 28cf8ac56732 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new a18bbe1cb25e ARM: dts: qcom-sdx55: switch USB QMP PHY to new style of bindings
new d721d6b1aaa5 ARM: dts: qcom-sdx65: switch USB QMP PHY to new style of bindings
new 554557542e70 ARM: dts: qcom: apq8064: correct XOADC register address
new 6b6056961a2e ARM: dts: qcom: msm8960: introduce label for PMIC keypad
new a26d147f1872 ARM: dts: qcom: msm8660-surf: use keypad label directly
new 0802de336a43 ARM: dts: qcom: apq8064-nexus7: move sdcc1 node to proper place
new 249aae3ffcfe ARM: dts: qcom: mdm9615-wp8548-mangoh-green: group include [...]
new 455a4c46e023 ARM: dts: qcom: strip prefix from PMIC files
new eba2158528b1 ARM: dts: qcom: apq8064: fix PMIC node labels
new 0e4688cd4ee6 ARM: dts: qcom: mdm9615: fix PMIC node labels
new c6d86aa8a121 ARM: dts: qcom: msm8660: fix PMIC node labels
new a10a09f34eb8 ARM: dts: qcom: msm8960: fix PMIC node labels
new 7b22923c3f50 ARM: dts: qcom: apq8064: move PMIC interrupts to the board files
new 7661e1e7f66e ARM: dts: qcom: mdm9615: move PMIC interrupts to the board files
new 41cdee8a3349 ARM: dts: qcom: msm8660: move PMIC interrupts to the board files
new 31c4b7415ae4 ARM: dts: qcom: msm8960: move PMIC interrupts to the board files
new 5c903b859aac ARM: dts: qcom: msm8960: split PMIC to separate dtsi files
new 2308f2df5b66 ARM: dts: qcom: apq8064: split PMICs to separate dtsi files
new e92971502251 ARM: dts: qcom: mdm9615: split PMIC to separate dtsi files
new b00c86c2e9ee ARM: dts: qcom: msm8660: split PMIC to separate dtsi files
new a195fb916520 ARM: dts: qcom: pm8058: reorder nodes
new 0c78700a8aa0 ARM: dts: qcom: pm8921: reorder nodes
new 4d6f4d391f01 ARM: dts: qcom: pm8018: move reg property
new 4181b6ce576a ARM: dts: qcom: pm8921: move reg property
new cfe406658eb8 ARM: dts: qcom: pm8058: use defined IRQ flags
new bd05d27e0764 ARM: dts: qcom: pm8921: switch to interrupts-extended
new b721204a85d8 ARM: dts: qcom: pm8018: switch to interrupts-extended
new 69a59e9fc442 ARM: dts: qcom: pm8058: switch to interrupts-extended
new d25762097bc2 ARM: dts: qcom: apq8064: move RPM regulators to board files
new 8299cc4b6ca3 ARM: dts: qcom: mdm9615: move RPM regulators to board files
new 203cc864c958 ARM: dts: qcom: msm8660: move RPM regulators to board files
new 4187a3f87b95 ARM: dts: qcom: msm8960: drop useless rpm regulators node
new 74eafc5f82a5 ARM: dts: qcom: msm8974: move regulators to board files
new 61023dd0ec53 ARM: dts: qcom: pm8921: Disable keypad by default
new 3f0533c6f270 ARM: dts: qcom: apq8060-dragonboard: rename mpp ADC channe [...]
new 77c1b2b30e0f ARM: dts: qcom: ipq8064: drop qcom, prefix from SSBI node name
new bded0924f6a4 ARM: dts: qcom: mdm9615: drop qcom, prefix from SSBI node name
new 94da379dba88 ARM: dts: qcom: sdx65: correct PCIe EP phy-names
new f64f653df2ef ARM: dts: qcom: sdx65: add missing GCC clocks
new a900ad783f50 ARM: dts: qcom: sdx65: correct SPMI node name
new 95053f6bc8ff ARM: dts: qcom: msm8974: Add watchdog node
new 97817a8275a1 ARM: dts: qcom: Add support for HTC One Mini 2
new 9f1b26b4ba71 Merge tag 'qcom-dts-for-6.7-2' into arm32-for-6.8
new d0ec3c4c11c3 ARM: dts: qcom: sdx55: fix USB wakeup interrupt types
new 6dedbd246cb6 ARM: dts: qcom: minor whitespace cleanup around '='
new c9c8179d0ccd ARM: dts: qcom: Disable pm8941 & pm8226 smbb charger by default
new fc209f869310 ARM: dts: qcom: msm8226: Add GPU
new 3515c3172f66 arm64: defconfig: Enable GCC, pinctrl and interconnect for SDX75
new 17fc6f391932 arm64: deconfig: enable Qualcomm SM8650 SoC drivers
new 499e8d93e8c5 Merge tag 'qcom-arm64-for-6.7-2' into arm64-for-6.8
new 5de106ec1ea9 arm64: dts: qcom: ipq6018: switch USB QMP PHY to new style [...]
new 5e2af1902d74 arm64: dts: qcom: ipq8074: switch USB QMP PHY to new style [...]
new 48660cc40455 arm64: dts: qcom: msm8996: switch USB QMP PHY to new style [...]
new b7efebfeb2e8 arm64: dts: qcom: msm8998: switch USB QMP PHY to new style [...]
new ca5ca568d738 arm64: dts: qcom: sdm845: switch USB QMP PHY to new style [...]
new da9a1e6569ff arm64: dts: qcom: sm8150: switch USB QMP PHY to new style [...]
new 2dcb4a0058e5 arm64: dts: qcom: sm8250: switch USB QMP PHY to new style [...]
new d6e2bc901cb7 arm64: dts: qcom: sm8350: switch USB QMP PHY to new style [...]
new 3e4b53e04281 arm64: dts: qcom: ipq5018: enable the CPUFreq support
new 14259fcdaf72 dt-bindings: arm: qcom: drop the IPQ board types
new ec987b5efd59 arm64: dts: qcom: sdm845: Add OPP table support to UFSHC
new 725be1d6318e arm64: dts: qcom: sm8250: Add OPP table support to UFSHC
new 18c74d56fe60 iio: adc: Add PM7325 PMIC7 ADC bindings
new 4c343fe9b68a arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7250B thermals
new 46a2f77e1eb8 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PMK7325 thermals
new ae1122c37570 arm64: dts: qcom: qcm6490-fairphone-fp5: Add PM7325 thermals
new be69109e93c7 arm64: dts: qcom: msm8953: add SPI interfaces
new afc4f14be33c dt-bindings: clocks: qcom,gcc-ipq8074: allow QMP PCI PHY P [...]
new 591da388c344 arm64: dts: qcom: ipq8074: pass QMP PCI PHY PIPE clocks to GCC
new 924645058d31 arm64: dts: qcom: sm4450: Add apps_rsc and cmd_db node
new 483fa5552d35 arm64: dts: qcom: sm4450: Add RPMH and Global clock
new 980679261b06 arm64: dts: qcom: sm4450: add uart console support
new b6fbe1112e40 arm64: dts: qcom: sm4450-qrd: add QRD4450 uart support
new 6e28e70f0075 arm64: dts: qcom: sm4450-qrd: mark QRD4450 reserved gpios
new 06fd1dd1efde dt-bindings: arm: qcom: Add QCM6490 IDP and QCS6490 RB3Gen2 board
new 9af6a9f32ad0 arm64: dts: qcom: Add base qcm6490 idp board dts
new 04cf333afc75 arm64: dts: qcom: Add base qcs6490-rb3gen2 board dts
new 3c3fcac8d3b1 dt-bindings: arm: qcom: Fix html link
new 5b006a82a2bb arm64: dts: qcom: sdm632-fairphone-fp3: Enable WiFi/Bluetooth
new ba5f5610841f arm64: dts: qcom: sm6115: Add UART3
new cab60b166575 arm64: dts: qcom: qrb4210-rb2: Enable bluetooth
new fbe0870c48ac arm64: dts: qcom: msm8939-longcheer-l9100: Add proximity-n [...]
new 608168b4d607 arm64: dts: qcom: sm8250-xiaomi-elish: Fix typos
new 69652787279d arm64: dts: qcom: sm8250-xiaomi-elish: Add pm8150b type-c [...]
new bcaa71f13cc7 arm64: dts: qcom: sc8280xp: Add QMP handle to RPMh stats
new 8786398f8686 arm64: dts: qcom: sc7180: Add the missing MDSS icc path
new c657056d9987 arm64: dts: qcom: sc7280: Add the missing MDSS icc path
new a2b32096709d arm64: dts: qcom: qcm2290: Add display nodes
new 5b970ff0193d arm64: dts: qcom: qcm2290: Hook up interconnects
new 616eda24edd4 arm64: dts: qcom: qrb2210-rb1: Set up HDMI
new 252bc7ad3594 arm64: dts: qcom: qrb2210-rb1: Enable CAN bus controller
new b6a56a5a25d6 arm64: dts: qcom: qrb2210-rb1: add wifi variant property
new 2e0dcbf164fb arm64: dts: qcom: msm8953: Use non-deprecated qcom,domain [...]
new 01a3c3739183 dt-bindings: arm: qcom: Add Huawei Honor 5X / GR5 (2016)
new cff9a76f306b arm64: dts: qcom: msm8939-huawei-kiwi: Add initial device tree
new 83afcf14edb9 arm64: dts: qcom: ipq6018: use CPUFreq NVMEM
new 50891bc7f1e9 arm64: dts: qcom: msm8916-acer-a1-724: Add notification LED
new 2dee68e77cb5 arm64: dts: qcom: sdm632-fairphone-fp3: Enable LPASS
new 663affdb12b3 arm64: dts: qcom: sc8280xp-crd: fix eDP phy compatible
new 1aaa08e8de36 arm64: dts: qcom: sc8180x-primus: Fix HALL_INT polarity
new 20e886590a31 arm64: dts: qcom: sm8450: correct TX Soundwire clock
new ead0f132fc49 arm64: dts: qcom: sm8550: correct TX Soundwire clock
new d69e34675a8b dt-bindings: vendor-prefixes: document HTC Corporation
new bfccc195192e dt-bindings: arm: qcom: Add HTC One Mini 2
new 2c21e5a84524 arm64: dts: qcom: sc8180x: drop duplicated PCI iommus property
new 7ac90b4cf107 arm64: dts: qcom: sc7180: Make watchdog bark interrupt edg [...]
new 6897fac411db arm64: dts: qcom: sc7280: Make watchdog bark interrupt edg [...]
new 263b34849945 arm64: dts: qcom: sdm845: Make watchdog bark interrupt edg [...]
new 9204e9a40992 arm64: dts: qcom: sm8150: Make watchdog bark interrupt edg [...]
new 735d80e2e8e5 arm64: dts: qcom: sm8250: Make watchdog bark interrupt edg [...]
new 48d5cf4772ec arm64: dts: qcom: sa8775p: Make watchdog bark interrupt ed [...]
new 6c4a9c7ea486 arm64: dts: qcom: sc8280xp: Make watchdog bark interrupt e [...]
new 5b84bb2b8d86 arm64: dts: qcom: sm6350: Make watchdog bark interrupt edg [...]
new e0cee8dc6757 arm64: dts: qcom: qrb2210-rb1: use USB host mode
new 2928212b6ef2 arm64: dts: qcom: ipq9574: enable GPIO based LED
new 63a021f52f69 arm64: dts: qcom: ipq5332: add missing properties to the G [...]
new a427dd16e61f arm64: dts: qcom: ipq5018: add few more reserved memory regions
new d59653233e87 arm64: dts: qcom: sm8250: Add TCSR halt register space
new 1accc6031d92 arm64: dts: qcom: sm8350: Add TCSR halt register space
new 44b1f64cad57 arm64: dts: qcom: sm8550: Enable download mode register write
new 4ab1721694a0 dt-bindings: clock: Use gcc.yaml for common clock properties
new 206cd759fbd2 dt-bindings: clock: Add SC8280XP CAMCC
new 7a56e64a56dd Merge branch '20231026105345.3376-3-bryan.odonoghue@linaro [...]
new 9bd07f2c558f arm64: dts: qcom: sc8280xp: Add in CAMCC for sc8280xp
new 07c88da81caf arm64: dts: qcom: sm8550: fix soundwire controllers node name
new 11fcb81373de arm64: dts: qcom: sm8450: fix soundwire controllers node name
new b0e0290bc47d arm64: dts: qcom: qdu1000: correct LLCC reg entries
new 468cf125e479 arm64: dts: qcom: qdu1000-idp: drop unused LLCC multi-ch-bit-off
new 58e8fcf99283 arm64: dts: qcom: sc8280xp: correct Soundwire node name
new c1f52fb9a128 arm64: dts: qcom: sm8250: correct Soundwire node name
new 5a71b4719be7 arm64: dts: qcom: sc8180x-primus: drop sound-dai-cells fro [...]
new 7613e707612e arm64: dts: qcom: sc8280xp-x13s: drop sound-dai-cells from [...]
new fabfc74f1b3a arm64: dts: qcom: sm8350: move DPU opp-table to its node
new 81c8ec77b86f arm64: dts: qcom: sa8775p-ride: enable pmm8654au_0_pon_resin
new fdcc36cda041 arm64: dts: qcom: sdm850-lenovo-yoga: Add wakeup-sources
new 48307d83c998 arm64: dts: qcom: sm8250: Add wakeup-source to usb_1 and usb_2
new dc6b5562acba arm64: dts: qcom: qrb5165-rb5: correct LED panic indicator
new 0c90c75e6632 arm64: dts: qcom: sdm845-db845c: correct LED panic indicator
new 74eed6f467db arm64: dts: qcom: sdm845: correct Soundwire node name
new fdff2141be44 arm64: dts: qcom: sc8180x-flex-5g: use 'gpios' suffix for [...]
new 9a1bd36aeb31 arm64: dts: qcom: sc8180x-primus: use 'gpios' suffix for P [...]
new af6f6778d34c arm64: dts: qcom: sm8150: use 'gpios' suffix for PCI GPIOs
new f52f11271d90 arm64: dts: qcom: sm6115: align mem timer size cells with [...]
new 67e4656f4487 arm64: dts: qcom: sm6125: add interrupts to DWC3 USB controller
new 0d10ac7d2d94 arm64: dts: qcom: sm6375-pdx225: add fixed touchscreen AVD [...]
new cdecce12d55c arm64: dts: qcom: sc8180x: align APSS with bindings
new 7bf421f44549 dt-bindings: iio: adc: qcom: Add Qualcomm smb139x
new 01a9e9eb6cdb arm64: dts: qcom: sm8350: Fix DMA0 address
new e70537717146 arm64: dts: qcom: pm8350k: Remove hanging whitespace
new 54ee322f845c arm64: dts: qcom: sm8350: Fix remoteproc interrupt type
new ea72a527bd20 arm64: dts: qcom: Add interconnect nodes for SDX75
new f47303a8d0b5 arm64: dts: qcom: Add USB3 and PHY support on SDX75
new a8db1c061f8b arm64: dts: qcom: sdx75-idp: Enable USB3 and PHY support
new 08105d9a5490 dt-bindings: arm: qcom-soc: extend pattern for matching ex [...]
new 0ab1bef0b7c3 arm64: dts: qcom: sc7280: Add ZAP shader support
new 94085049fdad arm64: dts: qcom: sc7280: Fix up GPU SIDs
new 31edad478534 arm64: dts: qcom: sc7280: Mark Adreno SMMU as DMA coherent
new 6a7f8c635dab arm64: dts: qcom: sc7280: Add 0xac Adreno speed bin
new 26b87a3dc333 arm64: dts: qcom: pm8916: Add BMS and charger
new 12fbe58560d6 arm64: dts: qcom: msm8916-longcheer-l8150: Add battery and [...]
new 0984bc0165f7 arm64: dts: qcom: sa8775p: fix USB wakeup interrupt types
new 9b956999bf72 arm64: dts: qcom: sc7180: fix USB wakeup interrupt types
new c34199d967a9 arm64: dts: qcom: sc7280: fix usb_1 wakeup interrupt types
new 24f8aba9a7c7 arm64: dts: qcom: sc7280: fix usb_2 wakeup interrupt types
new 0dc0f6da3d43 arm64: dts: qcom: sc8180x: fix USB wakeup interrupt types
new de3b3de30999 arm64: dts: qcom: sdm670: fix USB wakeup interrupt types
new 84ad9ac8d9ca arm64: dts: qcom: sdm845: fix USB wakeup interrupt types
new 41952be6661b arm64: dts: qcom: sm6375: fix USB wakeup interrupt types
new 54524b6987d1 arm64: dts: qcom: sm8150: fix USB wakeup interrupt types
new 29d91ecf530a arm64: dts: qcom: sm8550: fix USB wakeup interrupt types
new 66ec7b4f4713 arm64: dts: qcom: qdu1000: Add ECPRI clock controller
new 6a25e70214fd arm64: dts: qcom: ipq8074: Add QUP4 SPI node
new dd744d7d1529 arm64: dts: qcom: minor whitespace cleanup around '='
new ef9284a55a78 dt-bindings: arm: qcom-soc: extend pattern matching for X1 [...]
new 32c5a8b93ba5 arm64: dts: qcom: sm8550: add IPA information
new 33eae059ccaf arm64: dts: qcom: sm8550-qrd: enable IPA
new 25bb226508a1 dt-bindings: arm: qcom: Add Xiaomi Pad 6 (xiaomi-pipa)
new 264beb3cbd0d arm64: dts: qcom: sm8250-xiaomi-pipa: Add initial device tree
new 1a3b3bd142ff dt-bindings: clock: qcom: document the SM8650 TCSR Clock C [...]
new b69d932154dc dt-bindings: clock: qcom: document the SM8650 General Cloc [...]
new c1120359d4c2 dt-bindings: clock: qcom: document the SM8650 Display Cloc [...]
new a0aa7fa5c3f0 dt-bindings: clock: qcom: document the SM8650 GPU Clock Co [...]
new 873f22440338 dt-bindings: clock: qcom: Document the SM8650 RPMH Clock C [...]
new 40d9c6ea64c6 Merge branch '20231106-topic-sm8650-upstream-clocks-v3-5-7 [...]
new 80abebd9bf72 dt-bindings: interconnect: document the RPMh Network-On-Ch [...]
new 5ceab14eb6ef Merge branch 'icc-sm8650' of https://git.kernel.org/pub/sc [...]
new 78804eecbe5c dt-bindings: arm: qcom: document SM8650 and the reference boards
new d2350377997f arm64: dts: qcom: add initial SM8650 dtsi
new 707060bf2a3c arm64: dts: qcom: pm8550ve: make PMK8550VE SID configurable
new 6fbdb3c1fac7 arm64: dts: qcom: sm8650: add initial SM8650 MTP dts
new a834911d50c1 arm64: dts: qcom: sm8650: add initial SM8650 QRD dts
new 10e024671295 arm64: dts: qcom: sm8650: add interconnect dependent device nodes
new deb63527ab24 arm64: dts: qcom: sm8650-mtp: add interconnect dependent d [...]
new 0c5b1016b5f3 arm64: dts: qcom: sm8650-qrd: add interconnect dependent d [...]
new 9fdddbd134a6 arm64: dts: qcom: sm8650: add IPA information
new 83c054b913cf arm64: dts: qcom: sm8650-qrd: enable IPA
new ff28260e3d98 arm64: dts: qcom: sm8650: add ADSP GPR
new 2d6bc13321c9 arm64: dts: qcom: sm8650: add LPASS LPI pin controller
new 58872a54e4a8 arm64: dts: qcom: sm8650: add ADSP audio codec macros
new 6a45a90c0c47 arm64: dts: qcom: sm8650: add Soundwire controllers
new 80627a5d72b6 arm64: dts: qcom: sm8650-mtp: add WSA8845 speakers
new 4dc7e7d2eead dt-bindings: clock: qcom: Add X1E80100 GCC clocks
new 4c413512ed2d dt-bindings: clock: qcom-rpmhcc: Add RPMHCC bindings for X1E80100
new d64254b46a17 Merge branch '20231205061002.30759-4-quic_sibis(a)quicinc.co [...]
new dc84a76f054c dt-bindings: interconnect: Add Qualcomm X1E80100 SoC
new 779266b127c8 Merge branch 'icc-x1e80100' of https://git.kernel.org/pub/ [...]
new bfea2924fc28 dt-bindings: arm: cpus: Add qcom,oryon compatible
new 7a85cecf98ca dt-bindings: arm: qcom: Document X1E80100 SoC and boards
new af16b00578a7 arm64: dts: qcom: Add base X1E80100 dtsi and the QCP dts
new bd50b1f5b6f3 arm64: dts: qcom: x1e80100: Add Compute Reference Device
new a1c7da5fb02c arm64: dts: qcom: pm8550: drop PWM address/size cells
new 990b6c928b21 arm64: dts: qcom: sm8650: Add DisplayPort device nodes
new c8a074789d71 arm64: dts: qcom: sc7280: Add UFS nodes for sc7280 soc
new 9b07340c55a8 arm64: dts: qcom: sc7280: Add UFS nodes for sc7280 IDP board
new 24187868e195 arm64: dts: qcom: msm8953: Set initial address for memory
new cad7c46ae2d7 arm64: dts: qcom: qcm6490-fairphone-fp5: Enable UFS
new 0bcbf092560c arm64: dts: qcom: sc7280: Use WPSS PAS instead of PIL
new 3658e411efcb arm64: dts: qcom: sc7280: Add ADSP node
new df62402e5ff9 arm64: dts: qcom: sc7280: Add CDSP node
new 5ffc529fa5df arm64: dts: qcom: qcm6490-fairphone-fp5: Enable various re [...]
new 16e84c137919 arm64: dts: qcom: qcm6490-fairphone-fp5: Enable WiFi
new 4d45d56e1734 dt-bindings: clock: qcom,a53pll: add IPQ5018 compatible
new 50492f929486 clk: qcom: apss-ipq-pll: add support for IPQ5018
new cec1f2ffcc06 dt-bindings: clock: qcom,gcc-ipq6018: split to separate schema
new 3be492cf6e13 Merge branch '20231026105345.3376-3-bryan.odonoghue@linaro [...]
new ff93872a9c61 clk: qcom: camcc-sc8280xp: Add sc8280xp CAMCC
new 3f373de6da2c dt-bindings: clock: qcom,gcc-msm8939: Add CSI2 related clocks
new 8f799d304c31 clk: qcom: gcc-msm8939: Add missing CSI2 related clocks
new 6514b6efdd1f Merge branch '20231106-topic-sm8650-upstream-clocks-v3-5-7 [...]
new c58225b7e3d7 clk: qcom: add the SM8650 Global Clock Controller driver, part 1
new aa381a2bdf1d clk: qcom: add the SM8650 Global Clock Controller driver, part 2
new e3388328e47c clk: qcom: add the SM8650 TCSR Clock Controller driver
new 9e939f008338 clk: qcom: add the SM8650 Display Clock Controller driver
new 8676fd4f3874 clk: qcom: add the SM8650 GPU Clock Controller driver
new 1d50607335d7 clk: qcom: rpmh: add clocks for SM8650
new 6ebd9a4f8b8d clk: qcom: gpucc-sm8150: Update the gpu_cc_pll1 config
new d4a599c59d2c dt-bindings: clock: qcom: Add ECPRICC clocks for QDU1000 a [...]
new cdf1c63d2372 Merge branch '20231123064735.2979802-2-quic_imrashai@quici [...]
new 261625e0baa1 clk: qcom: branch: Add mem ops support for branch2 clocks
new e146252ac160 clk: qcom: Add ECPRICC driver support for QDU1000 and QRU1000
new 12c4ffcd3b87 Merge branch '20231205061002.30759-4-quic_sibis(a)quicinc.co [...]
new 161b7c401f4b clk: qcom: Add Global Clock controller (GCC) driver for X1E80100
new 874bc7be1e08 clk: qcom: rpmh: Add support for X1E80100 rpmh clocks
new 03970d2fa354 soc: qcom: llcc: Fix LLCC_TRP_ATTR2_CFGn offset
new 086fdb48bc65 soc: qcom: add ADSP PDCharger ULOG driver
new fa78d0280fdc dt-bindings: soc: qcom: stats: Add QMP handle
new e84e61bdb97c soc: qcom: stats: Add DDR sleep stats
new 73380e2573c3 soc: qcom: stats: fix 64-bit division
new 70b139a7af71 soc: qcom: stats: Express AOSS QMP module dependency
new 8c1f28ff1356 dt-bindings: soc: qcom,aoss-qmp: document the SM8560 Alway [...]
new 98e8bc43c225 dt-bindings: soc: qcom: pmic-glink: document SM8650 compatible
new 6da02af3f910 dt-bindings: firmware: qcom,scm: document SM8650 SCM Firmw [...]
new 1d103d6af241 usb: typec: ucsi: fix UCSI on buggy Qualcomm devices
new 4db09e7b967b soc: qcom: pmic_glink: enable UCSI by default
new 216382b1555d dt-bindings: arm: qcom,ids: Add SoC ID for SM8650
new f61319e57d89 soc: qcom: socinfo: Add SM8650 SoC ID table entry
new 8fa41c40a1cb dt-bindings: cache: qcom,llcc: Document the SM8650 Last Le [...]
new 7a280fec21fa soc: qcom: llcc: Add configuration data for SM8650
new c4fb7d2eac9f soc: qcom: pmic_glink_altmode: fix port sanity check
new e9ceb595c2d3 dt-bindings: cache: qcom,llcc: Add X1E80100 compatible
new b3cf69a43502 soc: qcom: llcc: Add configuration data for X1E80100
new d50b5cb1a8f7 soc: qcom: socinfo: Add PM8937 Power IC
new 696945e427e6 dt-bindings: firmware: qcom,scm: document SCM on X1E80100 SoCs
new 56fdc35ef067 dt-bindings: firmware: qcom,scm: Allow interconnect for everyone
new fc538f5c65c2 Merge branches 'arm32-for-6.8', 'arm64-defconfig-for-6.8', [...]
new 41ab5e9c59d2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 49d9ceae0384 Merge branch 'renesas-dts-for-v6.8' into renesas-next
new 19c4da034485 Merge branch 'renesas-dts-for-v6.8' into renesas-next
new c11a6389476f Merge branches 'renesas-arm-defconfig-for-v6.8' and 'renes [...]
new a89ef75a0104 Merge branch 'renesas-dts-for-v6.8' into renesas-next
new a6921e6f41e8 soc: renesas: Remove duplicate setup of soc_device_attribu [...]
new 31b2daea0764 soc: renesas: Make RZ/Five depend on !DMA_DIRECT_REMAP
new 837918aa3fdd arm64: dts: renesas: r9a08g045: Add IA55 interrupt control [...]
new aefd220c5791 arm64: dts: renesas: r9a08g045: Add Ethernet nodes
new 447765986dbf arm64: dts: renesas: rzg3s-smarc-som: Use switches' names [...]
new 932ff0c802c6 arm64: dts: renesas: rzg3s-smarc-som: Enable the Ethernet [...]
new fc67495680f6 arm64: dts: renesas: white-hawk-cpu: Fix missing serial co [...]
new a4ce2434e9bb Merge branches 'renesas-drivers-for-v6.8' and 'renesas-dts [...]
new 45586ed3b7f5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 1750ec405933 reset: brcmstb: Use devm_platform_get_and_ioremap_resource()
new 66a1f3929a52 reset: meson-audio-arb: Convert to devm_platform_ioremap_r [...]
new 3d471cfbf26c reset: qcom-aoss: Convert to devm_platform_ioremap_resource()
new 49994d704d39 reset: qcom: Convert to devm_platform_ioremap_resource()
new ac53e621d802 reset: simple: Convert to devm_platform_get_and_ioremap_re [...]
new 5d587019fcca reset: sunplus: Use devm_platform_get_and_ioremap_resource()
new c64548122968 reset: uniphier-glue: Use devm_platform_get_and_ioremap_re [...]
new 0c0ea61c9b3a dt-bindings: reset: Add compatible and DT bindings for Aml [...]
new 41df5d7d5e99 reset: reset-meson: add support for Amlogic C3 SoC Reset C [...]
new c1d884118f9b reset: Use device_get_match_data()
new 1240070d4e04 dt-bindings: reset: renesas,rzg2l-usbphy-ctrl: Document RZ [...]
new e530fc87259b dt-bindings: reset: qcom: drop unneeded quotes
new e4916e791fb6 dt-bindings: reset: imx-src: Simplify compatible schema an [...]
new c3c46acd5be9 dt-bindings: reset: hisilicon,hi3660-reset: Drop providers [...]
new aabbc7567dd2 Merge branch 'reset/next' of https://git.pengutronix.de/gi [...]
new e5fc1f038355 dt-bindings: arm: rockchip: Add Geniatech XPI-3128
new cdc86eeebbd2 ARM: dts: rockchip: Add sdmmc_det pinctrl for RK3128
new 6135ac43309f ARM: dts: rockchip: Add Geniatech XPI-3128 RK3128 board
new 759d6bd9ef94 ARM: dts: rockchip: Add USB host clocks for RK3128
new 4b12245e59ef ARM: dts: rockchip: Add dwc2 otg fifo siztes for RK3128
new fd610e604837 ARM: dts: rockchip: Make usbphy the parent of SCLK_USB480M [...]
new 3d880c31d40d ARM: dts: rockchip: Add gmac node for RK3128
new b47c0b9ed3eb ARM: dts: rockchip: Enable gmac for XPI-3128
new edc4802d5a72 ARM: dts: rockchip: Add power-controller for RK3128
new 9ca8b8f880f2 ARM: dts: rockchip: Add GPU node for RK3128
new d85a7e34565f ARM: dts: rockchip: Enable GPU for XPI-3128
new 2d93f9dc4262 ARM: dts: rockchip: Add alternate UART pins to rv1126
new 9f35b08ab08b ARM: dts: rockchip: Serial aliases for rv1126
new b1ed25667f5f ARM: dts: rockchip: Add i2c2 node to rv1126
new 32de939ae49d ARM: dts: rockchip: Split up rgmii1 pinctrl on rv1126
new 36ad2e479f69 ARM: dts: rockchip: Add rv1109 SoC
new 56bde00f7d15 dt-bindings: arm: rockchip: Add Sonoff iHost
new 5d7d06e7c070 ARM: dts: rockchip: Add Sonoff iHost Smart Home Hub
new 5ca860fb438b ARM: dts: rockchip: Move gpio aliases to SoC dtsi for RK3128
new 697b39733df9 ARM: dts: rockchip: Move i2c aliases to SoC dtsi for RK3128
new 33898f21283b ARM: dts: rockchip: Move uart aliases to SoC dtsi for RK3128
new 04c521c3bec1 ARM: dts: rockchip: add gpio alias for gpio dt nodes
new 27ded76ef0fc ARM: dts: rockchip: fix rk3036 hdmi ports node
new 569b26af7919 ARM: dts: rockchip: add hdmi-connector node to rk3036-kylin
new d1d2c0885b68 Merge branch 'v6.8-armsoc/dts32' into for-next
new 97c39c7a0965 arm64: dts: rockchip: add analog audio to RK3588 EVB1
new 213615d742f0 dt-bindings: arm: rockchip: Add Powkiddy RK2023
new 46d84ceb7eec arm64: dts: rockchip: Update powkiddy,rgb30 include to rk2 [...]
new e926380ea2a2 arm64: dts: rockchip: Add Powkiddy RK2023
new 9ecf44fedc17 arm64: dts: rockchip: add USB3 host on rk3588s-orangepi-5
new b685460632d5 dt-bindings: arm: rockchip: Update edgeble-neu6 bindings
new 2e9b4e598d28 arm64: dts: rockchip: Use NCM6A-IO board for edgeble-neu6b
new c45de75d7a9a arm64: dts: rockchip: add gpio-line-names to rk3308-rock-pi-s
new 20d03e13841e arm64: dts: rockchip: add missing tx/rx-fifo-depth for rk3 [...]
new f97d78b9f6cf arm64: dts: rockchip: add USB3 host to rock-5b
new 0773a4a199aa arm64: dts: rockchip: add USB3 host to rock-5a
new 18f413c5dc28 dt-bindings: arm: rockchip: Add Powkiddy X55
new e99adc97e21a arm64: dts: rockchip: Add Powkiddy X55
new ba2110e54670 dt-bindings: arm: rockchip: Add Theobroma-Systems Jaguar SBC
new d1b8b36a2cc5 arm64: dts: rockchip: add Theobroma Jaguar SBC
new 9918d10d1666 arm64: dts: rockchip: move rk3588 serial aliases to soc dtsi
new 328e901b7b03 arm64: dts: rockchip: add rk3588 i2c aliases to soc dtsi
new a024abedbca9 arm64: dts: rockchip: add rk3588 gpio aliases to soc dtsi
new a86e88043de9 arm64: dts: rockchip: add rk3588 spi aliases to soc dtsi
new f56804453a7f arm64: dts: rockchip: Add dynamic-power-coefficient to rk3399 GPU
new 998513442cb2 arm64: dts: rockchip: add gpio alias for gpio dt nodes
new c87847cfc1f4 arm64: dts: rockchip: make dts use gpio-fan matrix instead [...]
new 5d90cb1edcf7 arm64: dts: rockchip: Remove ethernet0 alias from the SoC [...]
new c900fef5deff arm64: dts: rockchip: Remove ethernet0 alias from the SoC [...]
new 9012ab6bd092 arm64: dts: rockchip: Remove ethernetX aliases from the So [...]
new b110e4cc44c9 arm64: dts: rockchip: Remove ethernet0 alias from the SoC [...]
new 36d9b3ae708e arm64: dts: rockchip: Add ethernet0 alias to the dts for R [...]
new b0140a1b3b1d arm64: dts: rockchip: Add ethernet0 alias to the dts for R [...]
new 8a64f5f0c692 dt-bindings: arm: rockchip: Add Anbernic RG351V
new 9e63209d2099 arm64: dts: rockchip: Split RG351M from Odroid Go Advance
new 8174dff9e583 arm64: dts: rockchip: Add Anbernic RG351V
new 6afdb145b0bc Merge branch 'v6.8-armsoc/dts64' into for-next
new 48794cd57a67 clk: rockchip: rk3568: Add PLL rate for 115.2MHz
new 685da6972647 clk: rockchip: rk3568: Add PLL rate for 126.4MHz
new 721bf080f249 clk: rockchip: rk3568: Mark pclk_usb as critical
new effe0db4965e Merge branch 'v6.8-clk/next' into for-next
new 44ba0e241511 Merge branch 'v6.7-armsoc/dtsfixes' into for-next
new 1af27671f62c clk: rockchip: rk3568: Add PLL rate for 292.5MHz
new c6c5a5580dcb clk: rockchip: rk3128: Fix HCLK_OTG gate register
new 98dcc6be3859 clk: rockchip: rk3128: Fix aclk_peri_src's parent
new 99fe9ee56bd2 clk: rockchip: rk3128: Fix SCLK_SDMMC's clock name
new 6a8065619fc3 Merge branch 'v6.7-clk/fixes' into for-next
new 1a648f8b7994 dt-bindings: soc: rockchip: add rk3588 vop/vo syscon
new f3038f517d8e Merge branch 'v6.8-armsoc/dts64' into for-next
new 5d796f4c7dc6 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4be756fd983a dt-bindings: hwinfo: samsung,exynos-chipid: add specific c [...]
new 9da80ed69eb1 dt-bindings: i2c: exynos5: add specific compatibles for ex [...]
new c45860f6ee9b dt-bindings: i2c: samsung,s3c2410-i2c: add specific compat [...]
new 5a17f863c042 dt-bindings: mmc: samsung,exynos-dw-mshc: add specific com [...]
new 1d2c16e1ab98 dt-bindings: rtc: s3c-rtc: add specific compatibles for ex [...]
new 5436459961da dt-bindings: serial: samsung: add specific compatibles for [...]
new 25737c24cb06 dt-bindings: samsung: exynos-pmu: add specific compatibles [...]
new 416231a9e383 dt-bindings: gpu: arm,mali-midgard: add specific compatibl [...]
new b709ff4da1be dt-bindings: iio: samsung,exynos-adc: add specific compati [...]
new cb931ee571be ASoC: dt-bindings: samsung-i2s: add specific compatibles f [...]
new 622018516aa5 dt-bindings: pwm: samsung: add specific compatibles for ex [...]
new c226e8c5e716 arm64: dts: exynos5433: add specific compatibles to severa [...]
new ea9875b7d4ae arm64: dts: exynos7: add specific compatibles to several blocks
new 0ffc692ad836 arm64: dts: exynos7885: add specific compatibles to severa [...]
new bce7af250d0f arm64: dts: exynos850: add specific compatibles to several blocks
new b5acc262278f arm64: dts: exynosautov9: add specific compatibles to seve [...]
new 353ff168fb99 arm64: dts: exynos: add gpio-key node for exynosautov9-sadk
new 20862a23260a dt-bindings: samsung: exynos-sysreg: add exynosautov920 sysreg
new 705672285530 dt-bindings: samsung: exynos-pmu: add exynosautov920 compatible
new 7a5e832d0502 dt-bindings: samsung: usi: add exynosautov920-usi compatible
new 9433b8d8d35b dt-bindings: serial: samsung: add exynosautov920-uart compatible
new d2d9e80a0ba6 dt-bindings: pwm: samsung: add exynosautov920 compatible
new 8bd05d4a86d5 dt-bindings: arm: samsung: Document exynosautov920 SADK bo [...]
new 92b022550ae5 dt-bindings: hwinfo: samsung,exynos-chipid: add exynosauto [...]
new daac53df6b56 Merge branch 'for-v6.8/samsung-bindings-compatibles' into [...]
new beea67c7c2ef soc: samsung: exynos-chipid: add exynosautov920 SoC support
new f9fcef326b25 Merge branch 'next/drivers' into for-next
new 797bf47d8a42 ARM: dts: samsung: exynos4x12: replace duplicate pmu node [...]
new ba2a45a48503 ARM: dts: samsung: exynos4: fix camera unit addresses/ranges
new 07e6a553c2f1 ARM: dts: samsung: s5pv210: fix camera unit addresses/ranges
new 48c89bcb9382 Merge branch 'next/dt' into for-next
new d1d53909bb5f clk: samsung: Fix kernel-doc comments
new 5583e92be5c4 clk: samsung: Improve kernel-doc comments
new 505d8d66267f Merge branch 'next/clk' into for-next
new 2d8f82dd322f arm64: dts: exynos850: use Exynos7 fallbacks for pin wake- [...]
new 7c1156d8a719 arm64: dts: exynosautov9: use Exynos7 fallbacks for pin wa [...]
new 64041620130c Merge branch 'next/dt64' into for-next
new 7677fdbc036b dt-bindings: i2c: exynos5: add specific compatible for Tesla FSD
new edb32ec3cea7 dt-bindings: pwm: samsung: add specific compatible for Tesla FSD
new 921f4f1db7f5 dt-bindings: serial: samsung: add specific compatible for [...]
new 54772f1d61cd dt-bindings: samsung: exynos-pmu: add specific compatible [...]
new bf1e24c5330a dt-bindings: watchdog: samsung: add specific compatible fo [...]
new 83d4805199da Merge branch 'for-v6.8/samsung-bindings-compatibles' into [...]
new d834019f0c17 Merge branch 'for-v6.8/samsung-bindings-compatibles' into [...]
new 5f257922c594 arm64: dts: fsd: add specific compatibles for Tesla FSD
new 91180a4ad659 Merge branch 'next/dt64' into for-next
new 84228d5e29db ARM: dts: samsung: exynos4210-i9100: Unconditionally enable LDO12
new 6e73b11062b2 ARM: dts: samsung: exynos4210-i9100: Add node for touch keys
new 50c7cdc9a4d2 ARM: dts: samsung: exynos4210-i9100: Add accelerometer node
new 1e104bfa406d Merge branch 'next/dt' into for-next
new fdd78ff04ccc dt-bindings: soc: samsung: exynos-pmu: Add gs101 compatible
new 0a910f160638 dt-bindings: clock: Add Google gs101 clock management unit [...]
new d9232785858e dt-bindings: soc: google: exynos-sysreg: add dedicated SYS [...]
new b8857ec88bdd Merge branch 'for-v6.8/samsung-bindings-compatibles' into [...]
new c96dab1993d2 arm64: dts: exynos: add initial support for exynosautov920 SoC
new 57de428eaca2 arm64: dts: exynos: add minimal support for exynosautov920 [...]
new e4f027756dff dt-bindings: samsung: exynos-sysreg: combine exynosautov92 [...]
new 40af852a7ca5 Merge branch 'for-v6.8/samsung-bindings-compatibles' into [...]
new b08d7c17150d Merge branch 'next/dt64' into for-next
new 81306efd22ff dt-bindings: watchdog: Document Google gs101 watchdog bindings
new bad3bc0a23b7 dt-bindings: serial: samsung: Add google-gs101-uart compatible
new 2072496129b7 dt-bindings: serial: samsung: Make samsung,uart-fifosize a [...]
new d793f7c471fb dt-bindings: soc: samsung: usi: add google,gs101-usi compatible
new 5b02a863ba50 dt-bindings: clock: google,gs101: fix incorrect numbering [...]
new 775721463e5f Merge branch 'for-v6.8/samsung-bindings-compatibles' into [...]
new 803b60b72df4 Merge tag 'samsung-dt-bindings-refactoring-and-google-gs10 [...]
new 13ff3bdafdd5 clk: samsung: clk-pll: Add support for pll_{0516,0517,518}
new 2c597bb7d66a clk: samsung: clk-gs101: Add cmu_top, cmu_misc and cmu_apm [...]
new c95f5b21a0ea tty: serial: samsung: Add gs101 compatible and common fifo [...]
new c5862c127942 Merge branch 'next/drivers' into for-next
new a41d9b3287b1 arm64: dts: fsd: Add MFC related DT enteries
new e6c8463bbeba Merge branch 'next/dt64' into for-next
new b3582328b9c5 dt-bindings: arm: google: Add bindings for Google ARM platforms
new ea89fdf24fd9 arm64: dts: exynos: google: Add initial Google gs101 SoC support
new 6a5713fc7853 arm64: dts: exynos: google: Add initial Oriole/pixel 6 boa [...]
new 9d71df3e6eb7 MAINTAINERS: add entry for Google Tensor SoC
new 8e3683327eae Merge branch 'next/dt64' into for-next
new 6584cd349010 watchdog: s3c2410_wdt: Add support for WTCON register DBGA [...]
new d429928dde2d watchdog: s3c2410_wdt: Update QUIRK macros to use BIT macro
new 796bb2d3a16c watchdog: s3c2410_wdt: Add support for Google gs101 SoC
new 20c61794a302 Merge branch 'next/drivers' into for-next
new b1227572d277 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new fb4d25d7a33f arm64: dts: juno: Align thermal zone names with bindings
new 9c1ae4c19d01 Merge tag 'juno-update-6.8' of git://git.kernel.org/pub/sc [...]
new 189df98777a3 firmware: arm_scmi: Check beforehand if the perf domain se [...]
new 619bc6e034f3 firmware: arm_scmi: Populate fastchannel info only if set [...]
new e4e6e8f1ad0f firmware: arm_scmi: Add optional flags to extended names helper
new 3cc12bb83e67 firmware: arm_scmi: Fix NULL pointer dereference during fa [...]
new c3f17d5f89fc firmware: arm_scmi: Increase the maximum opp count in the [...]
new b5efc28a754d firmware: arm_scmi: Add protocol versioning checks
new 7c2d214ab5b9 Merge tag 'scmi-updates-6.8' of git://git.kernel.org/pub/s [...]
new b753b5b13d8f Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 482543590fc9 ARM: dts: stm32: use the same 3v3 for SD and DSI nodes on [...]
new 86f15a5a6c13 ARM: dts: stm32: add STM32F746 syscfg clock
new 9a7308232a11 ARM: dts: stm32: add SPI support on STM32F746
new 6f193d24749f Merge branch 'stm32-next' of git://git.kernel.org/pub/scm/ [...]
new b9622937d958 arm64: dts: allwinner: h616: update emac for Orange Pi Zero 3
new 3589e6d9f6e9 dt-bindings: arm: sunxi: add Orange Pi Zero 2W
new c505ee1eae18 arm64: dts: allwinner: h616: add Orange Pi Zero 2W support
new 1824d2396163 Merge branch 'sunxi/dt-for-6.8' into sunxi/for-next
new 89e00444cb89 clk: sunxi-ng: nkm: remove redundant initialization of tmp_parent
new 715a9e70bdd4 Merge branch 'sunxi/clk-for-6.8' into sunxi/for-next
new d54b71fcc442 Merge branch 'sunxi/for-next' of git://git.kernel.org/pub/ [...]
new 077798da028e tee: optee: system thread call property
new a9214a8883ce tee: system session
new 45bc2c9b5b23 tee: optee: support tracking system threads
new 4b391c9c3764 firmware: arm_scmi: optee: use optee system invocation
new ff14aa7e7f60 Merge branch 'system_thread_for_v6.8' into next
new 6dea6352bec3 optee: provide optee_do_bottom_half() as a common function
new d0476a59de06 optee: ffa_abi: add asynchronous notifications
new c3dbca586c4e Merge branch 'ffa_notif_for_v6.8' into next
new cab4a9bc06fd tee: optee: Remove redundant custom workqueue
new b19773a1c6c0 optee: add missing description of RPC argument reference
new e46597d0bfaf Merge branch 'optee_rem_custom_wq_for_v6.8' into next
new 69724b3eac98 optee: add page list to kernel private shared memory
new 225a36b96359 optee: allocate shared memory with alloc_pages_exact()
new f51c4f974be2 Merge branch 'kern_priv_shm_for_v6.8' into next
new 7bdee4157591 tee: Use iov_iter to better support shared buffer registration
new 84ec4fd88831 Merge branch 'tee_iov_iter_for_v6.8' into next
new 2284b49373d9 Merge branch 'next' of https://git.linaro.org/people/jens. [...]
new d0e3d6b8ab59 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 964946b88887 firmware: ti_sci: Fix an off-by-one in ti_sci_debugfs_create()
new c1170c1d04d5 ARM: dts: ti: keystone: minor whitespace cleanup around '='
new 2b27ce85624e Merge branch 'ti-keystone-dts-next' into ti-next
new 31937546bef1 arm64: dts: ti: minor whitespace cleanup around '='
new 7dc4af358cc3 arm64: dts: ti: k3-am62a-main: Fix GPIO pin count in DT nodes
new b57160859263 arm64: dts: ti: k3-am65-main: Fix DSS irq trigger type
new 2897596e3793 arm64: dts: ti: k3-am64-main: Fix typo in epwm_tbclk node name
new 26abae3d840b arm64: dts: ti: k3-am642-evm/sk: Mark mcu_gpio_intr as reserved
new 1b3014a65adb arm64: dts: ti: k3-am62p5-sk: Mark mcu gpio and mcu_gpio_i [...]
new 5582b1c623a6 arm64: dts: ti: k3-am62x-sk-common: Mark mcu gpio and mcu_ [...]
new ad8edf4ff37a arm64: dts: ti: iot2050: Re-add aliases
new 95fd0767ef96 arm64: dts: ti: iot2050: Drop unused ecap0 PWM
new e6a53facc8ad arm64: dts: ti: iot2050: Definitions for runtime pinmuxing
new 6c183a881100 arm64: dts: ti: iot2050: Refactor the m.2 and minipcie power pin
new 73b4e471cd57 arm64: dts: ti: iot2050: Add icssg-prueth nodes for PG2 devices
new c46172c905f8 arm64: dts: ti: k3-am68-sk-base-board: Add alias for MCU CPSW2G
new b98136714a9c Merge branch 'ti-k3-dts-next' into ti-next
new 21a1989963b4 arm64: defconfig: Enable Toshiba TC358767 bridge
new 9fba6a55d2ff arm64: defconfig: Enable TI_ICSSG_PRUETH
new 7bb7d31d9e45 arm64: defconfig: Increase SERIAL_8250_NR_UARTS
new 8121e93102b0 arm64: dts: ti: k3-am65: Add chipid node to wkup_conf bus
new 82277ed7db29 arm64: dts: ti: k3-j7200: Add chipid node to wkup_conf bus
new 27e5b7330fe3 arm64: dts: ti: k3-j721e: Add chipid node to wkup_conf bus
new 1026355c21eb arm64: dts: ti: k3-j721s2: Add chipid node to wkup_conf bus
new 3dc5bd24181a arm64: dts: ti: k3-j784s4: Add chipid node to wkup_conf bus
new 1a4402e14fa8 arm64: dts: ti: k3-am65: Add full compatible to dss-oldi-i [...]
new 006d93519db2 arm64: dts: ti: k3-am65: Enable SDHCI nodes at the board level
new 3b6345e3fcf4 arm64: dts: ti: k3-am64: Enable SDHCI nodes at the board level
new ba78573abba7 arm64: dts: ti: k3-am62-main: Add gpio-ranges properties
new 26e0124683c0 arm64: dts: ti: k3-am625-verdin: Enable Verdin UART2
new e57ba268254b arm64: dts: ti: k3-am62a7-sk: Add interrupt support for IO [...]
new 649e121f9301 arm64: dts: ti: k3-am625-beagleplay: Use UART name in pinmux name
new 8a48674190de Merge branches 'ti-k3-config-next' and 'ti-k3-dts-next' in [...]
new bd62d91f42d0 arm64: defconfig: Enable J721E CSI2RX
new fcb97d190c3c arm64: dts: ti: k3-am65: Add AM652 dtsi file
new 2017f5a610a9 arm64: dts: ti: k3-am62-main: Enable CSI2-RX
new c45e3b54ad1e arm64: dts: ti: k3-am62a-main: Enable CSI2-RX
new defa1438c5b3 arm64: dts: ti: k3-am625-beagleplay: Add overlays for OV5640
new fed1e53ecf9f arm64: dts: ti: k3-am62x-sk: Enable camera peripherals
new 635ed9715194 arm64: dts: ti: k3-am62x: Add overlays for OV5640
new 00d7f8f9efdb arm64: dts: ti: k3-am62a7-sk: Enable camera peripherals
new 4111db03dc05 arm64: dts: ti: k3-am62x: Add overlay for IMX219
new b0044823a660 arm64: dts: ti: Use OF_ALL_DTBS for combined blobs
new 306d77eecbfe Merge branches 'ti-k3-config-next' and 'ti-k3-dts-next' in [...]
new 5709a6809a68 arm64: dts: ti: phycore-am64: Add R5F DMA Region and Mailboxes
new 9c316d58c238 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Lower I2C1 frequency
new bac441710306 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Add HDMI support
new fecdf6de7e47 arm64: dts: ti: k3-am625-phyboard-lyra-rdk: Remove HDMI Re [...]
new fcb335934c51 arm64: dts: ti: verdin-am62: Improve spi1 chip-select pinctrl
new f9b5aae471dc dt-bindings: arm: ti: Add verdin am62 mallow board
new 7698622fbcf4 arm64: dts: ti: Add verdin am62 mallow board
new 3ba080bf46e4 soc: ti: k3-socinfo: Revamp driver to accommodate differen [...]
new 362622bfcf48 Merge branches 'ti-k3-dts-next' and 'ti-drivers-soc-next' [...]
new 2c2235292b33 soc: ti: k3-socinfo: Add JTAG ID for J722S
new 08aaf5f02e9d arm64: dts: ti: k3-j7200-som-p0: Add TP6594 family PMICs
new f4eb94b898f5 arm64: dts: ti: k3-j721s2-som-p0: Add TP6594 family PMICs
new 46774eddde0c arm64: dts: ti: k3-j721e-som-p0: Add TP6594 family PMICs
new 3044f0184089 arm64: dts: ti: k3-j784s4-evm: Add support for TPS6594 PMIC
new 865a1593bf99 arm64: dts: ti: k3-am69-sk: Add support for TPS6594 PMIC
new b808cef0be46 arm64: dts: ti: k3-j721e-sk: Add TPS6594 family PMICs
new 3942697901eb arm64: dts: ti: k3-j721e-evm: Add overlay for PCIE0 Endpoint Mode
new 729cfcf8ac24 arm64: dts: ti: k3-j721s2-evm: Add overlay for PCIE1 Endpo [...]
new 06c2d29d73a9 Merge branches 'ti-drivers-soc-next' and 'ti-k3-dts-next' [...]
new a5683d26e09e arm64: dts: ti: k3-am62-main: Add GPU device node
new e8779517788f arm64: defconfig: Enable DRM_POWERVR
new 1f66e787a614 Merge branches 'ti-k3-dts-next' and 'ti-k3-config-next' in [...]
new e85681725f83 Merge branch 'ti-next' of git://git.kernel.org/pub/scm/lin [...]
new 23b697ec85f3 arm64: dts: xilinx: Apply overlays to base dtbs
new 995d4ef062ec arm64: xilinx: Do not use '_' in DT node names
new e0df41b82b12 arm64: xilinx: Use lower case for partition address
new fb1580d51c4e arm64: xilinx: Remove mt25qu512a compatible string from SOM
new 2da2ac3c8d11 arm64: xilinx: Put ethernet phys to mdio node
new aa2fda885272 arm64: xilinx: Remove address/size-cells from flash node
new eb2f7ff7de56 arm64: xilinx: Remove address/size-cells from gem nodes
new 6f3ecaea6324 dt-bindings: soc: xilinx: Move xilinx.yaml from arm to soc
new fc622c97d3e2 dt-bindings: soc: Add new board description for MicroBlaze V
new 6a10a19a6bd2 arm64: zynqmp: Move fixed clock to / for kv260
new 0bfb7950cc19 arm64: zynqmp: Fix clock node name in kv260 cards
new a98b6987de7d arm64: zynqmp: Add missing destination mailbox compatible
new f1013d8405af soc/xilinx: zynqmp_power: Convert to platform remove callb [...]
new daed80ed0758 soc: xilinx: Fix for call trace due to the usage of smp_pr [...]
new 4c0afac2dfa1 soc: xilinx: fix quoted string split across lines
new 9c6724abf969 soc: xilinx: fix unhandled SGI warning message
new 87fda1acfc3b soc: xilinx: Add error message for invalid payload receive [...]
new 21d01d5afbc8 Merge remote-tracking branch 'zynqmp/soc' into for-next
new f39578dc1517 Merge branch 'for-next' of git://github.com/Xilinx/linux-xlnx.git
new e8d66d02defd clk: qcom: Fix SM_CAMCC_8550 dependencies
new bb5443d5aae8 Merge branch 'clk-fixes' into clk-next
new f154ef08ca63 clk: renesas: r8a779g0: Add EtherTSN clock
new 5ab16198b431 clk: renesas: r8a779g0: Add PCIe clocks
new 5f9e29b9159a clk: renesas: rzg2l-cpg: Reuse code in rzg2l_cpg_reset()
new be587cb5293e Merge tag 'renesas-clk-for-v6.8-tag1' of git://git.kernel. [...]
new 78140324e480 Merge branch 'clk-renesas' into clk-next
new b9ca7773a236 Merge branch 'clk-next' of git://git.kernel.org/pub/scm/li [...]
new 144f1b70ea9e dt-bindings: clock: support i.MX93 ANATOP clock module
new 9e0bd93add8f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 755cb955e2e7 clk: renesas: r9a08g045: Add IA55 pclk and its reset
new da235d2fac21 clk: renesas: rzg2l: Check reset monitor registers
new 515f05da372a clk: renesas: r9a08g045: Add clock and reset support for E [...]
new e7bb7911fd95 Merge branch 'renesas-clk' of git://git.kernel.org/pub/scm [...]
new a4d511aa24ca microblaze: Align defconfig with latest Kconfig layout
new 873b074050a8 microblaze: Enable options to mount a rootfs via NFS
new ffb0399437ef microblaze: defconfig: Enable the Marvell phy driver
new f1647df085b7 Merge branch 'next' of git://git.monstr.eu/linux-2.6-micro [...]
new 06dc6a869597 MAINTAINERS: Add myself as maintainer of the Ralink architecture
new 01940cd4a6b9 MIPS: SGI-IP27: hubio: fix nasid kernel-doc warning
new fd3d73393e8e Merge branch 'mips-next' of git://git.kernel.org/pub/scm/l [...]
new 04c40eed3f7a powerpc/ps3: move udbg_shutdown_ps3gelic prototype
new 0c9a768de64d powerpc/pasemi: mark pas_shutdown() static
new afb36ac38678 powerpc/powermac: mark smp_psurge_{give,take}_timebase static
new 981d1c997fbc powerpc/rtas: Drop declaration of undefined call_rtas() function
new 1d8faf1f41b5 powerpc/rtas: Remove unused rtas_service_present()
new 010862d235c9 powerpc/rtas: Move post_mobility_fixup() declaration to pseries
new 19773eda86e2 powerpc/rtas: Remove trailing space
new 646477fc4790 powerpc/rtas: Remove 'extern' from function declarations i [...]
new 82d30723d58f misc: ocxl: context: Remove unnecessary (void*) conversions
new 84ba5d3675e2 misc: ocxl: afu_irq: Remove unnecessary (void*) conversions
new 220f3ced8e42 misc: ocxl: link: Remove unnecessary (void*) conversions
new 29685ea5754f misc: ocxl: main: Remove unnecessary â0â values from rc
new 183bc0c640c7 powerpc/configs/64s: Enable CONFIG_MEM_SOFT_DIRTY
new 98eb30fe4c69 powerpc: Make cpu_spec __ro_after_init
new 6f2a9e0e0ae5 powerpc: Remove orphaned reg_a2.h
new c8a1634145c2 powerpc/32: Drop unused grackle_set_stg()
new 1b1e38002648 powerpc: add crtsavres.o to always-y instead of extra-y
new 45b1ba7e5d1f powerpc/xics: Check return value of kasprintf in icp_nativ [...]
new df99da19c6c2 powerpc/lib: Avoid array bounds warnings in vec ops
new 8f9abaa6d7de powerpc/lib: Validate size for vector operations
new 0d555b57ee66 powerpc: pmd_move_must_withdraw() is only needed for CONFI [...]
new 9be4feb768b8 powerpc/rtas_pci: rename and properly expose config access APIs
new 360f051d82ee powerpc/suspend: Add prototype for do_after_copyback()
new 24afc61990de powerpc/512x: Make pdm360ng_init() static
new 10feb8f96122 powerpc/512x: Fix missing prototype warnings
new b90ad501715f powerpc/44x: Make ppc44x_idle_init() static
new ede66cd22441 powerpc/64s: Fix CONFIG_NUMA=n build due to create_section [...]
new d8c3f243d4db powerpc/mm: Fix build failures due to arch_reserved_kernel [...]
new f8d355535565 powerpc: Fix build error due to is_valid_bugaddr()
new e12d8e2602d2 powerpc: Add PVN support for HeXin C2000 processor
new a9e1e4d6e8c7 powerpc/85xx: Fix typo in code comment
new 4a74197b65e6 powerpc/44x: select I2C for CURRITUCK
new bd68ffce69f6 powerpc/pseries/memhp: Fix access beyond end of drmem array
new 27951e1d8274 powerpc/pseries/memhp: Log more error conditions in add path
new 5b510f25dea4 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e45f463a9b01 riscv: add ISA extension parsing for Zbc
new be6bef2acb75 riscv: hwprobe: export missing Zbc ISA extension
new 0d8295ed975b riscv: add ISA extension parsing for scalar crypto
new 794983f292cd riscv: hwprobe: add support for scalar crypto ISA extensions
new 9376396251c8 dt-bindings: riscv: add scalar crypto ISA extensions description
new aec3353963b8 riscv: add ISA extension parsing for vector crypto
new ca35b5b11585 riscv: hwprobe: export vector crypto ISA extensions
new 10815531c513 dt-bindings: riscv: add vector crypto ISA extensions description
new 11e8e1ee2c22 riscv: add ISA extension parsing for Zfh/Zfh[min]
new bf4cd84111c6 riscv: hwprobe: export Zfh[min] ISA extensions
new c44714c35ff8 dt-bindings: riscv: add Zfh[min] ISA extensions description
new eddbfa0d849f riscv: add ISA extension parsing for Zihintntl
new 74ba42b250a7 riscv: hwprobe: export Zhintntl ISA extension
new 892f10c8d6ca dt-bindings: riscv: add Zihintntl ISA extension description
new f4961b78c37b riscv: add ISA extension parsing for Zvfh[min]
new 5dadda5e6a59 riscv: hwprobe: export Zvfh[min] ISA extensions
new e11880b4be3a dt-bindings: riscv: add Zvfh[min] ISA extension description
new fe987e84b012 riscv: add ISA extension parsing for Zfa
new dc6ccb21f42c riscv: hwprobe: export Zfa ISA extension
new 9726acfdfa3b dt-bindings: riscv: add Zfa ISA extension description
new f352a28cc2fb Merge patch series "riscv: report more ISA extensions thro [...]
new ba948f6dc6c8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 21a34e63afcc dt-bindings: interrupt-controller: Add SOPHGO CV1812H plic
new 06ea2a1968a9 dt-bindings: timer: Add SOPHGO CV1812H clint
new d7b92027834e dt-bindings: riscv: Add SOPHGO Huashan Pi board compatibles
new 5b5dce3951b2 riscv: dts: sophgo: Separate compatible specific for CV1800B soc
new dd791b45c866 riscv: dts: sophgo: cv18xx: Add gpio devices
new 681ec684a741 riscv: dts: sophgo: add initial CV1812H SoC device tree
new 2c36b0cfb408 riscv: dts: sophgo: add Huashan Pi board device tree
new 637cb4b61b01 Merge patch series "Add Huashan Pi board support"
new 0678df827182 riscv: dts: microchip: add the mpfs' system controller qsp [...]
new a77f02e84896 riscv: dts: thead: Add TH1520 mmc controllers and sdhci clock
new 18d92a03b319 riscv: dts: thead: Enable BeagleV Ahead eMMC and microSD
new b6b5028473ce riscv: dts: thead: Enable LicheePi 4A eMMC and microSD
new dd3c1b365fe9 riscv: dts: starfive: Group tuples in interrupt properties
new ba0074972ee9 riscv: dts: starfive: Mark the JH7100 as having non-coherent DMAs
new d4b95c445cab riscv: dts: starfive: Add JH7100 cache controller
new 0a99b562e815 riscv: dts: starfive: Add pool for coherent DMA memory on [...]
new a29bb6564e12 riscv: dts: starfive: Add JH7100 MMC nodes
new c548409cfe03 riscv: dts: starfive: Enable SD-card on JH7100 boards
new 56b10953da7e riscv: dts: starfive: Enable SDIO wifi on JH7100 boards
new f46616f8468e Merge branch 'riscv-dt-for-next' of git://git.kernel.org/p [...]
new 971f128bb2d9 soc: sifive: shunt ccache driver to drivers/cache
new 3d70b9853b44 dt-bindings: cache: sifive,ccache0: Add StarFive JH7100 co [...]
new 0d5701dc9cd6 soc: sifive: ccache: Add StarFive JH7100 support
new 94f4018bc9f3 Merge branch 'riscv-cache-for-next' into riscv-soc-for-next
new a066f906ba39 firmware_loader: Expand Firmware upload error codes with f [...]
new 98d62e97c39f dt-bindings: soc: microchip: add a property for system con [...]
new 742aa6c563d2 soc: microchip: mpfs: enable access to the system controll [...]
new a8f00589be7b soc: microchip: mpfs: print service status in warning message
new fad13b5b73e0 soc: microchip: mpfs: add auto-update subdev to system controller
new ec5b0f1193ad firmware: microchip: add PolarFire SoC Auto Update support
new f223b3b0bbc4 Merge branch 'riscv-soc-drivers-for-next' into riscv-soc-for-next
new 405820eae72f firmware: microchip: Replace of_device.h with explicit include
new ed0216a00b9a Merge branch 'riscv-soc-drivers-for-next' into riscv-soc-for-next
new 0f2d06dd1910 MAINTAINERS: add auto-update driver to mpfs entry
new d06e9ec2adc4 Merge branch 'riscv-soc-drivers-for-next' into riscv-soc-for-next
new 64fc984a8a54 riscv: errata: Add StarFive JH7100 errata
new b9a58c68ea4e Merge branch 'riscv-cache-for-next' into riscv-soc-for-next
new 554720eb315e Merge branch 'riscv-soc-for-next' of git://git.kernel.org/ [...]
new 9d58165581ce Merge branch 'fixes' into for-next
new d12292fdea21 s390/sysinfo: add variable capacity information
new 65f8780e2d70 s390/boot: always align vmalloc area on segment boundary
new 7b2d039da622 s390/vfio-ap: unpin pages on gisc registration failure
new 3746d48c55ac s390/vfio-ap: set status response code to 06 on gisc regis [...]
new c44ce579240d s390/vfio-ap: improve reaction to response code 07 from PQ [...]
new a0d8f4eeb7c4 s390/vfio-ap: fix sysfs status attribute for AP queue devices
new d4c53ae8e494 s390/ap: store TAPQ hwinfo in struct ap_card
new 207022d39d3b s390/ap: handle outband SE bind state change
new f88d36845391 s390/ctlreg: return old register contents when changing bits
new 84e599e3adc7 s390/nmi: consistently enable machine checks in trap_init()
new 1c8b8cf28f18 s390/nmi: implement and use local_mcck_save() / local_mcck [...]
new 8b13601d19c5 s390/ptrace: handle setting of fpc register correctly
new b988b1bb0053 KVM: s390: fix setting of fpc register
new 3b2e00f167f4 KVM: s390: use READ_ONCE() to read fpc register value
new 702644249d3e s390/fpu: get rid of test_fp_ctl()
new d7271ba40155 KVM: s390: remove superfluous save_fpu_regs() call
new d7f679ec868e s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support
new af6ed37eb0be s390/fpu: remove "novx" option
new 68422c006999 s390/als: add vector facility to z13 architecture level set
new 18564756ab32 s390/fpu: get rid of MACHINE_HAS_VX
new a6d27ea01a70 s390/mm: convert pgste locking functions to C
new 7fe228e1866f s390: update defconfigs
new b8fa3e90965e s390/cio: make sch->lock spinlock pointer a member
new 9e81a2e6f94c Merge branch 'features' into for-next
new 43d784a98ce8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 4ea6babbdd49 xtensa: fix variants path in the Kconfig help
new 6d638ab8c3df xtensa: replace <asm-generic/export.h> with <linux/export.h>
new 791beae7335c xtensa: Use PCI_HEADER_TYPE_MFD instead of literal
new ccda2d26cabe Merge branch 'xtensa-for-next' of git://github.com/jcmvbkb [...]
new bedd6fe4d357 bcachefs: Fix nocow locks deadlock
new 59b901f32415 bcachefs: fix BCH_FSCK_ERR enum
new 84da8dca7f31 bcachefs: Flush fsck errors before running twice
new 6fe411a32999 bcachefs: Add extra verbose logging for ro path
new 46a921a4bd2b bcachefs: Improved backpointer messages in fsck
new 0402373780d3 bcachefs: kill INODE_LOCK, use lock_two_nondirectories()
new eede110dd1a5 bcachefs: Check for unlinked inodes not on deleted list
new 543ad4f23ffc bcachefs: Fix locking when checking freespace btree
new 530b93fcb720 bcachefs: Print old version when scanning for old metadata
new 38d74637b5ac bcachefs: Fix warning when building in userspace
new 73b1f8d5b073 bcachefs: Include average write size in sysfs journal_debug
new 43c2ec73c0bd bcachefs: Add an assertion in bch2_journal_pin_set()
new 2ffe43388785 bcachefs: Journal pins must always have a flush_fn
new f9a1fa618a33 bcachefs: Factor out darray resize slowpath
new 578e8742f024 bcachefs: track_event_change()
new eaf6ac9153c4 bcachefs: Clear k->needs_whitout earlier in commit path
new 3ca83f664121 bcachefs: BTREE_INSERT_JOURNAL_REPLAY now "don't init tran [...]
new 3155ace9e406 bcachefs: Kill BTREE_UPDATE_PREJOURNAL
new 6074c048704d bcachefs: Go rw before journal replay
new 2f4f28bc76f0 bcachefs: Make journal replay more efficient
new 8d34db40ff49 bcachefs: Avoiding dropping/retaking write locks in bch2_b [...]
new 782f2caec011 bcachefs: Fix redundant variable initialization
new 22ff78ff6bac bcachefs: Kill dead BTREE_INSERT flags
new d9a9516edaf2 bcachefs: bch_str_hash_flags_t
new c2e6b4f93b93 bcachefs: Rename BTREE_INSERT flags
new d1cfc81553a5 bcachefs: Improve btree_path_dowgrade tracepoint
new b2dd1b0c20fd bcachefs: backpointers fsck no longer uses BTREE_ITER_ALL_LEVELS
new 09e27ebdd7dd bcachefs: Kill BTREE_ITER_ALL_LEVELS
new 38a3a3ea095f bcachefs: Fix userspace bch2_prt_datetime()
new d46977b51d79 bcachefs: Don't rejournal keys in key cache flush
new 3ac0049ef051 bcachefs: Don't flush journal after replay
new 560d244dbd0f bcachefs: Switch darray to kvmalloc()
new e3e4bea9553d bcachefs: Add a tracepoint for journal entry close
new 5b128937068c bcachefs: Kill memset() in bch2_btree_iter_init()
new 75eddde78000 bcachefs: Kill btree_iter->journal_pos
new d68cd075a7c5 bcachefs: Rename bch_replicas_entry -> bch_replicas_entry_v1
new e78656063df5 bcachefs: Don't use update_cached_sectors() in bch2_mark_alloc()
new 23d00b8a83c6 bcachefs: add a quieter bch2_read_super
new 4a740c69d8dc bcachefs: clean up one inconsistent indenting
new 1acbe9f83371 kthread: kthread_should_stop() checks if we're a kthread
new d90426d16194 bcachefs: kthread_should_stop() now checks if we're a kthread
new fe1252a3d09f bcachefs: x-macro-ify bch_data_ops enum
new 4fa9a05f671d bcachefs: Convert bch2_move_btree() to bbpos
new 665e30eaefa2 bcachefs: BCH_DATA_OP_drop_extra_replicas
new 663e05748455 powerpc: Export kvm_guest static key, for bcachefs six locks
new 060b895d490f bcachefs: six locks: Simplify optimistic spinning
new 38f07e9b147a bcachefs: Simplify check_bucket_ref()
new 04b44e2bd058 bcachefs: BCH_IOCTL_DEV_USAGE_V2
new 1bb6a544509b bcachefs: New bucket sector count helpers
new b96b571d5ece bcachefs: bch2_dev_usage_to_text()
new 2eb24de170c8 bcachefs: Kill dev_usage->buckets_ec
new f38e936106b3 bcachefs: Improve sysfs compression_stats
new ed502429b60a bcachefs: Print durability in member_to_text()
new 78b812d2ef1d bcachefs: Add a rebalance, data_update tracepoints
new f23c1b5c7b75 bcachefs: Refactor bch2_check_alloc_to_lru_ref()
new 98464187d445 bcachefs: Kill journal_seq/gc args to bch2_dev_usage_update_m()
new 53215d155ec6 bcachefs: convert bch_fs_flags to x-macro
new 06d69eb3f66c bcachefs: No need to allocate keys for write buffer
new eb41e7095cba bcachefs: Improve btree write buffer tracepoints
new b298d17a9705 bcachefs: kill journal->preres_wait
new 4bde56ab286c bcachefs: delete useless commit_do()
new b477af7a76bf bcachefs: Clean up btree write buffer write ref handling
new 207cac39b83c bcachefs: bch2_btree_write_buffer_flush_locked()
new 90dabfd80d67 bcachefs: bch2_btree_write_buffer_flush() -> bch2_btree_wr [...]
new 2ded77eb47d5 bcachefs: count_event()
new 3cf3838f3610 bcachefs: Improve trace_trans_restart_too_many_iters()
new b2176664d966 bcachefs: Improve trace_trans_restart_would_deadlock
new c84c1e750f80 bcachefs: Don't open code bch2_dev_exists2()
new 585f130d30c0 bcachefs: ONLY_SPECIFIED_DEVS doesn't mean ignore durabili [...]
new 6e4ffe12e1ac bcachefs: wb_flush_one_slowpath()
new 705ad244fadb bcachefs: more write buffer refactoring
new ce01f495e015 bcachefs: Replace zero-length arrays with flexible-array members
new c95c1523847e bcachefs: remove dead bch2_evacuate_bucket()
new 44dc780d79de bcachefs: rebalance should wakeup on shutdown if disabled
new 7a18a991e09a bcachefs: copygc should wakeup on shutdown if disabled
new 216b52bde108 bcachefs: Explicity go RW for fsck
new 7c612c3209b6 bcachefs: copygc shouldn't try moving buckets on error
new 390be7d98f80 bcachefs: remove redundant condition from data_update_inde [...]
new f92131fb8a4e bcachefs: On missing backpointer to interior node, flush i [...]
new dc1f02e7af50 bcachefs: Make backpointer fsck wb flush check more rigorous
new 28aba4273db6 bcachefs: remove sb lock and flags update on explicit shutdown
new 1514d9edede2 bcachefs: Include btree_trans in more tracepoints
new df324edd03dd bcachefs: Remove obsolete comment about zstd
new 53e0bea6336f bcachefs: Move reflink_p triggers into reflink.c
new c1e78043420d bcachefs: Refactor trans->paths_allocated to be standard bitmap
new 80af901f90a2 bcachefs: BCH_ERR_opt_parse_error
new 46cce7e9c869 bcachefs: return from fsync on writeback error to avoid ea [...]
new d1db639d3639 bcachefs: Improve error message when finding wrong btree node
new 3221e9a87fd8 bcachefs: c->ro_ref
new 856515c88f7d bcachefs: thread_with_file
new cd564a2b93c1 bcachefs: Add ability to redirect log output
new 3bb65d41e2a9 bcachefs: Mark recovery passses that are safe to run online
new 92f545f68a51 bcachefs: bch2_run_online_recovery_passes()
new 369286fc6aa6 bcachefs: BCH_IOCTL_FSCK_OFFLINE
new cefc345a90f8 bcachefs: BCH_IOCTL_FSCK_ONLINE
new 99e92489cf09 bcachefs: Fix open coded set_btree_iter_dontneed()
new 1008cef3a71a bcachefs: Fix bch2_read_btree()
new f52495155da9 bcachefs: continue now works in for_each_btree_key2()
new a22ad435782a bcachefs: Kill for_each_btree_key()
new eb065f2f0514 bcachefs: Rename for_each_btree_key2() -> for_each_btree_key()
new 01dc8b32e44f bcachefs: reserve path idx 0 for sentinal
new 33117cbf2e40 bcachefs: six lock: fix typos
new ae30d861c0e9 bcachefs: Fix snapshot.c assertion for online fsck
new bbf8f5f41383 bcachefs: kill btree_path->(alloc_seq|downgrade_seq)
new 7cebf74b1075 bcachefs; kill bch2_btree_key_cache_flush()
new 868cabc582bd bcachefs: Improve trans->extra_journal_entries
new 119330b03515 bcachefs: bch2_trans_node_add no longer uses trans_for_eac [...]
new 3a058a7dddf1 bcachefs: Unwritten journal buffers are always dirty
new 541abe0a0fef bcachefs: journal->buf_lock
new 5d2d7eb25329 bcachefs: btree write buffer now slurps keys from journal
new 930a64d762b8 bcachefs: Inline btree write buffer sort
new f951c2ab21fb bcachefs: check_root() can now be run online
new bc166a0dda63 bcachefs: kill btree_trans->wb_updates
new 4a5252e93283 bcachefs: Drop journal entry compaction
new f22ccd59375d bcachefs: minor bch2_btree_path_set_pos() optimization
new 3ba4a91685fc bcachefs: bch2_path_get() -> btree_path_idx_t
new 41b67b77b24e bcachefs; bch2_path_put() -> btree_path_idx_t
new 442942476e7f bcachefs: bch2_btree_path_set_pos() -> btree_path_idx_t
new ccebccc8e842 bcachefs: bch2_btree_path_make_mut() -> btree_path_idx_t
new 276abd959715 bcachefs: bch2_btree_path_traverse() -> btree_path_idx_t
new 2a0881464073 bcachefs: btree_path_alloc() -> btree_path_idx_t
new d721ec336fe5 bcachefs: btree_iter -> btree_path_idx_t
new fd687c1213e6 bcachefs: btree_insert_entry -> btree_path_idx_t
new 269ef83da649 bcachefs: struct trans_for_each_path_inorder_iter
new f32bb69c0e58 bcachefs: bch2_btree_path_to_text() -> btree_path_idx_t
new 64fb7914e485 bcachefs: kill trans_for_each_path_from()
new f6bb77c103fc bcachefs: trans_for_each_path() no longer uses path->idx
new 7eba97ea6166 bcachefs: trans_for_each_path_with_node() no longer uses p [...]
new 2653f46105d0 bcachefs: bch2_path_get() no longer uses path->idx
new 7abd5589d86e bcachefs: bch2_btree_iter_peek_prev() no longer uses path->idx
new 2177ef052595 bcachefs: get_unlocked_mut_path() -> btree_path_idx_t
new e1eb5a58997f bcachefs: kill btree_path.idx
new c4f1c0a374ee bcachefs: use track_event_change() for allocator blocked stats
new aedb01d3655e bcachefs: Clean up btree_trans
new eabfeffdd839 bcachefs: bch2_trans_srcu_lock() should be static
new b56f45be79a2 Merge branch 'for-next' of https://evilpiepirate.org/git/b [...]
new 33318c0e6ba6 fscrypt.rst: update definition of struct fscrypt_context_v2
new 0fc24a6549f9 fscrypt: update comment for do_remove_key()
new 9bf25a989cbe Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new ebdc1b76608b afs: Fix the dynamic root's d_delete to always delete unus [...]
new 810315b9cea7 afs: Fix dynamic root lookup DNS check
new b946001d3bb1 keys, dns: Allow key types (eg. DNS) to be reclaimed immed [...]
new c27cff9535ba afs: fix the usage of read_seqbegin_or_lock() in afs_looku [...]
new 86b1191d1edb afs: fix the usage of read_seqbegin_or_lock() in afs_find_ [...]
new 5d2e4141fa43 afs: use read_seqbegin() in afs_check_validity() and afs_g [...]
new 64b4ca00f5eb rxrpc_find_service_conn_rcu: fix the usage of read_seqbegi [...]
new 96a98801cbf3 afs: Remove whitespace before most ')' from the trace header
new 88dc7a203f2b afs: Automatically generate trace tag enums
new 1a030c748229 afs: Add comments on abort handling
new f5f3754babc2 afs: Turn the afs_addr_list address array into an array of [...]
new 0a9ad1ebbc95 rxrpc, afs: Allow afs to pin rxrpc_peer objects
new 26443c53f883 afs: Don't skip server addresses for which we didn't get a [...]
new 5611aad36cfa afs: Rename addr_list::failed to probe_failed
new d1174f82a0a5 afs: Handle the VIO and UAEIO aborts explicitly
new 1ff48259514b afs: Use op->nr_iterations=-1 to indicate to begin fileser [...]
new bcef0ca71340 afs: Wrap most op->error accesses with inline funcs
new 7417419ac551 afs: Don't put afs_call in afs_wait_for_call_to_complete()
new 9ddd464e3c96 afs: Simplify error handling
new 64a331bd5213 afs: Add a tracepoint for struct afs_addr_list
new 5cd258071223 afs: Rename some fields
new 38fe652053d3 afs: Use peer + service_id as call address
new 7bd4353ec32a afs: Fold the afs_addr_cursor struct in
new cc739bf3e8d2 rxrpc: Create a procfile to display outstanding client con [...]
new 12f24d02b2c1 afs: Add some more info to /proc/net/afs/servers
new 1308b659132f afs: Remove the unimplemented afs_cmp_addr_list()
new 831011466682 afs: Provide a way to configure address priorities
new cc1a52b38bef afs: Mark address lists with configured priorities
new 8125417d1fa7 afs: Dispatch fileserver probes in priority order
new 26de869a52ef afs: Dispatch vlserver probes in priority order
new 545fd2c74f5f afs: Keep a record of the current fileserver endpoint state
new 9ddd0725b56d afs: Combine the endpoint state bools into a bitmask
new 2deaa344d17f afs: Make it possible to find the volumes that are using a server
new cf8ac4295a0e afs: Defer volume record destruction to a workqueue
new 84e369fe1535 afs: Move the vnode/volume validity checking code into its [...]
new b9e65b7886a0 afs: Apply server breaks to mmap'd files in the call processor
new 187b4b04925f afs: Fix comment in afs_do_lookup()
new 824a96033aa5 afs: Don't leave DONTUSE/NEWREPSITE servers out of server list
new 227118b5c659 afs: Parse the VolSync record in the reply of a number of RPC ops
new 4a0d72ea10ce afs: Overhaul invalidation handling to better support RO volumes
new ba97d6b747f2 afs: Fix fileserver rotation
new 4446e12344b3 afs: Fix offline and busy message emission
new f1302568cc65 afs: trace: Log afs_make_call(), including server address
new 60481057cf11 Merge branch 'afs-next' of git://git.kernel.org/pub/scm/li [...]
new 4192bea041e0 Merge branch 'misc-6.7' into for-next-current-v6.6-20231213
new 9e7c8c01f72c Merge branch 'for-next-current-v6.6-20231213' into for-nex [...]
new 6964f51e610b btrfs: remove duplicate btrfs_clear_buffer_dirty() prototy [...]
new df1649831b2d btrfs: remove log_extents_lock and logged_list from struct [...]
new 818aa42013bd btrfs: use bool for return type of btrfs_block_can_be_shared()
new 16a524e5c962 btrfs: make the logic from btrfs_block_can_be_shared() eas [...]
new ee378ed14765 btrfs: do not utilize goto to implement delayed inode ref [...]
new ca8439b290a1 btrfs: use page alloc/free wrappers for compression pages
new 52ae184a0f6b btrfs: use shrinker for compression page pool
new 6d96edc59c7f btrfs: migrate to use folio private instead of page private
new 9456c115dd1c btrfs: scrub: remove unused scrub_ctx::sectors_per_bio
new 7bb79af9b105 btrfs: remove unused btrfs_ordered_extent::outstanding_isize
new c7ac1f9e112f btrfs: raid56: remove unused btrfs_plug_cb::work
new 12d12a696c28 btrfs: remove unused definition of tree_entry in extent-io-tree.c
new 0d78fd1e37d2 btrfs: remove unused btrfs_root::type
new 6d6c37bb974c btrfs: mark sanity checks when getting chunk map as unlikely
new 9819b89139df btrfs: split assert into two different asserts when removi [...]
new 75ddc776ada3 btrfs: unexport extent_map_block_end()
new 6a3bdadb1ab3 btrfs: use btrfs_next_item() at scrub.c:find_first_extent_item()
new 02dee8fe85c4 btrfs: use a dedicated data structure for chunk maps
new 68554f69d4bc btrfs: remove stripe size local variable from insert_dev_e [...]
new 304e35bf5c6f btrfs: move lockdep class setting out of extent_io_tree_init
new 49c0a1c6acfd btrfs: drop error message in extent_io_tree insert_state()
new b0422263632d btrfs: constify fs_info parameter in __btrfs_panic()
new cc4d0de27dab btrfs: enhance extent_io_tree error reports
new 9ec599efc191 btrfs: always set extent_io_tree::inode and drop fs_info
new c142526317a2 btrfs: rename EXTENT_BUFFER_NO_CHECK to EXTENT_BUFFER_ZONE [...]
new 8bec145c6ec8 btrfs: zoned: don't clear dirty flag of extent buffer
new 609722efca33 btrfs: remove now unneeded btrfs_redirty_list_add
new c5490fb8b9cb btrfs: use memset_page instead of opencoding it
new bc1c2699a0fb btrfs: reflow btrfs_free_tree_block
new 351e1b13e84a btrfs: allow extent buffer helpers to skip cross-page handling
new b617484eb464 btrfs: remove no longer used EXTENT_MAP_DELALLOC block sta [...]
new fe9e2d63cb85 fs: indicate request originates from old mount API
new f911003c0239 btrfs: split out the mount option validation code into its [...]
new 41cb6ad84d36 btrfs: set default compress type at btrfs_init_fs_info time
new 1f8e795533c8 btrfs: move space cache settings into open_ctree
new 3a3eb117907b btrfs: do not allow free space tree rebuild on extent tree v2
new 0800af9c2987 btrfs: split out ro->rw and rw->ro helpers into their own [...]
new 728f31bdf2aa btrfs: add a NOSPACECACHE mount option flag
new 5c1a3650c144 btrfs: add fs_parameter definitions
new 8f5f1c70ca25 btrfs: add parse_param callback for the new mount API
new 7df4e4660290 btrfs: add fs context handling functions
new 8310aef6a027 btrfs: add reconfigure callback for fs_context
new 99a38f84de46 btrfs: add get_tree callback for new mount API
new 9798e1228609 btrfs: handle the ro->rw transition for mounting different [...]
new d9d7f6d79a47 btrfs: switch to the new mount API
new 6d6d9cf34fa6 btrfs: move the device specific mount options to super.c
new d470b6cea79a btrfs: remove old mount API code
new 5b04a7f230f6 btrfs: move one shot mount option clearing to super.c
new dde3c9fc0f4d btrfs: set clear_cache if we use usebackuproot
new f6d582a3fb41 btrfs: remove code for inode_cache and recovery mount options
new 3fb2351ea0a4 btrfs: cache that we don't have security.capability set
new 75c61e3f814d btrfs: refactor alloc_extent_buffer() to allocate-then-att [...]
new 4b1c725285af btrfs: allocate btrfs_inode::file_extent_tree only without [...]
new 079277dd1599 btrfs: free qgroup reserve when ORDERED_IOERR is set
new 78ea1159c2d4 btrfs: fix qgroup_free_reserved_data int overflow
new ce00bfc0ef32 btrfs: free qgroup pertrans reserve on transaction abort
new ffd431be3e86 btrfs: don't clear qgroup reserved bit in release_folio
new fd65d5b1bfec btrfs: ensure releasing squota reserve on head refs
new c0c2b0b17c6d btrfs: assert extent map is not in a list when setting it up
new af3e47307e55 btrfs: tests: fix error messages for test case 4 of extent [...]
new a6427d1b7064 btrfs: tests: do not ignore NULL extent maps for extent ma [...]
new ff4d36adebcc btrfs: tests: print all values as decimal in messages for [...]
new 912a731350ca btrfs: unexport add_extent_mapping()
new fb66e1dea0a8 btrfs: remove redundant value assignment at btrfs_add_exte [...]
new 8e6787aa13a8 btrfs: log messages at unpin_extent_range() during unexpec [...]
new 4d7ffa6faac0 btrfs: avoid useless rbtree iterations when attempting to [...]
new c3fe55672b7c btrfs: make extent_map_end() argument const
new cab3d1a7136f btrfs: refactor mergable_maps() for more readability
new 2a79da1a8637 btrfs: use the flags of an extent map to identify the comp [...]
new f104da0c59bf btrfs: fix mismatching parameter names for btrfs_get_extent()
new 960f42ec20fb btrfs: fix typos found by codespell
new e9de9988c5d6 btrfs: switch btrfs_root::delayed_nodes_tree to xarray fro [...]
new 34a34a2dd3a9 btrfs: sysfs: validate scrub_speed_max value
new f1f0c39ff750 btrfs: migrate extent_buffer::pages[] to folio
new 2454ea8ea4c3 btrfs: cleanup metadata page pointer usage
new f3d0d0613344 btrfs: migrate get_eb_page_index() and get_eb_offset_in_pa [...]
new d36036ea1331 btrfs: migrate subpage code to folio interfaces
new 12e119de1313 btrfs: migrate various end io functions to folios
new 00fb50d464ab btrfs: migrate eb_bitmap_offset() to folio interfaces
new 463d71f58e4e btrfs: migrate btrfs_repair_io_failure() to folio interfaces
new 2dbd6985f18c btrfs: factor out helper for single device IO check
new 11d08406f8ac btrfs: re-introduce struct btrfs_io_geometry
new 060885a00da4 btrfs: factor out block-mapping for RAID0
new 0f6d64f86e9a btrfs: factor out RAID1 block mapping
new 56853f2039f9 btrfs: factor out block mapping for DUP profiles
new d838a2156fbb btrfs: factor out block mapping for RAID10
new ff613c78e4d0 btrfs: reduce scope of data_stripes in btrfs_map_block
new 82dba8a6e20d btrfs: factor out block mapping for RAID5/6
new 8b11c9349e8b btrfs: factor out block mapping for single profiles
new 126efe99f7e7 btrfs: change block mapping to switch/case in btrfs_map_block
new 7f8a680ea150 btrfs: open code set_io_stripe for RAID56
new 77979dc8c626 btrfs: pass struct btrfs_io_geometry to set_io_stripe
new fa4990b627ea btrfs: pass btrfs_io_geometry into btrfs_max_io_len
new 158265603374 Merge branch 'misc-next' into for-next-next-v6.7-20231213
new dd555d646448 Merge branch 'for-next-next-v6.7-20231213' into for-next-20231213
new 497c493b1a3a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ff159978aae9 libceph: save and covert sr_datalen to host-endian
new cca19d307d35 libceph: check the data length when sparse read finishes
new d533ff8dfd35 libceph: remove MAX_EXTENTS check for sparse reads
new d1a66ad3bd27 ceph: fix deadlock or deadcode of misusing dget()
new d30d7c57a64d ceph: select FS_ENCRYPTION_ALGS if FS_ENCRYPTION
new a5e36b59e557 Merge branch 'master' of git://github.com/ceph/ceph-client.git
new eec04ea11969 smb: client: fix OOB in receive_encrypted_standard()
new af1689a9b770 smb: client: fix potential OOBs in smb2_parse_contexts()
new 90d025c2e953 smb: client: fix NULL deref in asn1_ber_decoder()
new 3a42709fa909 smb: client: fix OOB in smb2_query_reparse_point()
new 943541f3e731 Merge branch 'for-next' of git://git.samba.org/sfrench/cif [...]
new b3db203cb259 Merge branch 'for-next' of git://git.infradead.org/users/h [...]
new e6b0176d1f2b Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 8f146316b1dd erofs: fix memory leak on short-lived bounced pages
new 7d258f3b6903 erofs: fix lz4 inplace decompression
new 6de2a11ca5b3 erofs: support I/O submission for sub-page compressed blocks
new ae53a5c84769 erofs: record `pclustersize` in bytes instead of pages
new 92cc0522d82e erofs: fix up compacted indexes for block size < 4096
new c78e0b1dcd8b erofs: refine z_erofs_transform_plain() for sub-page block [...]
new 6b07eb162932 erofs: enable sub-page compressed block support
new 2de319fa27a1 Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 19a481032091 exfat: using hweight instead of internal logic
new 96e12e9b9ceb exfat: using ffs instead of internal logic
new df76c03553c5 exfat: change to get file size from DataLength
new 6dfb1f0dfdb0 exfat: do not zero the extended part
new ebd2ed6bc95f Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 7232522e6caf fanotify: store fsid in mark instead of in connector
new 30ad1938326b fanotify: allow "weak" fsid when watching a single filesystem
new 301846bb8c88 Merge fanotify fsid changes from Amir.
new d1c371035c82 quota: convert dquot_claim_space_nodirty() to return void
new 46ee834035ac Pull quota cleanup from Chao Yu.
new 727c7c665d3a Merge branch 'for_next' of git://git.kernel.org/pub/scm/li [...]
new 36062b918387 f2fs: use inode_lock_shared instead of inode_lock in f2fs_ [...]
new 5e4166461cf6 f2fs: the name of a struct is wrong in a comment.
new e26b6d39270f f2fs: explicitly null-terminate the xattr list
new ff6584ac2c4b f2fs: clean up w/ dotdot_name
new 9458915036dd f2fs: use shared inode lock during f2fs_fiemap()
new 956fa1ddc132 f2fs: fix to check return value of f2fs_reserve_new_block()
new bbd3efed3383 f2fs: skip adding a discard command if exists
new 53edb549565f f2fs: fix to avoid dirent corruption
new 5f23ffdf17e8 f2fs: introduce tracepoint for f2fs_rename()
new 8e9cf55ef89c f2fs: show i_mode in trace_f2fs_new_inode()
new d346fa09abff f2fs: sysfs: support discard_io_aware
new 6bd820f4321b Merge branch 'dev' of git://git.kernel.org/pub/scm/linux/k [...]
new 081e60941415 gfs2: Add GL_NOBLOCK flag
new e2a909a0e347 gfs2: Use GL_NOBLOCK flag for non-blocking lookups
new 8d859dc44163 gfs2: Fix inode_go_instantiate description
new 6820ee93a13a gfs2: fix kernel BUG in gfs2_quota_cleanup
new 9fd6b6bdb5a4 gfs2: rgrp: fix kernel-doc warnings
new 403e087960fa Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9862ec7ac1cb FS:JFS:UBSAN:array-index-out-of-bounds in dbAdjTree
new 27e56f59bab5 UBSAN: array-index-out-of-bounds in dtSplitRoot
new fa5492ee8946 jfs: fix slab-out-of-bounds Read in dtSearch
new 74ecdda68242 jfs: fix array-index-out-of-bounds in dbAdjTree
new e0e1958f4c36 jfs: fix uaf in jfs_evict_inode
new cca974daeb6c jfs: fix shift-out-of-bounds in dbJoin
new 81183285ed37 Merge branch 'jfs-next' of git://github.com/kleikamp/linux [...]
new 3ba649f72c6a nfsd: new Kconfig option for legacy client tracking
new 4946fee12f69 NFSD: use read_seqbegin() rather than read_seqbegin_or_lock()
new 41015df77f07 NFSD: Make the file_delayed_close workqueue UNBOUND
new 61e716bb6aed NFSD: Remove nfsd_drc_gc() tracepoint
new 88c1a908f5fd NFSD: Document lack of f_pos_lock in nfsd_readdir()
new 4a29bcec3549 SUNRPC: Add a server-side API for retrieving an RPC's pseu [...]
new 45c03fe11ac9 NFSD: Replace RQ_SPLICE_OK in nfsd_read()
new 893b74c74434 NFSD: Modify NFSv4 to use nfsd_read_splice_ok()
new 5ba7b31f86a5 SUNRPC: Remove RQ_SPLICE_OK
new 2f667f282e66 nfsd: remove unnecessary NULL check
new 6f2feb702b0e NFSv4, NFSD: move enum nfs_cb_opnum4 to include/linux/nfs4.h
new 092edaab6bde svcrdma: Eliminate allocation of recv_ctxt objects in backchannel
new 7dfbd7e5b524 svcrdma: Pre-allocate svc_rdma_recv_ctxt objects
new e38bb7f9e9c3 svcrdma: Add a utility workqueue to svcrdma
new 7b0446021e7a svcrdma: Add an async version of svc_rdma_send_ctxt_put()
new b9243f554003 svcrdma: Add an async version of svc_rdma_write_info_free()
new e3a9dfeb2721 svcrdma: Clean up locking
new 6cbee6877b84 svcrdma: Add lockdep class keys for transport locks
new 7fa89c05a8a0 rpcrdma: Introduce a simple cid tracepoint class
new 943ced8dad17 svcrdma: SQ error tracepoints should report completion IDs
new d6c772b00ae4 svcrdma: DMA error tracepoints should report completion IDs
new fc59bacd9a9b svcrdma: Update some svcrdma DMA-related tracepoints
new a447c921666f svcrdma: Reduce size of struct svc_rdma_rw_ctxt
new f6c5d9e6fc5f svcrdma: Acquire the svcxprt_rdma pointer from the CQ context
new fd2039de7d22 svcrdma: Explicitly pass the transport into Write chunk I/O paths
new 33b57f90d5d2 svcrdma: Explicitly pass the transport into Read chunk I/O paths
new ee37c7720028 svcrdma: Explicitly pass the transport to svc_rdma_post_ch [...]
new 0991273c4aa8 svcrdma: Pass a pointer to the transport to svc_rdma_cc_release()
new ea3bbde2f30c svcrdma: Remove the svc_rdma_chunk_ctxt::cc_rdma field
new ec1a028ef9cd svcrdma: Move struct svc_rdma_chunk_ctxt to svc_rdma.h
new ab1ed98aa1a1 svcrdma: Start moving fields out of struct svc_rdma_read_info
new 3b09df38cf54 svcrdma: Move svc_rdma_read_info::ri_pageno to struct svc_ [...]
new 5c368037bd43 svcrdma: Move read_info::ri_pageoff into struct svc_rdma_r [...]
new b0d0e9072603 svcrdma: Update synopsis of svc_rdma_build_read_segment()
new 67d16fe8289c svcrdma: Update synopsis of svc_rdma_build_read_chunk()
new ffd7526630ac svcrdma: Update synopsis of svc_rdma_read_chunk_range()
new 9c2bbfe253d2 svcrdma: Update the synopsis of svc_rdma_read_data_item()
new 48525e3046fa svcrdma: Update synopsis of svc_rdma_copy_inline_range()
new 0d3dca3a7496 svcrdma: Update synopsis of svc_rdma_read_multiple_chunks()
new eba51986acf1 svcrdma: Update the synopsis of svc_rdma_read_call_chunk()
new 3664ab591541 svcrdma: Update the synopsis of svc_rdma_read_special()
new 06defcc92049 svcrdma: Remove struct svc_rdma_read_info
new 59392e03bfaa svcrdma: Move the svc_rdma_cc_init() call
new aec2cd0cf9a8 Merge branch 'nfsd-next' of git://git.kernel.org/pub/scm/l [...]
new c39de951282d fs/ntfs3: Improve alternative boot processing
new 22457c047ed9 fs/ntfs3: Modified fix directory element type detection
new 6a799c928b78 fs/ntfs3: Improve ntfs_dir_count
new 1918c10e137e fs/ntfs3: Correct hard links updating when dealing with DOS names
new 85ba2a75faee fs/ntfs3: Print warning while fixing hard links count
new 865e7a7700d9 fs/ntfs3: Reduce stack usage
new a8b0c9fc3a2d fs/ntfs3: Fix multithreaded stress test
new d155617006eb fs/ntfs3: Fix detected field-spanning write (size 8) of si [...]
new a40b73f608e7 fs/ntfs3: Correct use bh_read
new 4dea9cd52242 fs/ntfs3: Add file_modified
new e50f9560b816 fs/ntfs3: Drop suid and sgid bits as a part of fpunch
new 6c3684e70383 fs/ntfs3: Implement super_operations::shutdown
new 97ec56d390a3 fs/ntfs3: ntfs3_forced_shutdown use int instead of bool
new d6ca2d253900 fs/ntfs3: Add and fix comments
new aaab47f204aa fs/ntfs3: Add NULL ptr dereference checking at the end of [...]
new 652483bfbc45 fs/ntfs3: Fix c/mtime typo
new 3c2412c3bfe7 Merge branch 'master' of https://github.com/Paragon-Softwa [...]
new 02d70090e0e0 ovl: remove redundant ofs->indexdir member
new 2c3ef4f89ced ovl: initialize ovl_copy_up_ctx.destname inside ovl_do_copy_up()
new 0ecc2cd9532d overlayfs.rst: use consistent feature names
new 93496a8afc35 overlayfs.rst: fix ReST formatting
new e161ced69c11 Merge branch 'overlayfs-next' of git://git.kernel.org/pub/ [...]
new a931c6816078 9p: prevent read overrun in protocol dump tracepoint
new ff49bf186757 net: 9p: avoid freeing uninit memory in p9pdu_vreadf
new 30b8f74e0ec7 Merge branch '9p-next' of git://github.com/martinetd/linux
new 07bcbdf020c9 xfs: don't leak recovered attri intent items
new 03f7767c9f61 xfs: use xfs_defer_pending objects to recover intent items
new a050acdfa800 xfs: pass the xfs_defer_pending object to iop_recover
new deb4cd8ba87f xfs: transfer recovered intent item ownership in ->iop_recover
new e70fb328d527 xfs: recreate work items when recovering intent items
new a51489e140d3 xfs: dump the recovered xattri log item if corruption happens
new e5f1a5146ec3 xfs: use xfs_defer_finish_one to finish recovered work items
new db7ccc0bac2a xfs: move ->iop_recover to xfs_defer_op_type
new 6b4ffe97e913 Merge tag 'reconstruct-defer-work-6.8_2023-12-06' of https [...]
new 172538beba82 xfs: don't set XFS_TRANS_HAS_INTENT_DONE when there's no A [...]
new 3dd75c8db1c1 xfs: hoist intent done flag setting to ->finish_item callsite
new e6e5299fcbf0 xfs: collapse the ->finish_item helpers
new f3fd7f6fce1c xfs: hoist ->create_intent boilerplate to its callsite
new bd3a88f6b71c xfs: use xfs_defer_create_done for the relogging operation
new 3e0958be2156 xfs: clean out XFS_LI_DIRTY setting boilerplate from ->iop_relog
new b28852a5bd08 xfs: hoist xfs_trans_add_item calls to defer ops functions
new 8a9aa763e17c xfs: collapse the ->create_done functions
new a49c708f9a44 xfs: move ->iop_relog to struct xfs_defer_op_type
new 34d386666819 Merge tag 'reconstruct-defer-cleanups-6.8_2023-12-06' of h [...]
new a6a38f309afc xfs: make rextslog computation consistent with mkfs
new cf8f0e6c1429 xfs: fix 32-bit truncation in xfs_compute_rextslog
new e14293803f4e xfs: don't allow overly small or large realtime volumes
new 47c460efc467 Merge tag 'fix-rtmount-overflows-6.8_2023-12-06' of https: [...]
new 94da54d582e6 xfs: document what LARP means
new 9c07bca793b4 xfs: elide ->create_done calls for unlogged deferred work
new 9f334526ee0a Merge tag 'defer-elide-create-done-6.8_2023-12-06' of http [...]
new 3f113c2739b1 xfs: make xchk_iget safer in the presence of corrupt inode btrees
new dec0224bae8b Merge tag 'scrub-livelock-prevention-6.8_2023-12-06' of ht [...]
new 6b126139401a xfs: don't append work items to logged xfs_defer_pending objects
new 4dffb2cbb483 xfs: allow pausing of pending deferred work items
new 4c88fef3af4a xfs: remove __xfs_free_extent_later
new e3042be36c34 xfs: automatic freeing of freshly allocated unwritten space
new 4c8ecd1cfdd0 xfs: remove unused fields from struct xbtree_ifakeroot
new be4084176304 xfs: implement block reservation accounting for btrees we' [...]
new 6bb9ea8ecd2c xfs: log EFIs for all btree blocks being used to stage a btree
new 3f3cec031099 xfs: force small EFIs for reaping btree extents
new 49391d1349da Merge tag 'repair-auto-reap-space-reservations-6.8_2023-12 [...]
new fa422b353d21 mm, pmem, xfs: Introduce MF_MEM_PRE_REMOVE for unbind
new 011f129fee4b Documentation: xfs: consolidate XFS docs into its own subd [...]
new 64f08b152a3b xfs: clean up the XFS_IOC_{GS}ET_RESBLKS handler
new c2c2620de757 xfs: clean up the XFS_IOC_FSCOUNTS handler
new 646ddf0c4df5 xfs: clean up the xfs_reserve_blocks interface
new 08e54ca42d6a xfs: clean up xfs_fsops.h
new e6af9c98cbf0 xfs: ensure logflagsp is initialized in xfs_bmap_del_extent_real
new 5759aa4f9560 xfs: update dir3 leaf block metadata after swap
new fd45ddb9dd60 xfs: extract xfs_da_buf_copy() helper function
new c12c50393c1f xfs: use static_assert to check struct sizes and offsets
new 18793e050504 xfs: move xfs_ondisk.h to libxfs/
new abdd369be720 Merge branch 'for-next' of git://git.kernel.org/pub/scm/fs [...]
new db3db63b1d17 vfs: remove a redundant might_sleep in wait_on_inode
new 297945d9bc13 fs : Fix warning using plain integer as NULL
new d218569004b6 fs: Clarify "non-RCY" in access_override_creds() comment
new f73f6181eb05 userns: eliminate many kernel-doc warnings
new 6f672f7b3b96 fs: namei: Fix spelling mistake "Retuns" to "Returns"
new d7802b734fe3 fs: add missing @mp parameter documentation
new 600f111ef51d fs: Rename mapping private members
new 858848719210 i915: make inject_virtual_interrupt() void
new 3652117f8548 eventfd: simplify eventfd_signal()
new 120ae5859363 eventfd: simplify eventfd_signal_mask()
new b7638ad0c780 eventfd: make eventfd_signal{_mask}() void
new 71eb6b6b0ba9 fs/aio: obey min_nr when doing wakeups
new e65a29f0235a mnt_idmapping: remove check_fsmapping()
new 90fbd8b175ee mnt_idmapping: remove nop check
new 783822e44594 mnt_idmapping: decouple from namespaces
new 12c1b632d970 fs: reformat idmapped mounts entry
new 055ca8355991 fs/pipe: Fix lockdep false-positive in watchqueue pipe_write()
new e95aada4cb93 pipe: wakeup wr_wait after setting max_usage
new effa1870b29c fs/inode: Make relatime_need_update return bool
new 67ca056bf1f6 fs: add Jan Kara as reviewer
new 02105f18a26c fs/hfsplus: wrapper.c: fix kernel-doc warnings
new 2b46a19db0a1 fs: super: use GFP_KERNEL instead of GFP_USER for super bl [...]
new 434225230081 eventfd: Remove usage of the deprecated ida_simple_xx() API
new 7cb537b6f6d7 file: massage cleanup of files that failed to open
new 253ca8678d30 Improve __fget_files_rcu() code generation (and thus __fge [...]
new a88c955fcfb4 file: s/close_fd_get_file()/file_close_fd()/g
new 24fa3ae9467f file: remove pointless wrapper
new 372a34e66fb7 fs: replace f_rcuhead with f_task_work
new eac9189c9619 file: stop exposing receive_fd_user()
new 4e94ddfe2aab file: remove __receive_fd()
new 48b798271c7e Merge branch 'vfs.file' into vfs.misc
new c76e31152e33 Merge branch 'vfs.misc' into vfs.all
new f0cd988016f6 fs: massage locking helpers
new 982c3b305843 bdev: rename freeze and thaw helpers
new fbcb8f39e96d bdev: surface the error from sync_blockdev()
new a30561a9be69 bdev: add freeze and thaw holder operations
new 49ef8832fb1a bdev: implement freeze and thaw holder operations
new 434f8d8299f2 fs: remove get_active_super()
new 90f95dc415de super: remove bd_fsfreeze_sb
new 97cbed04e71d fs: remove unused helper
new 01bc8e9ae23a porting: document block device freeze and thaw changes
new e419cf3ebaee blkdev: comment fs_holder_ops
new 761c47a97344 fs: simplify setup_bdev_super() calls
new 653bee386c08 xfs: simplify device handling
new 218de67764e5 ext4: simplify device handling
new 24c372d58223 fs: streamline thaw_super_locked
new 5a8e94c0158f nilfs2: simplify device handling
new efa5d065b4a0 fs: remove dead check
new 7366f8b6fc6a fs: handle freezing from multiple devices
new 1bfdc94b28cf bcachefs: Convert to bdev_open_by_path()
new cd34758c5238 block: Remove blkdev_get_by_*() functions
new ed5cc702d311 block: Add config option to not allow writing to mounted devices
new ead622674df5 btrfs: Do not restrict writes to btrfs devices
new 6f861765464f fs: Block writes to mounted block devices
new 3584c8f48a70 xfs: Block writes to log device
new afde134b5bd0 ext4: Block writes to journal device
new b30850c58b5b super: massage wait event mechanism
new 63513f8574c5 super: don't bother with WARN_ON_ONCE()
new 8da7c30d0c5c Merge branch 'vfs.super' into vfs.all
new 98d2b4308197 add unique mount ID
new 2eea9ce4310d mounts: keep list of mounts in an rbtree
new 56c94c626785 namespace: extract show_path() helper
new 46eae99ef733 add statmount(2) syscall
new 6971beb4ec52 statmount: simplify numeric option retrieval
new e2064ddd97c1 statmount: simplify string option retrieval
new 9790633c56a1 add listmount(2) syscall
new 760658fbed8d wire up syscalls for statmount/listmount
new 8ab2e66fed17 fs: keep struct mnt_id_req extensible
new 06ccd3311884 Merge branch 'vfs.mount' into vfs.all
new 0db1d53937fa scsi: target: core: add missing file_{start,end}_write()
new ca7ab482401c ovl: add permission hooks outside of do_splice_direct()
new 2a33e2ddc6eb splice: remove permission hook from do_splice_direct()
new feebea75bdf4 splice: move permission hook out of splice_direct_to_actor()
new b70d8e2b8ce5 splice: move permission hook out of splice_file_to_pipe()
new d53471ba6f7a splice: remove permission hook from iter_file_splice_write()
new dfad37051ade remap_range: move permission hooks out of do_clone_file_range()
new 0b5263d12aed remap_range: move file_start_write() to after permission hook
new 2f4d8ad82511 btrfs: move file_start_write() to after permission hook
new e389b76a7ee1 coda: change locking order in coda_file_write_iter()
new 269aed7014b3 fs: move file_start_write() into vfs_iter_write()
new 1c8aa833034a fs: move permission hook out of do_iter_write()
new b8e1425bae85 fs: move permission hook out of do_iter_read()
new 6ae654392bb5 fs: move kiocb_start_write() into vfs_iocb_iter_write()
new 8802e580ee64 fs: create __sb_write_started() helper
new 3d5cd4911e04 fs: create file_write_started() helper
new 21b32e6a0ab5 fs: create {sb,file}_write_not_started() helpers
new 42a29fdc3202 fs: fork splice_file_range() from do_splice_direct()
new 8b524ba13575 fs: move file_start_write() into direct_splice_actor()
new 51621adc2b07 fs: use do_splice_direct() for nfsd/ksmbd server-side-copy
new 9da0517dcfef Merge branch 'vfs.rw' into vfs.all
new 357a18d03314 cachefiles: introduce object ondemand state
new 3c5ecfe16e76 cachefiles: extract ondemand info field from cachefiles_object
new 0a7e54c1959c cachefiles: resend an open request if the read request's o [...]
new b817e22b2e91 cachefiles: narrow the scope of triggering EPOLLIN events [...]
new e73fa11a356c cachefiles: add restore command to recover inflight ondema [...]
new dab97551cfb3 Merge branch 'vfs.fscache' into vfs.all
new 6ac805d13870 iov_iter: remove unused 'iov' argument from import_single_range()
new 9fd7874c0e5c iov_iter: replace import_single_range() with import_ubuf()
new 205e4a2dcc37 Merge branch 'vfs.iov_iter' into vfs.all
new af8de6619a92 Merge branch 'vfs.all' of git://git.kernel.org/pub/scm/lin [...]
new 74d016ecc1a7 new helper: user_path_locked_at()
new bbe6a7c899e7 bch2_ioctl_subvolume_destroy(): fix locking
new d54e1bb8d98f minixfs: use offset_in_page()
new ff2cc49f45a7 minixfs: change the signature of dir_get_page()
new 1c2b6b5d02c1 minixfs: Use dir_put_page() in minix_unlink() and minix_rename()
new cc33d29684ed minixfs: switch to kmap_local_page()
new 3f95c5b76257 Merge branch 'work.minix' into for-next
new 1b0efda1db2a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5c47251e8c49 lib/vsprintf: Fix %pfwf when current node refcount == 0
new 6c3a34e38436 Merge branch 'for-6.8' into for-next
new 7f7b04707fe7 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c38e744ac215 PCI/AER: Use 'Correctable' and 'Uncorrectable' spec terms [...]
new a49b67d6536b PCI/AER: Decode Requester ID when no error info found
new 8f752bd737d9 PCI/AER: Use explicit register sizes for struct members
new dd98e1f65f5f Merge branch 'pci/aer'
new 070909e56a7d x86/pci: Reserve ECAM if BIOS didn't include it in PNP0C02 _CRS
new e1fad9dd25ea x86/pci: Reword ECAM EfiMemoryMappedIO logging to avoid 'r [...]
new 286ae88c9e40 x86/pci: Add MCFG debug logging
new 704891033b97 x86/pci: Rename 'MMCONFIG' to 'ECAM', use pr_fmt
new 9ad67912d0d0 x86/pci: Rename acpi_mcfg_check_entry() to acpi_mcfg_valid [...]
new d26e7fc3d907 x86/pci: Rename pci_mmcfg_check_reserved() to pci_mmcfg_re [...]
new f284dff47b6d x86/pci: Comment pci_mmconfig_insert() obscure MCFG dependency
new f12659832612 x86/pci: Return pci_mmconfig_add() failure early
new 1dfc86af0613 x86/pci: Reorder pci_mmcfg_arch_map() definition before calls
new f3b761474136 Merge branch 'pci/ecam'
new d9dcdb4531fe PCI: host-generic: Convert to platform remove callback ret [...]
new e585a37e5061 PCI: Only override AMD USB controller if required
new 197e0da1f1a3 x86/pci: Use PCI_HEADER_TYPE_* instead of literals
new 3773343dd890 powerpc/fsl-pci: Use PCI_HEADER_TYPE_MASK instead of literal
new 420ac76610d7 scsi: lpfc: Use PCI_HEADER_TYPE_MFD instead of literal
new 0d481ff35c9a x86/pci: Clean up open-coded PCIBIOS return code mangling
new dcd25437c960 Merge branch 'pci/enumeration'
new 24d7d693d999 PCI: Log device type during enumeration
new d9a5e3584d11 PCI: Update BAR # and window messages
new abaf3368e220 PCI: Use resource names in PCI log messages
new f8979eca7051 PCI: Move pci_read_bridge_windows() below individual windo [...]
new 487c5c56f011 PCI: Supply bridge device, not secondary bus, to read wind [...]
new 7a5645392e4b PCI: Log bridge windows conditionally
new 6ca4ac46b4bd PCI: Log bridge windows when first enumerating bridge
new d9c9bceb3ab7 Merge branch 'pci/enumeration-logging'
new 9a000a72af75 PCI/P2PDMA: Remove reference to pci_p2pdma_map_sg()
new 41be44b7a51e Merge branch 'pci/p2pdma'
new 3171e46d677a PCI: Avoid potential out-of-bounds read in pci_dev_for_eac [...]
new 1ddfdc8e70ba Merge branch 'pci/resource'
new df25461119d9 PCI: switchtec: Fix stdev_release() crash after surprise h [...]
new 67e04d921cb6 Merge branch 'pci/switchtec'
new 56ca893e5a41 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new d49270a04623 pstore/ram: Fix crash when setting number of cpus to an od [...]
new 86222a8fc16e pstore: ram_core: fix possible overflow in persistent_ram_ [...]
new 6ba6ee8a59a8 pstore: inode: Convert kfree() usage to __free(kfree)
new e2eeddefb046 pstore: inode: Convert mutex usage to guard(mutex)
new b775a054e9dc pstore: inode: Use __free(pstore_iput) for inode allocations
new 24a0b5e196cf pstore: inode: Use cleanup.h for struct pstore_private
new 93186b5d6131 Merge branch 'for-next/pstore' of git://git.kernel.org/pub [...]
new 740329d7120f HID: mcp2200: added driver for GPIOs of MCP2200
new 4fa885d26b44 Merge branch 'for-6.8/mcp2200' into for-next
new d9786159d229 HID: mcp2221: Set ACPI companion
new 02a46753601a HID: mcp2221: Don't set bus speed on every transfer
new 2682468671aa HID: mcp2221: Handle reads greater than 60 bytes
new d881a7bddb4c Merge branches 'for-6.7/upstream-fixes' and 'for-6.8/mcp22 [...]
new 82c4a0832f2e Merge branch 'for-6.7/upstream-fixes' into for-next
new 6f1ece1d4f1a Merge branch 'for-6.7/upstream-fixes' into for-next
new 760471a23dd2 Merge branch 'for-6.7/upstream-fixes' into for-next
new c608d16a691f Merge branch 'for-6.7/upstream-fixes' into for-next
new dbef8373cf6b Merge branch 'for-6.7/upstream-fixes' into for-next
new da342756d9c4 Merge branch 'for-6.7/upstream-fixes' into for-next
new 8674f6b6cdba Merge branch 'for-6.7/upstream-fixes' into for-next
new 8d8539ebe145 Merge branch 'for-6.7/upstream-fixes' into for-next
new d2986223a6ed Merge branch 'for-6.7/upstream-fixes' into for-next
new 6fcb597c30fd Merge branch 'for-6.7/upstream-fixes' into for-next
new a3a44d2d3a5c HID: Intel-ish-hid: Ishtp: Add helper functions for client [...]
new f645a90e8ff7 HID: intel-ish-hid: ishtp-hid-client: use helper functions [...]
new 09b57d983e0d HID: intel-ish-hid: ishtp-fw-loader: use helper functions [...]
new 42a244be36cd platform/chrome: cros_ec_ishtp: use helper functions for c [...]
new d01bff720460 Merge branch 'for-6.8/intel-ish' into for-next
new f023605d1de6 HID: i2c-hid: Fold i2c_hid_execute_reset() into i2c_hid_hwreset()
new 96d3098db835 HID: i2c-hid: Split i2c_hid_hwreset() in start() and finis [...]
new aa69d6974185 HID: i2c-hid: Switch i2c_hid_parse() to goto style error handling
new af93a167eda9 HID: i2c-hid: Move i2c_hid_finish_hwreset() to after readi [...]
new 7bcf9ebb50f2 HID: i2c-hid: Turn missing reset ack into a warning
new bd008acdac45 HID: i2c-hid: Remove I2C_HID_QUIRK_SET_PWR_WAKEUP_DEV quirk
new 7d7a252842ec HID: i2c-hid: Renumber I2C_HID_QUIRK_ defines
new 8c2a4877b4fe Merge branch 'for-6.8/i2c-hid' into for-next
new fd2a9b29dc9c HID: wacom: Remove AES power_supply after extended inactivity
new a1dccf4dabc4 Merge branch 'for-6.8/wacom' into for-next
new 887f8094b335 selftests/hid: vmtest.sh: update vm2c and container
new 46bc0277c250 selftests/hid: vmtest.sh: allow finer control on the build steps
new 110292a77f7c selftests/hid: base: allow for multiple skip_if_uhdev
new b5edacf79c8e selftests/hid: tablets: remove unused class
new d52f52069fed selftests/hid: tablets: move the transitions to PenState
new 881ccc36b426 selftests/hid: tablets: move move_to function to PenDigitizer
new d8d7aa2266a7 selftests/hid: tablets: do not set invert when the eraser is used
new e08e493ff961 selftests/hid: tablets: set initial data for tilt/twist
new 83912f83fabc selftests/hid: tablets: define the elements of PenState
new 74452d6329be selftests/hid: tablets: add variants of states with buttons
new 1f01537ef17e selftests/hid: tablets: convert the primary button tests
new 76df1f72fb25 selftests/hid: tablets: add a secondary barrel switch test
new ab9b82909e9b selftests/hid: tablets: be stricter for some transitions
new ed5bc56cedca selftests/hid: fix mypy complains
new f556aa957df8 selftests/hid: fix ruff linter complains
new 1dc8056e5485 Merge branch 'for-6.8/selftests' into for-next
new 0e63dd27f456 HID: intel-ish-hid: ipc: Rework EHL OOB wakeup
new c18dca7cb26b Merge branch 'for-6.8/intel-ish' into for-next
new da2c1b861065 selftests/hid: fix failing tablet button tests
new dddc7049b9da Merge branch 'for-6.8/selftests' into for-next
new afaa2efc3df2 Merge branch 'for-6.7/upstream-fixes' into for-next
new a56ad6273334 Merge branch 'for-6.7/upstream-fixes' into for-next
new 94f18bb19945 HID: nintendo: add support for nso controllers
new 96930896ab11 Merge branch 'for-6.8/nintendo' into for-next
new ecd152d089ec Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 9e0e9e85e74e i3c: mipi-i3c-hci: Report NACK response from CCC command to core
new 0be1a06c66c9 i3c: mipi-i3c-hci: Do not overallocate transfers in hci_cm [...]
new f83f86e506e6 i3c: mipi-i3c-hci: Handle I3C address header error in hci_ [...]
new 4afd72876942 i3c: mipi-i3c-hci: Add DMA bounce buffer for private transfers
new 2aac0bf4ebc8 i3c: Add fallback method for GETMXDS CCC
new b4da37db3e2c i3c: master: Fix build error
new 9ec1e620640a Merge branch 'i3c/next' of git://git.kernel.org/pub/scm/li [...]
new 89fec128d5d1 hwmon: (npcm750-pwm-fan) Add NPCM8xx support
new 34c76a51205a hwmon: (ltc2991) remove device reference from state
new 9350163aff24 hwmon: (emc1403) Add support for EMC1442
new 10bd80e0b316 hwmon: Fix some kernel-doc comments
new b0d51ada88a3 hwmon: (aspeed-pwm-tacho) Fix -Wstringop-overflow warning [...]
new 5cfc392cc93b hwmon: (max6650) Use i2c_get_match_data()
new 10a0575ea09d hwmon: (nct6775-i2c) Use i2c_get_match_data()
new efe86092ab31 hwmon: (nct6775-platform) Explicitly initialize nct6775_si [...]
new 2792fc8f8c83 hwmon: (nct6775-core) Explicitly initialize nct6775_device [...]
new ac0c26bae662 hwmon: (lm25066) Use i2c_get_match_data()
new 599617301e54 dt-bindings: hwmon: Add mps mp5990 driver bindings
new ce0742404ad7 hwmon: (pmbus) Add support for MPS Multi-phase mp5990
new 02d0fdd48425 ABI: sysfs-class-hwmon: rearrange humidity attributes alph [...]
new d0d710554ef0 ABI: sysfs-class-hwmon: document missing humidity attributes
new 2de83b67cf8c ABI: sysfs-class-hwmon: fix tempY_crit_alarm access rights
new 16693c27253b ABI: sysfs-class-hwmon: document emergency/max/min tempera [...]
new ff629afe7ffd hwmon: (nct6775) Add support for 2 additional fan controls
new 8b3800256aba hwmon: (nct6775) Fix fan speed set failure in automatic mode
new 4265eb062a73 hwmon: (pc87360) Bounds check data->innr usage
new 24921dbd2969 hwmon: (peci/dimmtemp) Bump timeout
new 5d9ad4e0fa7c hwmon: (tmp513) Don't use "proxy" headers
new df989762bc4b hwmon: (tmp513) Simplify with dev_err_probe()
new f07f9d2467f4 hwmon: (tmp513) Use SI constants from units.h
new c9ba59258094 hwmon: (hp-wmi-sensors) Fix failure to load on EliteDesk 800 G6
new 744f7be3937d hwmon: (dell-smm) Prepare for multiple SMM calling backends
new 7fd2e1cac5eb hwmon: (dell-smm) Move blacklist handling to module init
new 9848fcf43190 hwmon: (dell-smm) Move whitelist handling to module init
new 2615f1ee7f67 hwmon: (dell-smm) Move DMI config handling to module init
new 5aad36f43be5 hwmon: (dell-smm) Move config entries out of i8k_dmi_table
new 20bdeebc8826 hwmon: (dell-smm) Introduce helper function for data init
new b7a4706f66e5 hwmon: (dell-smm) Add support for WMI SMM interface
new e7caf3d1e8fd hwmon: (dell-smm) Document the WMI SMM interface
new 159e459c0161 hwmon: (dell-smm) Add Optiplex 7000 to fan control whitelist
new 62361638ae39 dt-bindings: hwmon: Increase max number of io-channels
new b449879243db hwmon: (corsair-cpro) use NULL instead of 0
new 88548710d2ae hwmon: (max31827) Handle new properties from the devicetree
new cbeb1d2acf5d hwmon: (max31827) Add support for max31828 and max31829
new 8a0806df46b6 hwmon: (max31827) Update bits with shutdown_write()
new 64176bde4645 hwmon: (max31827) Return closest value in update_interval
new 29a9ac6414ab hwmon: (max31827) Add custom attribute for resolution
new 7707cf82e138 dt-bindings: hwmon: Add lltc ltc4286 driver bindings
new 263835c7e387 hwmon: (pmbus) Add ltc4286 driver
new 55c5835683ea hwmon: (sht3x) add sts3x support
new b80d5ec70c83 MAINTAINERS: Add maintainer for Baikal-T1 PVT hwmon driver
new e2343a75c4b5 hwmon: (smsc47m1) Mark driver struct with __refdata to pre [...]
new b1ef50508e84 hwmon: (smsc47m1) Convert to platform remove callback retu [...]
new af7d2cafbf8f hwmon: (smsc47m1) Simplify device registration
new b70f9d26d769 hwmon: (smsc47m1) Rename global platform device variable
new d5939a793693 hwmon: Add driver for Gigabyte AORUS Waterforce AIO coolers
new 62a991b3fcc9 hwmon: (k10temp) Add support for AMD Family 19h Model 8h
new dfaacc77d787 dt-bindings: hwmon: gpio-fan: Convert txt bindings to yaml
new 361898b6a4af Merge branch 'hwmon-next' of git://git.kernel.org/pub/scm/ [...]
new ed23b1b201ec docs/sp_SP: Add translation of process/handling-regressions
new 4746be1d222d docs: vfs: fix typo in struct xattr_handlers
new 407434939b07 docs: dma: update a reference to a moved document
new 5483cc3dfd8d docs: dma-api: Fix description of the sync_sg API
new 335bbdf01d25 docs/zh_TW: replace my email address
new 7c49ca6b0213 Documentation: Fix filename typo in ftrace doc
new eed94315555a docs: style toctree captions as headings
new 074f81506d98 doc: userspace-api: properly format ToC headings
new a37a44572fbb media: admin-guide: properly format ToC heading
new 1f821382818a crypto: doc: properly format ToC headings
new 93f85555a899 Documentation: dev-tools: properly format ToC headingss
new f85f5ae45ad9 docs: driver-api: properly format ToC headings
new 0dfbd35ed43d input: docs: properly format ToC headings
new 0419ee1b62f3 doc: misc-device: properly format ToC heading
new 58af66464440 media: doc: properly format ToC headings
new 2b7703e15a55 docs: use toctree :caption: and move introduction
new a4f58d70f238 docs: remove .toc-title class
new d591aefc6635 Merge branch 'vegard' into docs-mw
new 86b17aaf2e88 docs: automarkup: linkify git revs
new d49af1144211 Documentation: add tux logo
new 87ef333c0c04 docs/zh_CN: add process maintainer-pgp-guide tanslation
new a4f6a1637009 docs/zh_CN: Adjust the number of characters per line in ma [...]
new c7dd2c42f1bc docs/zh_CN: Update process index to 6.7-rc2
new d254d263f6c8 docs: submitting-patches: improve the base commit explanation
new 8926f57943d4 fs: vboxsf: fix a kernel-doc warning
new 2b4ba158ae04 docs: nvmem: generate kernel-doc API documentation
new e57ddc6c80d2 docs: nvmem: remove function parameters (fixes hyperlink g [...]
new 50709576d81b Documentation: Destage TEE subsystem documentation
new bbdf4884f9c0 Merge branch 'docs-next' of git://git.lwn.net/linux.git
new f5502cd25ac0 media: dt-bindings: Add JH7110 Camera Subsystem
new f72f80550d01 media: admin-guide: Add starfive_camss.rst for Starfive Ca [...]
new bba185d141b1 media: staging: media: starfive: camss: Add core driver
new b7eedc7d2b94 media: staging: media: starfive: camss: Add video driver
new e57854628f58 media: staging: media: starfive: camss: Add ISP driver
new e080f339c80a media: staging: media: starfive: camss: Add capture driver
new 1ee1b01b97cd media: staging: media: starfive: camss: Add interrupt handling
new ac7da4a73b10 media: staging: media: starfive: camss: Register devices
new 7ad7d7fb3e69 media: staging: media: starfive: camss: Add TODO file
new 103d15bc2008 media: v4l2: Add ignore_streaming flag
new 4f61d8aa73e4 media: v4l2: Allow M2M job queuing w/o streaming CAP queue
new 02a8b425639d media: platform: chips-media: Move Coda to separate folder
new 45d1a2b93277 media: chips-media: wave5: Add vpuapi layer
new 9707a6254a8a media: chips-media: wave5: Add the v4l2 layer
new de4b9f7e371a dt-bindings: media: wave5: add yaml devicetree bindings
new 26dde1beb359 media: chips-media: wave5: Add wave5 driver to maintainers file
new 7d21a2df45a6 media: ir-hix5hd2: Use device_get_match_data()
new 12be815fbfd4 media: meson-ir-tx: Convert to use devm_rc_register_device()
new 9af7c980f3ea media: meson-ir-tx: Simplify and improve using dev_err_probe()
new 1865913dd590 media: meson-ir-tx: Drop usage of platform_driver_probe()
new a274f4d1e5af media: ccs: Ensure control handlers have been set up after probe
new 153cbfc8bdc5 media: ivsc: csi: Don't parse remote endpoints
new e34660972b88 media: ivsc: csi: Clean up V4L2 async notifier on error
new a6a42fada1e5 media: ivsc: csi: Clean up notifier set-up
new 623017a4bb04 media: ivsc: csi: Clean up parsing firmware and setting up [...]
new 096bc4f14956 media: ivsc: csi: Don't mask v4l2_fwnode_endpoint_parse re [...]
new 3c9202e88ffa media: ivsc: csi: Check number of lanes on source, too
new 0181f7a307fe Merge tag 'v6.7-rc2' into media_stage
new 07cb30216d31 media: videobuf2: Rename offset parameter
new 3431e32cb585 media: videobuf2: Rework offset 'cookie' encoding pattern
new 1d33df98b111 media: videobuf2: Stop spamming kernel log with all queue counter
new 3c147c29310b media: videobuf2: Use vb2_buffer instead of index
new 6ea001f94ab5 media: videobuf2: Access vb2_queue bufs array through help [...]
new 5287f48952e0 media: videobuf2: Remove duplicated index vs q->num_buffers check
new 741d0f6b5103 media: videobuf2: Add helper to get queue number of buffers
new da8fc26b0b7d media: videobuf2: Use vb2_get_num_buffers() helper
new e03bcb289891 media: amphion: Use vb2_get_buffer() instead of directly a [...]
new 1be718477f29 media: amphion: Stop direct calls to queue num_buffers field
new a6e86185188c media: mediatek: jpeg: Use vb2_get_buffer() instead of dir [...]
new 066f7c4199ac media: mediatek: vdec: Remove useless loop
new a24d5d8553bc media: mediatek: vcodec: Stop direct calls to queue num_bu [...]
new 7bce685bc017 media: sti: hva: Remove useless check
new 73aea586d6c5 media: visl: Use vb2_get_buffer() instead of directly acce [...]
new 202de2b5d1b6 media: atomisp: Use vb2_get_buffer() instead of directly a [...]
new 53963fb12fd4 media: atomisp: Stop direct calls to queue num_buffers field
new 7dc866df4012 media: dvb-core: Use vb2_get_buffer() instead of directly [...]
new b3b5d2e22972 media: dvb-core: Do not initialize twice queue num_buffer field
new 595f445b8f06 media: dvb-frontends: rtl2832: Stop direct calls to queue [...]
new cf605a01f03e media: pci: dt3155: Remove useless check
new ba53e3b9bd8d media: pci: tw686x: Stop direct calls to queue num_buffers field
new ad3d85a1359b media: pci: cx18: Stop direct calls to queue num_buffers field
new 58415c7e52a6 media: pci: netup_unidvb: Stop direct calls to queue num_b [...]
new 70ab9ec9166d media: pci: tw68: Stop direct calls to queue num_buffers field
new da53f4e6fa86 media: i2c: video-i2c: Stop direct calls to queue num_buff [...]
new efd7ae5d95ca media: coda: Stop direct calls to queue num_buffers field
new 3f9ea948f169 media: nxp: Stop direct calls to queue num_buffers field
new 8f661dc7e779 media: verisilicon: Stop direct calls to queue num_buffers field
new 46cbe0cd4cfb media: test-drivers: Stop direct calls to queue num_buffers field
new 9d5ffd498dcb media: imx: Stop direct calls to queue num_buffers field
new 8858adab5004 media: meson: vdec: Stop direct calls to queue num_buffers field
new 11678528576e media: touchscreen: sur40: Stop direct calls to queue num_ [...]
new 88d9ce34a6aa media: sample: v4l: Stop direct calls to queue num_buffers field
new e1d2fcf99d7a media: cedrus: Stop direct calls to queue num_buffers field
new d6855e4b0865 media: nuvoton: Stop direct calls to queue num_buffers field
new 36e3faf99f82 media: renesas: Stop direct calls to queue num_buffers field
new ff2560f0263a media: ti: Stop direct calls to queue num_buffers field
new 912472fd07da media: usb: airspy: Stop direct calls to queue num_buffers field
new ca44d57a7020 media: usb: cx231xx: Stop direct calls to queue num_buffers field
new 7e17d44d6192 media: usb: hackrf: Stop direct calls to queue num_buffers field
new 4545ca51dd5b media: usb: usbtv: Stop direct calls to queue num_buffers field
new c838530d230b media: media videobuf2: Be more flexible on the number of [...]
new d055a76c0065 media: core: Report the maximum possible number of buffers [...]
new cea70ed416b4 media: test-drivers: vivid: Increase max supported buffers [...]
new 7e8b591d50dc media: test-drivers: vicodec: Increase max supported captu [...]
new 26711491a807 media: verisilicon: Refactor postprocessor to store more buffers
new 545bf944f978 media: verisilicon: Store chroma and motion vectors offset
new 3eeaee737dce media: verisilicon: g2: Use common helpers to compute chro [...]
new bbd267daf4fc media: verisilicon: vp9: Allow to change resolution while [...]
new 632b8b044a94 media: cec: core: count low-drive, error and arb-lost conditions
new 6aa210d27b5f media: core: v4l2-ioctl: check if ioctl is known to avoid [...]
new 57e3f1cfc23f media: v4l2-common: Add 10bpp RGB formats info
new dd4229fa7b6e media: v4l2-dev: Check that g/s_selection are valid before [...]
new ed5000fe5ac4 media: v4l2-mem2mem.h: fix typo in comment
new 26cb92f7f7c4 media: drop CONFIG_MEDIA_CONTROLLER_REQUEST_API
new 70be8a84017a media: videodev2.h: add missing __user to p_h264_pps
new 26846dda3eca media: videodev.h: add missing p_hdr10_* pointers
new aebe6f055d9f media: vde: Use struct_size()
new ce122258ed86 media: nuvoton: npcm-video: Fix sleeping in atomic context
new 0cb8c9482501 media: qcom: camss: clean up a check
new ded85b0c0edd media: pvrusb2: fix use after free on context disconnection
new 074728523dd1 media: staging: media: tegra-video: Convert to platform re [...]
new c411b39df8b8 media: ivtv: don't call s_stream(0) if not streaming
new d8212c5c87c1 media: mtk-jpeg: Remove cancel worker in mtk_jpeg_remove t [...]
new 206c857dd17d media: mtk-jpeg: Fix use after free bug due to error path [...]
new 38e1857933de media: mtk-jpeg: Fix timeout schedule error in mtk_jpegdec [...]
new 197f6e6cbf97 media: stm32-dcmi: Drop unnecessary of_match_device() call
new 71025ec7f776 media: cedrus: Update TODO with future rework plans
new ebc733e54a1a media: platform: cros-ec: Add Dexi to the match table
new deaf6b0ad8ae media: vicodec: Disable (TRY_)DECODER_CMD for the stateless case
new 3907f6ef8e0d media: visl: Hook the (TRY_)DECODER_CMD stateless ioctls
new 6c0d9e12b1d1 media: verisilicon: Hook the (TRY_)DECODER_CMD stateless ioctls
new 1fb7b5ab6211 media: rkvdec: Hook the (TRY_)DECODER_CMD stateless ioctls
new e3234e547a4d media: exynos4-is: fimc-is-i2c: remove I2C_CLASS_SPD support
new f033c87fda47 media: amphion: Fix VPU core alias name
new f9c12d678358 media: atmel-isi: Use accessors for pad config 'try_*' fields
new 098a1eed5dae media: microchip-isc: Use accessors for pad config 'try_*' fields
new f4b7c07dc19f media: atmel-isc: Use accessors for pad config 'try_*' fields
new 9295e7e0cc38 media: atomisp: Use accessors for pad config 'try_*' fields
new 0623979d8352 media: tegra-video: Use accessors for pad config 'try_*' fields
new fd17e3a9a788 media: i2c: Use accessors for pad config 'try_*' fields
new 36f2cd3bd496 media: v4l2-subdev: Rename pad config 'try_*' fields
new 6078b2b803db media: v4l2-subdev: Drop outdated comment for v4l2_subdev_ [...]
new 274ee48e4ca9 media: ipu3-cio2: Drop comment blocks for subdev op handlers
new e5c51f0bb2e4 media: xilinx: csi2rxss: Drop comment blocks for subdev op [...]
new c1ac5298867b media: v4l2-subdev: Fix references to pad config
new c1d9681407be media: qcom: camss: Fix references to pad config
new bb118e86dfcc media: ti: omap3isp: Fix references to pad config
new cde7093bd239 media: ti: omap4iss: Fix references to pad config
new aeb18af18828 media: i2c: Fix references to pad config
new 52c2575db8fa media: v4l: subdev: Store the sub-device in the sub-device state
new 049fa16b81c2 media: v4l: subdev: Also return pads array information on [...]
new d0fde6aae2ba media: v4l: subdev: Rename sub-device state information ac [...]
new 8824170e95d7 media: v4l: subdev: v4l2_subdev_state_get_format always re [...]
new 791765b426df media: v4l: subdev: Make stream argument optional in state [...]
new 981e0d4c724f media: v4l: subdev: Always compile sub-device state access [...]
new bc0e8d91feec media: v4l: subdev: Switch to stream-aware state functions
new 34dfd1dd5266 media: v4l: subdev: Remove stream-unaware sub-device state access
new 3591c53ae9ec media: v4l: subdev: Return NULL from pad access functions [...]
new 8830bf13af87 media: mediatek: vcodec: Get the chip name for each platform
new b1b37f6f23c2 media: mediatek: vcodec: Set the supported h264 level for [...]
new 23ad34b8b019 media: mediatek: vcodec: Set the supported h265 level for [...]
new c3caa86b43f5 media: mediatek: vcodec: Set the supported h264 profile fo [...]
new 3572c870e91b media: mediatek: vcodec: Set the supported h265 profile fo [...]
new 6147bdd895df media: mediatek: vcodec: Set the supported vp9 level for e [...]
new a00b3f296eac media: mediatek: vcodec: Set the supported vp9 profile for [...]
new 12e478fbebc2 Merge branch 'master' of git://linuxtv.org/media_tree.git
new 3b8551e73271 media: wave5: add OF and V4L_MEM2MEM_DRIVERS dependencies
new 073249b87615 Merge tag 'v6.7-rc4' into media_stage
new 30d187cd7487 media: renesas: vsp1: Fix references to pad config
new c12251898fbd dt-bindings: vendor-prefixes: Add prefix for GalaxyCore Inc.
new 0d32f666bedc dt-bindings: media: i2c: add galaxycore,gc2145 dt-bindings
new 03cc7fefbb09 media: i2c: gc2145: Galaxy Core GC2145 sensor support
new a9c8c738066b device property: Add fwnode_name_eq()
new cba1ec57b331 dt-bindings: media: Add bindings for THine THP7312 ISP
new 0d9e32a8075a media: uapi: Add controls for the THP7312 ISP
new 7a52ab415b43 media: i2c: Add driver for THine THP7312
new 5755be5f15d9 media: v4l2-subdev: Rename .init_cfg() operation to .init_state()
new c9e3e84963a7 media: v4l: fwnode: Parse MIPI DisCo for Imaging properties
new b33cb0cbe289 media: i2c: st-mipid02: correct format propagation
new 046ee0e2a4d6 media: i2c: st-mipid02: add usage of v4l2_get_link_freq
new c26eb0f32341 media: i2c: st-mipid02: don't keep track of streaming status
new 6223dafa3c91 media: i2c: st-mipid02: use cci_* helpers for register access.
new 04d170b288b3 media: i2c: st-mipid02: use active state to store pad formats
new 290f9b3406d7 media: i2c: st-mipid02: use mipi-csi macro for data-type
new 248b6248eaea media: i2c: st-mipid02: removal of unused link_frequency variable
new 2cc0f07718f2 media: i2c: st-mipid02: add Y8 format support
new b4c4f8b81694 media: i2c: st-vgxy61: Add V4L2_SUBDEV_FL_HAS_EVENTS and s [...]
new 998ba665e16e media: i2c: st-vgxy61: add v4l2_fwnode ctrls parse and addition
new c7387b069e60 dt-bindings: media: add bindings for stm32 dcmipp
new fa0f34188a91 media: MAINTAINERS: add entry for STM32 DCMIPP driver
new 28e0f3772296 media: stm32-dcmipp: STM32 DCMIPP camera interface driver
new efa5fe19c0a9 media: imx355: Enable runtime PM before registering async [...]
new 47a78052db51 media: ov01a10: Enable runtime PM before registering async [...]
new 7b0454cfd8ed media: ov13b10: Enable runtime PM before registering async [...]
new e242e9c14405 media: ov9734: Enable runtime PM before registering async [...]
new ff0fcda15feb media: ccs: Print ireal and float limits converted to integers
new 0e7f68fe1602 media: imx319: Enable runtime PM before registering async [...]
new 6a6e49f89297 media: Documentation: Initialisation finishes before subde [...]
new 9641e8019ae8 media: microchip-isc: Remove dead code in pipeline validation
new eba5058633b4 media: v4l: cci: Include linux/bits.h
new 94ed00981b51 media: v4l: cci: Add driver-private bit definitions
new cd93cc245dfe media: v4l: cci: Add macros to obtain register width and address
new 5d6ce399d986 media: ccs: Generate V4L2 CCI compliant register definitions
new d180509cca58 media: ccs: Better separate CCS static data access
new 529322112a3b media: ccs: Use V4L2 CCI for accessing sensor registers
new 2112f3a28e8d media: v4l2-subdev: Fix indentation in v4l2-subdev.h
new 3de6ee94aae7 media: v4l: async: Fix duplicated list deletion
new bec3db03911b media: v4l: async: Drop useless list move operation
new a60577cef7de media: dt-bindings: mediatek: Add phandle to mediatek,scp [...]
new 52e1fc9aa828 media: platform: mtk-mdp3: Use devicetree phandle to retrieve SCP
new 9f0f0013d3d9 media: exynos-gsc: remove unused improper CONFIG definition
new 98b3cd0bfc5c media: visl: Add AV1 support
new 357547b87673 doc: media: visl: Add AV1 support
new 608ca5a60ee4 media: videobuf2-dma-sg: fix vmap callback
new fca4797af415 media: staging: starfive: camss: fix off by one in isp_enu [...]
new 15dfed5b4933 media: chips-media: wave5: VIDEO_WAVE_VPU should depend on [...]
new b58253793f4f staging: media: VIDEO_STARFIVE_CAMSS should depend on ARCH [...]
new 5d3c8990e2bb media: cx231xx: fix a memleak in cx231xx_init_isoc
new b3695e86d25a media: stk1160: Fixed high volume of stk1160_dbg messages
new ac6494e0ca44 media: qcom: camss: Flag which VFEs require a power-domain
new a409b3f08dbe media: qcom: camss: Convert to per-VFE pointer for power-d [...]
new eb73facec2c2 media: qcom: camss: Use common VFE pm_domain_on/pm_domain_ [...]
new 23aa4f0cd327 media: qcom: camss: Move VFE power-domain specifics into vfe.c
new d89751c61279 media: qcom: camss: Add support for named power-domains
new 6997278ae5f0 media: qcom: camss: Flag VFE-lites to support more VFEs
new 801ca0e7f9be media: qcom: camss: Flag CSID-lites to support more CSIDs
new 8016943b5947 media: qcom: camss: Add sm8250 named power-domain support
new 9e7dc39260ed media: rockchip: rga: fix swizzling for RGB formats
new 77f2e2b255ce media: rockchip: rga: extract helper to fill descriptors
new 6040702ade23 media: rockchip: rga: allocate DMA descriptors per buffer
new 558c248f930e media: rockchip: rga: split src and dst buffer setup
new 25783e2a984e media: rockchip: rga: pre-calculate plane offsets
new ec9ef8dda2a2 media: rockchip: rga: set dma mask to 32 bits
new 60faf2b82b52 media: rockchip: rga: use clamp() to clamp size to limits
new 012602c560b4 media: rockchip: rga: use pixelformat to find format
new 4e4dd24e309d media: rockchip: rga: add local variable for pix_format
new 2addee7aeff2 media: rockchip: rga: use macros for testing buffer type
new 0148bcd77d0a media: rockchip: rga: switch to multi-planar API
new a61ff67ffb9d media: rockchip: rga: rework buffer handling for multi-pla [...]
new db71a7f5cbb8 media: rockchip: rga: add NV12M support
new 91478b772fb5 media: ccs: Select V4L2_CCI_I2C
new c692696fc51c media: saa6752hs: Don't set format in sub-device state
new dff1eebf2be3 media: adv7183: Don't set format in sub-device state
new 72c8cb48a4cc media: mt9t112: Don't set format in sub-device state
new 09aee3995f9e media: rj54n1cb0c: Don't set format in sub-device state
new 843750fb85fd media: tw9910: Don't set format in sub-device state
new e55a9482888d media: ov9640: Don't set format in sub-device state
new 0d75bb6ae127 media: bttv: start_streaming should return a proper error code
new 3f1faa154a43 media: bttv: add back vbi hack
new 350ab13e1382 media: videobuf2: request more buffers for vb2_read
new dba3e701917a media: uvcvideo: Fix power line control for a Chicony camera
new 323666d1b323 media: uvcvideo: Pick first best alternate setting insteed [...]
new 6180056b0e0c media: uvcvideo: Fix power line control for SunplusIT camera
new 2a0ed5a3573b media: imx: imx7-media-csi: Include headers explicitly
new 5705b0e0eb55 media: imx-mipi-csis: Fix clock handling in remove()
new fb387fcb5cdd media: imx-mipi-csis: Drop extra clock enable at probe()
new d80d227eb0f6 media: nxp: imx8-isi-debug: Add missing 36-Bit DMA registe [...]
new 25bf28b25a2a media: dt-bindings: media: rkisp1: Fix the port descriptio [...]
new 452f604a4683 media: rkisp1: Fix media device memory leak
new 688f3af3c354 media: rkisp1: Fix memory leaks in rkisp1_isp_unregister()
new 85d2a31fe4d9 media: rkisp1: Drop IRQF_SHARED
new 3eb7910e1b16 media: rkisp1: Fix IRQ handler return values
new 0753874617de media: rkisp1: Store IRQ lines
new 870565f063a5 media: rkisp1: Fix IRQ disable race issue
new 02f2c7b45727 media: rkisp1: regs: Consolidate MI interrupt wrap fields
new adf1cba7c85f media: rkisp1: debug: Add register dump for IS
new af58c2d9d395 media: rkisp1: debug: Count completed frame interrupts
new efa28efd9cba media: rkisp1: resizer: Stop manual allocation of v4l2_sub [...]
new bea18a533e89 Merge branch 'master' of git://linuxtv.org/mchehab/media-next.git
new 9880702d123f ACPI: property: Support using strings in reference properties
new bd721b934323 ACPI: scan: Extract CSI-2 connection graph from _CRS
new 693c667b32ee ACPI: scan: Extract _CRS CSI-2 connection information into [...]
new 48c9996f1dfe device property: Add SOFTWARE_NODE() macro for defining so [...]
new a6cb0a611273 ACPI: scan: Extract MIPI DisCo for Imaging data into swnodes
new f533e43a2a31 ACPI: property: Dig "rotation" property for devices with C [...]
new 4cd57d6d527c ACPI: property: Replicate DT-aligned u32 properties from D [...]
new cb21746b179c ACPI: scan: Fix an error message in DisCo for Imaging support
new 4677af1a39a9 Merge branch 'acpi-scan' into linux-next
new 4c2ba6a0ed19 ACPI: processor: Provide empty stub of acpi_proc_quirk_mwa [...]
new 310293a2b941 ACPI: processor: reduce CPUFREQ thermal reduction pctg for [...]
new 52304886ea49 ACPI: video: Add comment about acpi_video_backlight_use_na [...]
new c7add369b4cc ACPI: video: Drop should_check_lcd_flag()
new ccd45faf4973 ACPI: video: check for error while searching for backlight [...]
new 2c9f398ef19e Merge back earlier ACPI backlight driver changes for v6.8.
new 143176a46bdd ACPI: video: Add quirk for the Colorful X15 AT 23 Laptop
new 6d392d8daa75 ACPI: Run USB4 _OSC() first with query bit set
new 7da960030e62 Merge branches 'acpi-processor', 'acpi-video' and 'acpi-bu [...]
new f47507988145 thermal: ACPI: Move the ACPI thermal library to drivers/acpi/
new 6908097aa5a7 ACPI: thermal_lib: Add functions returning temperature in [...]
new 9c8647224e9f ACPI: thermal: Use library functions to obtain trip point [...]
new a2ee7581afd5 ACPI: thermal: Add Thermal fast Sampling Period (_TFP) support
new b14b2d56168c ACPI: thermal_lib: include "internal.h" for function prototypes
new c6449d20fa89 Merge branch 'acpi-thermal' into linux-next
new 709f3cbd652e ACPI: APEI: EINJ: Refactor available_error_type_show()
new 71cd3c636404 fs: debugfs: Add write functionality to debugfs blobs
new 0706526ec770 platform/chrome: cros_ec_debugfs: Fix permissions for panicinfo
new 22fca621bd1b ACPI: APEI: EINJ: Add support for vendor defined error types
new 56d2eeda8799 ACPI: LPIT: Avoid u32 multiplication overflow
new cab48cbdfd27 ACPI: property: Let args be NULL in __acpi_node_get_proper [...]
new b912c6530332 software node: Let args be NULL in software_node_get_refer [...]
new a66cf024b377 device property: fwnode_property_get_reference_args() allo [...]
new 72d9b9747e78 ACPI: extlog: fix NULL pointer dereference check
new b912d85f6d81 Merge branches 'acpi-apei', 'acpi-pm', 'acpi-property' and [...]
new 7a36b901a6eb ACPI: OSL: Use a threaded interrupt handler for SCI
new 392829ede37f ACPI: OSL: Rework error handling in acpi_os_execute()
new 3f3a2599374e ACPI: OSL: Rearrange workqueue selection in acpi_os_execute()
new e2ffcda16290 ACPI: OSL: Allow Notify () handlers to run on all CPUs
new 4b3805daaacb ACPI: tables: Correct and clean up the logic of acpi_parse [...]
new 57b8543ceee8 ACPI: bus: update acpi_dev_uid_match() to support multiple types
new b2b32a173881 ACPI: bus: update acpi_dev_hid_uid_match() to support mult [...]
new 5ecdb287be12 ACPI: LPSS: use acpi_dev_uid_match() for matching _UID
new 9e93507da2cf efi: dev-path-parser: use acpi_dev_uid_match() for matching _UID
new 38dd7b72ef80 perf: arm_cspmu: drop redundant acpi_dev_uid_to_integer()
new 3814876467e7 Merge back earlier acpi-utils material for v6.8.
new ba3f5058db43 PNP: ACPI: fix fortify warning
new 0e4e4b732a59 Merge branches 'acpi-osl', 'acpi-tables', 'acpi-utils' and [...]
new 44844db91397 thermal: core: Add trip thresholds for trip crossing detection
new 4e6d4687f764 thermal: gov_power_allocator: Rename trip_max_desired_temperature
new e83747c2f8e3 thermal: gov_power_allocator: Set up trip points earlier
new c7568e78411a thermal: gov_power_allocator: Check the cooling devices on [...]
new 499cc391b41c thermal: gov_power_allocator: Rearrange local variables
new 30e1178c100d thermal: gov_power_allocator: Use shorter paths to access [...]
new 0458d536ae97 thermal: gov_power_allocator: Remove excessive local variables
new 401888e72067 thermal: gov_power_allocator: Rearrange initialization of [...]
new 597302416472 thermal: trip: Drop a redundant check from thermal_zone_se [...]
new bf6b51f78237 Merge branch 'thermal' into linux-next
new be0a3600aa1e thermal: sysfs: Rework the handling of trip point updates
new 18dfb0e4c3c3 thermal: sysfs: Rework the reading of trip point attributes
new cfcb47719de3 Merge branch 'thermal-core' into linux-next
new 2719675fa811 cpufreq: intel_pstate: Prioritize firmware-provided balanc [...]
new 5173d2be59b3 Merge branch 'pm-cpufreq' into linux-next
new 4649620d9404 thermal: core: Make thermal_zone_device_unregister() retur [...]
new c3ffdfff978a thermal: Drop redundant and confusing device_is_registered [...]
new b38aa87f6793 thermal: core: Rework thermal zone availability check
new 4fcdbd88d98d Merge branch 'thermal-core' into linux-next
new eeae55ed9c0a intel_idle: Add Meteorlake support
new a1ca8295ee53 PM: hibernate: Drop unnecessary local variable initialization
new bbeaa4691fa8 PM: hibernate: Do not initialize error in swap_write_page()
new 4ac934b1aaa9 PM: hibernate: Do not initialize error in snapshot_write_next()
new 15c1f7c6e057 Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next
new b6515a88baf4 thermal: trip: Drop redundant __thermal_zone_get_trip() header
new 0c0c4740c9d2 thermal: trip: Use for_each_trip() in __thermal_zone_set_trips()
new 2e3e7dad4bf5 thermal: helpers: Use for_each_trip() in __thermal_zone_ge [...]
new 183b64132f96 thermal: netlink: Use for_each_trip() in thermal_genl_cmd_ [...]
new 08a105243802 Merge branch 'thermal-core' into linux-next
new 8a3134a02538 ACPI: watchdog: fix kernel-doc warnings
new 3ebccf1d1ca7 ACPI: LPSS: Fix the fractional clock divider flags
new 9ecc3b38abeb ACPI: NUMA: Remove unnecessary check in acpi_parse_gi_affinity()
new ec0f96260737 ACPI: NUMA: Optimize the check for the availability of nod [...]
new e3f577830ce2 ACPI: NUMA: Fix the logic of getting the fake_pxm value
new a5166a012448 Merge branches 'acpi-misc', 'acpi-soc' and 'acpi-numa' int [...]
new 819ffe323cf0 Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new c4a5118a3ae1 cpufreq: scmi: process the result of devm_of_clk_add_hw_pr [...]
new 66054e5344df Merge branch 'cpufreq/arm/linux-next' of git://git.kernel. [...]
new 997bbf2accf6 tools cpupower bench: Override CFLAGS assignments
new 6a0daa34fc8a Merge branch 'cpupower' of git://git.kernel.org/pub/scm/li [...]
new 08e23d05fa6d PM / devfreq: Fix buffer overflow in trans_stat_show
new 4920ee6dcfaf PM / devfreq: Convert to use sysfs_emit_at() API
new 138fdba81d7b Merge branch 'devfreq-next' of git://git.kernel.org/pub/sc [...]
new 3d123f513af0 dt-bindings: power: rpmpd: Update part number to X1E80100
new e60b6c183e1d pmdomain: qcom: rpmhpd: Update part number to X1E80100
new 820cec125970 pmdomain: arm_scmi: Move Kconfig options to the pmdomain s [...]
new 62b14b9e86a1 firmware: arm_scpi: Move power-domain driver to the pmdomain dir
new 034c9ec5d5b6 pmdomain: Merge branch fixes into next
new f32f977fa8ab dt-bindings: power: meson-g12a-power: document ISP power domain
new e22fd8d5ca4a pmdomain: Merge branch dt into next
new 6341e97b52b6 pmdomain: amlogic: meson-ee-pwrc: add support for G12A ISP [...]
new b3dff2e97c61 pmdomain: imx-pgc: Convert to platform remove callback ret [...]
new da07c5871d18 pmdomain: imx-gpc: Convert to platform remove callback ret [...]
new 697bc6c8ab0a pmdomain: imx-gpcv2: Convert to platform remove callback r [...]
new eeba351945b7 pmdomain: imx8m-blk-ctrl: Convert to platform remove callb [...]
new 7476ddfd36ac pmdomain: imx8mp-blk-ctrl: Convert to platform remove call [...]
new 77647eb5546c pmdomain: imx93-blk-ctrl: Convert to platform remove callb [...]
new 673c09bc6e13 pmdomain: imx93-pd: Convert to platform remove callback re [...]
new 4b7599a5e847 pmdomain: qcom-cpr: Convert to platform remove callback re [...]
new 833811353f70 pmdomain: xilinx/zynqmp: Convert to platform remove callba [...]
new 3b2714c5d2d2 PM: domains: fix domain_governor kernel-doc warnings
new 05ce71929efc PM: domains: Drop the unused pm_genpd_opp_to_performance_state()
new 8a8ef2b43470 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 4c58e9d85c24 opp: ti: Use device_get_match_data()
new 073d3d2ca7d4 OPP: Level zero is valid
new 6d366d0e5446 OPP: Use _set_opp_level() for single genpd case
new e37440e7e2c2 OPP: Call dev_pm_opp_set_opp() for required OPPs
new 925141432fa4 OPP: Don't set OPP recursively for a parent genpd
new 19cc8b1819a4 OPP: Check for invalid OPP in dev_pm_opp_find_level_ceil()
new 51c96504ad3b Merge branch 'opp/linux-next' of git://git.kernel.org/pub/ [...]
new e9cdebbe23f1 dlm: use kernel_connect() and kernel_bind()
new dbee1adeb7e6 dlm: use fl_owner from lockd
new 6bd4a2bfe568 dlm: use FL_SLEEP to determine blocking vs non-blocking
new 0c08699744d2 dlm: implement EXPORT_OP_ASYNC_LOCK
new b9921e6389ff Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 476b7c7e00ec RDMA/siw: Use ib_umem_get() to pin user pages
new c170d4ff21a8 RDMA/hfi1: Copy userspace arrays safely
new 3a4304d82695 RDMA/bnxt_re: Refactor the queue index update
new 48f996d4adf1 RDMA/bnxt_re: Remove roundup_pow_of_two depth for all hard [...]
new 9aac6c05a562 RDMA/siw: Use crypto_shash_digest() in siw_qp_prepare_tx()
new 057a30168175 RDMA/irdma: Use crypto_shash_digest() in irdma_ieq_check_mpacrc()
new b9a85e5eec12 RDMA/usnic: Silence uninitialized symbol smatch warnings
new 3a179fe34acb RDMA/siw: Introduce siw_get_page
new a2b64565e8ea RDMA/siw: Introduce siw_update_skb_rcvd
new 2109ddf032eb RDMA/siw: Use iov.iov_len in kernel_sendmsg
new d248960941b7 RDMA/siw: Remove goto lable in siw_mmap
new 659da08ed83a RDMA/siw: Remove rcu from siw_qp
new 065186d228c5 RDMA/siw: No need to check term_info.valid before call siw [...]
new 60d2136db878 RDMA/siw: Factor out siw_rx_data helper
new 6a343cc3bf26 RDMA/siw: Introduce SIW_STAG_MAX_INDEX
new 25680c1f2614 RDMA/siw: Add one parameter to siw_destroy_cpulist
new b5c91543204c RDMA/siw: Introduce siw_cep_set_free_and_put
new 08456d4db73b RDMA/siw: Introduce siw_free_cm_id
new 77b59bd932a0 RDMA/siw: Cleanup siw_accept
new a410a7327870 RDMA/siw: Remove siw_sk_save_upcalls
new 3beced14d199 RDMA/siw: Fix typo
new 788bbf4c2fc6 RDMA/siw: Only check attrs->cap.max_send_wr in siw_create_qp
new d9a5b4868131 RDMA/siw: Introduce siw_destroy_cep_sock
new 79844118d6c1 RDMA/siw: Update comments for siw_qp_sq_process
new f45b83ad39f8 RDMA/hns: Fix inappropriate err code for unsupported operations
new ca7ad04cd5d2 RDMA/hns: Add debugfs to hns RoCE
new eb7854d63db5 RDMA/hns: Support SW stats with debugfs
new 0529e26d8b7b RDMA/rtrs-clt: Add warning logs for RDMA events
new e76f514dc9fd RDMA/rtrs-clt: Use %pe to print errors
new 640233258e5b RDMA/rtrs: Use %pe to print errors
new 753fff78f430 RDMA/IPoIB: Fix error code return in ipoib_mcast_join
new 50af5d12f7e2 RDMA/IPoIB: Add tx timeout work to recover queue stop situation
new 84de14baf816 RDMA/siw: Move tx_cpu ahead
new 51ac45a66362 RDMA/siw: Reduce memory usage of struct siw_rx_stream
new 0b988c1bee28 RDMA/siw: Set qp_state in siw_query_qp
new b7a2768a1cc3 RDMA/siw: Call orq_get_current if possible
new 95f6b40082aa RDMA/hns: Rename the interrupts
new d3f4020a213e RDMA/hns: Response dmac to userspace
new 7243396aaf12 RDMA/hns: Add a max length of gid table
new f31683a5227b RDMA/hns: Remove unnecessary checks for NULL in mtr_alloc_bufs()
new 288f535951aa RDMA/hns: Fix memory leak in free_mr_init()
new 1801d87b3598 RDMA/bnxt_re: Support new 5760X P7 devices
new a62d68581441 RDMA/bnxt_re: Update the BAR offsets
new 880a5dd1880a RDMA/bnxt_re: Update the HW interface definitions
new 6027c20dad1a RDMA/bnxt_re: Get the toggle bits from CQ completions
new cdae3936b2fe RDMA/bnxt_re: Doorbell changes
new 07f830ae4913 RDMA/bnxt_re: Adds MSN table capability for Gen P7 adapters
new 2d4cb312ec9b Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8fedaaca4071 net: dsa: tag_rtl4_a: Use existing ETH_P_REALTEK constant
new aa6908ca3bd1 i40e: increase max descriptors for XL710
new add35e623e77 i40e: add an error code check in i40e_vsi_setup
new 2c0fa38a579f i40e: Change user notification of non-SFP module in i40e_g [...]
new e8fcf58f6109 i40e: Remove unused flags
new addca9175e5f i40e: Remove _t suffix from enum type names
new 70756d0a4727 i40e: Use DECLARE_BITMAP for flags and hw_features fields [...]
new d0b1314c8b33 i40e: Use DECLARE_BITMAP for flags field in i40e_hw
new 0e8b9fdd40fe i40e: Consolidate hardware capabilities
new 8cc29564d227 i40e: Initialize hardware capabilities at single place
new 28c1726b2c9c i40e: Move i40e_is_aq_api_ver_ge helper
new cf488e13221f i40e: Add other helpers to check version of running firmwa [...]
new e329a8b9aac4 i40e: Use helpers to check running FW and AQ API versions
new d8c6bee01caa i40e: Remove VF MAC types
new f699a4bfc862 i40e: Move inline helpers to i40e_prototype.h
new 3f06462b3eb8 i40e: Delete unused i40e_mac_info fields
new b3d8c6050481 Merge branch 'intel-wired-lan-driver-updates-2023-11-13-i40e'
new 34eec1f29a59 bnxt_en: Put the TX producer information in the TX BD opaq [...]
new 7f0a168b0441 bnxt_en: Add completion ring pointer in TX and RX ring structures
new d1eec614100c bnxt_en: Restructure cp_ring_arr in struct bnxt_cp_ring_info
new 7845b8dfc713 bnxt_en: Add completion ring pointer in TX and RX ring structures
new 9c0b06de6fb6 bnxt_en: Remove BNXT_RX_HDL and BNXT_TX_HDL
new ebf72319cef6 bnxt_en: Refactor bnxt_tx_int()
new 5a3c585fa83f bnxt_en: New encoding for the TX opaque field
new 877edb347323 bnxt_en: Refactor bnxt_hwrm_set_coal()
new 0589a1ed4d33 bnxt_en: Support up to 8 TX rings per MSIX
new f5b29c6afe36 bnxt_en: Add helper to get the number of CP rings required [...]
new f07b58801bef bnxt_en: Add macros related to TC and TX rings
new ba098017791e bnxt_en: Use existing MSIX vectors for all mqprio TX rings
new c1056a59aee1 bnxt_en: Optimize xmit_more TX path
new 8d5855a5af92 Merge branch 'bnxt_en-tx-improvements'
new e316dd1cf135 net: don't dump stack on queue timeout
new 3185d57cfcd3 indirect_call_wrapper: Fix typo in INDIRECT_CALL_$NR kerneldoc
new 56eddc3cb1af Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 5827fe2bc9c4 octeon_ep: add padding for small packets
new 2fba5069959c octeon_ep: remove dma sync in trasmit path
new 373d9a55ba74 octeon_ep: implement xmit_more in transmit
new dc9c02b7faa0 octeon_ep: remove atomic variable usage in Tx data path
new 470f3669d38d Merge branch 'octeon_ep-transmit-cleanups-and-optimizations'
new d2213db3f49b net: phy: aquantia: move to separate directory
new e1fbfa4a995d net: phy: aquantia: move MMD_VEND define to header
new e93984ebc1c8 net: phy: aquantia: add firmware load support
new 0fbe92b9fd4d dt-bindings: Document Marvell Aquantia PHY
new 9ffa01cab069 selftests: tc-testing: drop '-N' argument from nsPlugin
new fa63d353ddfb selftests: tc-testing: rework namespaces and devices setup
new bb9623c337f5 selftests: tc-testing: preload all modules in kselftests
new 04fd47bf70f9 selftests: tc-testing: use parallel tdc in kselftests
new e47ef9eb5bb8 Merge branch 'tc-testing-tdc-updates'
new 3bdd9fd29cb0 selftests/net: synchronize udpgro tests' tx and rx connection
new c6e9dba3be5e vxlan: add support for flowlabel inherit
new 14dd92d0a117 tcp: use tp->total_rto to track number of linear timeouts [...]
new 0a8de364ff7a tcp: no longer abort SYN_SENT when receiving some ICMP
new 9a1f02f3ef96 Merge branch 'tcp-change-reaction-to-ICMP'
new 96fa96e198f9 net: linkmode: add linkmode_fill() helper
new ba50a8d40258 net: phylink: use linkmode_fill()
new 466b97b1871a net: sfp: use linkmode_*() rather than open coding
new 9e6311010c4b Merge branch 'phylink-sfp-linkmode'
new 7c93d177d913 dt-bindings: net: renesas,etheravb: Document RZ/Five SoC
new d580d265e9ab tipc: Remove redundant call to TLV_SPACE()
new 380b50ae3a04 net: phy: broadcom: Wire suspend/resume for BCM54612E
new 18de1e517ed3 gve: add gve_features_check()
new 446e2305827b net: Convert PHYs hwtstamp callback to use kernel_hwtstamp_config
new 430dc3256d57 net: phy: Remove the call to phy_mii_ioctl in phy_hwstamp_get/set
new b8768dc40777 net: ethtool: Refactor identical get_ts_info implementations.
new 202cb220026e net: macb: Convert to ndo_hwtstamp_get() and ndo_hwtstamp_set()
new 011dd3b3f83f net: Make dev_set_hwtstamp_phylib accessible
new 915d25a9d69b net: phy: micrel: fix ts_info value in case of no phc
new acec05fb78ab net_tstamp: Add TIMESTAMPING SOFTWARE and HARDWARE mask
new 11d55be06df0 net: ethtool: Add a command to expose current time stamping layer
new bb8645b00ced netlink: specs: Introduce new netlink command to get curre [...]
new d905f9c75329 net: ethtool: Add a command to list available time stampin [...]
new aed5004ee7a0 netlink: specs: Introduce new netlink command to list avai [...]
new 51bdf3165f01 net: Replace hwtstamp_source by timestamping layer
new 0f7f463d4821 net: Change the API of PHY default timestamp to MAC
new 091fab122869 net: ethtool: ts: Update GET_TS to reply the current selec [...]
new 152c75e1d002 net: ethtool: ts: Let the active time stamping layer be se [...]
new ee60ea6be0d3 netlink: specs: Introduce time stamping set command
new f9672265958b Merge branch 'net-make-timestamping-selectable'
new c797ce168930 net/ncsi: Simplify Kconfig/dts control flow
new 3084b58bfd0b net/ncsi: Fix netlink major/minor version numbers
new b8291cf3d118 net/ncsi: Add NC-SI 1.2 Get MC MAC Address command
new 4dce97b19175 Merge branch 'ncsi-mac-address-command'
new 526dd6d7877b devlink: Move private netlink flags to C file
new e21c52d7814f devlink: Acquire device lock during netns dismantle
new c8d0a7d6152b devlink: Enable the use of private flags in post_doit operations
new d32c38256db3 devlink: Allow taking device lock in pre_doit operations
new bf6b200bc80d devlink: Acquire device lock during reload command
new 527a07e176ea devlink: Add device lock assert in reload operation
new 3ed48c80b28d PCI: Add no PM reset quirk for NVIDIA Spectrum devices
new 0a5ef95923e0 PCI: Add debug print for device ready delay
new e6dbab40fa09 mlxsw: Extend MRSR pack() function to support new commands
new bdf85f3a695f mlxsw: pci: Rename mlxsw_pci_sw_reset()
new 8d9da4672f94 mlxsw: pci: Move software reset code to a separate function
new f257c73e5356 mlxsw: pci: Add support for new reset flow
new 5e12d0898583 mlxsw: pci: Implement PCI reset handlers
new af51d6bd0b13 selftests: mlxsw: Add PCI reset test
new 72a813a4252f Merge branch 'mlxsw-new-reset-flow'
new e4679a1b8a73 batman-adv: Start new development cycle
new 07afe1ba288c batman-adv: mcast: implement multicast packet reception an [...]
new 90039133221e batman-adv: mcast: implement multicast packet generation
new 2dfe644a1ce0 batman-adv: mcast: shrink tracker packet after scrubbing
new 69f9aff27a94 batman-adv: Switch to linux/sprintf.h
new c3ed16a64c0b batman-adv: Switch to linux/array_size.h
new 39620a35076d Merge tag 'batadv-next-pullrequest-20231115' of git://git. [...]
new 7b2bfd4ebf79 net/mlx5: print change on SW reset semaphore returns busy
new cecf44ea1a1f net/mlx5: Allow sync reset flow when BF MGT interface devi [...]
new 312eb3fd6244 net/mlx5e: Some cleanup in mlx5e_tc_stats_matchall()
new 0f452a862a9f net/mlx5: Annotate struct mlx5_fc_bulk with __counted_by
new 9454e5643392 net/mlx5: Annotate struct mlx5_flow_handle with __counted_by
new 10b49d0e7651 net/mlx5: simplify mlx5_set_driver_version string assignments
new 88e928b22930 net/mlx5e: Access array with enum values instead of magic numbers
new 330af90c4b43 net/mlx5: Refactor real time clock operation checks for PHC
new 4395d9de4e21 net/mlx5: Initialize clock->ptp_info inside mlx5_init_timer_clock
new 78c1b26754d9 net/mlx5: Convert scaled ppm values outside the s32 range [...]
new 4aea6a6d61cd net/mlx5: Query maximum frequency adjustment of the PTP ha [...]
new b2a62e56b173 net/mlx5e: Add local loopback counter to vport rep stats
new 23ec6972865b net/mlx5e: Remove early assignment to netdev->features
new ce30df20b495 Merge tag 'mlx5-updates-2023-11-13' of git://git.kernel.or [...]
new 055dd7511f67 r8169: improve RTL8411b phy-down fixup
new 289354f21b2c net: partial revert of the "Make timestamping selectable: series
new 6b78debe1c07 net/sched: cls_u32: replace int refcounts with proper refcounts
new 54293e4d6a62 selftests/tc-testing: add hashtable tests for u32
new 516cba96e862 Merge branch 'net-sched-cls_u32-use-proper-refcounts'
new fbe567785968 igc: Simplify setting flags in the TX data descriptor
new 069b142f5819 igc: Add support for PTP .getcyclesx64()
new a49296e07094 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new 5a841e4eb8ed ice: rename switchdev to eswitch
new ab5fe17cbb06 ice: remove redundant max_vsi_num variable
new ff21a4e6193f ice: remove unused control VSI parameter
new 7c37bf99a60c ice: track q_id in representor
new 5c53c1224f24 ice: use repr instead of vf->repr
new af41b1859024 ice: track port representors in xarray
new e4c46abc7291 ice: remove VF pointer reference in eswitch code
new 604283e95eb0 ice: make representor code generic
new deb53f2030e7 ice: return pointer to representor
new 292e0154006f ice: allow changing SWITCHDEV_CTRL VSI queues
new 86197ad5800b ice: set Tx topology every time new repr is added
new 5995ef88e3a8 ice: realloc VSI stats arrays
new fff292b47ac1 ice: add VF representors one by one
new c9663f79cd82 ice: adjust switchdev rebuild path
new 19b39caec062 ice: reserve number of CP queues
new 459a70bae400 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new ac40916a3f72 rtnetlink: introduce nlmsg_new_large and use it in rtnl_getlink
new 67372d7a85fc net: ethernet: am65-cpsw: Add standard Ethernet MAC stats [...]
new ac099466961b net: ethernet: ti: am65-cpsw: Re-arrange functions to avoi [...]
new be397ea3473d net: ethernet: am65-cpsw: Set default TX channels to maximum
new ebd7bf60e21c net: ethernet: ti: am65-cpsw: Fix error handling in am65_c [...]
new 69d5ee8c1291 Merge branch 'am65-cpsw-ethtool-mac-stats'
new 94c81c626689 net: ethernet: mtk_wed: rely on __dev_alloc_page in mtk_we [...]
new 45933b2db91b net: microchip: lan743x : bidirectional throughput improvement
new a0bc96c0cd6e selftests: net: verify fq per-band packet limit
new 5e63c5ef7a99 dt-bindings: net: xlnx,axi-ethernet: Introduce DMA support
new 6b1b40f704fc net: axienet: Preparatory changes for dmaengine support
new 6a91b846af85 net: axienet: Introduce dmaengine support
new 21612f52e429 Merge branch 'net-axienet-introduce-dmaengine'
new 9eb03bb1c035 nfp: add ethtool flow steering callbacks
new c38fb3dcd53d nfp: offload flow steering to the nfp
new b1711d4310c2 Merge branch 'nfp-add-flow-steering-support'
new 025de7b6a6dd selftests: tc-testing: cap parallel tdc to 4 cores
new 50a5988a7a54 selftests: tc-testing: move back to per test ns setup
new 3d5026fc5adb selftests: tc-testing: use netns delete from pyroute2
new 3f2d94a4ff48 selftests: tc-testing: leverage -all in suite ns teardown
new 4b480cfb1066 selftests: tc-testing: timeout on unbounded loops
new 4968afa0143d selftests: tc-testing: report number of workers in use
new 4da325cc6143 Merge branch 'selftests-tc-testing-more-updates-to-tdc'
new 31c54867fdea net: ethernet: mtk_wed: add support for devices with more [...]
new 0807dc76f3bf octeon_ep: support Octeon CN10K devices
new d6b83f1e3707 bonding: return -ENOMEM instead of BUG in alb_upper_dev_walk
new 7911deba293d net: stmmac: remove extra newline from descriptors display
new 79a4f4dfa69a net: stmmac: reduce dma ring display code duplication
new 335662889f5a net: phylink: use for_each_set_bit()
new d2689b6a86b9 net: usb: ax88179_178a: avoid two consecutive device resets
new dd891b5b106f net: do not send a MOVE event when netdev changes netns
new 8405d6626289 mlxsw: cmd: Add cmd_mbox.query_fw.cff_support
new 50ee67789b82 mlxsw: cmd: Add MLXSW_CMD_MBOX_CONFIG_PROFILE_FLOOD_MODE_CFF
new 2d19da927719 mlxsw: resources: Add max_cap_nve_flood_prf
new e1e4ce6c6d54 mlxsw: reg: Add Switch FID Flooding Profiles Register
new 7eb902954b62 mlxsw: reg: Mark SFGC & some SFMR fields as reserved in CFF mode
new 642d6a2033d8 mlxsw: reg: Drop unnecessary writes from mlxsw_reg_sfmr_pack()
new 446bc1e9dec6 mlxsw: reg: Extract flood-mode specific part of mlxsw_reg_ [...]
new 6b10371c386c mlxsw: reg: Add to SFMR register the fields related to CFF [...]
new 095915956867 mlxsw: core, pci: Add plumbing related to CFF mode
new 9aad19a363f6 mlxsw: pci: Permit enabling CFF mode
new b51c876c2297 mlxsw: spectrum_fid: Drop unnecessary conditions
new 2b7bccd1f167 mlxsw: spectrum_fid: Extract SFMR packing into a helper
new 27851dfaa3d6 mlxsw: spectrum_router: Add a helper to get subport number [...]
new f7ebb4023765 mlxsw: spectrum_router: Call RIF setup before obtaining FID
new 3a17ea77da31 Merge branch 'mlxsw-preparations-for-support-of-cff-flood-mode'
new 5027ec19f104 net: page_pool: split the page_pool_params into fast and slow
new 2da0cac1e949 net: page_pool: avoid touching slow on the fastpath
new 46e208e70a84 Merge branch 'net-page_pool-add-netlink-based-introspectio [...]
new aa8460bacf49 bnxt_en: The caller of bnxt_alloc_ctx_mem() should always [...]
new e50dc4c2206e bnxt_en: Free bp->ctx inside bnxt_free_ctx_mem()
new 76087d997a84 bnxt_en: Restructure context memory data structures
new 035c57615982 bnxt_en: Add page info to struct bnxt_ctx_mem_type
new 2ad67aea11f2 bnxt_en: Use the pg_info field in bnxt_ctx_mem_type struct
new b098dc5a3357 bnxt_en: Add bnxt_setup_ctxm_pg_tbls() helper function
new 6a4d0774f02d bnxt_en: Add support for new backing store query firmware API
new 236e237f8ffe bnxt_en: Add support for HWRM_FUNC_BACKING_STORE_CFG_V2 fi [...]
new b9e0c47ee2ec bnxt_en: Add db_ring_mask and related macro to bnxt_db_inf [...]
new 6d1add95536b bnxt_en: Modify TX ring indexing logic.
new c09d22674b94 bnxt_en: Modify RX ring indexing logic.
new f94471f3ce74 bnxt_en: Modify the NAPI logic for the new P7 chips
new 1c7fd6ee2fe4 bnxt_en: Rename some macros for the P5 chips
new 340bf2dbb11b Merge branch 'bnxt_en-prepare-to-support-new-p7-chips'
new fac85c291e14 selftests/bpf: Convert CHECK macros to ASSERT_* macros in [...]
new bf4a64b9323f selftests/bpf: Add malloc failure checks in bpf_iter
new 2b62aa59d02e selftests/bpf: fix RELEASE=1 build for tc_opts
new f4c7e887324f selftests/bpf: satisfy compiler by having explicit return [...]
new 93f7378734b5 bpf: derive smin/smax from umin/max bounds
new d540517990a9 bpf: derive smin32/smax32 from umin32/umax32 bounds
new c1efab6468fd bpf: derive subreg bounds from full bounds when upper 32 b [...]
new 6593f2e6741f bpf: add special smin32/smax32 derivation from 64-bit bounds
new c51d5ad6543c bpf: improve deduction of 64-bit bounds from 32-bit bounds
new d7f008738171 bpf: try harder to deduce register bounds from different n [...]
new 9e314f5d8682 bpf: drop knowledge-losing __reg_combine_{32,64}_into_{64, [...]
new c2a3ab094683 bpf: rename is_branch_taken reg arguments to prepare for t [...]
new c31534267c18 bpf: generalize is_branch_taken() to work with two registers
new c697289efe4e bpf: move is_branch_taken() down
new b74c2a842bba bpf: generalize is_branch_taken to handle all conditional [...]
new 4d345887d2e5 bpf: unify 32-bit and 64-bit is_branch_taken logic
new 811476e9cc57 bpf: prepare reg_set_min_max for second set of registers
new 4621202adc5b bpf: generalize reg_set_min_max() to handle two sets of tw [...]
new cd9c127069c0 Merge branch 'bpf-register-bounds-logic-and-testing-improvements'
new d79924ca579c selftests/bpf: Use value with enough-size when updating pe [...]
new b9b795531637 selftests/bpf: Export map_update_retriable()
new 2f553b032cad selftsets/bpf: Retry map update for non-preallocated per-cpu map
new e3499962d836 Merge branch 'selftests/bpf: Fixes for map_percpu_stats test'
new b0cf0dcde8ca selftests/bpf: Consolidate VIRTIO/9P configs in config.vm file
new a46afaa03f6d bpftool: Fix prog object type in manpage
new f2d2c7e1b7c9 selftests/bpf: Disable CONFIG_DEBUG_INFO_REDUCED in config [...]
new 9b75dbeb36fc bpf, lpm: Fix check prefixlen before walking trie
new 74523c06ae20 bpf: Add __bpf_dynptr_data* for in kernel use
new 0b5194072915 bpf: Factor out helper check_reg_const_str()
new 045edee19d59 bpf: Introduce KF_ARG_PTR_TO_CONST_STR
new b0d1c7294671 Merge branch 'bpf: __bpf_dynptr_data* and __str annotation'
new 7f7c43693c1b libbpf: Fix potential uninitialized tail padding with LIBB [...]
new 5d4a7aaca1eb veristat: add ability to sort by stat's absolute value
new 27007fae704e veristat: add ability to filter top N results
new 82ce364c6087 bpf: replace register_is_const() with is_reg_const()
new 1500a5d9f49c bpf: Add KF_RCU flag to bpf_refcount_acquire_impl
new f460e7bdb027 selftests/bpf: Add test passing MAYBE_NULL reg to bpf_refc [...]
new 649924b76ab1 bpf: Use bpf_mem_free_rcu when bpf_obj_dropping non-refcou [...]
new 790ce3cfefb1 bpf: Move GRAPH_{ROOT,NODE}_MASK macros into btf_field_type enum
new 1b12171533a9 bpf: Mark direct ld of stashed bpf_{rb,list}_node as non-o [...]
new e9ed8df7187c selftests/bpf: Test bpf_refcount_acquire of node obtained [...]
new 3f6d04d742d9 Merge branch 'allow-bpf_refcount_acquire-of-mapval-obtaine [...]
new 155addf0814a bpf: Use named fields for certain bpf uapi structs
new 689b097a06ba compiler-gcc: Suppress -Wmissing-prototypes warning for al [...]
new 96a2b48e5e1d cgroup: Remove unnecessary list_empty()
new d23b5c577715 cgroup: Make operations on the cgroup root_list RCU safe
new 9067d90006df cgroup: Eliminate the need for cgroup_mutex in proc_cgroup_show()
new 0008454e8fd3 cgroup: Add annotation for holding namespace_sem in curren [...]
new aecd408b7e50 cgroup: Add a new helper for cgroup1 hierarchy
new 92411764e310 Merge branch 'for-6.8-bpf' of https://git.kernel.org/pub/s [...]
new b8e3a87a627b bpf: Add crosstask check to __bpf_get_stack
new 100888fb6d8a selftests/bpf: Fix pyperf180 compilation failure with clang18
new 727a92d62fd6 selftests/bpf: Add assert for user stacks in test_task_stack
new fe977716b40c bpf: Add a new kfunc for cgroup1 hierarchy
new 484977558784 selftests/bpf: Fix issues in setup_classid_environment()
new f744d35ecf46 selftests/bpf: Add parallel support for classid
new c1dcc050aa64 selftests/bpf: Add a new cgroup helper get_classid_cgroup_id()
new bf47300b186f selftests/bpf: Add a new cgroup helper get_cgroup_hierarchy_id()
new 360769233cc9 selftests/bpf: Add selftests for cgroup1 hierarchy
new 81427a62a221 Merge branch 'bpf-add-support-for-cgroup1-bpf-part'
new 67420501e868 bpf: generalize reg_set_min_max() to handle non-const regi [...]
new 96381879a370 bpf: generalize is_scalar_branch_taken() logic
new be41a203bb9e bpf: enhance BPF_JEQ/BPF_JNE is_branch_taken logic
new 5f99f312bd3b bpf: add register bounds sanity checks and sanitization
new 3cf98cf594ea bpf: remove redundant s{32,64} -> u{32,64} deduction logic
new cf5fe3c71c5a bpf: make __reg{32,64}_deduce_bounds logic more robust
new 8863238993e2 selftests/bpf: BPF register range bounds tester
new 774f94c5e74d selftests/bpf: adjust OP_EQ/OP_NE handling to use subrange [...]
new 2b0d204e368b selftests/bpf: add range x range test to reg_bounds
new dab16659c50e selftests/bpf: add randomized reg_bounds tests
new 8c5677f8b31e selftests/bpf: set BPF_F_TEST_SANITY_SCRIPT by default
new a5c57f81eb2b veristat: add ability to set BPF_F_TEST_SANITY_STRICT flag [...]
new 882e3d873c2d selftests/bpf: add iter test requiring range x range logic
new 9cea90c01f4b Merge branch 'bpf-register-bounds-range-vs-range-support'
new 5fa201f37c2e bpf: Remove test for MOVSX32 with offset=32
new ff8867af01da bpf: rename BPF_F_TEST_SANITY_STRICT to BPF_F_TEST_REG_INVARIANTS
new db840d389bad bpf: move verbose_linfo() into kernel/bpf/log.c
new 42feb6620acc bpf: move verifier state printing code to kernel/bpf/log.c
new 009f5465be36 bpf: extract register state printing
new 67d43dfbb42d bpf: print spilled register state in stack slot
new 0c95c9fdb696 bpf: emit map name in register state if applicable and available
new 1db747d75b1d bpf: omit default off=0 and imm=0 in register state log
new 0f8dbdbc641b bpf: smarter verifier log number printing logic
new 46862ee854b4 bpf: emit frameno for PTR_TO_STACK regs if it differs from [...]
new 16b3129e14bf Merge branch 'bpf-verifier-log-improvements'
new 2d1618054f25 bpf: task_group_seq_get_next: use __next_thread() rather t [...]
new 5a34f9dabd9a bpf: bpf_iter_task_next: use __next_thread() rather than n [...]
new ac8148d957f5 bpf: bpf_iter_task_next: use next_task(kit->task) rather t [...]
new 3e124aa6cb5e Merge branch 'bpf-kernel-bpf-task_iter-c-don-t-abuse-next_thread'
new 57b97ecb40ca selftests/bpf: reduce verboseness of reg_bounds selftest logs
new b0e2a0395312 selftests/bpf: Replaces the usage of CHECK calls for ASSER [...]
new 3ec1114a9745 selftests/bpf: Replaces the usage of CHECK calls for ASSER [...]
new f125d09b99fc selftests/bpf: Replaces the usage of CHECK calls for ASSER [...]
new 3ece0e85f679 selftests/bpf: Replaces the usage of CHECK calls for ASSER [...]
new 3cbbf9192abd Merge branch 'selftests-bpf-update-multiple-prog_tests-to- [...]
new 53475287dad9 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 36b20fcdd966 net: hsr: Add support for MC filtering at the slave device
new 750011e239a5 net: stmmac: Add support for HW-accelerated VLAN stripping
new d73dcff9eb0d net: ethernet: renesas: rcar_gen4_ptp: Remove incorrect comment
new 9f3995707e35 net: ethernet: renesas: rcar_gen4_ptp: Fail on unknown reg [...]
new 46c361a04635 net: ethernet: renesas: rcar_gen4_ptp: Prepare for shared [...]
new be5f81d37f79 net: ethernet: renesas: rcar_gen4_ptp: Get clock increment [...]
new 8c1c66235e03 net: ethernet: renesas: rcar_gen4_ptp: Break out to module
new 7490a42020bb Merge branch 'net-ethernet-renesas-rcar_gen4_ptp-add-v4h-support'
new c5b9f4792ea6 dt-bindings: net: renesas,ethertsn: Add Ethernet TSN
new 45c226dde742 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new f061c9f7d058 Documentation: Document each netlink family
new aadbd27f9674 net: phy: correctly check soft_reset ret ONLY if defined for PHY
new a8d4879d5f1f octeontx2-pf: TC flower offload support for ICMP type and code
new f8e80fc4aceb net/smc: add sysctl for max links per lgr for SMC-R v2.1
new 1f2c9dd73f0a net/smc: add sysctl for max conns per lgr for SMC-R v2.1
new 1ad04b795cc3 Merge branch 'smc-sysctl'
new e40f4c4e50fc octeon_ep: Solve style issues in control net files
new 0a5f8534e398 octeon_ep: get max rx packet length from firmware
new bab6c864b353 Merge branch 'octeon_ep-max-rx'
new dd043b393c85 dt-bindings: net: qcom,ipa: add SM8550 compatible
new b134b10cf5bb net: ipa: update IPA version comments in "ipa_reg.h"
new b00e190cc200 net: ipa: prepare for IPA v5.5
new 1bfeafabcd5e net: ipa: add IPA v5.5 register definitions
new 7c5929407620 net: ipa: add IPA v5.5 configuration data
new d1d3470a4e4b Merge branch 'net-ipa-v5.5'
new 8e3707975e04 tools: ynl-gen: always append ULL/LL to range types
new e7bed88e0530 net/smc: remove unneeded atomic operations in smc_tx_sndbu [...]
new 486058f42a47 bonding: remove print in bond_verify_device_path
new 19ed9b3d7a77 tools: ynl-get: use family c-name
new 30c902001534 tools: ynl-gen: use enum name from the spec
new 3a767b482cac r8169: remove not needed check in rtl_fw_write_firmware
new 53775da0b476 Merge branch 'firmware_loader'
new 2f3ce7a56c6e net: sfp: rework the RollBall PHY waiting code
new 9f1f6111fd5d mlxsw: pci: Fix missing error checking
new dba1b8a7ab68 mm/page_pool: catch page_pool memory leaks
new e1df5202e879 net :mana :Add remaining GDMA stats for MANA to ethtool
new 243ad8df7a1b net: phy: add possible interfaces
new 2cb6d63b30c6 net: phy: marvell10g: table driven mactype decode
new 82f2e76b660a net: phy: marvell10g: fill in possible_interfaces
new a22583338e53 net: phy: bcm84881: fill in possible_interfaces
new 01972fa9ab7d net: phy: aquantia: fill in possible_interfaces for AQR113C
new 5f492a04506e net: phylink: split out per-interface validation
new 385e72b40034 net: phylink: pass PHY into phylink_validate_one()
new b7014f9ece50 net: phylink: pass PHY into phylink_validate_mask()
new 2c62ff83ee14 net: phylink: split out PHY validation from phylink_bringup_phy()
new 7a1f9a17ee99 net: phylink: use the PHY's possible_interfaces if populated
new cae0de45c8fd Merge branch 'net-phylink-improve-phy-validation'
new a79d8ba734bd selftests: tc-testing: remove buildebpf plugin
new 8059e68b9928 selftests: tc-testing: remove unnecessary time.sleep
new 56e16bc69bb7 selftests: tc-testing: prefix iproute2 functions with "ipr2"
new 501679f5d4a4 selftests: tc-testing: cleanup on Ctrl-C
new ed346fccfc40 selftests: tc-testing: remove unused import
new 2df6bde352be Merge branch 'selftests-tc-testing-updates-and-cleanups-for-tdc'
new 9d0d0a207040 wifi: brcm80211: replace deprecated strncpy with strscpy
new a614f9579705 wifi: brcmsmac: replace deprecated strncpy with memcpy
new d1e6b020c32d wifi: rtlwifi: cleanup struct rtl_hal
new d1337ccb4477 wifi: rtlwifi: cleanup struct rtl_phy
new 7419d8ab3508 wifi: rtlwifi: rtl92ee_dm_dynamic_primary_cca_check(): fix [...]
new e416514e309f wifi: rtw89: fix timeout calculation in rtw89_roc_end()
new 73b479fe5f4a wifi: rtw89: 8922ae: add 8922AE PCI entry and basic info
new 0b79c540b135 wifi: rtw89: pci: define PCI ring address for WiFi 7 chips
new 0dc9324206d3 wifi: rtw89: pci: add new RX ring design to determine full [...]
new 58534b3be0ca wifi: rtw89: pci: generalize code of PCI control DMA IO fo [...]
new a0ddf39ac642 wifi: wilc1000: simplify remain on channel support
new ebab2723d0bd wifi: wilc1000: always release SDIO host in wilc_sdio_cmd53()
new 9beac4ee4928 wifi: airo: replace deprecated strncpy with strscpy_pad
new 0f4aa3af1371 wifi: rtw89: set entry size of address CAM to H2C field by chip
new 76d45f48e4fc wifi: rtw89: configure PPDU max user by chip
new e343face52b0 wifi: rtw89: consider RX info for WiFi 7 chips
new 944496bada22 wifi: rtw89: extend PHY status parser to support WiFi 7 chips
new 4b478bf6bdd8 wifi: libertas: drop 16-bit PCMCIA support
new 77e49bec6414 wifi: atmel: remove wext style at76c50x drivers
new 6853c70ba5ed wifi: remove orphaned cisco/aironet driver
new d0172d5f7576 wifi: remove obsolete hostap driver
new 757a46c2a7a9 wifi: remove orphaned zd1201 driver
new 1535d5962d79 wifi: remove orphaned orinoco driver
new 6b9dbaff83d6 wifi: remove orphaned ray_cs driver
new 238349207cd3 wifi: remove orphaned wl3501 driver
new bec95598b24a wifi: remove orphaned rndis_wlan driver
new 40018a8fa9aa wifi: plfxlc: check for allocation failure in plfxlc_usb_w [...]
new 4859b08f197b wifi: wilc1000: cleanup struct wilc_conn_info
new a2fbf9e1e8ac wifi: wilc1000: simplify wilc_scan()
new 07fabde630a6 wifi: rtw89: pci: add PCI generation information to pci_in [...]
new bfdcfee3659c wifi: rtw89: pci: use gen_def pointer to configure mac_{pr [...]
new 2daafe9a0cb6 wifi: rtw89: pci: implement PCI mac_pre_init for WiFi 7 chips
new e24ae0f07625 wifi: rtw89: pci: add LTR v2 for WiFi 7 chip
new 5cb0d6b878c3 wifi: rtw89: pci: implement PCI mac_post_init for WiFi 7 chips
new ca76817f4c4b wifi: rtw89: coex: use struct assignment to replace memcpy [...]
new ed4f0c195e8f wifi: rtw88: simplify __rtw_tx_work()
new 53ee0b3b99ed wifi: rtw88: fix RX filter in FIF_ALLMULTI flag
new b1275cdd7456 wifi: rt2x00: introduce DMA busy check watchdog for rt2800
new 570beb6285fd wifi: rt2x00: disable RTS threshold for rt2800 by default
new a11d965a218f wifi: rt2x00: restart beacon queue when hardware reset
new 8170b04c2c92 wifi: libertas: stop selecting wext
new 50da74e1e8b6 wifi: rt2x00: correct wrong BBP register in RxDCOC calibration
new af3077af7c07 wifi: iwlegacy: Remove the unused variable len
new d5d717a77640 wifi: rtw89: pci: reset BDRAM according to chip gen
new d720cca762ed wifi: rtw89: pci: stop/start DMA for level 1 recovery acco [...]
new 9e1aff437a56 wifi: rtw89: pci: add pre_deinit to be called after probe [...]
new aa70f76120ee wifi: rtw89: pci: generalize interrupt status bits of inte [...]
new d8872fb60e72 wifi: rtw89: 8922ae: add v2 interrupt handlers for 8922AE
new 9f08c77b7769 wifi: rtw89: pci: correct interrupt mitigation register fo [...]
new 0a78bb64a499 wifi: rtw89: pci: update interrupt mitigation register for 8922AE
new 2c4e9acbe3a5 wifi: rtlwifi: simplify rtl_action_proc() and rtl_tx_agg_start()
new 665ecff7dd14 wifi: rtw89: acpi: process 6 GHz band policy from DSM
new b2774a916ab9 wifi: rtw89: regd: handle policy of 6 GHz according to BIOS
new c212abfbd19f wifi: rtw89: regd: update regulatory map to R65-R44
new a85198c9f068 wifi: mwifiex: mwifiex_process_sleep_confirm_resp(): remov [...]
new f60df12aaadd wifi: rtlwifi: drop unused const_amdpci_aspm
new c0a04552e36e wifi: rtw89: 8922a: add 8922A basic chip info
new 88e6a923bbfb wifi: rtw89: mac: use mac_gen pointer to access about efuse
new f28eab6ae4ff wifi: rtw89: mac: add to access efuse for WiFi 7 chips
new e102ff4b3579 wifi: rtw89: 8852c: read RX gain offset from efuse for 6GH [...]
new c7ccb2402ebb wifi: rtw89: 8922a: read efuse content via efuse map struc [...]
new 52471877a2e7 wifi: rtw89: 8922a: read efuse content from physical map
new ea5f49061d1d MAINTAINERS: update iwlwifi maintainers
new f52c8fba984c rfkill: return ENOTTY on invalid ioctl
new d3ca4ab4f16e wifi: ieee80211: fix PV1 frame control field name
new 6285ee30caa1 wifi: cfg80211: Extend support for scanning while MLO connected
new cbde0b49f276 wifi: mac80211: Extend support for scanning while MLO connected
new 0cc3f50f42d2 wifi: nl80211: Documentation update for NL80211_CMD_PORT_A [...]
new a214724554ae Merge tag 'wireless-next-2023-11-27' of git://git.kernel.o [...]
new 23cfaf67ba5d net: page_pool: factor out uninit
new f17c69649c69 net: page_pool: id the page pools
new 083772c9f972 net: page_pool: record pools per netdev
new 02b3de80c5f8 net: page_pool: stash the NAPI ID for easier access
new 7cc9e6d77f85 eth: link netdev to page_pools in drivers
new 839ff60df3ab net: page_pool: add nlspec for basic access to page pools
new 950ab53b77ab net: page_pool: implement GET in the netlink API
new d2ef6aa077bd net: page_pool: add netlink notifications for state changes
new 7aee8429eedd net: page_pool: report amount of memory held by page pools
new 69cb4952b6f6 net: page_pool: report when page pool was destroyed
new d49010adae73 net: page_pool: expose page pool stats via netlink
new be0096676e23 net: page_pool: mute the periodic warning for visible page pools
new 637567e4a3ef tools: ynl: add sample for getting page-pool information
new a379972973a8 Merge branch 'net-page_pool-add-netlink-based-introspection'
new 4540c29ab9cc nfp: ethtool: support TX/RX pause frame on/off
new 1bc9d12e1c92 ice: fix error code in ice_eswitch_attach()
new cd04b44bf055 r8169: remove multicast filter limit
new e620d2450636 i40e: Delete unused and useless i40e_pf fields
new 64c0aad13bb8 i40e: Remove AQ register definitions for VF types
new 4a95ce2407da i40e: Remove queue tracking fields from i40e_adminq_ring
new 3d66f21552df iavf: Remove queue tracking fields from iavf_adminq_ring
new 95260816b489 iavf: use iavf_schedule_aq_request() helper
new f1be1e04c76b Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 955f4d3bf0a4 gve: Perform adminq allocations through a dma_pool.
new 8ae980d24195 gve: Deprecate adminq_pfn for pci revision 0x1.
new ce260cb114bb gve: Remove obsolete checks that rely on page size.
new 513072fb4bf8 gve: Add page size register to the register_page_list command.
new da7d4b42caf1 gve: Remove dependency on 4k page size.
new bed7b22e1316 Merge branch 'gve-add-support-for-non-4k-page-sizes'
new 87f062ed853c net: dsa: microchip: ksz8: Make flow control, speed, and d [...]
new 2f58148c41e2 net: dsa: microchip: ksz8: Add function to configure ports [...]
new 71cd5ce7e2f3 net: dsa: microchip: make phylink_mac_link_up() not optional
new 987b71f86c69 Merge branch 'fine-tune-flow-control-and-speed-configurati [...]
new ee1eb9de81db tools: ynl: fix build of the page-pool sample
new 929003723f6d tools: ynl: make sure we use local headers for page-pool
new 9cf9b5708241 tools: ynl: order building samples after generated code
new a115b9279f48 tools: ynl: don't skip regeneration from make targets
new 6afb936f73cf Merge branch 'tools-ynl-fixes-for-the-page-pool-sample-and [...]
new fbb7033b76eb dt-bindings: net: dsa: Require ports or ethernet-ports
new a6e44f3028e7 dt-bindings: net: mvusb: Fix up DSA example
new f45c197465ed dt-bindings: net: ethernet-switch: Accept special variants
new 43915b2f4bb9 dt-bindings: marvell: Rewrite MV88E6xxx in schema
new 017ca9c9f310 dt-bindings: marvell: Add Marvell MV88E6060 DSA schema
new ee7546390aed Merge branch 'create-a-binding-for-the-marvell-mv88e6xxx-d [...]
new 127532cd0f06 r8169: improve handling task scheduling
new cb2f01b856ea net: phy: adin: allow control of Fast Link Down
new 7edce370d87a net: phy: aquantia: drop wrong endianness conversion for a [...]
new 01de00f439ab mlxsw: spectrum_fid: Privatize FID families
new ab68bd743af8 mlxsw: spectrum_fid: Rename FID ops, families, arrays
new 82ff7a196d76 mlxsw: spectrum_fid: Split a helper out of mlxsw_sp_fid_fl [...]
new 17eda112b0d8 mlxsw: spectrum_fid: Make mlxsw_sp_fid_ops.setup return an int
new 1d0791168ef7 mlxsw: spectrum_fid: Move mlxsw_sp_fid_flood_table_init() up
new 80638da22e11 mlxsw: spectrum_fid: Add an op for flood table initialization
new 1686b8d902fd mlxsw: spectrum_fid: Add an op to get PGT allocation size
new e917a789594c mlxsw: spectrum_fid: Add an op to get PGT address of a FID
new f6454316c8b9 mlxsw: spectrum_fid: Add an op for packing SFMR
new a59316ffd92e mlxsw: spectrum_fid: Add a not-UC packet type
new 315702e09bed mlxsw: spectrum_fid: Add hooks for RSP table maintenance
new 5e6146e34b9c mlxsw: spectrum_fid: Add an object to keep flood profiles
new af1e696fdf1e mlxsw: spectrum_fid: Add profile_id to flood profile
new d79b70dbb760 mlxsw: spectrum_fid: Initialize flood profiles in CFF mode
new db3e541b59e2 mlxsw: spectrum_fid: Add a family for bridge FIDs in CFF f [...]
new 72a4cedb3760 mlxsw: spectrum_fid: Add support for rFID family in CFF fl [...]
new 69f289e9c72a mlxsw: spectrum: Use CFF mode where available
new 3d6d7549042c Merge branch 'mlxsw-support-cff-flood-mode'
new 6ebf6f90ab4a mptcp: add mptcpi_subflows_total counter
new 06848c0f341e selftests: mptcp: add evts_get_info helper
new 80775412882e selftests: mptcp: add chk_subflows_total helper
new 757c828ce949 selftests: mptcp: update userspace pm test helpers
new b2e2248f365a selftests: mptcp: userspace pm create id 0 subflow
new b3ac570aae6b mptcp: userspace pm rename remove_err to out
new e3b47e460b4b selftests: mptcp: userspace pm remove initial subflow
new b9fb176081fb selftests: mptcp: userspace pm send RM_ADDR for ID 0
new bdbef0a6ff10 selftests: mptcp: add mptcp_lib_kill_wait
new b850f2c7dd85 selftests: mptcp: add mptcp_lib_is_v6
new 61c131f5d4d2 selftests: mptcp: add mptcp_lib_get_counter
new 119931cc88ce selftests: mptcp: add missing oflag=append
new 3a96dea9f887 selftests: mptcp: add mptcp_lib_make_file
new 9d9095bbc24d selftests: mptcp: add mptcp_lib_check_transfer
new 9369777c2939 selftests: mptcp: add mptcp_lib_wait_local_port_listen
new 5de7796dffcd Merge branch 'mptcp-more-selftest-coverage-and-code-cleanu [...]
new 4b86d7c64e8f net: dsa: sja1105: Use units.h instead of the copy of a de [...]
new f422544118cb net: mana: Fix spelling mistake "enforecement" -> "enforcement"
new 34efc9cfe7c6 tcp: Clean up reverse xmas tree in cookie_v[46]_check().
new 45c28509fee6 tcp: Cache sock_net(sk) in cookie_v[46]_check().
new 50468cddd6bc tcp: Clean up goto labels in cookie_v[46]_check().
new 7577bc8249c3 tcp: Don't pass cookie to __cookie_v[46]_check().
new efce3d1fdff5 tcp: Don't initialise tp->tsoffset in tcp_get_cookie_sock().
new 7b0f570f879a tcp: Move TCP-AO bits from cookie_v[46]_check() to tcp_ao_ [...]
new de5626b95e13 tcp: Factorise cookie-independent fields initialisation in [...]
new 8e7bab6b9652 tcp: Factorise cookie-dependent fields initialisation in c [...]
new e35174263f2c Merge branch 'clean-up-and-refactor-cookie_v46_check'
new 15d74e6588a1 Documentation: devlink: extend reload-reinit description
new 9b2348e2d6c9 devlink: warn about existing entities during reload-reinit
new 04447185dadb Merge branch 'devlink-warn-about-existing-entities-during- [...]
new 7234dc5ccba6 net: ethernet: ti: am65-cpsw: Convert to platform remove c [...]
new 7ac3f867a358 net: ethernet: ti: cpsw: Convert to platform remove callba [...]
new a76772e2fd83 net: ethernet: ti: cpsw-new: Convert to platform remove ca [...]
new 7ec1bb2ce64b net: ethernet: ezchip: Convert to platform remove callback [...]
new 7e0222686316 Merge branch 'net-ethernet-convert-to-platform-remove-call [...]
new f9893fdac319 net: page_pool: fix general protection fault in page_pool_unlist
new 975f2d73a99f Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new b8d78cb2e24d libbpf: Start v1.4 development cycle
new 491dd8edecbc bpf: Emit global subprog name in verifier logs
new 2afae08c9dcb bpf: Validate global subprogs lazily
new e8a339b5235e selftests/bpf: Add lazy global subprog validation tests
new b16904fd9f01 bpf: Fix a few selftest failures due to llvm18 change
new 876843ce1e48 bpftool: mark orphaned programs during prog show
new cf9791631027 selftests/bpf: update test_offload to use new orphaned property
new 48f0dfd8d3e2 libbpf: Add st_type argument to elf_resolve_syms_offsets function
new 4930b7f53a29 bpf: Store ref_ctr_offsets values in bpf_uprobe array
new e56fdbfb06e2 bpf: Add link_info support for uprobe multi link
new 170361288572 selftests/bpf: Use bpf_link__destroy in fill_link_info tests
new 147c69307bcf selftests/bpf: Add link_info test for uprobe_multi link
new a7795698f8b6 bpftool: Add support to display uprobe_multi links
new d4e7dd4842b1 Merge branch 'bpf-add-link_info-support-for-uprobe-multi-link'
new 2ce344b68916 selftests/bpf: Choose pkg-config for the target
new 18f6f9de98d1 selftests/bpf: Override PKG_CONFIG for static builds
new 8998a479fd96 selftests/bpf: Use pkg-config for libelf
new 40d0eb0259ae Merge branch 'selftests-bpf-use-pkg-config-to-determine-ld-flags'
new 341ac980eab9 xsk: Support tx_metadata_len
new 48eb03dd2630 xsk: Add TX timestamp and TX checksum offload support
new 9276009d35d3 tools: ynl: Print xsk-features from the sample
new ec706a860eba net/mlx5e: Implement AF_XDP TX timestamp and checksum offload
new 1347b419318d net: stmmac: Add Tx HWTS support to XDP ZC
new 9620e956d5b5 xsk: Document tx_metadata_len layout
new ce59f9686e0e xsk: Validate xsk_tx_metadata flags
new 11614723af26 xsk: Add option to calculate TX checksum in SW
new df3ed0003ec4 selftests/xsk: Support tx_metadata_len
new f6642de0c3e9 selftests/bpf: Add csum helpers
new 40808a237d9c selftests/bpf: Add TX side to xdp_metadata
new 12b4b7963d3c selftests/bpf: Convert xdp_hw_metadata to XDP_USE_NEED_WAKEUP
new 60523115c1b1 selftests/bpf: Add TX side to xdp_hw_metadata
new b5145153a7f3 Merge branch 'xsk-tx-metadata'
new f690ff9122d2 bpf/tests: Remove duplicate JSGT tests
new 753c8608f3e5 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new df16c1c51d81 net: phy: mdio_device: Reset device only when necessary
new 000db9e9ad42 net/sched: cbs: Use units.h instead of the copy of a definition
new b77e23f1b03e octeon_ep: implement device unload control net API
new 068b2b649fc1 octeon_ep: support OCTEON CN98 devices
new 981239ee35bc Merge branch 'support-octeon-cn98-devices'
new e8c780a57060 docs: netlink: link to family documentations from spec info
new f7580f00cc6e selftests: tc-testing: remove spurious nsPlugin usage
new 74f7e7eeb1d2 selftests: tc-testing: remove spurious './' from Makefile
new 7de8b2efafeb selftests: tc-testing: rename concurrency.json to flower.json
new 0fbb5a54f941 selftests: tc-testing: remove filters/tests.json
new 86b889657a54 Merge branch 'selftests-tc-testing-more-tdc-updates'
new 0cd523ee8642 octeon_ep: Fix error code in probe()
new 15bc81212f59 octeon_ep: set backpressure watermark for RX queues
new 527d2cd8b852 doc/netlink: Add bitfield32, s8, s16 to the netlink-raw schema
new b32e8fbeace6 tcp: tcp_gro_dev_warn() cleanup
new cc124ad39288 Documentation: networking: add missing PLCA messages from [...]
new 4f09947abf24 octeontx2-af: debugfs: update CQ context fields
new a10859384256 dt-bindings: net: qcom,ipa: document SM8650 compatible
new 078e07570359 net: ethernet: renesas: rcar_gen4_ptp: Depend on PTP_1588_CLOCK
new 7453d7a633d0 nfp: ethtool: expose transmit SO_TIMESTAMPING capability
new 14006f1d8fa2 Documentations: Analyze heavily used Networking related structs
new aeb9ce058d7c cache: enforce cache groups
new 18fd64d25422 netns-ipv4: reorganize netns_ipv4 fast path variables
new 8470e4368b0f Merge branch 'net-cacheline-optimizations'
new 51b2804c19cd octeontx2-af: Add new mbox to support multicast/mirror offload
new df094d8fe886 octeontx2-pf: TC flower offload support for mirror
new 21f49681658d Merge branch 'octeontx2-multicast-mirror-offload'
new 8ad55b1e73c4 docs: netlink: add NLMSG_DONE message format for doit actions
new 985329462723 net: phy: micrel: use devm_clk_get_optional_enabled for th [...]
new 99ac4cbcc2a5 net: phy: micrel: allow usage of generic ethernet-phy clock
new e4b5e96d9c19 Merge branch 'net-phy-micrel-additional-clock-handling'
new 91051f003948 tcp: Dump bound-only sockets in inet_diag.
new 08b386b132c6 bnxt_en: Fix backing store V2 logic
new 397d44bf1721 bnxt_en: Update firmware interface to 1.10.3.15
new a432a45bdba4 bnxt_en: Define basic P7 macros
new d3c16475dc06 bnxt_en: Consolidate DB offset calculation
new d846992e6387 bnxt_en: Implement the new toggle bit doorbell mechanism o [...]
new 8243345bfaec bnxt_en: Refactor RSS capability fields
new 13d2d3d381ee bnxt_en: Add new P7 hardware interface definitions
new c2f8063309da bnxt_en: Refactor RX VLAN acceleration logic.
new 39b2e62be370 bnxt_en: Refactor and refine bnxt_tpa_start() and bnxt_tpa_end().
new a7445d69809f bnxt_en: Add support for new RX and TPA_START completion t [...]
new cf47fa5ca5bb bnxt_en: Refactor ethtool speeds logic
new 30c0bb63c2ea bnxt_en: Support new firmware link parameters
new 7b60cf2b641a bnxt_en: Support force speed using the new HWRM fields
new 047a2d38e40c bnxt_en: Report the new ethtool link modes in the new firm [...]
new 2012a6abc876 bnxt_en: Add 5760X (P7) PCI IDs
new 3706f141e563 Merge branch 'bnxt_en-support-new-5760x-p7-devices'
new bc877956272f netdev-genl: spec: Extend netdev netlink spec in YAML for queue
new 2a502ff0c4e4 net: Add queue and napi association
new 91fdbce7e8d6 ice: Add support in the driver for associating queue with napi
new 6b6171db7fc8 netdev-genl: Add netlink framework functions for queue
new ff9991499fb5 netdev-genl: spec: Extend netdev netlink spec in YAML for NAPI
new 27f91aaf49b3 netdev-genl: Add netlink framework functions for napi
new 5a5131d66fe0 netdev-genl: spec: Add irq in netdev netlink YAML spec
new 26793bfb5d60 net: Add NAPI IRQ support
new 8481a249a0ea netdev-genl: spec: Add PID in netdev netlink YAML spec
new db4704f4e4df netdev-genl: Add PID for the NAPI thread
new e3b57ffdb325 eth: bnxt: link NAPI instances to queues and IRQs
new a90d56049acc Merge branch 'introduce-queue-and-napi-support-in-netdev-g [...]
new be5fc78a0084 net: ethernet: ti: davinci_mdio: Update K3 SoCs list for e [...]
new 58f3240b3b93 net: stmmac: xgmac: EST interrupts handling
new c3f3b97238f6 net: stmmac: Refactor EST implementation
new 9e95505fecb6 net: stmmac: Add support for EST cycle-time-extension
new 36638d372a1c Merge branch 'net-stmmac-est-implementation'
new e8a4195d843f docs: bridge: update doc format to rst
new 8ebe06611666 net: bridge: add document for IFLA_BR enum
new 8c4bafdb01cc net: bridge: add document for IFLA_BRPORT enum
new bcc1f84e4d34 docs: bridge: Add kAPI/uAPI fields
new 567d2608209f docs: bridge: add STP doc
new 041a6ac4bf79 docs: bridge: add VLAN doc
new 75ceac88efb8 docs: bridge: add multicast doc
new 3c37f17d6ca9 docs: bridge: add switchdev doc
new 1b1a4c7e82ae docs: bridge: add netfilter doc
new d2afc2cd7f1f docs: bridge: add other features
new 030033d47788 Merge branch 'doc-update-bridge-doc'
new 3872347e0a16 net/sched: act_api: use tcf_act_for_each_action
new a0e947c9ccff net/sched: act_api: avoid non-contiguous action array
new e09ac779f736 net/sched: act_api: stop loop over ops array on NULL in tc [...]
new f9bfc8eb1342 net/sched: act_api: use tcf_act_for_each_action in tcf_idr [...]
new 4aee43f3e0fa Merge branch 'net-sched-act_api-contiguous-action-arrays'
new 4da71a77fc3b ice: read internal temperature sensor
new b86455a1cbef ice: add CGU info to devlink info callback
new e9fd08a9a7fb ice: Improve logs for max ntuple errors
new 1cc5b6eaad92 ice: Re-enable timestamping correctly after reset
new 712e876371f8 ice: periodically kick Tx timestamp interrupt
new a39dd252d552 ice: Rename E822 to E82X
new 333f33961604 Merge branch 'intel-wired-lan-driver-updates-2023-12-01-ice'
new 25ae948b4478 selftests/net: add lib.sh
new 64227511ad57 selftests/net: convert arp_ndisc_evict_nocarrier.sh to run [...]
new 7f770d28f2e5 selftests/net: specify the interface when do arping
new 3a0f3367006f selftests/net: convert arp_ndisc_untracked_subnets.sh to r [...]
new 7c16d485fec5 selftests/net: convert cmsg tests to make them run in uniq [...]
new 0d8b488792e4 selftests/net: convert drop_monitor_tests.sh to run it in [...]
new baf37f213c88 selftests/net: convert traceroute.sh to run it in unique n [...]
new c1516b3563ac selftests/net: convert icmp_redirect.sh to run it in uniqu [...]
new 80b74bd33421 sleftests/net: convert icmp.sh to run it in unique namespace
new 2ab1ee827e97 selftests/net: convert ioam6.sh to run it in unique namespace
new 4affb17c0d0e selftests/net: convert l2tp.sh to run it in unique namespace
new 3e05fc0c56bb selftests/net: convert ndisc_unsolicited_na_test.sh to run [...]
new 90e271f65ee4 selftests/net: convert sctp_vrf.sh to run it in unique namespace
new 0f4765d0b48d selftests/net: convert unicast_extensions.sh to run it in [...]
new 76ca21676533 Merge branch 'conver-net-selftests-to-run-in-unique-namesp [...]
new cb297cc5e194 macvlan: implement .parse_protocol hook function in macvla [...]
new fb70136ded2e ipvlan: implement .parse_protocol hook function in ipvlan_ [...]
new 1ac23674a971 sfc: Implement ndo_hwtstamp_(get|set)
new d82afc800c1e sfc-siena: Implement ndo_hwtstamp_(get|set)
new 5ab500d6f9f5 Merge branch 'sfc-implement-ndo_hwtstamp_-get-set'
new f7c0e362a25f tools: ynl: remove generated user space code from git
new 2ff46b9eca2b net: hns3: reduce stack usage in hclge_dbg_dump_tm_pri()
new a92dbb9cdf04 net: ipa: Convert to platform remove callback returning void
new 2ce19934a4dc net: fjes: Convert to platform remove callback returning void
new e36dc85c245f net: pcs: rzn1-miic: Convert to platform remove callback r [...]
new bb1afee98466 net: sfp: Convert to platform remove callback returning void
new 2d0c06fd39be net: wan/fsl_ucc_hdlc: Convert to platform remove callback [...]
new 2d8590858753 net: wan/ixp4xx_hss: Convert to platform remove callback r [...]
new a06041e2f4ae net: wwan: qcom_bam_dmux: Convert to platform remove callb [...]
new bce493439736 Merge branch 'net-convert-to-platform-remove-callback-retu [...]
new e136735f0c26 tools: pynl: make flags argument optional for do()
new f2d4d9ad809a tools: ynl: use strerror() if no extack of note provided
new f3c928008ab2 tools: ynl: move private definitions to a separate header
new 7dd12fe34686 net: mvmdio: Avoid excessive sleeps in polled mode
new eb6a6605ff5a net: mvmdio: Support setting the MDC frequency on XSMI con [...]
new 93df7cc6d396 Merge branch 'net-mvmdio-performance-related-improvements'
new 5aa00e9e41f2 octeon_ep: control net API framework to support offloads
new 43a71cd66b9c net-device: reorganize net_device fast path variables
new d5fed5addb2b tcp: reorganize tcp_sock fast path variables
new faf4cf749543 Merge branch 'reorganize-remaining-patch-of-networking-str [...]
new facd15dfd691 net: core: synchronize link-watch when carrier is queried
new 19b707c3f23a Documentations: fix net_cachelines documentation build warning
new 2f57dd94bdef packet: add a generic drop reason for receive
new 15e54faa5d5e ionic: Use cached VF attributes
new 46ca79d28fd7 ionic: set ionic ptr before setting up ethtool ops
new 2d0b80c3a550 ionic: Don't check null when calling vfree()
new ab807e918342 ionic: Make the check for Tx HW timestamping more obvious
new 5858036ca056 ionic: Re-arrange ionic_intr_info struct for cache perf
new 021b0c952f22 Merge branch 'ionic-more-driver-fixes'
new 074ac38d5b95 octeontx2-af: cn10k: Increase outstanding LMTST transactions
new 5a08d0065a91 ipv6: add debug checks in fib6_info_release()
new b8dbbbc535a9 net: rtnetlink: remove local list in __linkwatch_run_queue()
new 8e3bfaab2ad9 dt-bindings: net: microchip,ksz: document microchip,rmii-c [...]
new 9f19a4ebc80a net: dsa: microchip: add property to select internal RMII [...]
new d5449d59f10e Merge branch 'dsa-microchip-rmii-reference'
new 3bc05faf3787 net: dsa: microchip: properly support platform_data probing
new d16f1096b320 net: dsa: microchip: move ksz_chip_id enum to platform include
new 87e839c82cc3 net: wangxun: fix changing mac failed when running
new 2483e7f04ce0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new b0318e285493 nfp: ethtool: add extended ack report messages
new 2f076ea86674 nfp: devlink: add extended ack report messages
new 09b489478383 Merge branch 'nfp-add-ext_ack-messages-to-supported-callbacks'
new 2a48c635fd9a ethtool: Implement ethtool_puts()
new 9b5f621cea6e checkpatch: add ethtool_sprintf rules
new e403cffff1a4 net: Convert some ethtool_sprintf() to ethtool_puts()
new 6b4756beb18f Merge branch 'ethtool_puts'
new 4624a78c18c6 selftests/net: convert test_bridge_backup_port.sh to run i [...]
new 312abe3d93a3 selftests/net: convert test_bridge_neigh_suppress.sh to ru [...]
new a8258e64ca74 selftests/net: convert test_vxlan_mdb.sh to run it in uniq [...]
new d79e907b425d selftests/net: convert test_vxlan_nolocalbypass.sh to run [...]
new d6aab1f63297 selftests/net: convert test_vxlan_under_vrf.sh to run it i [...]
new 5ece8371747d selftests/net: convert test_vxlan_vnifiltering.sh to run i [...]
new bedc99abcaf8 selftests/net: convert vrf_route_leaking.sh to run it in u [...]
new 51f64acbe36e selftests/net: convert vrf_strict_mode_test.sh to run it i [...]
new 61b12ebe439a selftests/net: convert vrf-xfrm-tests.sh to run it in uniq [...]
new 36b0bdb6d330 Merge branch 'net-selftests-unique-namespace'
new d9f28735af87 Use READ/WRITE_ONCE() for IP local_port_range.
new cf02bea7c171 net: dsa: microchip: use DSA_TAG_PROTO without _VALUE define
new 172db56d90d2 netlink: Return unsigned value for nla_len()
new bf17b36ccdd5 net: sysfs: fix locking in carrier read
new a3c205d0560f ipv6: do not check fib6_has_expires() in fib6_info_release()
new 378bc9a40ed8 net: ena: replace deprecated strncpy with strscpy
new f8dd2412ba66 qlcnic: replace deprecated strncpy with strscpy
new 1674110c0dd4 net: mdio_bus: replace deprecated strncpy with strscpy
new c7e0022390d4 net: rswitch: Drop unused argument/return value
new 885703418453 net: rswitch: Use unsigned int for desc related array index
new 6a203cb5165d net: rswitch: Use build_skb() for RX
new 271e015b9153 net: rswitch: Add unmap_addrs instead of dma address in each desc
new fcff581ee430 net: rswitch: Add a setting ext descriptor function
new 9c90316a1170 net: rswitch: Set GWMDNC register
new 933416cc59b1 net: rswitch: Add jumbo frames handling for RX
new d2c96b9d5f83 net: rswitch: Add jumbo frames handling for TX
new c71517fe7353 net: rswitch: Allow jumbo frames
new 6e944cc68633 Merge branch 'rswitch-jumbo-frames'
new 18c5c0a845b3 nfp: support UDP segmentation offload
new 9a64d4c93eee Revert "net: rtnetlink: remove local list in __linkwatch_r [...]
new d2f011a0bf28 ipv6: annotate data-races around np->mcast_oif
new 1ac13efd614c ipv6: annotate data-races around np->ucast_oif
new 70028b2e51c6 Merge branch 'ipv6-data-races'
new c5e2a973448d rtnl: add helper to check if rtnl group has listeners
new 8439109b76a3 rtnl: add helper to check if a notification is needed
new ddb6b284bdc3 rtnl: add helper to send if skb is not null
new c73724bfde09 net/sched: act_api: don't open code max()
new 8d4390f51920 net/sched: act_api: conditional notification of events
new e522755520ef net/sched: cls_api: remove 'unicast' argument from delete [...]
new 93775590b1ee net/sched: cls_api: conditional notification of events
new b72137ecd5e6 Merge branch 'net-sched-conditional-notification-of-events [...]
new 68c84289bcc0 netlink: specs: devlink: add some(not all) missing attribu [...]
new 68cbdb150d55 net: dl2k: Use proper conversion of dev_addr before IO to device
new 26c79ec96e77 net: dns_resolver: the module is called dns_resolver, not [...]
new 389119c84218 net: dsa: realtek: Rename bogus RTL8368S variable
new d577ca429af3 net: dsa: realtek: Rewrite RTL8366RB MTU handling
new 609c767f2c55 Merge branch 'net-dsa-realtek-two-rtl8366rb-fixes'
new 2a6264480020 net: asix: fix fortify warning
new 82c944d05b1a net: wan: Add framer framework support
new 766f5f900f15 dt-bindings: net: Add the Lantiq PEF2256 E1/T1/J1 framer
new c96e976d9a05 net: wan: framer: Add support for the Lantiq PEF2256 framer
new 37c646dc515a pinctrl: Add support for the Lantic PEF2256 pinmux
new 1e95d20ae8e6 MAINTAINERS: Add the Lantiq PEF2256 driver entry
new bbc49c7a4e0f Merge tag 'pef2256-framer' of git://git.kernel.org/pub/scm [...]
new 79ac11393328 net: mdio-gpio: replace deprecated strncpy with strscpy
new f1e50b276d37 bnxt_en: Fix trimming of P5 RX and TX rings
new 7fb17a0c18b6 bnxt_en: Fix AGG ring check logic in bnxt_check_rings()
new 18fe0a383cca bnxt_en: Fix TX ring indexing logic
new f12f551b5b96 bnxt_en: Prevent TX timeout with a very small TX ring
new 6dea3ebe0d22 bnxt_en: Support TX coalesced completion on 5760X chips
new 297e625bf89e bnxt_en: Allocate extra QP backing store memory when RoCE [...]
new e6f8a5a8ecc9 bnxt_en: Use proper TUNNEL_DST_PORT_ALLOC* commands
new 77b0fff55dcd bnxt_en: Add support for VXLAN GPE
new 960096334417 bnxt_en: Configure UDP tunnel TPA
new 6ce30622547d bnxt_en: add rx_filter_miss extended stats
new feeef68f6f3d bnxt_en: Add support for UDP GSO on 5760X chips
new 84793a499578 bnxt_en: Skip nic close/open when configuring tstamp filters
new 056bce63c469 bnxt_en: Make PTP TX timestamp HWRM query silent
new 9bab51bd662b Merge branch 'bnxt_en-update-for-net-next'
new 4f7aa122bc92 dpll: remove leftover mode_supported() op and use mode_get [...]
new f8fdbf3389f4 net: phy: at803x: fix passing the wrong reference for config_intr
new 6a3b8c573b5a net: phy: at803x: move disable WOL to specific at8031 probe
new 07b1ad83b9ed net: phy: at803x: raname hw_stats functions to qca83xx spe [...]
new d43cff3f8233 net: phy: at803x: move qca83xx specific check in dedicated [...]
new 900eef75cc50 net: phy: at803x: move specific DT option for at8031 to sp [...]
new 25d2ba94005f net: phy: at803x: move specific at8031 probe mode check to [...]
new 3ae3bc426eaf net: phy: at803x: move specific at8031 config_init to dedi [...]
new 27b89c9dc1b0 net: phy: at803x: move specific at8031 WOL bits to dedicat [...]
new 30dd62191d3d net: phy: at803x: move specific at8031 config_intr to dedi [...]
new a5ab9d8e7ae0 net: phy: at803x: make at8031 related DT functions name mo [...]
new f932a6dc8bae net: phy: at803x: move at8031 functions in dedicated section
new 21a2802a8365 net: phy: at803x: move at8035 specific DT parse to dedicat [...]
new ef9df47b449e net: phy: at803x: drop specific PHY ID check from cable te [...]
new 83691d6fa789 Merge branch 'net-at803x-cleanups'
new e5bc1f4c6554 net: stmmac: mmc: Support more counters for XGMAC Core
new 24f110240c03 ionic: pass opcode to devcmd_wait
new 45b84188a0a4 ionic: keep filters across FLR
new ca5fdf9a7c5b ionic: bypass firmware cmds when stuck in reset
new 13943d6c8273 ionic: prevent pci disable of already disabled device
new 219e183272b4 ionic: no fw read when PCI reset failed
new b0dbe358fbb4 ionic: use timer_shutdown_sync
new ce66172d3393 ionic: lif debugfs refresh on reset
new c3a910e1c47a ionic: fill out pci error handlers
new d2e9464e6336 Merge branch 'ionic-pci-errors'
new 7949c06ad9a8 virtio-net: returns whether napi is complete
new d7180080ddf7 virtio-net: separate rx/tx coalescing moderation cmds
new 1db43c0818e2 virtio-net: extract virtqueue coalescig cmd for reuse
new 6208799553a8 virtio-net: support rx netdim
new 604ca8ee7bdc Merge branch 'virtio-net-dynamic-coalescing-moderation'
new 436cc0377e88 Merge branch 'main' of git://git.kernel.org/pub/scm/linux/ [...]
new b6a3451e0847 selftests/bpf: Fix erroneous bitmask operation
new ac9c05e0e453 bpf: Add kfunc bpf_get_file_xattr
new 67814c00de31 bpf, fsverity: Add kfunc bpf_get_fsverity_digest
new 0de267d9ec65 Documentation/bpf: Add documentation for filesystem kfuncs
new 6b0ae4566aba selftests/bpf: Sort config in alphabetic order
new 341f06fdddf7 selftests/bpf: Add tests for filesystem kfuncs
new 1030e9154258 selftests/bpf: Add test that uses fsverity and xattr to si [...]
new 6685aadcab8f Merge branch 'bpf-file-verification-with-lsm-and-fsverity'
new 45b5623f2d72 bpf: rearrange bpf_func_state fields to save a bit of memory
new 5fad52bee304 bpf: provide correct register name for exception callback [...]
new 0acd03a5bd18 bpf: enforce precision of R0 on callback return
new 8fa4ecd49b81 bpf: enforce exact retval range on subprog/callback exit
new 60a6b2c78c62 selftests/bpf: add selftest validating callback result is [...]
new c871d0e00f0e bpf: enforce precise retval range on program exit
new 0ef24c8dfae2 bpf: unify async callback and program retval checks
new eabe518de533 bpf: enforce precision of R0 on program/async callback return
new e02dea158dda selftests/bpf: validate async callback return value check [...]
new 5c19e1d05e9e selftests/bpf: adjust global_func15 test to validate prog [...]
new 81eff2e36481 bpf: simplify tnum output if a fully known constant
new 90679706d486 Merge branch 'bpf-verifier-retval-logic-fixes'
new 5bd90cdc65ef bpf: Minor logging improvement
new 153de60e8bfb selftests/bpf: Fix spelling mistake "get_signaure_size" -> [...]
new 169410eba271 bpf: Check rcu_read_lock_trace_held() before calling bpf m [...]
new 20c20bd11a07 bpf: Add map and need_defer parameters to .map_fd_put_ptr()
new 79d93b3c6ffd bpf: Set need_defer as false when clearing fd array during [...]
new 876673364161 bpf: Defer the free of inner map when necessary
new af66bfd3c853 bpf: Optimize the free of inner map
new 1624918be84a selftests/bpf: Add test cases for inner map
new e3dd40828534 selftests/bpf: Test outer map update operations in syscall [...]
new ce3c49da11d7 Merge branch 'bpf-fix-the-release-of-inner-map'
new 1b4c7e20bfd6 selftests/bpf: Test bpf_kptr_xchg stashing of bpf_rb_root
new 5c399ae080ae xsk: Add missing SPDX to AF_XDP TX metadata documentation
new 5ffb260f754b selftests/bpf: Make sure we trigger metadata kfuncs for dst 8080
new 41f6f64e6999 bpf: support non-r10 register spill/fill to/from stack in [...]
new 876301881c43 selftests/bpf: add stack access precision test
new ab125ed3ec1c bpf: fix check for attempt to corrupt spilled pointer
new eaf18febd6eb bpf: preserve STACK_ZERO slots on partial reg spills
new b33ceb6a3d2e selftests/bpf: validate STACK_ZERO is preserved on subreg spill
new e322f0bcb8d3 bpf: preserve constant zero when doing partial register restore
new add1cd7f22e6 selftests/bpf: validate zero preservation for sub-slot loads
new 18a433b62061 bpf: track aligned STACK_ZERO cases as imprecise spilled r [...]
new 064e0bea19b3 selftests/bpf: validate precision logic in partial_stack_l [...]
new 3aee2bf9c49b Merge branch 'complete-bpf-verifier-precision-tracking-sup [...]
new 909fa05dd3c1 bpf: align CAP_NET_ADMIN checks with bpf_capable() approach
new 40bba140c60f bpf: add BPF token delegation mount options to BPF FS
new 4527358b7686 bpf: introduce BPF token object
new 688b7270b3cb bpf: add BPF token support to BPF_MAP_CREATE command
new ee54b1a910e4 bpf: add BPF token support to BPF_BTF_LOAD command
new e1cef620f598 bpf: add BPF token support to BPF_PROG_LOAD command
new 4cbb270e115b bpf: take into account BPF token when fetching helper protos
new 8062fb12de99 bpf: consistently use BPF token throughout BPF verifier logic
new c3dd6e94df71 bpf,lsm: refactor bpf_prog_alloc/bpf_prog_free LSM hooks
new 66d636d70a79 bpf,lsm: refactor bpf_map_alloc/bpf_map_free LSM hooks
new d734ca7b33db bpf,lsm: add BPF token LSM hooks
new ecd435143eb0 libbpf: add bpf_token_create() API
new 37891cea6699 libbpf: add BPF token support to bpf_map_create() API
new 1a8df7fa00aa libbpf: add BPF token support to bpf_btf_load() API
new 1571740a9ba0 libbpf: add BPF token support to bpf_prog_load() API
new dc5196fac40c selftests/bpf: add BPF token-enabled tests
new 36fb94944b35 bpf,selinux: allocate bpf_security_struct per BPF token
new c35919dcce28 Merge branch 'bpf-token-and-bpf-fs-based-delegation'
new 7065eefb38f1 bpf: rename MAX_BPF_LINK_TYPE into __MAX_BPF_LINK_TYPE for [...]
new f08a1c658257 bpf: Let bpf_prog_pack_free handle any pointer
new 7a3d9a159b17 bpf: Adjust argument names of arch_prepare_bpf_trampoline()
new 82583daa2efc bpf: Add helpers for trampoline image management
new 38b8b58ae776 bpf, x86: Adjust arch_prepare_bpf_trampoline return value
new 96d1b7c081c0 bpf: Add arch_bpf_trampoline_size()
new 26ef208c209a bpf: Use arch_bpf_trampoline_size
new 3ba026fca878 x86, bpf: Use bpf_prog_pack for bpf trampoline
new 2146f7fe6e02 Merge branch 'allocate-bpf-trampoline-on-bpf_prog_pack'
new a833a17aeac7 bpf: Fix verification of indirect var-off stack access
new e28bd359bcc8 bpf: Add verifier regression test for previous patch
new 1d38a9ee8157 bpf: Guard stack limits against 32bit overflow
new 483af466e4ee Merge branch 'bpf-fix-verification-of-indirect-var-off-sta [...]
new 8b7b0e5fe47d bpf: Load vmlinux btf for any struct_ops map
new 92e1567ee3e3 bpf: Add some comments to stack representation
new 6b4a64bafd10 bpf: Fix accesses to uninit stack slots
new 2929bfac006d bpf: Minor cleanup around stack bounds
new 4af20ab9edee Merge branch 'bpf-fix-accesses-to-uninit-stack-slots'
new 1720c42b90c8 selftests/bpf: fix timer/test_bad_ret subtest on test_prog [...]
new 73d9eb340d2b bpf: Enable bpf_cgrp_storage for cgroup1 non-attach case
new f4199271dae1 selftests/bpf: Add a new cgroup helper open_classid()
new a2c6380b17b6 selftests/bpf: Add selftests for cgroup1 local storage
new 09115c33e6ec Merge branch 'bpf: Expand bpf_cgrp_storage to support cgro [...]
new 32fa05839862 libbpf: Add pr_warn() for EINVAL cases in linker_sanity_check_elf
new c26f2a890139 bpf: Remove unnecessary wait from bpf_map_copy_value()
new 37ba5b59d6ad bpf: Call maybe_wait_bpf_programs() only once for generic_ [...]
new 012772581d04 bpf: Add missed maybe_wait_bpf_programs() for htab of maps
new 67ad2c73ff29 bpf: Only call maybe_wait_bpf_programs() when map operatio [...]
new 06e5c999f102 bpf: Set uattr->batch.count as zero before batched update [...]
new 8477fe1de9a6 Merge branch 'bpf-fixes-for-maybe_wait_bpf_programs'
new 482d548d40b0 bpf: handle fake register spill to stack with BPF_ST_MEM i [...]
new 7d8ed51bcb32 selftests/bpf: validate fake register spill/fill precision [...]
new 5181dc08f795 test_bpf: Rename second ALU64_SMOD_X to ALU64_SMOD_K
new a6de18f310a5 bpf: Add bpf_cpumask_weight() kfunc
new 88f6047191e6 selftests/bpf: Add test for bpf_cpumask_weight() kfunc
new 5bcbdf72df88 Merge branch 'add-new-bpf_cpumask_weight-kfunc'
new 15c79c6507c0 selftests/bpf: Increase invalid metadata size
new 2ebe81c81435 net, xdp: Allow metadata > 32
new e72c1ccfd449 selftests/bpf: validate eliminated global subprog is not f [...]
new 1e68485d8299 bpf: log PTR_TO_MEM memory size in verifier log
new 22b769bb4f87 bpf: emit more dynptr information in verifier log
new 1a1ad782dcbb bpf: tidy up exception callback management a bit
new 406a6fa44bfb bpf: use bitfields for simple per-subprog bool flags
new f77d795618b9 selftests/bpf: Fixes tests for filesystem kfuncs
new 56c26d5ad86d bpf: Remove unused backtrack_state helper functions
new 745e03113065 bpf: Comment on check_mem_size_reg
new e1ba7f64b192 selftests/bpf: Relax time_tai test for equal timestamps in [...]
new 62d9a969f4a9 selftests/bpf: fix compiler warnings in RELEASE=1 mode
new 750e785796bb bpf: Support uid and gid when mounting bpffs
new 2f70803532e9 libbpf: Add BPF_CORE_WRITE_BITFIELD() macro
new 7d19c00e9abc bpf: selftests: test_loader: Support __btf_path() annotation
new f04f2ce6018f bpf: selftests: Add verifier tests for CO-RE bitfield writes
new f5fdb51fb980 bpf: fail BPF_TOKEN_CREATE if no delegation option was set [...]
new c6c5be3eee97 libbpf: split feature detectors definitions from cached results
new 29c302a2e265 libbpf: further decouple feature checking logic from bpf_object
new ab8fc393b27c libbpf: move feature detection code into its own file
new a75bb6a16518 libbpf: wire up token_fd into feature probing logic
new 1d0dd6ea2e38 libbpf: wire up BPF token support at BPF object level
new 98e0eaa36adf selftests/bpf: add BPF object loading tests with explicit [...]
new 18678cf0ee13 selftests/bpf: add tests for BPF object load with implicit token
new ed54124b8805 libbpf: support BPF token path setting through LIBBPF_BPF_ [...]
new 322122bf8c75 selftests/bpf: add tests for LIBBPF_BPF_TOKEN_PATH envvar
new 733763285acf Merge branch 'bpf-token-support-in-libbpf-s-bpf-object'
new 088776f564c0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1ca51628e730 net/mlx5: Introduce indirect-sw-encap ICM properties
new a429ec96c07f RDMA/mlx5: Support handling of SW encap ICM area
new abf8e8f29a3c net/mlx5: Manage ICM type of SW encap
new eb524d0fd462 net/mlx5: E-Switch, expose eswitch manager vport
new d727d27db536 RDMA/mlx5: Expose register c0 for RDMA device
new e1caf0aa708e Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...]
new 498de6c85fe0 Bluetooth: ISO: Reassociate a socket with an active BIS
new 0be46f8900b0 Bluetooth: Fix deadlock in vhci_send_frame
new d5742377e3ac Bluetooth: qca: Set both WIDEBAND_SPEECH and LE_STATES qui [...]
new 24ce9ab6c3a3 Bluetooth: hci_event: Fix not checking if HCI_OP_INQUIRY h [...]
new d4a9d62c7f82 Bluetooth: btusb: Don't suspend when there are connections
new 1b70ac811a14 Bluetooth: Add documentation to exported functions in lib
new a4230d16e0b6 Bluetooth: hci_core: Remove le_restart_scan work
new 514525d3087c Bluetooth: btintel: Print firmware SHA1
new ab3d463ded5d Bluetooth: hci_event: shut up a false-positive warning
new b640347284c0 Bluetooth: Fix bogus check for re-auth no supported with non-ssp
new 1581c2ec0214 Bluetooth: ISO: Avoid creating child socket if PA sync is [...]
new 1e2c34ecfee7 Bluetooth: hci_conn: Check non NULL function before callin [...]
new 3d41844703fe Bluetooth: qca: Support HFP offload for QCA2066
new ce168429c3b6 Bluetooth: hci_core: Fix hci_conn_hash_lookup_cis
new 7954bbcdd7ea Bluetooth: btnxpuart: fix recv_buf() return value
new 687d2de93b11 Bluetooth: btmtkuart: fix recv_buf() return value
new 99f188d71731 Bluetooth: btnxpuart: remove useless assignment
new 37b85190ca1e Bluetooth: L2CAP: Send reject on command corrupted request
new d66abc0fbb27 Bluetooth: MGMT/SMP: Fix address type when using SMP over [...]
new 19921189d442 Bluetooth: Add more enc key size check
new a1c674db2ccc Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new cda398fcb488 wifi: rt2x00: Simplify bool conversion
new afb154426bf1 wifi: brcmfmac: Convert to platform remove callback return [...]
new 1da420601284 wifi: rtw88: debug: remove wrapper of rtw_dbg()
new 18814f723f92 wifi: libertas: fix config name in dependency for SDIO support
new ac586b8401c9 bcma: Use PCI_HEADER_TYPE_MASK instead of literal
new cda37445718d wifi: rtlwifi: rtl8821ae: phy: remove some useless code
new bc8263083af6 wifi: rtlwifi: rtl8821ae: phy: fix an undefined bitwise sh [...]
new 77abbabaafe5 wifi: rtw89: debug: add to check if debug mask is enabled
new 0bb185257de6 wifi: rtw89: phy: dynamically adjust EDCCA threshold
new d371c3aa35fd wifi: rtw89: debug: add debugfs entry to disable dynamic m [...]
new 9f4dee32b783 wifi: rtw89: debug: remove wrapper of rtw89_debug()
new 70582e26f5d9 wifi: iwlwifi: fw: replace deprecated strncpy with strscpy_pad
new fdb3bb0af259 wifi: rtw89: 8922a: extend and add quota number
new cecf1643145a wifi: rtw89: mac: add to get DLE reserved quota
new aabe741e2d18 wifi: rtw89: add reserved size as factor of DLE used size
new 2706cb25028d wifi: rtw89: refine element naming used by queue empty check
new 27ea6be913f4 wifi: rtw89: mac: check queue empty according to chip gen
new 0d16d8fbffb3 wifi: rtw89: mac: move code related to hardware engine to [...]
new 39e9b5691921 wifi: rtw89: mac: use pointer to access functions of hardw [...]
new 1dd1dc262afa wifi: rtw89: mac: functions to configure hardware engine a [...]
new 00384f565a91 wifi: rtw88: sdio: Honor the host max_req_size in the RX path
new b3943b3c2971 wifi: rtlwifi: Remove bogus and dangerous ASPM disable/ena [...]
new 5894d0089cbc wifi: rtlwifi: Convert LNKCTL change to PCIe cap RMW accessors
new a4fcac11a25a wifi: rtlwifi: Convert to use PCIe capability accessors
new 6e071ae899f1 wifi: rtlwifi: rtl8821ae: Remove unnecessary PME_Status bit set
new 760bfed91201 wifi: rtlwifi: rtl8821ae: Reverse PM Capability exists check
new 9dcc75e0b7d0 wifi: rtlwifi: rtl8821ae: Use pci_find_capability()
new 7bd350d2ac91 wifi: rtlwifi: rtl8821ae: Add pdev into _rtl8821ae_clear_p [...]
new 05b311a3f915 wifi: rtlwifi: rtl8821ae: Access full PMCS reg and use pci_regs.h
new 217fbc032eaa wifi: rtlwifi: Remove unused PCI related defines and struct
new 874a0eda000d wifi: rtlwifi: Remove bridge vendor/device ids
new 62ad3b976cd7 wifi: rt2x00: make watchdog param per device
new 0052b3c401cd wifi: rtw89: fix not entering PS mode after AP stops
new 2f3eaccc6621 wifi: rtw89: Refine active scan behavior in 6 GHz
new e46987ce819d wifi: rtw89: refine remain on channel flow to improve P2P [...]
new 756b31203d48 wifi: rtw89: fix misbehavior of TX beacon in concurrent mode
new ccf7dd94c7a7 wifi: nl80211: refactor nl80211_send_mlme_event() arguments
new 88f293240427 wifi: cfg80211: make RX assoc data const
new c5ece8d84303 wifi: rtw89: 8922a: configure CRASH_TRIGGER FW feature
new 2a68a27cd27a wifi: rtw89: fw: extend program counter dump for Wi-Fi 7 chip
new eeb8cbb58b82 wifi: rtw89: 8922a: add SER IMR tables
new 6f8d36552bab wifi: rtw89: 8922a: dump MAC registers when SER occurs
new db7fac15eaf0 wifi: rtw89: mac: refine SER setting during WiFi CPU power on
new 2128f3cca5a2 Documentation/driver-api: Add document about WBRF mechanism
new 58e82a62669d platform/x86/amd: Add support for AMD ACPI based Wifi band [...]
new 383052d09a30 Merge tag 'platform-drivers-x86-amd-wbrf-v6.8-1' into wire [...]
new 10fa22b6fb68 wifi: cfg80211: expose nl80211_chan_width_to_mhz for wide sharing
new d34be4310cbe wifi: mac80211: Add support for WBRF features
new ea855f0b38b0 wifi: mac80211: cleanup airtime arithmetic with ieee80211_ [...]
new aa0887c4f18e wifi: nl80211: Extend del pmksa support for SAE and OWE security
new 85e7f8235824 wifi: iwlwifi: mvm: Use the link ID provided in scan request
new 3a5a5cb06700 wifi: iwlwifi: mvm: Correctly report TSF data in scan complete
new 637bbd5b3cbd wifi: iwlwifi: don't support triggered EHT CQI feedback
new 1261fefa647f wifi: iwlwifi: refactor RX tracing
new 268712dc3b34 wifi: iwlwifi: mvm: add a debugfs hook to clear the monitor data
new 47b17879f983 wifi: iwlwifi: pcie: clean up device removal work
new 79a5d10135cb wifi: iwlwifi: pcie: dump CSRs before removal
new de9131b7e28a wifi: iwlwifi: pcie: get_crf_id() can be void
new ed44bab6ba21 wifi: iwlwifi: fw: file: don't use [0] for variable arrays
new 14c1b6f430e3 wifi: iwlwifi: remove async command callback
new 32dc0f8edc65 wifi: iwlwifi: mvm: do not send STA_DISABLE_TX_CMD for new [...]
new d02a12b8e4bb wifi: cfg80211: add BSS usage reporting
new 9adc8b65218f wifi: mac80211: update some locking documentation
new b61e6b41a2f6 wifi: cfg80211: Add support for setting TID to link mapping
new 42b941cd6738 wifi: mac80211: add a flag to disallow puncturing
new 0528e0fdba9e wifi: mac80211: Replace ENOTSUPP with EOPNOTSUPP
new f6289e5d319b wifi: cfg80211: Replace ENOTSUPP with EOPNOTSUPP
new 5f478adf1f99 wifi: cfg80211: generate an ML element for per-STA profiles
new f510bcc21ed9 wifi: cfg80211: consume both probe response and beacon IEs
new 6a9c8ed0eeb1 wifi: mac80211: don't set ESS capab bit in assoc request
new 68d83f0a5c4c wifi: mac80211: drop spurious WARN_ON() in ieee80211_ibss_ [...]
new 14cdeaf9504c wifi: mt76: add ability to explicitly forbid LED registrat [...]
new ce18572b7b59 wifi: mt76: mt7921: support 5.9/6GHz channel config in acpi
new 706e83b33103 wifi: mt76: mt7996: fix uninitialized variable in parsing txfree
new e874a79250b3 wifi: mt76: fix broken precal loading from MTD for mt7915
new c33e5f4cbb9f wifi: mt76: fix typo in mt76_get_of_eeprom_from_nvmem function
new a6342c31ab3b wifi: mt76: limit support of precal loading for mt7915 to [...]
new 3d96764e6a22 wifi: mt76: make mt76_get_of_eeprom static again
new a1f57685fe85 wifi: mt76: permit to use alternative cell name to eeprom [...]
new fdddaa52641e wifi: mt76: permit to load precal from NVMEM cell for mt7915
new 2fac91f2a1db wifi: mt76: Remove unnecessary (void*) conversions
new b92158a8dc41 wifi: mt76: mmio: move mt76_mmio_wed_{init,release}_rx_buf [...]
new 5f60735c08ce wifi: mt76: move mt76_mmio_wed_offload_{enable,disable} in [...]
new ac4659856c22 wifi: mt76: move mt76_net_setup_tc in common code
new 132d74d31e86 wifi: mt76: introduce mt76_queue_is_wed_tx_free utility routine
new 2e420b88ca86 wifi: mt76: introduce wed pointer in mt76_queue
new af8d2af57584 wifi: mt76: increase MT_QFLAG_WED_TYPE size
new 83eafc9251d6 wifi: mt76: mt7996: add wed tx support
new 5bb7a655045e wifi: mt76: dma: introduce __mt76_dma_queue_reset utility routine
new b8b36f47070f wifi: mt76: mt7996: use u16 for val field in mt7996_mcu_se [...]
new 950d0abb5cd9 wifi: mt76: mt7996: add wed rx support
new d4b85aff3ab3 wifi: mt76: move wed reset common code in mt76 module
new 00d2ced0deb3 wifi: mt76: mt7996: add wed reset support
new a5d028d66836 wifi: mt76: mt7996: add wed rro delete session garbage collector
new 5f9d5d4fc561 wifi: mt76: mt7915: fallback to non-wed mode if platform_g [...]
new af2825729b52 wifi: mt76: mt7996: add support for variants with auxiliar [...]
new 0afb228d9bd4 wifi: mt76: mt7996: add TX statistics for EHT mode in debugfs
new 21f290884bc1 wifi: mt76: connac: add thermal protection support for mt7996
new 6879b2e94172 wifi: mt76: mt7996: add thermal sensor device support
new 254ab81f3b82 wifi: mt76: connac: add beacon duplicate TX mode support f [...]
new 4aa9992674e7 wifi: mt76: mt7996: fix the size of struct bss_rate_tlv
new de2a41cbfc7a wifi: mt76: mt7996: adjust WFDMA settings to improve performance
new 4ef49d1858e7 wifi: mt76: connac: set fixed_bw bit in TX descriptor for [...]
new 8c8f77e0a656 wifi: mt76: mt7996: handle IEEE80211_RC_SMPS_CHANGED
new 22f5dc781574 wifi: mt76: mt7996: align the format of fixed rate command
new 1e3f387736c7 wifi: mt76: mt7996: fix rate usage of inband discovery frames
new 11a60bd2a590 wifi: mt76: change txpower init to per-phy
new f75e4779d215 wifi: mt76: mt7996: add txpower setting support
new 1e12f0f81f36 wifi: mt76: use chainmask for power delta calculation
new d57e1b255475 wifi: mt76: mt7996: switch to mcu command for TX GI report
new d58a9778f7ca wifi: mt76: mt7996: fix alignment of sta info event
new b769f7d8d900 wifi: mt76: mt7996: rework ampdu params setting
new eb80e02b2c03 wifi: mt76: connac: add beacon protection support for mt7996
new 2c2f50bf6407 wifi: mt76: connac: fix EHT phy mode check
new 3531c72aedb9 wifi: mt76: mt7915: fix EEPROM offset of TSSI flag on MT7981
new ff434cc129d6 wifi: mt76: mt7915: also MT7981 is 3T3R but nss2 on 5 GHz band
new 2ee1c40daeb9 wifi: mt76: mt7996: fix mt7996_mcu_all_sta_info_event stru [...]
new 1e1e563fe3bd wifi: mt76: mt7996: introduce mt7996_band_valid()
new a63b75aac846 wifi: mt76: connac: add firmware support for mt7992
new 9fe6690b8bef wifi: mt76: mt7996: add DMA support for mt7992
new 50fbebf6a151 wifi: mt76: mt7996: rework register offsets for mt7992
new 2cbbefdc5c9c wifi: mt76: mt7996: support mt7992 eeprom loading
new 8df63a4bbe3d wifi: mt76: mt7996: adjust interface num and wtbl size for mt7992
new 408566db8cad wifi: mt76: connac: add new definition of tx descriptor
new 3d3f117a259a wifi: mt76: mt7996: add PCI IDs for mt7992
new 170a8969db88 wifi: mt76: mt7925: remove iftype from mt7925_init_eht_cap [...]
new d07974645570 wifi: mt76: Convert to platform remove callback returning void
new 92184eae1d5a wifi: mt76: mt7921s: fix workqueue problem causes STA asso [...]
new 4920a3a1285f wifi: mt76: mt7996: set DMA mask to 36 bits for boards wit [...]
new 4812ba9ab940 wifi: mt76: mt7921: reduce the size of MCU firmware downlo [...]
new fa6ad88e023d wifi: mt76: mt7921: fix country count limitation for CLC
new d0a2bc5fe712 wifi: mt76: mt7921: fix CLC command timeout when suspend/resume
new 10f2903147ed wifi: mt76: mt7921: fix wrong 6Ghz power type
new 379872288fd3 Merge tag 'mt76-for-kvalo-2023-12-06' of https://github.co [...]
new 595b1280e2c9 wifi: rtw89: avoid stringop-overflow warning
new fe0a7776d4d1 wifi: wfx: fix possible NULL pointer dereference in wfx_se [...]
new 0a999d82b782 wifi: rtw88: Use random MAC when efuse MAC invalid
new afd549903ea9 wifi: iwlegacy: Add null pointer check to il_leds_init()
new dbb0d12c8a4c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 99d8a4a283c9 ieee802154: fakelb: Convert to platform remove callback re [...]
new 9d4ccdefcb3e ieee802154: hwsim: Convert to platform remove callback ret [...]
new 5260adf86b67 ieee802154: Let PAN IDs be reset
new 2e7ed75e92fc ieee802154: Internal PAN management
new 05db59a06199 ieee802154: Add support for user association requests
new fefd19807fe9 mac802154: Handle associating
new 7b18313e84eb ieee802154: Add support for user disassociation requests
new 9860d9be89f4 mac802154: Handle disassociations
new 601f160b61b2 mac802154: Handle association requests from peers
new ce93b9378c30 ieee802154: Add support for limiting the number of associa [...]
new 80f8bf9a2a7f mac802154: Follow the number of associated devices
new 1e2a45f1f854 mac802154: Handle disassociation notifications from peers
new 83fcf26b00d7 ieee802154: Give the user the association list
new aefc5f4b1254 Merge branch 'staging' of git://git.kernel.org/pub/scm/lin [...]
new 215283a1a483 mtd: rawnand: brcmnand: Convert to platform remove callbac [...]
new 160c0b7f9a16 mtd: rawnand: txx9ndfmc: Switch to module_platform_driver()
new 354dbdcbdd79 mtd: rawnand: txx9ndfmc: Drop if block with always false c [...]
new f52221d55d8d mtd: rawnand: txx9ndfmc: Convert to platform remove callba [...]
new 923fb6238cb3 mtd: rawnand: Increment IFC_TIMEOUT_MSECS for nand control [...]
new acb1fd579efb mtd: rawnand: meson: initialize clock register
new 2082b6956ce9 mtd: rawnand: meson: handle OOB buffer according OOB layout
new 578dc962ff20 mtd: rawnand: Add destructive operation
new 68cce21e3cc5 mtd: rawnand: NAND controller write protect
new c86b63b82fde mtd: rawnand: brcmnand: pass host struct to bcmnand_ctrl_p [...]
new 3c8260ce7663 mtd: rawnand: brcmnand: exec_op implementation
new d30b7ddbe84f Merge branch 'nand/next' of git://git.kernel.org/pub/scm/l [...]
new 075ede8d20f8 mtd: spi-nor: use kernel sized types instead of c99 types
new 4137f324cb29 MAINTAINERS: spi-nor: add myself as maintainer
new bb1f9e39c1bf docs: mtd: spi-nor: add sections about flash additions and [...]
new 9b3eae3486c8 docs: mtd: spi-nor: drop obsolete info
new 9641423174d0 mtd: spi-nor: add erase die (chip) capability
new 461d0babb544 mtd: spi-nor: spansion: enable die erase for multi die flashes
new 53919a968b43 mtd: spi-nor: micron-st: enable die erase for multi die flashes
new 06de1257aae7 mtd: spi-nor: remove NO_CHIP_ERASE flag
new c692ba6de1c5 mtd: spi-nor: micron-st: Add support for mt25qu01g
new 40fadfa38bf1 Merge branch 'spi-nor/next' of git://git.kernel.org/pub/sc [...]
new 27832a9baad5 dt-bindings: crypto: qcom,inline-crypto-engine: document t [...]
new 8c74562b7104 dt-bindings: crypto: qcom-qce: document the SM8650 crypto engine
new 03f8f3cb6e22 dt-bindings: crypto: qcom,prng: document SM8650
new 239e27a98331 crypto: lib/aesgcm - Add kernel docs for aesgcm_mac
new 6d51b9ae4d5e hwrng: ingenic - Replace of_device.h with explicit of.h include
new 588a90ac252c crypto: ccree - Silence gcc format-truncation false positi [...]
new 0501d0d14949 crypto: marvell/cesa - Silence gcc format-truncation false [...]
new 8c20982caca4 crypto: n2 - Silence gcc format-truncation false positive [...]
new 66e6fb1eb972 crypto: hisilicon/qm - print device abnormal information
new a61fb707599e crypto: hisilicon/qm - remove incorrect type cast
new 84d0217336d7 crypto: sun8i-ss - use crypto_shash_tfm_digest() in sun8i_ [...]
new fea845fd79b5 crypto: shash - don't exclude async statuses from error stats
new d872ca165cb6 crypto: rsa - add a check for allocation failure
new 7ee44f1b59df crypto: drbg - ensure most preferred type is FIPS health checked
new a9dc62988600 crypto: drbg - update FIPS CTR self-checks to aes256
new dd9af7046d81 crypto: drbg - ensure drbg hmac sha512 is used in FIPS selftests
new bc197f576002 crypto: drbg - Remove SHA1 from drbg
new e53c741303a5 crypto: qat - prevent underflow in rp2srv_store()
new 20342e3f64fb crypto: x86/sha1 - autoload if SHA-NI detected
new ba5a434d5a1e crypto: x86/sha256 - autoload if SHA-NI detected
new d57343022b71 crypto: jh7110 - Correct deferred probe return
new 7c18e3c6b309 hwrng: virtio - remove #ifdef guards for PM functions
new 29ce1bce3a71 crypto: starfive - Update driver dependencies
new ba6e3ee4f5d6 crypto: starfive - RSA poll csr for done status
new cc03a934c5da dt-bindings: crypto: convert Inside Secure SafeXcel to the [...]
new 8a0d929b53c3 crypto: starfive - Pad adata with zeroes
new fed93fb62e05 crypto: virtio - Handle dataq logic with tasklet
new 2d37b3649c41 hwrng: starfive - Fix dev_err_probe return error
new 65089000ba8c crypto: qat - add sysfs_added flag for ras
new d71fdd0f3c27 crypto: qat - add sysfs_added flag for rate limiting
new aaa03fdb56c7 crypto: p10-aes-gcm - Avoid -Wstringop-overflow warnings
new a9864bae1806 crypto: hisilicon/zip - add zip comp high perf mode configuration
new fb4ac519c6ca crypto: hisilicon/sgl - small cleanups for sgl.c
new c66272a4c993 crypto: hisilicon/qm - simplify the status of qm
new a10d17a4a619 crypto: hisilicon/qm - add comments and remove redundant a [...]
new ce852f1308ac crypto: sa2ul - Return crypto_aead_setkey to transfer the error
new a1c95dd5bc1d crypto: ccp - fix memleak in ccp_init_dm_workarea
new 431a2eb89cf6 MAINTAINERS: update SEC2/HPRE driver maintainers list
new 67b164a871af crypto: af_alg - Disallow multiple in-flight AIO requests
new 6627f03c21cb crypto: qat - fix error path in add_update_sla()
new 487caa8d5ef9 crypto: qat - fix mutex ordering in adf_rl
new a643212c9f28 crypto: qat - add NULL pointer check
new 040791041b68 crypto: octeontx2 - By default allocate one CPT LF per CPT VF
new 429fec81d122 hwrng: stm32 - add missing clk_disable_unprepare() in stm3 [...]
new 87e02063d077 crypto: safexcel - Add error handling for dma_map_sg() calls
new 8fd183435728 crypto: sahara - remove FLAGS_NEW_KEY logic
new 9f10bc28c0fb crypto: sahara - fix cbc selftest failure
new afffcf3db98b crypto: sahara - fix ahash selftest failure
new 5b8668ce3452 crypto: sahara - fix processing requests with cryptlen < s [...]
new ee6e6f0a7f5b crypto: sahara - fix error handling in sahara_hw_descripto [...]
new 3d5a31dff18b crypto: sahara - remove unused error field in sahara_dev
new 01d70a4bbff2 crypto: sahara - avoid skcipher fallback code duplication
new 78aafb3884f6 hwrng: core - Fix page fault dead lock on mmap-ed hwrng
new f76f0d7f2067 crypto: hisilicon/qm - add a function to set qm algs
new cabe13d0bd2e crypto: hisilicon/qm - save capability registers in qm ini [...]
new cf8b5156bbc8 crypto: hisilicon/hpre - save capability registers in prob [...]
new f1115b0096c3 crypto: hisilicon/sec2 - save capability registers in prob [...]
new 2ff0ad847951 crypto: hisilicon/zip - save capability registers in probe [...]
new d07f951903fa crypto: s390/aes - Fix buffer overread in CTR mode
new 29fa12e918e5 crypto: arm64/sm4 - Remove cfb(sm4)
new 05bd1e2a78a4 crypto: x86/sm4 - Remove cfb(sm4)
new a9cdf13e9ba9 crypto: crypto4xx - Remove cfb and ofb
new 00b05e512223 crypto: aspeed - Remove cfb and ofb
new a16144bda9c3 crypto: atmel - Remove cfb and ofb
new 769a043bf176 crypto: cpt - Remove cfb
new f5a019f5b094 crypto: nitrox - Remove cfb
new e54f2a5ee8fc crypto: ccp - Remove cfb and ofb
new 572ef735049c crypto: hifn_795x - Remove cfb and ofb
new 1c90a1b43bc3 crypto: hisilicon/sec2 - Remove cfb and ofb
new dfe6c5d16b31 crypto: safexcel - Remove cfb and ofb
new 63340c481b85 crypto: octeontx - Remove cfb
new 66c465c6e7b1 crypto: n2 - Remove cfb
new 015b8e121082 crypto: starfive - Remove cfb and ofb
new fef39f99d571 crypto: bcm - Remove ofb
new 92650f930073 crypto: ccree - Remove ofb
new 1c95b5469ee3 crypto: tcrypt - Remove cfb and ofb
new d4bd2102472c crypto: testmgr - Remove cfb and ofb
new 412ac51ce0b8 crypto: cfb,ofb - Remove cfb and ofb
new 0ae4dcc1ebf6 crypto: skcipher - Add internal state support
new 662ea18d089b crypto: skcipher - Make use of internal state
new 47309ea13591 crypto: arc4 - Add internal state
new 99bd99d3e3a7 crypto: algif_skcipher - Fix stream cipher chaining
new a9d4cf318983 Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
adds 171c5f641031 dt-bindings: display: ssd132x: Remove '-' before compatible enum
adds 9e4db199e66d drm/ssd130x: Fix possible uninitialized usage of crtc_stat [...]
adds 80683bf48afc drm/atomic-helper: Fix spelling mistake "preceeding" -> "p [...]
adds 0226ba393eb1 drm: extract closefb logic in separate function
adds d208d875667e drm: introduce CLOSEFB IOCTL
adds 88b02ebca8b6 drm/doc: describe PATH format for DP MST
adds bb8e97e26ce6 accel/qaic: Enable 1 MSI fallback mode
adds 6216fb03f8bd accel/qaic: Add support for periodic timesync
adds 41cfbaa47fd7 accel/qaic: Support MHI QAIC_TIMESYNC channel
adds 3db2420422a5 drm/panel-edp: Add AUO B116XTN02, BOE NT116WHM-N21,836X2, [...]
new 1470acbef122 accel/ivpu: avoid build failure with CONFIG_PM=n
new 8c63b47412ad accel/ivpu: Update FW API
new 9692b1dcefe7 accel/ivpu: Remove unneeded drm_driver declaration
new f13108fc7bae accel/ivpu: Add dvfs_mode file to debugfs
new bacc130d4671 accel/ivpu: Remove reset from power up sequence
new 61ab485f0eb1 accel/ivpu: Add support for VPU_JOB_FLAGS_NULL_SUBMISSION_MASK
new 8b5cec3c2ccf accel/ivpu: Change test_mode module param to bitmask
new db37a5bfe975 accel/ivpu/40xx: Capture D0i3 entry host and device timestamps
new 3de6d9597892 accel/ivpu: Pass D0i3 residency time to the VPU firmware
new 45e45362e095 accel/ivpu: Introduce ivpu_ipc_send_receive_active()
new cc19fedab8bd accel/ivpu/37xx: Print warning when VPUIP is not idle duri [...]
new 3198a62eb8f8 accel/ivpu: Add support for delayed D0i3 entry message
new 79d94360d50f drm/v3d: wait for all jobs to finish before unregistering
new b2139fb50515 drm/panfrost: Remove incorrect IS_ERR() check
new ca34d816558c Revert "drm/tidss: Annotate dma-fence critical section in [...]
new 9d7c8c066916 Revert "drm/omapdrm: Annotate dma-fence critical section i [...]
new bfc87f906145 accel/ivpu/40xx: Allow to change profiling frequency
new a06eb9be49a6 accel/ivpu: Assure device is off if power up sequence fail
new 57c7e3e4800a accel/ivpu: Stop job_done_thread on suspend
new ba6b035daac8 accel/ivpu: Abort pending rx ipc on reset
new e013aa9ab01b accel/ivpu: Print CMDQ errors after consumer timeout
new 3bcc5209ba6a accel/ivpu: Make DMA allocations for MMU600 write combined
new 0c287c27fbff accel/ivpu: Simplify MMU SYNC command
new 2fc1a50fa447 accel/ivpu: Rename VPU to NPU in product strings
new 0da611a87021 dma-buf: add dma_fence_timestamp helper
new 35963cf2cd25 drm/sched: Add drm_sched_wqueue_* helpers
new a6149f039369 drm/sched: Convert drm scheduler to use a work queue rathe [...]
new f7fe64ad0f22 drm/sched: Split free_job into own work item
new 7a36dcfa16a5 drm/sched: Add drm_sched_start_timeout_unlocked helper
new 3c6c7ca4508b drm/sched: Add a helper to queue TDR immediately
new 8ddfc01ace51 fbdev/simplefb: Support memory-region property
new 92a511a568e4 fbdev/simplefb: Add support for generic power-domains
new 1118d10f5e5a drm/v3d: update UAPI to match user-space for V3D 7.x
new 0ad5bc1ce463 drm/v3d: fix up register addresses for V3D 7.x
new ebb2f6eea688 dt-bindings: gpu: v3d: Add BCM2712's compatible
new 6fd9487147c4 drm/v3d: add brcm,2712-v3d as a compatible V3D device
new 44793c6a5b78 accel/qaic: Quiet array bounds check on DMA abort message
new 3b511278b6ef accel/qaic: Support for 0 resize slice execution in BO
new 7abbbe2694b3 drm/sched: Rename drm_sched_get_cleanup_job to be more des [...]
new e608d9f7ac1a drm/sched: Move free worker re-queuing out of the if block
new 67dd1d8c9f65 drm/sched: Rename drm_sched_free_job_queue to be more descriptive
new 35a4279d42db drm/sched: Rename drm_sched_run_job_queue_if_ready and cla [...]
new f12af4c461fb drm/sched: Drop suffix from drm_sched_wakeup_if_can_queue
new 5faf6e1853d3 drm: Do not round to megabytes for greater than 1MiB sizes [...]
new 09a93cc4f7d1 drm/v3d: Implement show_fdinfo() callback for GPU usage stats
new 509433d8146c drm/v3d: Expose the total GPU usage stats on sysfs
new 27d9620e9a9a drm/panel: nt35510: fix typo
new c015fb6d01ad accel/ivpu: Fix compilation with CONFIG_PM=n
new bc8d6a9df990 drm/sched: Don't disturb the entity when in RR-mode scheduling
new 89d04995f76c MAINTAINERS: Drop Emma Anholt from all M lines.
new b03522413462 accel/ivpu: Allocate vpu_addr in gem->open() callback
new 48aea7f2a2ef accel/ivpu: Fix locking in ivpu_bo_remove_all_bos_from_context()
new 48d45fac3940 accel/ivpu: Remove support for uncached buffers
new 8d88e4cdce4f accel/ivpu: Use GEM shmem helper for all buffers
new 078a5b498d6a drm/tests: Remove slow tests
new a0a0bd3effea drm/todo: Add entry to clean up former seltests suites
new c400eb4d6f5f MAINTAINERS: Add Maira to V3D maintainers
new 8eb80946ab0c drm/edid: split out drm_eld.h from drm_edid.h
new 533914536bf5 drm/eld: replace uint8_t with u8
new 439590ace775 drm/edid: include drm_eld.h only where required
new e8d0b2c06fd7 drm/edid: use a temp variable for sads to drop one level o [...]
new 8af4681189e5 drm/edid: add helpers to get/set struct cea_sad from/to 3- [...]
new f415a6078f64 drm/eld: add helpers to modify the SADs of an ELD
new f3123c259000 drm/sched: Qualify drm_sched_wakeup() by drm_sched_entity_ [...]
new fc6e76792965 drm/panel-edp: drm/panel-edp: Fix AUO B116XAK01 name and timing
new 962845c090c4 drm/panel-edp: drm/panel-edp: Fix AUO B116XTN02 name
new 4d53cf814795 drm/panel-edp: drm/panel-edp: Add several generic edp panels
new 36245bd02e88 drm/sched: Define pr_fmt() for DRM using pr_*()
new a78422e9dff3 drm/sched: implement dynamic job-flow control
new 22aa1a209018 drm/panfrost: Really power off GPU cores in panfrost_gpu_p [...]
new 57d4e26717b0 drm/panfrost: Perform hard reset to recover GPU if soft re [...]
new 4d74420ffcf4 drm/panfrost: Tighten polling for soft reset and power on
new 56e76c017918 drm/panfrost: Implement ability to turn on/off GPU clocks [...]
new 32f175d4261a drm/panfrost: Set clocks on/off during system sleep on Med [...]
new 889a2b06f823 drm/panfrost: Implement ability to turn on/off regulators [...]
new 540527b1385f drm/panfrost: Set regulators on/off during system sleep on [...]
new e4178256094a drm/virtio: use uint64_t more in virtio_gpu_context_init_ioctl
new 7add80126bce drm/uapi: add explicit virtgpu context debug name
new 546ca4d35dcc drm/gpuvm: convert WARN() to drm_WARN() variants
new d1adea27d0c8 drm/gpuvm: don't always WARN in drm_gpuvm_check_overflow()
new 9297cfc9405b drm/gpuvm: export drm_gpuvm_range_valid()
new b41e297abd23 drm/nouveau: make use of drm_gpuvm_range_valid()
new bbe8458037e7 drm/gpuvm: add common dma-resv per struct drm_gpuvm
new 6118411428a3 drm/nouveau: make use of the GPUVM's shared dma-resv
new 809ef191ee60 drm/gpuvm: add drm_gpuvm_flags to drm_gpuvm
new 266f7618e761 drm/nouveau: separately allocate struct nouveau_uvmm
new 8af72338dd81 drm/gpuvm: reference count drm_gpuvm structures
new 94bc2249f08e drm/gpuvm: add an abstraction for a VM / BO combination
new 50c1a36f594b drm/gpuvm: track/lock/validate external/evicted objects
new b0e396d68fef Revert "drm/sched: Define pr_fmt() for DRM using pr_*()"
new 38b2d9d38510 drm/format-helper: Cache buffers with struct drm_format_co [...]
new 903674588a48 drm/atomic-helper: Add format-conversion state to shadow-p [...]
new 4cd24d4b1a95 drm/format-helper: Pass format-conversion state to helpers
new 58b184dcb3f4 drm/ofdrm: Preallocate format-conversion buffer in atomic_check
new e7c814d305e1 drm/simpledrm: Preallocate format-conversion buffer in ato [...]
new c669875041d0 drm/ssd130x: Preallocate format-conversion buffer in atomic_check
new 78dfe8a0ef77 drm: Remove struct drm_flip_task from DRM interfaces
new ce64630dca70 drm: Fix flip-task docs
new 2e122362d25e iosys-map: Rename locals used inside macros
new 34b98a5f7a18 drm/virtio: Fix return value for VIRTGPU_CONTEXT_PARAM_DEBUG_NAME
new 3bf3e21c15d4 Merge drm/drm-next into drm-misc-next
new f740f031cce7 drm/test: rearrange test entries in Kconfig and Makefile
new 312292a4ee19 drm/client: Do not acquire module reference
new 043a2d5d71d8 accel/ivpu: Rename cons->rx_msg_lock
new 12fbf8ac39b0 accel/ivpu: Do not use irqsave in ivpu_ipc_dispatch
new b3c10b71a61c accel/ivpu: Do not use cons->aborted for job_done_thread
new 58cde80f45a2 accel/ivpu: Use dedicated work for job timeout detection
new 3b434a3445ff accel/ivpu: Use threaded IRQ to handle JOB done messages
new c79b972eb88b Merge tag 'drm-misc-next-2023-11-17' of git://anongit.free [...]
new 47fbee5f27ed accel/qaic: Update MAX_ORDER use to be inclusive
new e04d24c4e806 drm/print: Handle NULL drm device in __drm_printk()
new 8bcac1be55e1 dt-bindings: display: nv3051d: Update NewVision NV3051D co [...]
new 697ebc319b94 drm/panel: nv3051d: Hold panel in reset for unprepare
new 0aa1cfa3d287 drm/panel: nv3051d: Add Powkiddy RK2023 Panel Support
new c18b1b49764a drm/panel-elida-kd35t133: trival: update panel size from 5 [...]
new 03c5b2a5f6c3 drm/panel-elida-kd35t133: hold panel in reset for unprepare
new 3fc828b8ce23 drm/panel-elida-kd35t133: drop drm_connector_set_orientati [...]
new 5dea0c3fedee drm/panel-elida-kd35t133: Drop shutdown logic
new 9f5ac1969df6 drm/panel-elida-kd35t133: Drop prepare/unprepare logic
new a32324280474 dma-buf: Replace strlcpy() with strscpy()
new 5fc6aa7db080 drm/rockchip: vop2: Add NV20 and NV30 support
new 1044f4a31734 drm/rockchip: rk3066_hdmi: Remove useless mode_fixup
new ae3436a5e7c2 drm/rockchip: rk3066_hdmi: Switch encoder hooks to atomic
new 5f35a624c1e3 drm/nouveau/fence:: fix warning directly dereferencing a r [...]
new ce3e112e7ae8 drm/bridge: tpd12s015: Drop buggy __exit annotation for re [...]
new da20c383de2a drm/arcpgu: Convert to platform remove callback returning void
new b47914741a80 drm/armada: Convert to platform remove callback returning void
new be79252e7c83 drm/bridge: cdns-mhdp8546: Improve error reporting in remo [...]
new 3438cf177ae5 drm/bridge: cdns-mhdp8546: Convert to platform remove call [...]
new 3cdbe59868ef drm/bridge: tpd12s015: Convert to platform remove callback [...]
new d437dab5b06e drm/etnaviv: Convert to platform remove callback returning void
new 60096f0a7760 drm/imx/dcss: Convert to platform remove callback returning void
new a7e43c0a1a70 drm/imx: lcdc: Convert to platform remove callback returning void
new 8c67c9a4e458 drm/kmb: Convert to platform remove callback returning void
new 30b749adb13d drm/mediatek: Convert to platform remove callback returning void
new ac9655576809 drm/meson: Convert to platform remove callback returning void
new 0fa2db3bc749 drm/nouveau: Convert to platform remove callback returning void
new 16b01df3c5db drm/sprd: Convert to platform remove callback returning void
new 38360bf96d81 drm/tilcdc: Fix irq free on unload
new a4dea9a06f72 drm/edid/firmware: drop drm_kms_helper.edid_firmware backw [...]
new 9c6894320f49 fbdev/simplefb: Suppress error on missing power domains
new b3c5a7de9aeb drm/nouveau/fifo: Remove duplicated include in chan.c
new f4814c20d14c drm/rockchip: rk3066_hdmi: include drm/drm_atomic.h
new 66b73e9a402d sizes.h: Add entries between SZ_32G and SZ_64T
new a191f73d8548 drm/gpuvm: Helper to get range of unmap from a remap op.
new 6a85c3b14728 dt-bindings: gpu: Add Imagination Technologies PowerVR/IMG GPU
new 1088d89e5515 drm/imagination/uapi: Add PowerVR driver UAPI
new 4babef070865 drm/imagination: Add skeleton PowerVR driver
new 1f88f017e649 drm/imagination: Get GPU resources
new b41ae495207e drm/imagination: Add GPU register headers
new 7900e00434ed drm/imagination: Add firmware and MMU related headers
new a26f067feac1 drm/imagination: Add FWIF headers
new f99f5f3ea7ef drm/imagination: Add GPU ID parsing and firmware loading
new ff5f643de0bf drm/imagination: Add GEM and VM related code
new 727538a4bbff drm/imagination: Implement power management
new cc1aeedb98ad drm/imagination: Implement firmware infrastructure and MET [...]
new 927f3e0253c1 drm/imagination: Implement MIPS firmware processor and MMU [...]
new 6eedddab733b drm/imagination: Implement free list and HWRT create and d [...]
new d2d79d29bb98 drm/imagination: Implement context creation/destruction ioctls
new eaf01ee5ba28 drm/imagination: Implement job submission and scheduling
new 6b17baabf6d3 drm/imagination: Add firmware trace header
new cb56cd610866 drm/imagination: Add firmware trace to debugfs
new 815d8b0425ad drm/imagination: Add driver documentation
new b26ca735195b Merge tag 'drm-misc-next-2023-11-23' of git://anongit.free [...]
adds 501069dad521 drm/i915/display: Move releasing gem object away from fb tracking
adds 3594d00b71ee drm/i915/display: Use intel_bo_to_drm_bo instead of obj->base
adds f17c08a6046f drm/i915: drop gt/intel_gt.h include from skl_universal_plane.c
adds 26eb4fcf2349 drm/i915/aux: add separate register macros and functions f [...]
adds fa072c0d9240 drm/i915/aux: rename dev_priv to i915
adds a388b41a426e drm/i915: stop including i915_utils.h from intel_runtime_pm.h
adds bc725dc1a831 drm/i915/display: debugfs entry to list display capabilities
adds 8015bee0bfec drm/i915/display: Add framework to add parameters specific [...]
adds 7a61a6aa59e4 drm/i915/display: Dump also display parameters
adds 6f4f8aef7e42 drm/i915/display: Move enable_fbc module parameter under display
adds 942d654171bd drm/i915/display: Move psr related module parameters under [...]
adds 29292bc6cc37 drm/i915/display: Move vbt_firmware module parameter under [...]
adds d541697e8043 drm/i915/display: Move lvds_channel_mode module parameter [...]
adds 94232d1637c5 drm/i915/display: Move panel_use_ssc module parameter unde [...]
adds 5fb2e673c76d drm/i915/display: Move vbt_sdvo_panel_type module paramete [...]
adds 0deee706f116 drm/i915/display: Move enable_dc module parameter under display
adds 04da42b4cc94 drm/i915/display: Move enable_dpt module parameter under display
adds 5067ec645ece drm/i915/display: Move enable_sagv module parameter under display
adds bfcda58ba155 drm/i915/display: Move disable_power_well module parameter [...]
adds c39fc2aca32a drm/i915/display: Move enable_ips module parameter under display
adds 5234105ea8ad drm/i915/display: Move invert_brightness module parameter [...]
adds 87706a67ad57 drm/i915/display: Move edp_vswing module parameter under display
adds 5621e0652dc9 drm/i915/display: Move enable_dpcd_backlight module parame [...]
adds 98a4784e201c drm/i915/display: Move load_detect_test parameter under display
adds 1f3f5eb3b084 drm/i915/display: Move force_reset_modeset_test parameter [...]
adds d3e6d002ed20 drm/i915/display: Move disable_display parameter under display
adds 514bec338742 drm/i915/display: Use device parameters instead of module [...]
adds f2e71d2c6bbb drm/i915/display: Move verbose_state_checks under display
adds 192a4444abc8 drm/i915/display: Move nuclear_pageflip under display
adds 8d3265a76fcf drm/i915/display: Move enable_dp_mst under display
adds a1196dac2f50 drm/i915: remove display device info from i915 capabilities
adds b662c19654ca drm/i915/display: Reset message bus after each read/write [...]
adds 8d68a0ac9f3f drm/i915/sprite: move sprite_name() to intel_sprite.c
new 10184a8a7f70 drm/i915/lnl: Extend C10/C20 phy
new 28066f38d94f drm/i915/lnl: Fix check for TC phy
new 685a4fffbf0f drm/i915/display: Abstract C10/C20 pll hw readout
new 0a0f79357408 drm/i915/display: Abstract C10/C20 pll calculation
new a3431650f30a drm/i915/mtl: Support HBR3 rate with C10 phy and eDP in MTL
new 0db5649e9e59 drm/i915: fix Makefile sort and indent
new 75658332bb10 drm/i915: move Makefile display debugfs files next to display
new 9e372744c0f2 drm/i915/bios: Clamp VBT HDMI level shift on BDW
new f215038f4133 drm/i915: Use named initializers for DPLL info
new 7e72cd6cafb1 drm/i915: Abstract the extra JSL/EHL DPLL4 power domain better
new 3e7e07c4cf63 drm/i915: Move the DPLL extra power domain handling up one level
new 7880d41c55f1 drm/i915: Extract _intel_{enable,disable}_shared_dpll()
new b0462e94c964 drm/i915: Move the g45 PEG band gap HPD workaround to the [...]
new da36ce00997e drm/i915/hdcp: Rename HCDP 1.4 enablement function
new 4f60f06a41f4 drm/i915/hdcp: Convert intel_hdcp_enable to a blanket function
new 3b9bbd796270 drm/i915/hdcp: Add more conditions to enable hdcp
new 949113d34fb8 drm/i915/mtl: Apply notify_guc to all GTs
new d1727cdd450d drm/i915/mst: Swap TRANSCONF vs. FECSTALL_DIS_DPTSTREAM_DP [...]
new d068fa53730b drm/i915/mst: Disable transcoder before deleting the payload
new 817cb16e14de drm/i915/mst: Clear ACT just before triggering payload allocation
new 08a573006d62 drm/i915/mst: Always write CHICKEN_TRANS
new d59cf7bb73f3 drm/i915/display: Use dma_fence interfaces instead of i915 [...]
new 451eaa1a614c drm/i915: Bump GLK CDCLK frequency when driving multiple pipes
new a12480855ecb drm/i915/display: Use intel_bo_to_drm_bo instead of obj->base
new a379bf3d1460 drm/i915: Extract hsw_chicken_trans_reg()
new f18020a5bd23 drm/i915: Stop using a 'reg' variable
new e5aaad610f29 drm/i915: Extract mchbar_reg()
new cf6e11650395 drm/i915/dsi: Remove dead GLK checks
new bda4a7ab2672 drm/i915/dsi: Extract port_ctrl_reg()
new 15c28f0fc800 drm/i915: Remove unused for_each_uabi_class_engine
new 22d54ab6596c drm/i915: Move for_each_engine* out of i915_drv.h
new 70a3cbbe620e drm/i915/tc: Fix -Wformat-truncation in intel_tc_port_init
new ab67821fa9e0 drm/i915/dp_mst: Disable DSC on ICL MST outputs
new 2b981d57e480 drm/i915/display: Support PSR entry VSC packet to be trans [...]
new 3fef3e6ff86a drm/i915: move display mutex inits to display code
new 607a2c64e879 drm/i915: move display spinlock init to display code
new 560ea72c76eb drm/i915/dp_mst: Fix race between connector registration a [...]
new 7707dd602259 drm/dp_mst: Fix fractional DSC bpp handling
new 9dcf67deeab6 drm/dp_mst: Add helper to determine if an MST port is down [...]
new 1cd0a5ea4279 drm/dp_mst: Factor out a helper to check the atomic state [...]
new d075bca47c18 drm/dp_mst: Swap the order of checking root vs. non-root p [...]
new 6f1aa39d6497 drm/dp_mst: Allow DSC in any Synaptics last branch device
new b34815040656 drm/dp: Add DP_HBLANK_EXPANSION_CAPABLE and DSC_PASSTHROUG [...]
new a6315ec25eed drm/dp_mst: Add HBLANK expansion quirk for Synaptics MST hubs
new c1d6a22b7219 drm/dp: Add helpers to calculate the link BW overhead
new d91680efcaab drm/i915/dp_mst: Enable FEC early once it's known DSC is needed
new 3e306daab76a drm/i915/dp: Specify the FEC overhead as an increment vs. [...]
new 7ff2090c7c98 drm/i915/dp: Pass actual BW overhead to m_n calculation
new 4e0837a8d00a drm/i915/dp_mst: Account for FEC and DSC overhead during B [...]
new 5d78cd80efdd drm/i915/dp_mst: Add atomic state for all streams on pre-t [...]
new 53f468aa9009 drm/i915/dp_mst: Program the DSC PPS SDP for each stream
new aaa80e756e1c drm/i915/dp: Make sure the DSC PPS SDP is disabled wheneve [...]
new b40887f8c8a8 drm/i915/dp_mst: Add missing DSC compression disabling
new 0cfdf662d4ef drm/i915/dp: Rename intel_ddi_disable_fec_state() to intel [...]
new 6e916b35afa8 drm/i915/dp: Wait for FEC detected status in the sink
new 8ab5a03643fc drm/i915/dp: Disable FEC ready flag in the sink
new 55eaef164174 drm/i915/dp_mst: Handle the Synaptics HBlank expansion quirk
new 503611c8a08a drm/i915/dp_mst: Enable decompression in the sink from the [...]
new 7c4631ff6233 drm/i915/dp: Enable DSC via the connector decompression AUX
new 751dbac1a023 drm/i915/dp_mst: Enable DSC passthrough
new b2608c6b3212 drm/i915/dp_mst: Enable MST DSC decompression for all streams
new 1e4bd5c14e4c drm/i915: Factor out function to clear pipe update flags
new e37137380931 drm/i915/dp_mst: Force modeset CRTC if DSC toggling requires it
new 36f579ffc692 drm/i915/dp_mst: Improve BW sharing between MST streams
new 3a5f80e4ce97 drm/i915/dp_mst: Check BW limitations only after all strea [...]
new 99831ab9ce46 drm/i915: Query compressed bpp properly using correct DPCD [...]
new d08361e1f663 drm/i915: Drop redundant !modeset check
new c39c93578106 drm/i915: Split intel_update_crtc() into two parts
new c610e841f19d drm/i915: Do plane/etc. updates more atomically across pipes
new 65c02404380f drm/i915/gvt: Clean up zero initializers
new 48d054c2d34c drm/panelreplay: dpcd register definition for panelreplay
new dd8f2298e34b drm/i915/psr: Move psr specific dpcd init into own function
new b8cf5b5d266e drm/i915/panelreplay: Initializaton and compute config for [...]
new cceeaa312d39 drm/i915/panelreplay: Enable panel replay dpcd initializat [...]
new 3257e55d3ea7 drm/i915/panelreplay: enable/disable panel replay
new 88a6e46cd3e3 drm/i915: abstract plane protection check
new 9b1c97fc0ce6 drm/i915: remove excess functions from plane protection check
new ff5a55a3e80e MAINTAINERS: update drm/i915 W: and B: entries
new f8e9325f09c7 drm/i915: update in-source bug filing URLs
new 59be90248b42 drm/i915/mtl: C20 state verification
new 0c2287c96521 drm/display/dp: Add helper function to get DSC bpp precision
new 59a266f068b4 drm/i915/display: Store compressed bpp in U6.4 format
new 87c8812f4b00 drm/i915/display: Consider fractional vdsc bpp while compu [...]
new 08fcb5ab7b32 drm/i915/audio: Consider fractional vdsc bpp while computi [...]
new 2df50cb46a4c drm/i915/dsc/mtl: Add support for fractional bpp
new dc59990efda0 drm/i915/dp: Iterate over output bpp with fractional step size
new 680c1e31a59b drm/i915/dsc: Add debugfs entry to validate DSC fractional bpp
new 5bbdcc86a481 drm/i915/dsc: Allow DSC only with fractional bpp when forc [...]
new a6865fe6fd78 drm/i915/display: Use int for entry setup frames
new dd99d5b1ab93 drm/i915/dp: Tune down FEC detection timeout error message
new 8a4353d07778 drm/i915/xe2lpd: implement WA for underruns while enabling FBC
new ef75c25e8fed drm/i915/panelreplay: Debugfs support for panel replay
new 7c8601aea3a5 drm/i915: Fix fractional bpp handling in intel_link_bw_red [...]
new 98ed369800f7 drm/i915/dsb: DSB code refactoring
new 9a626c1f36cf drm/i915/display: keep struct intel_display members sorted
new 9d6953335284 drm/i915: move *_crtc_clock_get() to intel_dpll.c
new 9fda18c2c32a drm/i915: add vlv_pipe_to_phy() helper to replace DPIO_PHY()
new f70a68bc1d18 drm/i915: convert vlv_dpio_read()/write() from pipe to phy
new fcd479a79120 drm/i915: Also check for VGA converter in eDP probe
new 7521c8a657ba drm/i915/fbc: Split plane size vs. surface size checks apart
new 5c38280cb73e drm/i915/fbc: Bump max surface size to 8kx4k on icl+
new f1dfb517cc57 drm/i915/fbc: Bump ivb FBC max surface size to 4kx4k
new 191dc43935d1 drm/dp_mst: Store the MST PBN divider value in fixed point format
new d389989ed530 drm/dp_mst: Fix PBN divider calculation for UHBR rates
new 94c80946ee27 drm/dp_mst: Add kunit tests for drm_dp_get_vc_payload_bw()
new 3c460872d2a3 drm/i915/dp: Replace intel_dp_is_uhbr_rate() with drm_dp_i [...]
new c7ae0978f712 drm/i915/dp: Account for channel coding efficiency on UHBR links
new 7e1753771910 drm/i915/dp: Fix UHBR link M/N values
new e86fb4dcfb3c drm/i915/dp_mst: Calculate the BW overhead in intel_dp_mst [...]
new 9069b77545ca drm/i915/dp_mst: Fix PBN / MTP_TU size calculation for UHBR rates
new 5ee4badb4b19 drm/i915/dp: Report a rounded-down value as the maximum data rate
new b9de01d85a62 drm/i915/dp: Simplify intel_dp_max_data_rate()
new 297c76d94c89 drm/i915/dp: Reuse intel_dp_{max,effective}_data_rate in i [...]
new 211ed0b3ac9a drm/i915/dsi: assume BXT gpio works for non-native GPIO
new 03930e3d9756 drm/i915/dsi: switch mipi_exec_gpio() from dev_priv to i915
new 703a7d2b77f7 drm/i915/dsi: clarify GPIO exec sequence
new ba24d15859e0 drm/i915/dsi: rename platform specific *_exec_gpio() to *_ [...]
new acc06840fb9e drm/i915/dsi: bxt/icl GPIO set value do not need gpio source
new 1c8953b27d11 drm/i915/dsi: Replace while(1) with one with clear exit condition
new a1f763fe869c drm/i915/dsi: Get rid of redundant 'else'
new 246bcae10447 drm/i915/dsi: Replace check with a (missing) MIPI sequence name
new e2a97a08ce17 drm/i915/dsi: Remove GPIO lookup table at the end of intel [...]
new 61442d610f77 drm/i915/dsi: Fix wrong initial value for GPIOs in bxt_gpi [...]
new 47ab0203946a drm/i915/dsi: Extract common soc_gpio_set_value() helper
new 8241b55f1ded drm/i915/dsi: Replace poking of VLV GPIOs behind the drive [...]
new bd079b19b417 drm/i915/dsi: Prepare soc_gpio_set_value() to distinguish [...]
new a23e60938a7d drm/i915/dsi: Replace poking of CHV GPIOs behind the drive [...]
new 08c3d1f91f41 drm/i915/dsi: Combine checks in mipi_exec_gpio()
new f52ffea07459 drm/i915/iosf: Drop unused APIs
new 2bb7a27bd7c3 drm/i915/display: Use int type for entry_setup_frames
new 8a9fd9ecc4f1 drm/i915/display: Do not check psr2 if psr/panel replay is [...]
new bc53c4d56eb2 drm/i915: Check pipe active state in {planes,vrr}_{enablin [...]
new e0d5ce11ed0a drm/i915: Call intel_pre_plane_updates() also for pipes ge [...]
new e4fb7f894ed4 drm/i915: Polish some RMWs
new 7966a93a27cf drm/i915: Push audio enable/disable further out
new ceb53adad7e3 drm/i915: Wrap g4x+ DP/HDMI audio enable/disable
new 0195e381b14f drm/i915: Split g4x+ DP audio presence detect from port enable
new 4645e8980479 drm/i915: Split g4x+ HDMI audio presence detect from port enable
new 3654a48ab16c drm/i915: Convert audio enable/disable into encoder vfuncs
new cff742cc6851 drm/i915: Hoist the encoder->audio_{enable,disable}() call [...]
new 109e1e898abd drm/i915: Push audio_{enable,disable}() to the pre/post pa [...]
new 07e823c0fd99 drm/i915: Implement audio fastset
new 1aba67132cbc drm/i915/display: Separate xe and i915 common dpt code int [...]
new 185b24883e27 drm/i915/display: in skl_surf_address check for dpt-vma
new 12b7142e679f drm/i915/display: In intel_framebuffer_init switch to use [...]
new c6fbb6bca108 drm: Fix color LUT rounding
new edc2b74a535a drm/i915: Adjust LUT rounding rules
new 5d76c8163f09 drm/i915: s/clamp()/min()/ in i965_lut_11p6_max_pack()
new deac453244d3 drm/i915: Fix glk+ degamma LUT conversions
new 221d6546bd16 Merge tag 'drm-intel-next-2023-11-23' of git://anongit.fre [...]
new a13fee31f564 Merge v6.7-rc3 into drm-next
new c8031019dc95 drm/amdgpu: Implement a new 64bit sequence memory driver
new e6ed364efae3 drm/amdgpu: update mappings not managed by KFD
new 94e2dae0a8bf drm/amdkfd: Move TLB flushing logic into amdgpu
new fbbcb3f2b7c2 drm/amd/pm: Fix return value and drop redundant param
new b5a52d2afe1b amdgpu: Adjust kmalloc_array calls for new -Walloc-size
new d8a3813713c3 drm/radeon: Fix warning using plain integer as NULL
new 857c838c7827 drm/amd/pm: Move some functions to smu_v13_0.c as generic code
new 5ce8eccd53a3 drm/amd/pm: Make smu_v13_0_baco_set_armd3_sequence() static
new 8a1de314d189 drm/amdgpu: Refactor 'amdgpu_connector_dvi_detect' in amdg [...]
new f4fac4163c2f drm/amdkfd: Clear the VALU exception state in the trap handler
new efb91fea652a drm/amd/display: Fix a debugfs null pointer error
new ef71bb4119c7 drm/amdgpu: correct mca ipid die/socket/addr decode
new fcfc6ceec3eb drm/amd/display: Enable CM low mem power optimization
new c41028a2a163 drm/amd/display: add a debugfs interface for the DMUB trace mask
new 8b8eed05a1c6 drm/amd/display: Refactor resource into component directory
new 68cfc5d8e459 drm/amd/display: Try to acquire a free OTG master not used [...]
new 673d6d73eba7 drm/amd/display: Prefer currently used OTG master when acq [...]
new 5f70d4ff8095 drm/amd/display: Enable DCN clock gating for DCN35
new cc6201b773f1 drm/amd/display: Add disable timeout option
new c21a764a98cb drm/amd/display: Send PQ bit in AMD VSIF
new c29085d29562 drm/amd/display: Enable DSC Flag in MST Mode Validation
new ed4ae8f77f2c drm/amd/display: Add new command to disable replay timing resync
new 8a2553d5c7ad drm/amd/display: Add missing chips for HDCP
new 466a7d115326 drm/amd: Use the first non-dGPU PCI device for BW limits
new d9b3a066dfcd drm/amd: Exclude dGPUs in eGPU enclosures from DPM quirks
new 59e4db5375f5 drm/amd/display: Promote DC to 3.2.260
new 75fb313c55fa drm/amdgpu: expose the connected port num info through sysfs
new a3cc7dbe9957 drm/amdgpu: add pm metrics structure definition
new 425285d39afd drm/amdgpu: add amdgpu runpm usage trace for separate funcs
new 699d392903c3 drm/amdgpu: Add function parameter 'xcc_mask' not describe [...]
new 613ecd6563d2 drm/amd: Document device reset methods
new 534eee82356c drm/amd/display: Remove redundant DRM device struct in amd [...]
new 12c2d3b5f5bc drm/amd/pm: Add support to fetch pm metrics sample
new f9a45b76a188 drm/amd/pm: Add pm metrics support to SMU v13.0.6
new 223aad1be34e drm/amd/pm: Add sysfs attribute to get pm metrics
new cee6de122461 drm/amd/display: Add new Replay command and Disabled Repla [...]
new 1c22d6ce5328 drm/amd/display: Include udelay when waiting for INBOX0 ACK
new 3f3b08be5883 drm/amd/display: Add z-state support policy for dcn35
new a2d3c6926117 drm/amdkfd: Copy HW exception data to user event
new 35c425f5cc25 drm/amdgpu: update xgmi num links info post gc9.4.2
new 76c5d6900908 drm/amd/display: Update DCN35 watermarks
new c4290449f8fb drm/amd/display: add skip_implict_edp_power_control flag f [...]
new 613a81995575 drm/amd/display: fix a pipe mapping error in dcn32_fpu
new 702e2fb579e0 drm/amdgpu: Retire query/reset_ras_err_status from gfx_v9_4_3
new 2e9b152325f6 drm/amdgpu: optimize RLC powerdown notification on Vangogh
new cfab803884f4 drm/amd/display: update pixel clock params after stream sl [...]
new 1290183db494 drm/amd/display: always use mpc factor of 2 for stereo timings
new 80061d6b58a9 drm/amd/display: Add Z8 watermarks for DML2 bbox overrides
new 4b8251e019ea drm/amdgpu: Do not issue gpu reset from nbio v7_9 bif interrupt
new 20b07b0cb3a0 drm/amdgpu: Force order between a read and write to the sa [...]
new 251027968a72 drm/amd/display: Feed SR and Z8 watermarks into DML2 for DCN35
new a953cd8cac6b drm/amd/display: Fix MPCC 1DLUT programming
new 40436ce7ccfe drm/amd/display: Use DRAM speed from validation for dummy p-state
new 6c22fb07e0c2 drm/amd/display: Refactor DSC into component folder
new c77b00085910 drm/amd/display: replay: generalize the send command funct [...]
new 220db802cb50 drm/amd/display: Do not read DPREFCLK spread info from LUT [...]
new 75a3371e8ffd drm/amd/display: Increase num voltage states to 40
new 37f4382b64a2 drm/amd/display: replay: Augment Frameupdate Command
new 43b8ac4b34ec drm/amd/display: Simplify brightness initialization
new 83a79dd6f4fb drm/amd/display: adjust flow for deallocation mst payload
new 5f2a404cbcce drm/amd/display: Disable Timing sync check in Full-Screen [...]
new 8f3656ce65d6 drm/amd/display: Enable SubVP on 1080p60 displays
new ee95135bfeec drm/amdgpu: add init_registers for nbio v7.11
new 88f4b10a7932 drm/amdgpu: fix memory overflow in the IB test
new c4b8394e76ad drm/amd/display: Fix tiled display misalignment
new fcd94ef1b3e7 drm/amd/display: Remove min_dst_y_next_start check for Z8
new d642b0100bf8 drm/amd/display: Update min Z8 residency time to 2100 for DCN314
new a5e90392fdda Revert "drm/amd/display: Enable CM low mem power optimization"
new 0e6a12884ca7 drm/amdgpu: correct the amdgpu runtime dereference usage count
new f4233efedf75 drm/amd/display: If P-State is supported try SubVP for sma [...]
new 5a9a2cc8ae18 drm/amd/display: force toggle rate wa for first link train [...]
new 3d0fe4945465 drm/amd/display: Refactor OPTC into component folder
new 5fcf74e002f1 drm/amd/display: Update DCN35 clock table policy
new f19c115d9c3c drm/amd/display: Remove config update
new fbd2076c31e3 drm/amdkfd: Use common function for IP version check
new 22136ff27c4e drm/amd/display: Fix conversions between bytes and KB
new 2d1c884a535f drm/amd/display: Fix black screen on video playback with e [...]
new 641220b2a53c drm/amd/display: [FW Promotion] Release 0.0.193.0
new db4616f7667c drm/amd/display: 3.2.261
new 201761b5eb57 drm/amdgpu: Move mca debug mode decision to ras
new 7a6931a476d3 drm/amd/display: fix ABM disablement
new 01a1526ac4c8 drm/amd/display: update dcn315 lpddr pstate latency
new bcdbd6f607ba drm/amd/display: remove unnecessary braces to fix coding style
new ca0b006939f9 drm/amdgpu: fix AGP addressing when GART is not at 0
new b0e5c88d8a88 drm/amd/pm: fix a memleak in aldebaran_tables_init
new 7b194fdccb84 drm/amdgpu: Fix cat debugfs amdgpu_regs_didt causes kernel [...]
new bd1f6a31e776 drm/amd: Enable PCIe PME from D3
new 2e583200907c drm/amd/display: block dcn315 dynamic crb allocation when [...]
new 4fc26c2f912b drm/amd/display: Update Fixed VS/PE Retimer Sequence
new 9a1c1339abf9 drm/amdkfd: Run restore_workers on freezable WQs
new 1919fd6bb09f drm/amd/display: [FW Promotion] Release 0.0.194.0
new 061a5bf210cd drm/amd/display: Allow DTBCLK disable for DCN35
new ca0ad76089a8 drm/amdgpu: Update EEPROM I2C address for smu v13_0_0
new d581ceab26a1 drm/amdkfd: Free gang_ctx_bo and wptr_bo in pqm_uninit
new 5290ed0a8b26 drm/amd/display: Add DSC granular throughput adjustment
new 33a6e409165c drm/amd/display: Fix some HostVM parameters in DML
new 70378005378a drm/amd/display: Promote DAL to 3.2.262
new 9a5095e785c3 drm/amdgpu: add amdgpu_reg_state.h
new af39e6f4d803 drm/amdgpu: Add reg_state sysfs attribute
new 081a6eda2b25 drm/amdgpu: Read aquavanjaram PCIE register state
new 92e508eaf337 drm/amdgpu: Read aquavanjaram XGMI register state
new 36fd9969fa53 drm/amdgpu: Use another offset for GC 9.4.3 remap
new 04fcc3fec5db drm/amdgpu: Skip access gfx11 golden registers under SRIOV
new 00f9d49bce84 drm/amdgpu: Fix missing mca debugfs node
new 9596ffe1cc99 drm/amdgpu: distinguish rlc fw for different SKU
new f875f61b1fd6 drm/amdgpu: enable mca debug mode on APU by default
new 39c960bbf9d9 drm/radeon/r600_cs: Fix possible int overflows in r600_cs_ [...]
new b5c5baa458fa drm/radeon/r100: Fix integer overflow issues in r100_cs_tr [...]
new 71225e1c9309 drm/radeon: check return value of radeon_ring_lock()
new b719a9c15d52 drm/amd/display: Fix NULL pointer dereference at hibernate
new 5edfd7d94b03 Merge tag 'amd-drm-next-6.8-2023-12-01' of https://gitlab. [...]
new 58046e6cf811 drm/i915: Stop printing pipe name as hex
new b90fccfb5cde drm/i915: Move the SDP split debug spew to the correct place
new b1f5279b5981 drm/i915/psr: Move plane sel fetch configuration into plan [...]
new a4f477e6ac17 drm/i915/psr: Add proper handling for disabling sel fetch [...]
new b844c6bae2b8 drm/i915/xe2lpd: remove the FBC restriction if PSR2 is enabled
new fcebbe2fa344 drm/i915/psr: Include some basic PSR information in the st [...]
new e0ef2daa8ca8 drm/i915: Skip some timing checks on BXT/GLK DSI transcoders
new c1799032d2ef drm/i915/mst: Fix .mode_valid_ctx() return values
new 9c058492b16f drm/i915/mst: Reject modes that require the bigjoiner
new 8dfce5f3095b drm/i915: Clean up some DISPLAY_VER checks
new fd2096500acb drm/i915/irq: Improve error logging for unexpected DE Misc [...]
new ef32c3cc9c62 drm/i915: correct the input parameter on _intel_dsb_commit()
new 0f82a1b94862 drm/i915/display: Fix IP version of the WAs
new 562f33836f51 drm/i915/dgfx: DGFX uses direct VBT pin mapping
new 00cb022753e2 drm/i915: use PIPE_CONF_CHECK_BOOL() for bool members
new 9f82f1655fdb drm/i915: add bool type checks in PIPE_CONF_CHECK_*
new 561322c3bc14 drm/i915/display: Skip state verification with TBT-ALT mode
new 80d20fd99124 drm/i915/display: split i915 specific code from intel_fbdev
new c952bf11ace5 drm/i915/display: use intel_bo_to_drm_bo in intel_fbdev
new 72207699ff76 drm/i915/display: use intel_bo_to_drm_bo in intel_fb.c
new 6383f69bd2cc drm/i915/display: Convert intel_fb_modifier_to_tiling as n [...]
new ae424921a5ca drm/i915/display: Handle invalid fb_modifier in intel_fb_m [...]
new 5f449ed05da8 drm/i915/display: Split i915 specific code away from intel_fb.c
new 687eb09b1d76 drm/i915/syncmap: squelch a sparse warning
new 1116efbff3b1 drm/i915/display: Don't use "proxy" headers
new 4de77156a2ac drm/i915/dsi: Use devm_gpiod_get() for all GPIOs
new 01a39f1c4f12 drm/i915: Fix ADL+ tiled plane stride when the POT stride [...]
new dcdf1bbe82f4 drm/i915: handle uncore spinlock when not available
new 261200eb7030 drm/i915/rpm: add rpm_to_i915() helper around container_of()
new 922181a52de9 drm/i915: use intel_connector in intel_connector_debugfs_add()
new 77bdb83f0dbc drm/i915: pass struct intel_connector to connector debugfs fops
new f270b7087dc8 drm/i915: use octal permissions in display debugfs
new 7054b551de18 drm/i915/display: Use i915_gem_object_get_dma_address to g [...]
new 10690b8a49bc drm/i915/display: Add intel_fb_bo_framebuffer_fini
new 2f8d8548c3e3 Merge tag 'drm-intel-next-2023-12-07' of git://anongit.fre [...]
new 0e26cc72c71c drm: Refuse to async flip with atomic prop changes
new 4b4af74ab971 drm: allow DRM_MODE_PAGE_FLIP_ASYNC for atomic commits
new e4d983acffff drm: introduce DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP
new 4e3b70da64a5 drm: Disable the cursor plane on atomic contexts with virt [...]
new 8f7179a1027d drm/atomic: Add support for mouse hotspots
new cd5499429237 drm/vmwgfx: Use the hotspot properties from cursor planes
new 305b391d8f84 drm/qxl: Use the hotspot properties from cursor planes
new 44d877a1de91 drm/vboxvideo: Use the hotspot properties from cursor planes
new cc6c535967ed drm/virtio: Use the hotspot properties from cursor planes
new bce3dab7eb6e drm: Remove legacy cursor hotspot code
new 9724ed6c1b12 drm: Introduce DRM_CLIENT_CAP_CURSOR_PLANE_HOTSPOT
new 4653f9d01411 drm: Introduce documentation for hotspot properties
new 35ed38d58257 drm: Allow drivers to indicate the damage helpers to ignor [...]
new 0240db231dfe drm/virtio: Disable damage clipping if FB changed since la [...]
new b83b2a80d662 drm/vmwgfx: Disable damage clipping if FB changed since la [...]
new 017bdf8fa201 drm/plane: Extend damage tracking kernel-doc
new 6c18005d8fab drm/todo: Add entry about implementing buffer age for dama [...]
new 014f831abcb8 drm/nouveau: use GPUVM common infrastructure
new 5f03a507b29e drm/nouveau: implement 1:1 scheduler - entity relationship
new 46990918f35c drm/nouveau: enable dynamic job-flow control
new 2bbe6ab2be53 drm/sched: Fix bounds limiting when given a malformed entity
new fe375c74806d drm/sched: Rename priority MIN to LOW
new 38f922a563aa drm/sched: Reverse run-queue priority enumeration
new b0a7ce53d494 drm/ttm: Schedule delayed_delete worker closer
new 19b4c60ce866 drm/sched: Fix compilation issues with DRM priority rename
new e17049148678 drm: Use device_get_match_data()
new 737077b873e3 drm/imagination: Fix a couple of spelling mistakes in lite [...]
new 3519d77293fb drm/imagination: Remove unneeded semicolon
new 4aa89e8644d3 drm/imagination: vm: prevent duplicate drm_gpuvm_bo instances
new 4550d66d08b2 drm/imagination: vm: check for drm_gpuvm_range_valid()
new 0d3abd456be4 drm/imagination: vm: fix drm_gpuvm reference count
new 26b9a880d24c Merge drm/drm-next into drm-misc-next
new c350a08ac7ec drm/ast: Turn ioregs_lock to modeset_lock
new 0ccaa3dde97b drm/ast: Rework I/O register setup
new b45efcfc94e8 drm/ast: Retrieve I/O-memory ranges without ast device
new cdac0cd459cf drm/ast: Add I/O helpers without ast device
new 73b05bb4c053 drm/ast: Enable VGA without ast device instance
new 66f843d67035 drm/ast: Enable MMIO without ast device instance
new 83ab91faf20c drm/ast: Partially implement POST without ast device instance
new 9f3ebec843b0 drm/ast: Add enum ast_config_mode
new 51412f869337 drm/ast: Detect ast device type and config mode without as [...]
new 83dc1029dcf5 drm/ast: Move detection code into PCI probe helper
new 288b039db225 drm/bridge: Fix typo in post_disable() description
new 325b71e820b6 drm/bridge: imx93-mipi-dsi: Fix a couple of building warnings
new 3cc808e3239c drm/imagination: Numerous documentation fixes.
new f92a39ae4707 drm/sched: Partial revert of "Qualify drm_sched_wakeup() b [...]
new 012e3208ab8d drm/tilcdc: Convert to platform remove callback returning void
new 9f7843b51581 drm/panel-edp: Add override_edid_mode quirk for generic edp
new 70e0d5550f5c drm/panel-edp: Add auo_b116xa3_mode
new fb3f43d50d9b drm/panel-edp: Avoid adding multiple preferred modes
new c9d99c73940e drm/bridge: ti-sn65dsi86: Simplify using pm_runtime_resume [...]
new 2d2cffdbbc21 drm/loongson: Add platform dependency
new af3145aa142c Revert "drm/bridge: Add 200ms delay to wait FW HPD status stable"
new e3af7053de3f drm/bridge: anx7625: Fix Set HPD irq detect window to 2ms
new b48807788e7a fbdev/acornfb: Fix name of fb_ops initializer macro
new 12d55c013a09 fbdev/sm712fb: Use correct initializer macros for struct fb_ops
new 63994d486c9f fbdev/vfb: Set FBINFO_VIRTFB flag
new 853767b6b946 fbdev/vfb: Initialize fb_ops with fbdev macros
new 30b72c0bde93 fbdev/arcfb: Set FBINFO_VIRTFB flag
new 28f57d03f5a7 fbdev/arcfb: Use generator macros for deferred I/O
new eba141896826 auxdisplay/cfag12864bfb: Set FBINFO_VIRTFB flag
new 36e6cacdb095 auxdisplay/cfag12864bfb: Initialize fb_ops with fbdev macros
new 1d6796547a44 auxdisplay/ht16k33: Set FBINFO_VIRTFB flag
new df558d53139f auxdisplay/ht16k33: Initialize fb_ops with fbdev macros
new bc4e90771c88 hid/picolcd_fb: Set FBINFO_VIRTFB flag
new 46b655ceeed0 fbdev/sh_mobile_lcdcfb: Set FBINFO_VIRTFB flag
new 01f4fbb3bd26 fbdev/sh_mobile_lcdcfb: Initialize fb_ops with fbdev macros
new 133a2ca22e11 fbdev/smscufx: Select correct helpers
new c9496954c138 fbdev/udlfb: Select correct helpers
new cb99b486a5bc fbdev/au1200fb: Set FBINFO_VIRTFB flag
new dfc3052256e0 fbdev/au1200fb: Initialize fb_ops with fbdev macros
new cccc934a7448 fbdev/ps3fb: Set FBINFO_VIRTFB flag
new 741effeab963 fbdev/ps3fb: Initialize fb_ops with fbdev macros
new bff13b8f2c5a media/ivtvfb: Initialize fb_ops to fbdev I/O-memory helpers
new dec2d60923db fbdev/clps711x-fb: Initialize fb_ops with fbdev macros
new 63a11adaceb8 fbdev/vt8500lcdfb: Initialize fb_ops with fbdev macros
new 11754a504608 fbdev/wm8505fb: Initialize fb_ops to fbdev I/O-memory helpers
new e0f05e643eb1 fbdev/cyber2000fb: Initialize fb_ops with fbdev macros
new f7c8a046577e staging/sm750fb: Declare fb_ops as constant
new dc0ad215e5d8 staging/sm750fb: Initialize fb_ops with fbdev macros
new 27ad64eac10f fbdev: Rename FB_SYS_FOPS token to FB_SYSMEM_FOPS
new 23dad7b95fea fbdev: Remove trailing whitespaces
new 76f92201b821 fbdev: Push pgprot_decrypted() into mmap implementations
new 33253d9e01d4 fbdev: Move default fb_mmap code into helper function
new b3e8813773c5 fbdev: Warn on incorrect framebuffer access
new 8813e86f6d82 fbdev: Remove default file-I/O implementations
new dad19630c476 Documentation/gpu: VM_BIND locking document
new b101d08451de drm/nouveau: Removes unnecessary args check in nouveau_uvm [...]
new 03219a3aa6c8 drm/imagination: Fix error codes in pvr_device_clk_init()
new 9ee33dc47772 drm/imagination: Fix IS_ERR() vs NULL bug in pvr_request_f [...]
new 55b0f4a7c376 drm/imagination: fix off by one in pvr_vm_mips_init() erro [...]
new 3d1ff9dfdc16 dma-buf: Correct the documentation of name and exp_name symbols
new f8cc37c59731 drm/omapdrm: Improve check for contiguous buffers
new 7959ceb767e4 dt-bindings: display: ti: Add support for am62a7 dss
new 5cc5ea7b6d7b drm/tidss: Add support for AM62A7 DSS
new a0a9e7b4690b drm/tidss: Use pm_runtime_resume_and_get()
new 4b0bdf9383a9 drm/tidss: Use PM autosuspend
new c2746e4d278b drm/tidss: Drop useless variable init
new 36d1e0852680 drm/tidss: Move reset to the end of dispc_init()
new aceafbb5035c drm/tidss: Return error value from from softreset
new 151825150cf9 drm/tidss: Check for K2G in in dispc_softreset()
new 576d96c5c896 drm/tidss: Add simple K2G manual reset
new bc288a927815 drm/tidss: Fix dss reset
new d4652187367b drm/tidss: IRQ code cleanup
new 95d4b4719534 drm/tidss: Fix atomic_flush check
new ca89b69734f9 drm/tidss: Use DRM_PLANE_COMMIT_ACTIVE_ONLY
new 780b9463ce66 drm/v3d: Remove unused function header
new a8ad9d63a160 drm/v3d: Move wait BO ioctl to the v3d_bo file
new 9032d5f633ed drm/v3d: Detach job submissions IOCTLs to a new specific file
new 8288faaa8b38 drm/v3d: Simplify job refcount handling
new 6893deb881ab drm/v3d: Don't allow two multisync extensions in the same job
new 464c61e76de8 drm/v3d: Decouple job allocation from job initiation
new aafc1a2bea67 drm/v3d: Add a CPU job submission
new c5195d001f4c drm/v3d: Use v3d_get_extensions() to parse CPU job data
new 1fe0879efc8f drm/v3d: Create tracepoints to track the CPU job
new 369b05961731 drm/v3d: Detach the CSD job BO setup
new 7c13132c4073 drm/v3d: Enable BO mapping
new 18b8413b25b7 drm/v3d: Create a CPU job extension for a indirect CSD job
new 9ba0ff3e083f drm/v3d: Create a CPU job extension for the timestamp query job
new 34a101e64296 drm/v3d: Create a CPU job extension for the reset timestamp job
new 6745f3e44a20 drm/v3d: Create a CPU job extension to copy timestamp quer [...]
new bae7cb5d6800 drm/v3d: Create a CPU job extension for the reset performa [...]
new 209e8d2695ee drm/v3d: Create a CPU job extension for the copy performan [...]
new ff3670877e7c drm/imx/lcdc: Fix double-free of driver data
new 44df9a2a1321 accel/qaic: Increase number of in_reset states
new 5f0a0ebca2b9 accel/qaic: Expand DRM device lifecycle
new 8570c27932e1 drm/syncobj: Add deadline support for syncobj waits
new 63ee44540205 dma-buf/sync_file: Add SET_DEADLINE ioctl
new 70e67aaec2f4 dma-buf/sw_sync: Add fence deadline support
new e50e5fed41c7 drm: Introduce pixel_source DRM plane property
new 85863a4e16e7 drm: Introduce solid fill DRM plane property
new 4b6416704292 drm: Add solid fill pixel source
new 8283ac7871a9 drm/atomic: Add pixel source to plane state dump
new e86413f5442e drm/atomic: Add solid fill data to plane state dump
new 4ba6b7a64632 drm/atomic: Move framebuffer checks to helper
new f1e75da5364e drm/atomic: Loosen FB atomic checks
new 5d86c15c3171 dt-bindings: gpu: mali-utgard: Add Rockchip RK3128 compatible
new a5b2dcb96d6a drm: improve the documentation of connector hpd ops
new f730e7adfd69 drm: remove drm_bridge_hpd_disable() from drm_bridge_conne [...]
new 93032ae634d4 drm/test: add a test suite for GEM objects backed by shmem
new 51097ef14d4e drm/imagination: Fixed warning due to implicit cast to bool
new 0ffe9eb826f1 drm/imagination: Fixed missing header in pvr_fw_meta
new 7620c6bd76b1 drm/imagination: pvr_device_process_active_queues now static
new e8878b8043a2 drm/imagination: pvr_gpuvm_free() now static
new 72ef65ab246e drm/imagination: Removed unused function to_pvr_vm_gpuva()
new 5f8dec200923 drm/drv: propagate errors from drm_modeset_register_all()
new b1dba0b13c0a drm/qxl: remove unused declaration
new e4256751df4a drm/display/dp: Add the remaining Square PHY patterns DPCD [...]
new 0b82a2b70f89 drm/bridge: lt8912b: Add suspend/resume support
new f168c7f7d1a0 dt-bindings: display: bridge: lt8912b: Add power supplies
new f6d8a80f1d10 drm/bridge: lt8912b: Add power supplies
new 914437992876 drm/bridge: nxp-ptn3460: fix i2c_master_send() error checking
new aa041111311d MAINTAINERS: Document Imagination PowerVR driver patches g [...]
new 2a04739139b2 drm/bridge: add transparent bridge helper
new 35921910bbd0 phy: qcom: qmp-combo: switch to DRM_AUX_BRIDGE
new c5d296bad640 usb: typec: nb7vpq904m: switch to DRM_AUX_BRIDGE
new e560518a6c2e drm/bridge: implement generic DP HPD bridge
new 2bcca96abfbf soc: qcom: pmic-glink: switch to DRM_AUX_HPD_BRIDGE
new 7d9f1b72b296 usb: typec: qcom-pmic-typec: switch to DRM_AUX_HPD_BRIDGE
new caf525ed45b4 drm/encoder: register per-encoder debugfs dir
new d0b3c318e04c drm/bridge: migrate bridge_chains to per-encoder file
new 1c0a80f16096 Revert "drm/atomic: Loosen FB atomic checks"
new b881ba8faa5c Revert "drm/atomic: Move framebuffer checks to helper"
new a513f095b941 Revert "drm/atomic: Add solid fill data to plane state dump"
new fe28421d4fed Revert "drm/atomic: Add pixel source to plane state dump"
new 5fb1ad3f5725 Revert "drm: Add solid fill pixel source"
new e5fba1ada1c1 Revert "drm: Introduce solid fill DRM plane property"
new 90422201f8f2 Revert "drm: Introduce pixel_source DRM plane property"
new dce94061f0d0 drm/v3d: Fix missing error code in v3d_submit_cpu_ioctl()
new e759f2ca29d9 drm/gpuvm: fall back to drm_exec_lock_obj()
new 4bc736f890ce drm/imagination: vm: make use of GPUVM's drm_exec helper
new 4777dded2171 dt-bindings: display: simple: Add boe,bp101wx1-100 panel
new eeaddab4c14b drm/panel: simple: Add BOE BP101WX1-100 panel
new 8c2c5d1d33f0 drm/panel: himax-hx8394: Drop prepare/unprepare tracking
new e4f53a4d921e drm/panel: himax-hx8394: Drop shutdown logic
new be478bc7ab08 dt-bindings: display: Document Himax HX8394 panel rotation
new a695a5009c8f drm/panel: himax-hx8394: Add Panel Rotation Support
new 00830a0d8f0d dt-bindings: display: himax-hx8394: Add Powkiddy X55 panel
new 38db985966d2 drm/panel: himax-hx8394: Add Support for Powkiddy X55 panel
new 68c193c8d4a4 drm/panel: ilitek-ili9881c: make use of prepare_prev_first
new 7ff02f82c3e9 dt-bindings: ili9881c: Add Ampire AM8001280G LCD panel
new 2748848ceaf3 drm/panel: ilitek-ili9881c: Add Ampire AM8001280G LCD panel
new 2a5244a04e75 dt-bindings: display: simple: add Evervision VGG644804 panel
new 1319f2178bdf drm/panel-simple: add Evervision VGG644804 panel entry
new a4f5892914ca drm/panfrost: Ignore core_mask for poweroff and disable PW [...]
new b98e9a84d38a drm/panfrost: Add gpu_irq, mmu_irq to struct panfrost_device
new 157ad4ccff07 drm/panfrost: Synchronize and disable interrupts before po [...]
new c50a291d621a drm/gpuvm: Let drm_gpuvm_bo_put() report when the vm_bo ob [...]
new c8fa1cc07759 drm/atomic: add private obj state to state dump
new 8ebb1fc2e69a drm/panel-edp: Add SDC ATNA45AF01
new 4900e0396e59 drm/edp-panel: Sort the panel entries
new 9cf5ca1f485c drm: Fix TODO list mentioning non-KMS drivers
new 972c45e89244 drm: Include <drm/drm_auth.h>
new 786b96d01919 drm/i915: Include <drm/drm_auth.h>
new 64c39a93ef6c accel: Include <drm/drm_auth.h>
new 9f4db4495b6f drm: Include <drm/drm_device.h>
new c45a1e0a2e9d drm/radeon: Do not include <drm/drm_legacy.h>
new 184dcdc25142 drm: Remove entry points for legacy ioctls
new 6bb0814be42e drm: Remove the legacy DRM_IOCTL_MODESET_CTL ioctl
new 2722ac1ce1c1 drm: Remove support for legacy drivers
new 2798ffcc1d6a drm: Remove locking for legacy ioctls and DRM_UNLOCKED
new 2504c7ec728b drm: Remove source code for non-KMS drivers
new 87be41f09ac9 char/agp: Remove frontend code
new 94f8f319cbcb drm: Remove Kconfig option for legacy support (CONFIG_DRM_LEGACY)
new a0fce84cb1b3 drm/plane-helper: Move drm_plane_helper_atomic_check() into udl
new bb8532601260 drm/amdgpu: Do not include <drm/drm_plane_helper.h>
new 85ddae2392b5 drm/loongson: Do not include <drm/drm_plane_helper.h>
new 2887875256d4 drm/shmobile: Do not include <drm/drm_plane_helper.h>
new 9e8f373e8a77 drm/solomon: Do not include <drm/drm_plane_helper.h>
new 7e661a06998e drm/ofdrm: Do not include <drm/drm_plane_helper.h>
new 81b32f4393cd drm/simpledrm: Do not include <drm/drm_plane_helper.h>
new aa5d7cf88bde drm/xlnx: Do not include <drm/drm_plane_helper.h>
new e9d5ae8a9e7e drm/imagination: Removed unused functions in pvr_fw_trace
new 4b83b783ad77 drm/imagination: move update_logtype() into ifdef section
new 28d3d0696688 drm/bridge: nxp-ptn3460: simplify some error checking
new 1d3062fad9c7 drm/drm_file: fix use of uninitialized variable
new f9af8f0c1dc5 drm/framebuffer: Fix use of uninitialized variable
new 155d6fb61270 drm/bridge: cdns-mhdp8546: Fix use of uninitialized variable
new 32bd29b61963 drm/bridge: tc358767: Fix return value on error case
new 90d50b8d8583 drm/mipi-dsi: Fix detach call without attach
new a60501d7c2d3 Merge tag 'drm-misc-next-2023-12-07' of git://anongit.free [...]
new c1ee197d64f4 Backmerge tag 'v6.7-rc5' into drm-next
new a2f8994c1001 Merge tag 'exynos-drm-next-for-v6.7-rc5' of git://git.kern [...]
new 16ac5b21b31b drm/exynos: Call drm_atomic_helper_shutdown() at shutdown/ [...]
new 4fe7a1ecaa41 drm/exynos: Convert to platform remove callback returning void
new ead5a41c8f8a drm/exynos: dpi: Change connector type to DPI
new 3c2eb7806f64 Merge tag 'exynos-drm-next-for-v6.8' of git://git.kernel.o [...]
new a1c613ae4c32 Merge drm/drm-next into drm-intel-gt-next
new 8fa1c7cd1fe9 drm/i915/mcr: Hold GT forcewake during steering operations
new 31f6a06f0c54 drm/i915/pmu: Check if pmu is closed before stopping event
new 0520b30b2190 drm/i915/mtl: avoid stringop-overflow warning
new ffc02c67bf8d drm/i915/gt: Use proper priority enum instead of 0
new 6ce33a8a4549 drm/i915/gt: Remove {} from if-else
new 81de3e296b10 drm/i915: Flush WC GGTT only on required platforms
new 33f2af42a201 drm/i915/gt: Remove unncessary {} from if-else
new 36f27350ff74 i915/perf: Fix NULL deref bugs with drm_dbg() calls
new 874d6fe4a696 drm/i915/pmu: add pmu_to_i915() helper
new cb476dd1b8b1 drm/i915/pmu: add event_to_pmu() helper
new 76310edddf11 drm/i915/pmu: rearrange hrtimer pointer chasing
new 8aa519f17512 drm/i915/mtl: Add Wa_22016670082
new 9bb66c179f50 drm/i915: Reserve some kernel space per vm
new 03fe4b87c642 drm/i915: Add WABB blit for Wa_16018031267 / Wa_16018063123
new 3a32ef21ed54 drm/i915/gt: add selftest to exercise WABB
new 2fb771f3b840 drm/i915: Set copy engine arbitration for Wa_16018031267 / [...]
new 43dea469e99b drm/i915/mtl: Add Wa_14019821291
new 2efb81e58796 drm/i915: make some error capture functions static
new 4fca51984371 drm/i915: move gpu error debugfs to i915_gpu_error.c
new d581841076bc drm/i915: move gpu error sysfs to i915_gpu_error.c
new 5fbae6874c92 drm/i915/gt: Remove prohibited space after opening parenthesis
new 27b086382c22 drm/i915: Fix potential spectre vulnerability
new 34df0a031d8f drm/i915/gt: Temporarily disable CPU caching into DMA for MTL
new 1d9e6bc97eab drm/i915/xelpmp: Add Wa_16021867713
new bae9fca96843 drm: i915: Adapt to -Walloc-size
new e4ae85e364fc drm/i915: Add ability for tracking buffer objects per client
new ca02a0119f81 drm/i915: Record which client owns a VM
new 978e1a52ca1f drm/i915: Track page table backing store usage
new dc1a2775070f drm/i915: Account ring buffer and context state storage
new 3b38d3515753 drm/i915: Add stable memory region names
new 968853033d8a drm/i915: Implement fdinfo memory stats printing
new d7b4832cbeb8 drm/i915: Read a shadowed mmio register for ggtt flush
new 57bdac8ee299 drm/i915/gt: add missing new-line to GT_TRACE
new e89950553385 drm/i915: do not clean GT table on error path
new d3715a6471c8 drm/i915/huc: Stop printing about unsupported HuC on MTL
new 89a410b2e416 drm/i915/dg2: Wa_18028616096 now applies to all DG2
new 3c7a5eb70066 drm/i915/mtl: Update Wa_22018931422
new 44eea8d08078 drm/i915: Remove return type from i915_drm_client_remove_object
new e31b380741bf drm/i915: Add __rcu annotation to cursor when iterating cl [...]
new dfed6b58d54f drm/i915/gsc: Mark internal GSC engine with reserved uabi class
new b49e894c3fd8 drm/i915: Replace custom intel runtime_pm tracker with ref [...]
new 5e4e06e4087e drm/i915: Track gt pm wakerefs
new 5032c607e886 drm/i915: ATS-M device ID update
new 97137bd3ffc5 drm/i915/dg2: Drop Wa_22014600077
new 0eec708ec3c2 drm/i915/pxp: Add drm_dbgs for critical PXP events.
new 698e19da2914 drm/i915: Skip pxp init if gt is wedged
new b7d2a4da38fb drm/i915/guc: Fix for potential false positives in GuC han [...]
new 706785c19fe9 drm/i915/guc: Add a selftest for FAST_REQUEST errors
new 0647ece3819b drm/i915/selftests: Fix engine reset count storage for multi-tile
new cf9cb028ac56 drm/i915: Use internal class when counting engine resets
new 34880b18733e drm/i915/selftests: wait for active idle event in i915_act [...]
new be5bcc4be9d9 drm/i915/guc: Create the guc_to_i915() wrapper
new 6734cd03f7e2 Merge tag 'drm-intel-gt-next-2023-12-08' of git://anongit. [...]
new fd2ef5fa3556 drm/amdgpu: disable MCBP by default
new d5e78f1c2611 drm/amd/amdgpu: Move vcn4 fw_shared init to a single function
new e57cd73f9711 drm/amd/display: Optimize fast validation cases
new 885c71ad791c drm/amd/display: initialize all the dpm level's stutter latency
new dd2c5fac91d4 drm/amd/display: Add ODM check during pipe split/merge validation
new fa745b554733 drm/amd/display: Only enumerate top local sink as DP2 output
new a546a2768440 drm/amdkfd: Use partial migrations/mapping for GPU/CPU pag [...]
new 62fbfdbbe3a1 drm/amd/display: Add missing dcn35 RCO registers
new b17ef04bf3a4 drm/amd/display: Pass pwrseq inst for backlight and ABM
new d5df648ec830 drm/amd/display: Change dither policy for 10bpc to round
new ab7794661663 drm/amd/display: Increase scratch buffer size
new 23cf5a5cd33a drm/amd/display: insert drv-pmfw log + rollback to new context
new 94bbf802efd0 drm/amd/display: Fix MST PBN/X.Y value calculations
new 823423b8ec7b drm/amd/display: Use channel_width = 2 for vram table 3.0
new 2cbed167d269 drm/amd/display: Fix null pointer
new d24e50e1005f drm/amd/display: Skip DPIA-specific DP LL automation flag [...]
new d218291579de drm/amd/display: Update BIOS FW info table revision
new c59397eff943 drm/amd/display: revert removing otg toggle w/a back when [...]
new e6ae4c47e8f8 drm/amd/display: Pass debug watermarks through to DCN35 DML2
new 43484c4bdb6e drm/amd/display: Added delay to DPM log
new d3586c707b8f drm/amd/display: keep domain24 power on if eDP not exist
new 2ce156482a6f drm/amd/display: Fix disable_otg_wa logic
new 21afc872fbc2 drm/amd/display: Add monitor patch for specific eDP
new cfa96a14e89d drm/amd/display: add MPC MCM 1D LUT clock gating programming
new abd26a3252cb drm/amd/display: Add dml2 copy functions
new dd5c6362ddcd drm/amd/display: Fix Replay Desync Error IRQ handler
new 08a32addf173 drm/amd/display: add support for DTO genarated dscclk
new b6411638c026 drm/amd/display: Avoid virtual stream encoder if not expli [...]
new 80af8859b46d drm/amd/display: Skip entire amdgpu_dm build if !CONFIG_DR [...]
new 198891fd2902 drm/amd/display: Create one virtual connector in DC
new dfc03588cf8c drm/amd/display: Initialize writeback connector
new 7db7ade270ae drm/amd/display: Skip writeback connector when we get amdg [...]
new 748b091d6416 drm/amd/display: Return drm_connector from find_first_crtc [...]
new 3e094a287526 drm/amd/display: Use drm_connector in create_stream_for_sink
new dbf5d3d02987 drm/amd/display: Check writeback connectors in create_vali [...]
new ff73d4cdde18 drm/amd/display: Create amdgpu_dm_wb_connector
new 1fb9d7b975ba drm/amd/display: Create fake sink and stream for writeback [...]
new c81e13b929df drm/amd/display: Hande writeback request from userspace
new f772f902b286 drm/amd/display: Add writeback enable/disable in dc
new c09919e6ea5f drm/amd/display: Fix writeback_info never got updated
new 86ecd796a88e drm/amd/display: Validate hw_points_num before using it
new ab37b88ed9de drm/amd/display: Fix writeback_info is not removed
new f872e2f5f0be drm/amd/display: Add writeback enable field (wb_enabled)
new fdf43d25e38f drm/amd/display: Setup for mmhubbub3_warmup_mcif with big buffer
new 50ad10cba6cd drm/amd/display: Add new set_fc_enable to struct dwbc_funcs
new 87ce0e626941 drm/amd/display: Disable DWB frame capture to emulate oneshot
new 514a1cc940c2 drm/amd/display: Fix array-index-out-of-bounds in dml2
new d3e78612e949 drm/amd/display: Adjust code style
new 107d678f6aec drm/amd/display: Update code comment to be more accurate
new c0c22ed7c9fd drm/amd/display: 3.2.263
new 24d29d5b1895 drm/amd/swsmu: update smu v14_0_0 driver if version and me [...]
new 0d65efcbe350 drm/amd/pm: support new mca smu error code decoding
new 71a9d7a2a103 drm/amdgpu: Update fw version for boot time error query
new 04a71f110446 drm/amdgpu: optimize the printing order of error data
new 7a2464fac80d drm/radeon: check the alloc_workqueue return value in rade [...]
new 72ada8603e36 drm/amd/display: Increase frame warning limit with KASAN o [...]
new 13ac7c0e30e8 drm/amdgpu: Read aquavanjaram WAFL register state
new 650f0487d6cd drm/amdgpu: Read aquavanjaram USR register state
new 3b35dd87c596 drm/amd: Add a DC debug mask for DML2
new 4657b3e45683 drm/amdgpu: Restrict extended wait to PSP v13.0.6
new 0737df9ed099 drm/radeon/dpm: fix a memleak in sumo_parse_power_table
new 28c28d7f77c0 drm/radeon/trinity_dpm: fix a memleak in trinity_parse_pow [...]
new 44f3356e36c2 drm/amd/amdgpu: Add SMUIO headers for 10.0.2
new 6146081d58e3 drm/amdgpu: Add NULL checks for function pointers
new 828afefd4b06 drm/amdgpu: Update HDP 4.4.2 clock gating flags
new b12fb2953915 drm/amdgpu: Avoid querying DRM MGCG status
new c03581986234 drm/amdgpu: fix buffer funcs setting order on suspend
new e17768691dd8 drm/amd/amdgpu: SRIOV full reset issue with VCN
new df2a5f74e6ed drm/amd/pm: fix pp_*clk_od typo
new 0497ae6f8830 drm/amd/display: fix hw rotated modes when PSR-SU is enabled
new a2020be69490 drm/amd/display: Restore guard against default backlight v [...]
new b2662d4cc4ce drm/amdgpu: SW part of MES event log enablement
new 47c4533543af drm/amdgpu: Enable event log on MES 11
new a0a28956b46e Merge tag 'amd-drm-next-6.8-2023-12-08' of https://gitlab. [...]
new 4334a63e261c Merge branch 'drm-next' of git://git.freedesktop.org/git/d [...]
new 7347fb4e7db1 dt-bindings: display: samsung,exynos-mixer: Fix 'regs' typo
new efd2b185613e Merge branch 'for-linux-next' of git://git.kernel.org/pub/ [...]
new 5908cbe82ef7 usb: typec: nb7vpq904m: Only select DRM_AUX_BRIDGE with OF
new 03c0343bdf8d usb: typec: qcom-pmic-typec: Only select DRM_AUX_HPD_BRIDG [...]
new 812cc1da7ffd drm/bridge: Return NULL instead of plain 0 in drm_dp_hpd_b [...]
new 76385d493c21 drm/debugfs: fix potential NULL pointer dereference
new a85607e3cfc5 drm/doc/rfc: Mark long running workload as complete.
new 0e2e6c49c1c0 drm/doc/rfc: Mark drm_scheduler as completed
new 16805e994bff drm/doc/rfc: Move Xe 'ASYNC VM_BIND' to the 'completed' section
new 34e64dd19207 drm/doc/rfc: Move userptr integration and vm_bind to the ' [...]
new aa15b031854f drm/doc/rfc: Xe is using drm_exec, so mark as completed
new 26f4bac3d884 drm/bridge: aux-hpd: Replace of_device.h with explicit include
new 67a5f0ff3429 drm/edp-panel: Move the KDC panel to a separate group
new 66f011145b83 drm/atomic-helper: rename drm_atomic_helper_check_wb_encod [...]
new aa8ec5d7b26d drm/vkms: move wb's atomic_check from encoder to connector
new b84135e7a592 drm/imagination: Remove unneeded semicolon
new fca9448ae2f5 drm/imagination: Move dereference after NULL check in pvr_ [...]
new f48dee9ed7c9 drm/panel: nv3052c: Document known register names
new 095e3a99e793 drm/panel: nv3052c: Add SPI device IDs
new 2e6b7be84d88 drm/panel: nv3052c: Allow specifying registers per panel
new bf92f9163097 drm/panel: nv3052c: Add Fascontek FS035VG158 LCD display
new 43cc1ce456b5 dt-bindings: display: panel: Clean up leadtek,ltk035c5444t [...]
new 8fcb387a210c dt-bindings: vendor-prefixes: Add fascontek
new 267624378ed6 dt-bindings: display: panel: add Fascontek FS035VG158 panel
new 799825aa8720 drm/panel: st7701: Fix AVCL calculation
new acbf9184a87d dt-bindings: display: st7701: Add Anbernic RG-ARC panel
new a7890252c1a3 drm/panel: st7701: Add Anbernic RG-ARC Panel Support
new 2e87bad7cd33 drm/panel: Add Synaptics R63353 panel driver
new 549240c98e50 dt-bindings: display: panel: Add Ilitek ili9805 panel controller
new edbf1d506ebe drm/panel: Add Ilitek ILI9805 panel driver
new b1fcb7ee3707 drm/panel: ilitek-ili9805: add support for Tianma TM041XDH [...]
new bf7f730dea31 dt-bindings: display: simple: Add AUO G156HAN04.0 LVDS display
new 9e52d5c80821 drm/panel: simple: Add AUO G156HAN04.0 LVDS display support
new eb3f7cbee294 drm/bridge: ti-sn65dsi86: Associate PWM device to auxiliar [...]
new 8c8546546f25 drm/rockchip: move output interface related definition to [...]
new 81a06f1d02e5 Revert "drm/rockchip: vop2: Use regcache_sync() to fix sus [...]
new bebad6bd4fbd drm/rockchip: vop2: set half_block_en bit in all mode
new 20529a68307f drm/rockchip: vop2: clear afbc en and transform bit for cl [...]
new d1f8face0fc1 drm/rockchip: vop2: Add write mask for VP config done
new dd49ee4614cf drm/rockchip: vop2: Set YUV/RGB overlay mode
new 075a5b3969be drm/rockchip: vop2: set bg dly and prescan dly at vop2_pos [...]
new c408af1afc4b drm/rockchip: vop2: rename grf to sys_grf
new 4ccdc92c1fea dt-bindings: display: vop2: Add rk3588 support
new dc7226acacc6 dt-bindings: rockchip,vop2: Add more endpoint definition
new 5a028e8f062f drm/rockchip: vop2: Add support for rk3588
new 9d7fe7704d53 drm/rockchip: vop2: rename VOP_FEATURE_OUTPUT_10BIT to VOP [...]
new 6c3ab21f37a9 MAINTAINERS: Add myself as a reviewer for rockchip drm
new c4c5391adae2 drm/fourcc: fix spelling/typos
new 37c476d68d29 drm/drm_modeset_helper_vtables.h: fix typos/spellos
new 9567dab3a8cb drm/uapi: drm_mode.h: fix spellos and grammar
new 7d66c8d7398d drm/panel: synaptics-r63353: adjust the includes
new 1faed97a0a51 drm/panel: ilitek-ili9805: adjust the includes
new 1e9974c75834 drm/vc4: hdmi: Create destroy state implementation
new ec2cbaf604f4 drm/imagination: vm: Fix heap lookup condition
new 7b1f8da7e174 drm: ci: igt_runner: Remove todo
new 910d2d85febf drm: ci: Force db410c to host mode
new 257893829a7f drm: ci: arm64.config: Enable DA9211 regulator
new 7879c158a153 drm: ci: Enable new jobs
new 34ec92879b37 drm: ci: Use scripts/config to enable/disable configs
new 3f1c87ddfa79 drm: ci: mt8173: Do not set IGT_FORCE_DRIVER to panfrost
new dd1581a35e2f drm: ci: virtio: Make artifacts available
new 09ac9260916d drm: ci: uprev IGT
new 5f15dc44a99d drm/doc: ci: Add IGT version details for flaky tests
new b1a2aa9bcbb8 drm: ci: Update xfails
new 8ad38268159f Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
new 51ea405c47f8 drm/amdgpu: fix buffer funcs setting order on suspend harder
new 5d1ff65f80fd drm/amd/display: Fix spelling mistake "SMC_MSG_AllowZstate [...]
new 1e13c5644c44 drm/drm_mode_object: increase max objects to accommodate n [...]
new 601603105325 drm/drm_property: make replace_property_blob_from_id a DRM helper
new 24013b930134 drm/drm_plane: track color mgmt changes per plane
new 9342a9ae54ef drm/amd/display: add driver-specific property for plane de [...]
new ed342a2e78c4 drm/amdgpu: Use the right method to get IP version
new b70aed8f5d76 drm/amdgpu/jpeg: configure doorbell for each playback
new 31e6af1ff775 drm/amd/pm: Remove redundant function members of pptable_funcs
new 9a10bd0df618 drm/amd/display: Remove minor revision 5 until proper pars [...]
new 7f9b4fb450a6 drm/amd/display: Use explicit size for types in DCCG's str [...]
new af68153ffe8c drm/amd/display: allow DP40 cables to do UHBR13.5
new d0f639c58693 drm/amd/display: Revert "Fix conversions between bytes and KB"
new 11edbb449750 drm/amd/display: trivial comment change
new 2170fb03be28 drm/amd/display: Revert DP2 MST hub triple display fix
new c1afbb715e33 drm/amd/display: Populate dtbclk from bounding box
new bbc42960f9b6 drm/amd/display: Disable OPTC pg to match DC Hubp/dpp pg
new fdb0ad2ff7c8 drm/amd/display: Exit from idle state before accessing HW data
new dd4e4bb28843 drm/amd/display: For prefetch mode > 0, extend prefetch if [...]
new 9a902a9073c2 drm/amd/display: Force p-state disallow if leaving no plan [...]
new 7253c36b1feb drm/amd/display: fix HW block PG sequence
new bcbd0787f8be drm/amd/display: 3.2.264
new 571c2fa26aa6 drm/amd/display: Disable PSR-SU on Parade 0803 TCON again
new d5a348d96e4e drm/amd/display: add plane degamma TF driver-specific property
new 5a3b965b5810 drm/amd/display: explicitly define EOTF and inverse EOTF
new e4cddd51bfab drm/amd/display: document AMDGPU pre-defined transfer functions
new ec7b2a55463e drm/amd/display: add plane HDR multiplier driver-specific [...]
new a9210714d231 drm/amd/display: Fix memory leak in dm_set_writeback()
new 4e95669ecb03 drm/amdgpu: xgmi_fill_topology_info
new 1819200166ce drm/amdkfd: Export DMABufs from KFD using GEM handles
new 0188006d7c79 drm/amdkfd: Import DMABufs for interop through DRM
new 4f914d75a123 Merge tag 'platform-drivers-x86-amd-wbrf-v6.8-1' into amd- [...]
new 296b29ce8acb drm/amd/pm: update driver_if and ppsmc headers for coming [...]
new b8b39de64627 drm/amd/pm: setup the framework to support Wifi RFI mitiga [...]
new 71f69557cb12 drm/amd/pm: add flood detection for wbrf events
new 18df969b44a0 drm/amd/pm: enable Wifi RFI mitigation feature support for [...]
new cca850267d33 drm/amd/pm: enable Wifi RFI mitigation feature support for [...]
new 94b1e028e15c drm/amdgpu/sdma5.2: add begin/end_use ring callbacks
new 91963397c49a drm/amdgpu: Enable tunneling on high-priority compute queues
new e747235ef3c2 drm/radeon: include drm/drm_edid.h only where needed
new 671994e3bf33 drm/amd/display: add plane 3D LUT driver-specific properties
new 058eb51912ca drm/amdgpu: Switch to aca bank for xgmi pcs err cnt
new c01b9be7b209 drm/amd: Fix a probing order problem on SDMA 2.4
new bd33bb1409b4 drm/amdkfd: fix mes set shader debugger process management
new f545d82479b4 drm/amd/display: add plane shaper LUT and TF driver-specif [...]
new 0ef47454dc82 drm/amd/display: add plane blend LUT and TF driver-specifi [...]
new 0f5afa190b89 drm/amd/display: add CRTC gamma TF driver-specific property
new 98fbb5277206 drm/amd/display: add comments to describe DM crtc color mg [...]
new 8b6b3f668f31 drm/amd/display: encapsulate atomic regamma operation
new 6bd20f0f165f drm/amd/display: add CRTC gamma TF support
new d9501844d538 drm/amd: include drm/drm_edid.h only where needed
new 88d26ea639a8 drm/amd/display: set sdr_ref_white_level to 80 for out_tra [...]
new 6bed9d550e51 drm/amd/display: mark plane as needing reset if color prop [...]
new 73e5ea616a9f drm/amd/display: decouple steps for mapping CRTC degamma t [...]
new 683b8c7e7a94 drm/amdgpu: fix tear down order in amdgpu_vm_pt_free
new 980f8710075a drm/amd/display: add plane degamma TF and LUT support
new ef113a3b1964 drm/amd/display: reject atomic commit if setting both plan [...]
new 889044f9e04f drm/amd/display: add dc_fixpt_from_s3132 helper
new 4bc59ddf57c1 drm/amd/display: add HDR multiplier support
new aba8b76baabd drm/amd/display: add plane shaper LUT support
new 99de686115b0 drm/amd/display: add plane shaper TF support
new 69a83fd3f0a8 drm/radeon: Prevent multiple debug error lines on suspend
new 65d2765d6291 drm/amdgpu: warn when there are still mappings when a BO i [...]
new 05941860dd35 Merge branch 'drm-next' of https://gitlab.freedesktop.org/ [...]
new 2c12eb36f849 drm/i915: Fix remapped stride with CCS on ADL+
new e81144106e21 drm/i915: Fix intel_atomic_setup_scalers() plane_state handling
new e05a67fdd3c9 drm/i915: Streamline intel_dsc_pps_read()
new f175de44d0cf drm/i915: Drop redundant NULL check
new ed1566a98221 drm/i915: Drop crtc NULL check from intel_crtc_active()
new a599d302ae00 drm/i915: Drop NULL fb check from intel_fb_uses_dpt()
new 7f4f756df7a0 drm/i915: Drop redunant null check from intel_get_frame_time_us()
new e81f48512aa4 drm/i915: s/cstate/crtc_state/ in intel_get_frame_time_us()
new c6117b33a173 drm/i915/tv: Drop redundant null checks
new 877fd09a120d drm/i915/mtl: Use port clock compatible numbers for C20 phy
new 1103672fd6b8 drm/i915/mtl: Remove misleading "clock" field from C20 pll_state
new 872ee9cc0219 drm/i915/mtl: Rename the link_bit_rate to clock in C20 pll_state
new 6128becaeafa drm/i915: Stop accessing crtc->state from the flip done irq
new 362a8dba85eb drm/i915: Drop irqsave/restore for flip_done_handler()
new 23b392b94acb drm/i915/edp: don't write to DP_LINK_BW_SET when using rat [...]
new 15d03119ed21 drm/i915/display: do not use cursor size reduction on MTL
new baf31a20fa7f drm/i915/display: Get bigjoiner config before dsc config d [...]
new 3203009fe58d drm/i915/display: Wait for PHY readiness not needed for di [...]
new e93bffc2ac0a drm/i915: Reject async flips with bigjoiner
new e2e1916008aa drm/i915/cdclk: s/-1/~0/ when dealing with unsigned values
new 2581547335ff drm/i915/cdclk: Give the squash waveform length a name
new e1a914aef28f drm/i915/cdclk: Remove the assumption that cdclk divider== [...]
new f23fe4d7d794 drm/i915/cdclk: Rewrite cdclk->voltage_level selection to [...]
new 273361f54e5b drm/i915/mtl: Fix voltage_level for cdclk==480MHz
new 46bdb77d8b61 drm/i915: Split intel_ddi_compute_min_voltage_level() into [...]
new 0656afab88a6 drm/i915/mtl: Calculate the correct voltage level from port_clock
new 8cd53c6b200e drm/i915: Simplify intel_ddi_compute_min_voltage_level()
new 97c53561f039 Merge branch 'for-linux-next' of git://anongit.freedesktop [...]
new 548b61a8ce18 drm/msm/gpu: Move gpu devcore's to gpu device
new 4bea53b9c7c7 drm/msm: Reduce fallout of fence signaling vs reclaim hangs
new 12578c075f89 drm/msm/gpu: Skip retired submits in recover worker
new f6afe4f09f66 drm/msm: don't create GPU-related debugfs files with no GP [...]
new d1912f6972b8 drm/msm: Small uabi fixes
new 9902cb999e4e drm/msm/gem: Add metadata
new b2acb89af1a4 drm/msm/gem: Demote userspace errors to DRM_UT_DRIVER
new 6c15808d9b76 drm/msm/gem: Demote allocations to __GFP_NOWARN
new cf1aaa7d4a71 drm/msm/a6xx: Add missing BIT(7) to REG_A6XX_UCHE_CLIENT_PF
new 07e6de738aa6 drm/msm/a690: Fix reg values for a690
new e6c0de5f4450 drm/msm/dpu: try multirect based on mdp clock limits
new a9bd555de5e9 drm/msm/dpu: enable SmartDMA on SM8450
new 921e32bf6c0c drm/msm/dpu: enable smartdma on sm8350
new 96ab215b2d5e drm/msm/a6xx: add QMP dependency
new ab8420418c2e drm/msm/dp: cleanup debugfs handling
new 062aeadeba1d drm/msm/mdp5: use devres-managed allocation for configurat [...]
new 4c1f4c1f1b43 drm/msm/mdp5: use devres-managed allocation for CTL manager data
new 1ad175c2c884 drm/msm/mdp5: use devres-managed allocation for mixer data
new 323e9a18d6e1 drm/msm/mdp5: use devres-managed allocation for pipe data
new 531d5313d934 drm/msm/mdp5: use devres-managed allocation for SMP data
new 6de8288bf668 drm/msm/mdp5: use devres-managed allocation for INTF data
new 6f235e3d6b18 drm/msm/mdp5: use drmm-managed allocation for mdp5_crtc
new 669afee4a17e drm/msm/mdp5: use drmm-managed allocation for mdp5_encoder
new 54f1fbcb47d4 drm/msm/mdp4: use bulk regulators API for LCDC encoder
new 783ad6e6312f drm/msm/mdp4: use drmm-managed allocation for mdp4_crtc
new e79571e8708b drm/msm/mdp4: use drmm-managed allocation for mdp4_dsi_encoder
new 93d6e1b82b93 drm/msm/mdp4: use drmm-managed allocation for mdp4_dtv_encoder
new 2c24668cc068 drm/msm/mdp4: use drmm-managed allocation for mdp4_lcdc_encoder
new 52e36770b174 dt-bindings: display/msm: qcom, sm8250-mdss: add DisplayPo [...]
new 1cd83dfe9a58 dt-bindings: display/msm: qcom, sm8150-mdss: correct DSI P [...]
new c6721b3c6423 drm/msm/mdp4: flush vblank event on disable
new 25daacc60394 dt-bindings: display: msm: qcm2290-mdss: Use the non-depre [...]
new a1ed5860efd3 dt-bindings: display: msm: Add reg bus and rotator interconnects
new 82c2a5751227 drm/msm/dp: tie dp_display_irq_handler() with dp driver
new aa1131204e58 drm/msm/dp: rename is_connected with link_ready
new e467e0bde881 drm/msm/dp: use drm_bridge_hpd_notify() to report HPD stat [...]
new 9179fd9596a4 drm/msm/dp: move parser->parse() and dp_power_client_init( [...]
new 5814b8bf086a drm/msm/dp: incorporate pm_runtime framework into DP driver
new 2b3aabc9caa2 drm/msm/dp: delete EV_HPD_INIT_SETUP
new e2969ee30252 drm/msm/dp: move of_dp_aux_populate_bus() to eDP probe()
new 0b414c731432 drm/msm/dpu: Correct UBWC settings for sc8280xp
new 9cad81143ef0 drm/msm/dpu: Capture dpu snapshot when frame_done_timer timeouts
new 7cc2621f16b6 drm/msm/dpu: Add missing safe_lut_tbl in sc8180x catalog
new 3d07a411b4fa drm/msm/dsi: Use pm_runtime_resume_and_get to prevent refc [...]
new 6ab502bc1cf3 drm/msm/dsi: Enable runtime PM
new 801207c18834 drm/msm/dp: add a missing unlock in dp_hpd_plug_handle()
new 46b1f1b839ca drm/msm/dpu: populate SSPP scaler block version
new 07b852c91cbe drm/msm/dpu: Drop unused get_scaler_ver callback from SSPP
new 88fc981f8ef2 drm/msm/dpu: Drop unused qseed_type from catalog dpu_caps
new 6876059d7edf drm/msm/dpu: drop the `id' field from DPU_HW_SUBBLK_INFO
new 01fc6c012fad drm/msm/dpu: drop the `smart_dma_priority' field from stru [...]
new 0fd205412e1e drm/msm/dpu: deduplicate some (most) of SSPP sub-blocks
new aa83fa5bf6c7 drm/msm/dpu: drop DPU_HW_SUBBLK_INFO macro
new 2b98aa1d6558 drm/msm/dpu: rewrite scaler and CSC presense checks
new 193838acc111 drm/msm/dpu: merge DPU_SSPP_SCALER_QSEED3, QSEED3LITE, QSEED4
new 223fb06fbc26 drm/msm/gpu: drop duplicating VIG feature masks
new bf5a80695311 dt-bindings: display/msm: dsi-controller-main: add SDM670 [...]
new 0e1af3ec823b dt-bindings: display/msm: sdm845-dpu: Describe SDM670
new c965007970ed dt-bindings: display: msm: Add SDM670 MDSS
new 3c13a56e4353 drm/msm: mdss: add support for SDM670
new e140b7e496b7 drm/msm/dpu: Add hw revision 4.1 (SDM670)
new 0014a4ad6c08 dt-bindings: display: msm-dsi-phy-7nm: document the SM8650 [...]
new 8adc26fcebae dt-bindings: display: msm-dsi-controller-main: document th [...]
new 3e135a7700f9 dt-bindings: display: msm: document the SM8650 DPU
new cbcef056fa40 dt-bindings: display: msm: document the SM8650 Mobile Disp [...]
new b94747f7d8c7 drm/msm/dpu: add support for SM8650 DPU
new e6488c2a3541 drm/msm: mdss: add support for SM8650
new 3a73e376cff3 drm/msm: dsi: add support for DSI-PHY on SM8650
new fec254cc752d drm/msm: dsi: add support for DSI 2.8.0
new ded61d7dc5a0 drm/msm/mdss: switch mdss to use devm_of_icc_get()
new fabaf176322d drm/msm/mdss: Rename path references to mdp_path
new 7323694e118a drm/msm/mdss: inline msm_mdss_icc_request_bw()
new a55c8ff252d3 drm/msm/mdss: Handle the reg bus ICC path
new 134c78c96227 drm/msm/dpu: cleanup dpu_kms_hw_init error path
new b830b06f0087 drm/msm/dpu: remove IS_ERR_OR_NULL for dpu_hw_intr_init() [...]
new b19e6f7dd2e7 drm/msm/dpu: use devres-managed allocation for interrupts data
new bdfa47d9b17a drm/msm/dpu: use devres-managed allocation for VBIF data
new 1e897dcc4c67 drm/msm/dpu: use devres-managed allocation for MDP TOP
new a106ed98af68 drm/msm/dpu: use devres-managed allocation for HW blocks
new b0311c1c4e06 drm/msm/dpu: drop unused dpu_plane::lock
new bcc54a4c063a drm/msm/dpu: remove QoS teardown on plane destruction
new 0e00f9af95bb drm/msm/dpu: use drmm-managed allocation for dpu_plane
new 3637af92de2b drm/msm/dpu: use drmm-managed allocation for dpu_crtc
new 73169b45e1ed drm/msm/dpu: use drmm-managed allocation for dpu_encoder_phys
new 3285f4acb23c drm/msm/dpu: drop dpu_encoder_phys_ops::destroy
new cd42c56d9c0b drm/msm/dpu: use drmm-managed allocation for dpu_encoder_virt
new e843ca2f30e6 drm/msm/dpu: correct clk bit for WB2 block
new 157fd368561e dt-bindings: display: msm: dp-controller: document SM8650 [...]
new 1b2d98bdd7b7 drm/msm/dp: Add DisplayPort controller for SM8650
new c4ac0c6c96f0 drm/msm/dp: Fix platform_get_irq() check
new a08935fc859b drm/msm/dpu: drop MSM_ENC_VBLANK support
new cbaf84e73811 Merge remote-tracking branch 'drm-misc/drm-misc-next' into [...]
new 8814455a0e54 drm/msm: Refactor UBWC config setting
new 44a88fa45665 drm/msm: Add param for the highest bank bit
new 3e6688fd9696 drm/msm/adreno: Fix A680 chip id
new a3dec9cdf42b drm/msm/gem: Remove "valid" tracking
new 202f98c19a11 drm/msm/gem: Remove submit_unlock_unpin_bo()
new ceab575cafed drm/msm/gem: Don't queue job to sched in error cases
new 2d7d2c4e8480 drm/msm/gem: Split out submit_unpin_objects() helper
new 3a48a40387e7 drm/msm/gem: Cleanup submit_cleanup_bo()
new 05d249352f1a drm/exec: Pass in initial # of objects
new a6397e63877e drm/msm/gem: Convert to drm_exec
new 236fa3873de8 drm/ci: remove rebase-merge directory
new da50b10f0bb7 Merge branch 'msm-next' of https://gitlab.freedesktop.org/ [...]
new 62d35629da80 drm/msm/dpu: move encoder status to standard encoder debugfs dir
new d907efe518e4 drm/msm/dpu: enable writeback on SDM845
new 1a8dfd51d6e4 drm/msm/dpu: enable writeback on SM8350
new e512b4a8ec37 drm/msm/dpu: enable writeback on SM8450
new e37cb117b819 drm/msm/dpu: Ratelimit framedone timeout msgs
new 0d196633771c dt-bindings: display: msm: dp: declare compatible string f [...]
new 014a07f72a33 drm/msm/dpu: remove extra drm_encoder_cleanup from the error path
new 100a72bdb03f drm/msm/dpu: add formats check for writeback encoder
new e1e59787d7c8 drm/msm/dpu: rename dpu_encoder_phys_wb_setup_cdp to match [...]
new e7136bac92a8 drm/msm/dpu: fix writeback programming for YUV cases
new 6e5ef441edeb drm/msm/dpu: move csc matrices to dpu_hw_util
new b62da6e551b2 drm/msm/dpu: add cdm blocks to sc7280 dpu_hw_catalog
new 116d5a19eddc drm/msm/dpu: add cdm blocks to sm8250 dpu_hw_catalog
new 3e93437685d2 drm/msm/dpu: add dpu_hw_cdm abstraction for CDM block
new 899fd23fdaba drm/msm/dpu: add cdm blocks to RM
new 92b9662b278d drm/msm/dpu: add support to allocate CDM from RM
new 4b001f010cb6 drm/msm/dpu: add CDM related logic to dpu_hw_ctl layer
new 29a7a919ad2f drm/msm/dpu: add an API to setup the CDM block for writeback
new 9fc50451d3bb drm/msm/dpu: plug-in the cdm related bits to writeback setup
new 74ef424dffa2 drm/msm/dpu: reserve cdm blocks for writeback in case of Y [...]
new 82b16095f9c4 drm/msm/dpu: introduce separate wb2_format arrays for rgb and yuv
new c2c34b260f7d drm/msm/dpu: add cdm blocks to dpu snapshot
new 3840f86bee18 drm/msm/dpu: Add mutex lock in control vblank irq
new 662a0605d3dd drm/msm/dpu: move CSC tables to dpu_hw_util.c
new 1b932e07c321 drm/msm/dpu: Set input_sel bit for INTF
new a754caa8f2d1 drm/msm/dpu: Drop enable and frame_count parameters from d [...]
new d233b82715fe drm/msm/dp: call dp_display_get_next_bridge() during probe
new 8ecdc6966aef drm/ci: uprev mesa version: fix kdl commit fetch
new 7903db2816bf Merge branch 'msm-next-lumag' of https://gitlab.freedeskto [...]
new 614feee6efbb Merge branch 'etnaviv/next' of https://git.pengutronix.de/ [...]
new ca771df7c408 fbdev: imxfb: fix left margin setting
new b97861eec7d3 fbdev: imxfb: move PCR bitfields near their offset
new 420bd1408628 fbdev: imxfb: use BIT, FIELD_{GET,PREP} and GENMASK macros
new fc98294642ad fbdev: imxfb: replace some magic numbers with constants
new 70ec4ee3a5a1 fbdev: imxfb: add missing SPDX tag
new abde9226e74b fbdev: imxfb: drop ftrace-like logging
new 0657cfe7128e fbdev: imxfb: add missing spaces after ','
new 78464c3fe74f fbdev: imxfb: Fix style warnings relating to printk()
new 5fb05affeba0 fbdev: imxfb: use __func__ for function name
new 3aac4b0bb050 fbdev: imxfb: add '*/' on a separate line in block comment
new 09559fe67c5d fbdev: fsl-diu-fb: Fix sparse warning due to virt_to_phys( [...]
new b8c9e27bd5a2 fbdev: mmp: Fix typo and wording in code comment
new 1379aea92033 fbdev: hgafb: fix kernel-doc comments
new d8a47ee16884 fbdev: Remove support for Carillo Ranch driver
new 13366c25125e fbdev: amba-clcd: Delete the old CLCD driver
new 66741ca4860d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 02e3564a3440 regmap: ram: support noinc semantics
new d958d97848a6 regmap: kunit: add noinc write test
new 1957b92aaff0 regmap: fix regmap_noinc_write() description
new a2d43f711790 Merge remote-tracking branch 'regmap/for-6.8' into regmap-next
new 8e538be60a47 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5a77457232fa ALSA: wavefront: copy userspace array safely
new 26257869672f ALSA: hda: Refer to correct stream index at loops
new 2112aa034907 ALSA: pcm: Introduce MSBITS subformat interface
new a7fc8b862fd5 ALSA: hda: Honor subformat when querying PCMs
new 4a6ba09e892a ASoC: pcm: Honor subformat when configuring runtime
new d24f1a090d3f ALSA: hda: Upgrade stream-format infrastructure
new 61b52df4b64f ALSA: hda: Switch to new stream-format interface
new 67ea58daab01 ALSA: hda/hdmi: Switch to new stream-format interface
new 0d41f0c07f19 ALSA: hda/ca0132: Switch to new stream-format interface
new d5c00ab2f508 ASoC: codecs: hda: Switch to new stream-format interface
new 0bb0af123b0d ASoC: codecs: hdac_hda: Switch to new stream-format interface
new cbc4ebb34616 ASoC: codecs: hdac_hdmi: Switch to new stream-format interface
new 71fd0fbaf61e ASoC: Intel Skylake: Switch to new stream-format interface
new 176d13881137 ASoC: SOF: Intel: Switch to new stream-format interface
new 615d13cb4f3e ASoC: Intel: avs: Switch to new stream-format interface
new dfd6ba6813dd ALSA: hda: Drop snd_hdac_calc_stream_format()
new c93c604e93af ASoC: Intel: avs: Kill S24_LE format
new f8ccb133c986 ASoC: Intel: avs: Unhardcode HDAudio BE DAI drivers description
new 5ec42bf04d72 PCI: add INTEL_HDA_ARL to pci_ids.h
new a31014ebad61 ALSA: hda: Intel: add HDA_ARL PCI ID support
new 7a9d6bbe8a66 ALSA: hda: intel-dspcfg: add filters for ARL-S and ARL
new a00be6dc9bb8 ASoC: SOF: Intel: pci-mtl: fix ARL-S definitions
new 1ccffc2f760a ASoC: SOF: Intel: pci-mtl: add HDA_ARL PCI support
new 69447640dde0 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new bb341f75a052 ASoC: sti-uniperf: Use default pcm_config instead
new 79323dc80318 ASoC: dapm: Simplify widget clone
new 60b4a86cc6b8 ASoC: amd: acp: Fix for indentation issue
new 970f88ad0026 ASoC: amd: acp: correct the format order
new 6d02f355c3d2 ASoC: dt-bindings: Simplify port schema
new 8df735701a70 ASoC: tegra: convert not to use dma_request_slave_channel()
new fc213b8d4466 ASoC: codecs: Modify the bin file parsing method
new c479f4989486 dt-bindings: es8328: convert to DT schema format
new c239b7931516 ASoC: dt-bindings: qcom,sm8250: add SM8550 sound card
new dc29d3d253f1 ASoC: dt-bindings: use "soundwire" as controller's node na [...]
new 601cc04c9d73 ASoC: amd: acp: remove unnecessary NULL check
new 1fb1a7c4a632 ASoC: dt-bindings: nau8821: Add DMIC slew rate.
new 91d1a18b6381 ASoC: nau8821: Add slew rate controls.
new 42186bae0647 Add DMIC slew rate controls
new ab475966455c ASoC: SOF: mediatek: mt8195: clean up unused code
new a4de5a345cf7 ASoC: SOF: mediatek: mt8186: clean up unused code
new a08ee9d00e31 ASoC: SOF: mediatek: remove unused variables
new 82e340ca3f25 ASoC: SOF: mediatek: remove unused variables
new 59fff33e9d92 ASoC: Intel: avs: da7219: Add proper id_table
new deb8dcad7bc3 ASoC: Intel: avs: dmic: Add proper id_table
new 9441450e171f ASoC: Intel: avs: es8336: Add proper id_table
new 9a872caede56 ASoC: Intel: avs: hdaudio: Add proper id_table
new 8267213c54db ASoC: Intel: avs: i2s_test: Add proper id_table
new f1e9f4f5e9e5 ASoC: Intel: avs: max98357a: Add proper id_table
new 8e660f303230 ASoC: Intel: avs: max98373: Add proper id_table
new c3ff01859c31 ASoC: Intel: avs: max98927: Add proper id_table
new c94643c2b416 ASoC: Intel: avs: nau8825: Add proper id_table
new 4a5403e3a75d ASoC: Intel: avs: probe: Add proper id_table
new 54c830fd4e38 ASoC: Intel: avs: rt274: Add proper id_table
new 027ab0cab180 ASoC: Intel: avs: rt286: Add proper id_table
new 3d4021f30abd ASoC: Intel: avs: rt298: Add proper id_table
new 389f3c6c7ed8 ASoC: Intel: avs: rt5514: Add proper id_table
new 5f249523d3fc ASoC: Intel: avs: rt5663: Add proper id_table
new ba096fc61825 ASoC: Intel: avs: rt5682: Add proper id_table
new ca5abf5d2e1c ASoC: Intel: avs: ssm4567: Add proper id_table
new 696e2d9bf35b ASoC: Intel: avs: Properly identify boards
new fc85d9d0b3ba ASoC: SOF: imx8m: Add DAI driver entry for MICFIL PDM
new 89ef42088b3b ASoC: SOF: Add support for configuring PDM interface from [...]
new 8aa49ba73384 ASoC: SOF: Add support for MICFIL PDM interface
new ee09084fbf9f ASoC: codecs: ES8326: Add chip version flag
new fc702b2c04d7 ASoC: codecs: ES8326: Changing initialisation and broadcasting
new 8a81491adbd9 ASoC: codecs: ES8326: Changing the headset detection time
new 0a59f2415b5d ASoC: codecs: ES8326
new a1321811985b ASoC: cs42l43: Add missing static from runtime PM ops
new a55ea47bb874 ASoC: Intel: sof_rt5682: add mtl_rt5650 support
new d3534684ada9 ASoC: amd: acp: add Kconfig options for acp7.0 based platf [...]
new 577d71544871 ASoC: rt5682s: Add LDO output selection for dacref
new 459956b17dd5 ASoC: amd: acp: add missing SND_SOC_AMD_ACP_LEGACY_COMMON [...]
new 7d562ac331dd ASoC: dt-bindings: renesas,rz-ssi: Document RZ/Five SoC
new 552206add94d ASoC: cs43130: Store device in private struct and use it m [...]
new ce7944b73e77 ASoC: cs43130: Add handling of ACPI
new 9158221bf2aa ASoC: cs43130: Add switch to control normal and alt hp inputs
new 36c4d9a6bf65 ASoC: cs43130: Fixes and improvements
new cac15dc25f41 ASoC: fsl_mqs: Remove duplicate linux/of.h header
new af524e9dcb43 ASoC: nau8810: Fix incorrect type in assignment and cast t [...]
new 27c69d7da108 ASoC: dt-bindings: sound-card-common: List sound widgets i [...]
new 5d9f746ca64c ASoC: imx-rpmsg: Force codec power on in low power audio mode
new 67c7666fe808 ASoC: doc: Fix undefined SND_SOC_DAPM_NOPM argument
new 9996cd782a60 ASoC: dt-bindings: fsl,mqs: Convert format to json-schema
new b1cea462a793 ASoC: fsl: mpc8610_hpcd: Remove unused driver
new fa91703dc2e0 ASoC: cs43130: Allow driver to work without IRQ connection
new 52be2c492683 ASoC: cs43130: Allow configuration of bit clock and frame [...]
new 29b0b68f25ae ASoC: dt-bindings: correct white-spaces in examples
new 5980bda0a998 ASoC: SOF: ipc4-topology: Helper to find an swidget by mod [...]
new 1a307538c9cc ASoC: SOF: ipc4: Add data struct for module notification m [...]
new f5eb9945cf9c ASoC: SOF: ipc4-control: Implement control update for swit [...]
new 0ff23d460718 ASoC: SOF: ipc4: Handle ALSA kcontrol change notification [...]
new 74fc96e8d4b3 ASoC: SOF: ipc4: Add support for control change
new 076357cd57c2 ASoC: sh: convert not to use dma_request_slave_channel()
new d5070d0c1032 ASoC: SOF: Intel: mtl: call dsp dump when boot retry fails
new 9b3cd8ebb19e ASoC: SOF: Intel: Use existing helpers to change GPROCEN a [...]
new 45cc50d13433 ASoC: makes CPU/Codec channel connection map more generic
new 912eb4156311 ASoC: audio-graph-card2: use better image for Multi connection
new e2de6808df4a ASoC: audio-graph-card2: add CPU:Codec = N:M support
new a706366f93c3 ASoC: audio-graph-card2-custom-sample: Add connection image
new 792846d9daa8 ASoC: audio-graph-card2-custom-sample: add CPU/Codec = N:M sample
new b2b6b2d8f49b ASoC: makes CPU/Codec channel connection map more
new 9425039741e8 ASoC: Intel: sof_ssp_amp: remove dead code
new 06dea47be6d3 ASoC: Intel: sof_maxim_common: add else between 2 if test
new 007d9a638b87 ASoC: Intel: sof_maxim_common: check return value
new 65b2df10a1e6 ASoC: Intel: cht_bsw_rt5672: check return value
new 93f74ebf3d76 ASoC: Intel: ssp-common: get codec name function
new e111dece012f ASoC: Intel: board_helpers: support codec link initialization
new f46f07fe264a ASoC: Intel: sof_cs42l42: use common module for codec link
new 99f7422805c9 ASoC: Intel: sof_nau8825: use common module for codec link
new 84c280af16b7 ASoC: Intel: sof_rt5682: use common module for codec link
new ba0c7c328762 ASoC: Intel: board_helpers: support amp link initialization
new 873984180574 ASoC: Intel: sof_cs42l42: use common module for amp link
new adf711655ba2 ASoC: Intel: sof_nau8825: use common module for amp link
new e45cd972a50d ASoC: Intel: sof_rt5682: use common module for amp link
new 5cdc7a82594e ASoC: Intel: sof_ssp_amp: use common module for amp link
new 823404815fcd ASoC: Intel: sof_ssp_amp: rename function parameter
new 53d8df6d3f0a ASoC: Intel: board_helpers: support BT offload link initia [...]
new 117445d76559 ASoC: Intel: sof_cs42l42: use common module for BT offload link
new 87ddfdc9dc37 ASoC: Intel: sof_nau8825: use common module for BT offload link
new 3d5b77b9bee0 ASoC: Intel: sof_rt5682: use common module for BT offload link
new dc3d7dcb04ea ASoC: Intel: sof_ssp_amp: use common module for BT offload link
new 9fadbf3f11c3 ASoC: Intel: sof_ssp_amp: simplify HDMI-In quirks
new f7c015add5b1 ASoC: Intel: board_helpers: support HDMI-In link initialization
new 426cbd0de2da ASoC: Intel: sof_rt5682: use common module for HDMI-In link
new ee2486d5219e ASoC: Intel: sof_ssp_amp: use common module for HDMI-In link
new a6881210f175 ASoC: Intel: board_helpers: support DAI link array generation
new 5da85a3523b5 ASoC: Intel: sof_nau8825: use common module for DAI link g [...]
new 8fa1116e1cae ASoC: Intel: sof_rt5682: use common module for DAI link ge [...]
new 4775073b9045 ASoC: Intel: Link handling rework and fixes
new 5c0e047ab629 ASoC: Intel: sof_sdw: Make use of dev_err_probe()
new fd8ff49d35f9 ASoC: Intel: sof_sdw: remove unused function declaration
new def127feaa8a ASoC: Intel: sof_sdw: Add rt722 support
new 817178e7674b ASoC: Intel: soc-acpi: rt713+rt1316, no sdw-dmic config
new faca26b6ca90 ASoC: Intel: soc-acpi: add Gen4.1 SDCA board support for LNL RVP
new ed99878462cc ASoC: Intel: soc-acpi-intel-mtl-match: Add rt722 support
new ef858b61945a ASoC: Intel: Soundwire related board and match updates
new 8c91ca76f448 ASoC: SOF: icp3-dtrace: Fix wrong kfree() usage
new 2bd512626f8e ASoC: SOF: ipc4: check return value of snd_sof_ipc_msg_data
new 729bb2cd2e06 ASoC: SOF: ipc4: Move window offset configuration earlier
new e9a92dfc8d4f ASoC: core: Fix a handful of spelling mistakes.
new 8f464a410944 ASoC: SOF: ipc4-topology: Add module ID print during modul [...]
new 9cce9c4806a8 ASoC: fsl_rpmsg: update Kconfig dependencies
new d32bac9cb09c ASoC: qcom: Add helper for allocating Soundwire stream runtime
new 15c7fab0e047 ASoC: qcom: Move Soundwire runtime stream alloc to soundcards
new 014fdeb0d747 ASoC: SOF: Move sof_of_machine_select() to sof-of-dev.c fr [...]
new 3bc347791558 ASoC: SOF: Move sof_machine_* functions from sof-audio.c t [...]
new 1162d267eabd ASoC: SOF: Add placeholder for platform IPC type and path [...]
new a07625dcaf99 ASoC: SOF: sof-acpi-dev: Save the default IPC type and pat [...]
new 396016d56da4 ASoC: SOF: sof-of-dev: Save the default IPC type and path [...]
new 59ddeae037b8 ASoC: SOF: sof-pci-dev: Save the default IPC type and path [...]
new b1a4ee9fd5a2 ASoC: SOF: core: Implement firmware, topology path setup in core
new b2b0bba36f0a ASoC: SOF: sof-acpi-dev: Rely on core to create the file paths
new 8616168928f2 ASoC: SOF: sof-of-dev: Rely on core to create the file paths
new 8a83f180abb5 ASoC: SOF: sof-pci-dev: Rely on core to create the file paths
new a5a65437b02d ASoC: SOF: core: Add helper for initialization of paths, ops
new 9b6896538ea7 ASoC: SOF: Intel: Do not use resource managed allocation f [...]
new 6c393ebbd74a ASoC: SOF: core: Implement IPC version fallback if firmwar [...]
new ef6069f3f657 ASoC: SOF: IPC path handling and fallback support
new 625ed9457de5 ASoC: qcom: sc8280xp: set card driver name from match data
new fdcaecfc71e2 ASoC: qcom: sc8280xp: Add support for SM8450 and SM8550
new f8dd1f89bd5e ASoC: cs35l32: Drop legacy include
new 50678d339d67 ASoC: cs35l33: Fix GPIO name and drop legacy include
new a6122b0b4211 ASoC: cs35l34: Fix GPIO name and drop legacy include
new 490d2d9f190a ASoC: cs35l35: Drop legacy includes
new 194ef700d4e2 ASoC: cs35l36: Drop legacy includes
new 42d1178d223b ASoC: cs4271: Convert to GPIO descriptors
new b191a524b225 ASoC: cirrus: edb93xx: Drop legacy include
new 0ec65e8e2219 ASoC: cs42l42: Drop legacy include
new c6324cafd837 ASoC: cs43130: Drop legacy includes
new 9c16cfe42d9f ASoC: cs4349: Drop legacy include
new 4978d3f8e9e2 ASoC: Convert Cirrus codecs to GPIO descriptors
new d0ae9dc48e24 ASoC: SOF: Move sof_of_machine_select() to core.c from sof [...]
new 9c8bec3b6325 ASoC: es83xx: add ACPI DSM helper module
new b71e1d378994 ASoC: Intel: bytcht_es8316: Dump basic _DSM information
new e8acf91a4013 ASoC: Intel: bytcht_es8316: Add is_bytcr helper variable
new 7650862f4e72 ASoC: Intel: bytcht_es8316: Determine quirks/routing with [...]
new 8ea082584cf1 ASoC: Intel: bytcht_es8316: Determine
new e17999750649 ASoC: Intel: soc-acpi-intel-tgl-match: add cs42l43 and cs3 [...]
new 6da9a662154c ASoC: rt722-sdca: Set lane_control_support for multilane
new 0be9595d8a11 ASoC: cs4271: Fix spelling mistake "retrieveing" -> "retrieving"
new f31c166a5027 ASoC: SOF: Intel: lnl: add core get and set support for dsp core
new 138a4e2a26ec ASoC: Intel: sof_sdw_cs_amp: Connect outputs to a speaker widget
new 528ee84f0fe0 ASoC: Intel: sof_nau8825: board id cleanup for adl boards
new 996727aad856 ASoC: Intel: sof_nau8825: board id cleanup for rpl boards
new 486ede0df82d ASoC: Intel: glk_rt5682_max98357a: fix board id mismatch
new e38e252dbcee ASoC: Intel: sof_sdw_rt_sdca_jack_common: ctx->headset_cod [...]
new 70a6b66d6e8e ASoC: Intel: sof_sdw_rt_sdca_jack_common: check ctx->heads [...]
new 615d903ab095 ASoC: Intel: machine driver updates
new 2f03970198d6 ASoC: SOF: topology: Use partial match for disconnecting D [...]
new 6c4df324d78c ASoC: SOF: align topology header file with sof topology header
new 8ec56af3da4d ASoC: SOF: add alignment for topology header file struct d [...]
new ebd12b2ca614 ASoC: SOF: Wire up buffer flags
new a70af69ce4d0 ASoC: SOF: topology cleanups
new a6b5f50fefe9 ASoC: dt-bindings: fsl,xcvr: Adjust the number of interrupts
new c3ab23a10771 ASoC: amd: Add new dmi entries for acp5x platform
new f18818eb0dbe ASoC: amd: vangogh: Add condition check for acp config flag
new e12678141835 ASoC: amd: Remove extra dmi parameter
new 671dd2ffbd8b ASoC: amd: acp: Add new cpu dai and dailink creation for I [...]
new e6a382cf7a69 ASoC: amd: acp: Add i2s bt support for nau8821-max card
new e249839bf33f ASoC: amd: acp: Enable dpcm_capture for MAX98388 codec
new ff5a698c0ffb ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec
new 14b4b5fd3d7a ASoC: amd: acp: Set bclk as source to set pll for rt5682s codec
new ce17aa4cf2db ASoC: SOF: Intel: hda-codec: Delay the codec device registration
new 8527ecc6cf25 ASoC: amd: acp: modify config flag read logic
new d685aea5e0a8 ASoC: audio-graph-card2: fix off by one in graph_parse_nod [...]
new b53d47775651 ASoC: wm0010: Convert to GPIO descriptors
new 10a366f36e2a ASoC: wm1250-ev1: Convert to GPIO descriptors
new 0119b2a24eb5 ASoC: wm2200: Convert to GPIO descriptors
new 8563cfe39ba5 ASoC: wm5100: Convert to GPIO descriptors
new 729f02ec02ae ASoC: wm8996: Convert to GPIO descriptors
new 885f68fec0b0 GPIO descriptor cleanup for some Wolfson codecs
new 5012f9d8acd4 ASoC: wm1250-ev1: Fix uninitialized ret
new ef14f40a3613 ASoC: qcom: audioreach: Commonize setting channel mappings
new bcd684eae5ae ASoC: qcom: audioreach: drop duplicate channel defines
new 3c5fcb20e07e ASoC: qcom: audioreach: Add 4 channel support
new 0bfa20b18acb ASoC: dt-bindings: qcom,lpass-rx-macro: Add SM8650 LPASS RX
new 5a5085c9ce38 ASoC: dt-bindings: qcom,lpass-tx-macro: Add SM8650 LPASS TX
new f243ef746d0a ASoC: dt-bindings: qcom,lpass-va-macro: Add SM8650 LPASS VA
new ab8921e1da8f ASoC: dt-bindings: qcom,lpass-wsa-macro: Add SM8650 LPASS WSA
new 28b0b18d5346 ASoC: codec: wsa884x: make use of new mute_unmute_on_trigger flag
new bbbc18d8c27c ASoC: cs42l43: Allow HP amp to cool off after current limit
new 5ed06e489d20 ASoC: cs42l43: Add missing statics for hp_ilimit functions
new 6475b8e1821c ASoC: mediatek: mt7986: silence error in case of -EPROBE_DEFER
new 52acb65a3e78 Merge remote-tracking branch 'asoc/for-6.8' into asoc-next
new 2f2ee566e88e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ccb9e9dd2a99 dt-bindings: input: samsung,s6sy761: convert to DT schema
new fedfa36d045a Input: cap11xx - remove unnecessary IRQ parsing
new 11baacb2fd9b dt-bindings: input: sprd,sc27xx-vibrator: Drop incomplete example
new a42b4bd51b2a dt-bindings: input: mediatek,pmic-keys: Drop incomplete example
new d2ff98b7926e dt-bindings: input: gpio-keys: Allow optional dedicated wakeirq
new 3717194f2492 Input: gpio-keys - add system suspend support for dedicate [...]
new d3e09f57345f dt-bindings: input: gpio-mouse: Convert to json-schema
new 909484169a7b Input: pxrc - simplify mutex handling with guard macro
new 02db1749f30f Input: omap4-keypad - react on keypresses if device is run [...]
new 97a7d8950f67 Input: xpad - remove usage of the deprecated ida_simple_xx() API
new e4af6bb1f62f dt-bindings: input: microchip,cap11xx: add advanced sensit [...]
new 2e3ae0002190 Input: cap11xx - add advanced sensitivity settings
new 39bd68d422ba Input: cap11xx - cache hardware ID registers
new 718963d94197 Input: cap11xx - convert to use maple tree register cache
new 5958274f1de5 Input: qt1050 - convert to use maple tree register cache
new f737020d24e4 Input: max77693-haptic - add device-tree compatible strings
new 877ee02cd962 dt-bindings: input: qcom,pm8921-keypad: convert to YAML format
new 4c9abd78aa0c Input: use sysfs_emit() instead of scnprintf()
new ceb4c4c14961 Input: mouse - use sysfs_emit[_at]() instead of scnprintf()
new 5d10c7196b56 Input: touchscreen - use sysfs_emit[_at]() instead of scnprintf()
new 0b0eb62a64c3 Input: synaptics-rmi4 - use sysfs_emit() to instead of scn [...]
new 0d65fb1c70be Input: ims-pcu - use sysfs_emit() instead of scnprintf()
new 94ca69b75cb3 Input: iqs269a - use sysfs_emit() instead of scnprintf()
new 302393f6def1 Input: vivaldi - convert to use sysfs_emit_at() API
new 35599c13e798 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new fadf3dffe54f block/rnbd: add support for REQ_OP_WRITE_ZEROES
new 70d85bec8f4c block/rnbd: use %pe to print errors
new 668bfeeabb5e block: move a few definitions out of CONFIG_BLK_DEV_ZONED
new 492c5d455969 block: bio-integrity: directly map user buffers
new d6aacee9255e nvme: use bio_integrity_map_user
new e5da71f1e373 iouring: remove IORING_URING_CMD_POLLED
new 8fadb86d4ced io_uring: remove uring_cmd cookie
new 847c5bcdfb41 block: skip QUEUE_FLAG_STATS and rq-qos for passthrough io
new 1b151e2435fc block: Remove special-casing of compound pages
new d6e035aad6c0 md: bypass block throttle for superblock update
new bed9e27baf52 Revert "md/raid5: Wait for MD_SB_CHANGE_PENDING in raid5d"
new c891f1fd90e6 md: remove flag RemoveSynchronized
new a448af25becf md/raid10: remove rcu protection to access rdev from conf
new 2d32777d60de md/raid1: remove rcu protection to access rdev from conf
new ad8606702f26 md/raid5: remove rcu protection to access rdev from conf
new 7ecab28c3b2c md/md-multipath: remove rcu protection to access rdev from conf
new 726a9b67e9fb Merge branch 'md-next-rcu-cleanup' into md-next
new 15da990f8dd7 MAINTAINERS: SOFTWARE RAID: Add Yu Kuai as Reviewer
new fa2bbff7b0b4 md: synchronize flush io with array reconfiguration
new f788893d5e2d Merge tag 'md-next-20231208' of https://git.kernel.org/pub [...]
new 0160679dabb0 Merge branch 'for-6.8/block' into for-next
new 2394b311c6b5 Merge branch 'vfs.file' of git://git.kernel.org/pub/scm/li [...]
new 9b43ef3d5253 io_uring: don't check iopoll if request completes
new e0b23d9953b0 io_uring: optimise ltimeout for inline execution
new b66509b8497f io_uring: split out cmd api into a separate header
new 6b04a3737057 io_uring/cmd: inline io_uring_cmd_do_in_task_lazy
new 055c15626a45 io_uring/cmd: inline io_uring_cmd_get_task
new dc18b89ab113 io_uring/openclose: add support for IORING_OP_FIXED_FD_INSTALL
new f3b22bc14ae3 Merge branch 'for-6.8/io_uring' into for-next
new 9e4bf6a08d1e block/rnbd-srv: Check for unlikely string overflow
new fe1b5bf66f13 Merge branch 'for-6.8/block' into for-next
new 5fa3d1a00c2d block: Set memalloc_noio to false on device_add_disk() error path
new 6f64f866aa1a block: add check that partition length needs to be aligned [...]
new fa40384aced4 Merge branch 'for-6.8/block' into for-next
new 8e7db28a1f76 Merge branch 'for-next' of git://git.kernel.dk/linux-block.git
new e842b578396b dm-integrity: don't modify bio's immutable bio_vec in inte [...]
new 453c97558dc5 dm audit: fix Kconfig so DM_AUDIT depends on BLK_DEV_DM
new 7f1e151e3ed4 MAINTAINERS: remove stale info for DEVICE-MAPPER
new 1520a48f3a91 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 804901fdd637 ata: pata_pxa: convert not to use dma_request_slave_channel()
new 05d7420da079 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 37c8ceb6d92c mmc: core: Remove packed command leftovers
new 1bcfbfd7c9aa mmc: mmci: stm32: add SDIO in-band interrupt mode
new edee95538917 dt-bindings: mmc: sdhci-of-dwcmhsc: Add T-Head TH1520 support
new 9cc811a342be mmc: sdhci: add __sdhci_execute_tuning() to header
new 43658a542ebf mmc: sdhci-of-dwcmshc: Add support for T-Head TH1520
new dd69bd870998 dt-bindings: mmc: arasan,sdci: Add gate property for Xilin [...]
new 3e3ce6314fc0 dt-bindings: mmc: renesas,sdhi: Document RZ/Five SoC
new e18a38660786 mmc: sdhci-of-dwcmshc: Use logical OR instead of bitwise O [...]
new 5cb2f9286a31 mmc: sdhci_am654: Drop lookup for deprecated ti,otap-del-sel
new 4d0c8d0aef63 mmc: core: Use mrq.sbc in close-ended ffu
new 9463571b29bf mmc: mtk-sd: Increase the verbosity of msdc_track_cmd_data
new 6fc0ca179141 mmc: Merge branch fixes into next
new 1f30f5105371 mmc: sdhci-omap: don't misuse kernel-doc marker
new ec1aaf792d9a dt-bindings: mmc: mtk-sd: add tuning steps related property
new d3ddafd34bc4 mmc: mtk-sd: Extend number of tuning steps
new 72cd89517fa0 mmc: Merge branch fixes into next
new 4acaf686fcfe Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 4ae08845db4c mfd: tps6594: Use spi_get_chipselect() API to access spi-> [...]
new a89c3d832784 dt-bindings: mfd: ams,as3711: Convert to json-schema
new 33455f8da1cf dt-bindings: mfd: qcom,tcsr: Add compatible for sm8250/sm8350
new 895243c8763e mfd: intel-lpss: Remove usage of the deprecated ida_simple [...]
new 6978c7d2dd81 mfd: intel-lpss: Use PCI APIs instead of dereferencing
new 92827c102070 mfd: intel-lpss: Return error code received from the IRQ API
new 4aedcd4aa61d mfd: rk8xx: fixup devices registration with PLATFORM_DEVID_AUTO
new 6d461d3c68fb mfd: tps65086: Enable register view in debugfs
new fc2db185632d mfd: ab8500-sysctrl: Convert to platform remove callback r [...]
new 13b254c02e9b mfd: cros_ec_dev: Convert to platform remove callback retu [...]
new 3b257f28369b mfd: exynos-lpass: Convert to platform remove callback ret [...]
new 7127bf6eed43 mfd: fsl-imx25-tsadc: Convert to platform remove callback [...]
new 022457cfec84 mfd: hi655x-pmic: Convert to platform remove callback retu [...]
new dd28e01d39d5 mfd: intel-lpss-acpi: Convert to platform remove callback [...]
new 0c45dd861450 mfd: kempld-core: Convert to platform remove callback retu [...]
new a861a27a0e3b mfd: mcp-sa11x0: Convert to platform remove callback retur [...]
new 795cf0ac2af2 mfd: mxs-lradc: Convert to platform remove callback return [...]
new 418d1e74f859 mfd: omap-usb-host: Convert to platform remove callback re [...]
new 32c9cd0abc8a mfd: omap-usb-tll: Convert to platform remove callback ret [...]
new e999021c5372 mfd: pcf50633-adc: Convert to platform remove callback ret [...]
new 19ea1d395301 mfd: qcom-pm8xxx: Convert to platform remove callback retu [...]
new c20fddf7acfb mfd: sm501: Convert to platform remove callback returning void
new eea669cbcbf9 mfd: stm32-timers: Convert to platform remove callback ret [...]
new 740ad6d1b393 mfd: ti_am335x_tscadc: Convert to platform remove callback [...]
new 66d721ca1c40 mfd: tps65911-comparator: Convert to platform remove callb [...]
new e0191f305fb1 mfd: twl4030-audio: Convert to platform remove callback re [...]
new 4773d2f1a5c7 mfd: qcom-spmi-pmic: Add support for PM8937
new 2f7cae55831d dt-bindings: mfd: qcom-spmi-pmic: Document PM8937 PMIC
new 7ac5241eaec4 dt-bindings: mfd: qcom,spmi-pmic: Add pm8916 vm-bms and lbc
new d19e5510c84d dt-bindings: mfd: ti,am3359-tscadc: Allow dmas property to [...]
new 3b6dba220e67 mfd: intel-lpss: Revert "Add missing check for platform_ge [...]
new 9ffe4c1089f6 mfd: intel-lpss: Use device_get_match_data()
new a936a91718fa mfd: intel-lpss: Adjust header inclusions
new 24ee97a9e816 mfd: intel-lpss: Move exported symbols to INTEL_LPSS namespace
new fd58bb8c7da3 mfd: intel-lpss: Provide Intel LPSS PM ops structure
new 1fe13d83e287 mfd: Fix a few spelling mistakes in PMIC header file comments
new 47b1b03dc56e mfd: cs42l43: Correct SoundWire port list
new db7637456264 mfd: cs42l43: Correct order of include files to be alphabetical
new 7a29fa05aeca mfd: twl6030-irq: Revert to use of_match_device()
new 0c679fffd676 mfd: intel-lpss: Don't fail probe on success of pci_alloc_ [...]
new 41673c66b3d0 mfd: syscon: Fix null pointer dereference in of_syscon_register()
new 9b413e3c07d2 mfd: da9062: Simplify obtaining I2C match data
new e23f1530eab9 dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix up bindi [...]
new d5c005ff9fe3 dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Fix regulato [...]
new 1aa77a7ed020 dt-bindings: mfd: hisilicon,hi6421-spmi-pmic: Clean up example
new 4f9b632e1bb2 dt-bindings: mfd: pm8008: Clean up example node names
new 825906f2ebe8 mfd: tps6594: Add null pointer check to tps6594_device_init()
new 03d790f04fb2 mfd: intel-lpss: Fix the fractional clock divider flags
new e14d9848328e Merge branch 'for-mfd-next' of git://git.kernel.org/pub/sc [...]
new 87f33a1b8f7e dt-bindings: backlight: mp3309c: Remove two required properties
new 2e914516a58c backlight: mp3309c: Add support for MPS MP3309C
new 58793f263abc backlight: pwm_bl: Use dev_err_probe
new ab47505ce45b backlight: mp3309c: Fix uninitialized local variable
new 64d9799d6dd0 backlight: ili922x: Drop kernel-doc for local macros
new 769ff5283f0d backlight: ili922x: Add an error code check in ili922x_write()
new 7d84a63a39b7 backlight: hx8357: Convert to agnostic GPIO API
new 4f64ed54fee8 Merge branch 'for-backlight-next' of git://git.kernel.org/ [...]
new b9afaa069e58 power: reset: pwr-mlxbf: support graceful reboot instead o [...]
new 160dff476f81 dt-bindings: power: reset: $ref reboot-mode in syscon-reboot-mode
new 5739da3e16ad dt-bindings: power: reset: $ref reboot-mode in nvmem-reboot-mode
new dfcb264a01a9 power: supply: bq27xxx: Stop and start delayed work in sus [...]
new 099806de68b7 power: reset: at91-poweroff: Stop using module_platform_dr [...]
new 12389c657b62 power: reset: at91-reset: Stop using module_platform_drive [...]
new dde74a5de817 power: reset: at91-sama5d2_shdwc: Stop using module_platfo [...]
new 904e582f0c72 power: reset: as3722-poweroff: Convert to platform remove [...]
new a31438ece3ec power: reset: at91-poweroff: Convert to platform remove ca [...]
new 6f539f315172 power: reset: atc260x-poweroff: Convert to platform remove [...]
new 6642b13206b2 power: reset: ltc2952-poweroff: Convert to platform remove [...]
new 99f7fa6c7cc5 power: reset: mt6323-poweroff: Convert to platform remove [...]
new 1a0457ab2ce8 power: reset: qnap-poweroff: Convert to platform remove ca [...]
new 6f7be7b2f15a power: reset: regulator-poweroff: Convert to platform remo [...]
new aedd4da0aa27 power: reset: restart-poweroff: Convert to platform remove [...]
new 30d26d2be83d power: reset: rmobile-reset: Convert to platform remove ca [...]
new 2973706c4160 power: reset: syscon-poweroff: Convert to platform remove [...]
new 0bf7207e0967 power: reset: tps65086-restart: Convert to platform remove [...]
new 20cea2b59abe power: reset: at91-reset: Convert to platform remove callb [...]
new 054eb2377523 power: reset: at91-sama5d2_shdwc: Convert to platform remo [...]
new b55d073e6501 power: supply: bq256xx: fix some problem in bq256xx_hw_init
new e180638be8bf Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c986968fe92f regulator: core: Add option to prevent disabling unused re [...]
new 7993d3a9c34f regulator: core: Only increment use_count when enable_coun [...]
new 1fc2e768ff28 regulator: palmas: remove redundant initialization of poin [...]
new e1eb745006ac regulator: stpmic1: Fix kernel-doc notation warnings
new c0d6b2acf78e regulator: qcom_spmi: Add PM8937 SPMI regulator
new f2b003c8235e dt-bindings: regulator: qcom,spmi-regulator: Document PM8937 PMIC
new 18cc1cd01113 regulator: qcom_smd: Add PM8937 regulators
new 40e13ae67c6f dt-bindings: regulator: qcom,smd-rpm-regulator: Document P [...]
new 413cfaa7ed8b Add PM8937 PMIC support
new 0e1c8dcbdece regulator: dt-bindings: Add system-critical-regulator property
new 8156c7dd47b9 regulator: Introduce handling for system-critical under-vo [...]
new 633cd1c0a9de regulator: dt-bindings: Allow system-critical marking for [...]
new 759e2bd96971 regulator: dt-bindings: Add 'regulator-uv-less-critical-wi [...]
new 1e22152aa59d regulator: Implement uv_survival_time for handling under-v [...]
new 753e4d5c433d regulator: add under-voltage support (part 2)
new 16e5ac127d8d regulator: event: Add regulator netlink event support
new 2506c1de4081 regulator: event: Add regulator netlink event support
new 03560ff08d28 regulator: arizona-ldo1: Convert to platform remove callba [...]
new cddda6f5f47f regulator: bd9571mwv: Convert to platform remove callback [...]
new 0210a60aad02 regulator: db8500-prcmu: Convert to platform remove callba [...]
new 6f382a0c7ec1 regulator: stm32-vrefbuf: Convert to platform remove callb [...]
new 964575179663 regulator: uniphier: Convert to platform remove callback r [...]
new 3b2e8e98692b regulator: userspace-consumer: Convert to platform remove [...]
new d637a75ede3d regulator: virtual: Convert to platform remove callback re [...]
new 8d6fab52f3fd regulator: wm8350: Convert to platform remove callback ret [...]
new a142ae76e1e1 regulator: Convert to platform remove callback
new d884ca4da477 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f3b8788cde61 LSM: Identify modules by more than name
new 9285c5ad9d00 LSM: Maintain a table of LSM attribute data
new 267c068e5f8b proc: Use lsmids instead of lsm names for attrs
new a04a1198088a LSM: syscalls for current process attributes
new ad4aff9ec25f LSM: Create lsm_list_modules system call
new 5f42375904b0 LSM: wireup Linux Security Module syscalls
new e1ca7129db2c LSM: Helpers for attribute names and filling lsm_ctx
new 38b323e58816 Smack: implement setselfattr and getselfattr hooks
new 223981db9baf AppArmor: Add selfattr hooks
new 762c934317e6 SELinux: Add selfattr hooks
new d3d929a8b0cd LSM: selftests for Linux Security Module syscalls
new edd71f8e266c lsm: drop LSM_ID_IMA
new aab30be071f7 lsm: don't yet account for IMA in LSM_CONFIG_COUNT calculation
new dc46db78b974 lsm: cleanup the size counters in security_getselfattr()
new fdcf699b6071 lsm: correct error codes in security_getselfattr()
new d7cf3412a9f6 lsm: consolidate buffer size handling into lsm_fill_user_ctx()
new 41793202292f lsm: align based on pointer length in lsm_fill_user_ctx()
new 9ba8802c8b66 lsm: convert security_setselfattr() to use memdup_user()
new b1a867eeb8ab lsm: mark the lsm_id variables are marked as static
new 00eb7bd699cc mailmap: update/replace my old email addresses
new e596ff4a7930 mailmap: add entries for Serge Hallyn's dead accounts
new e246777e2a03 MAINTAINERS: update the LSM entry
new afe576a62062 MAINTAINERS: add an entry for the lockdown LSM
new 80b4ff1d2c9b selftests: remove the LSM_ID_IMA check in lsm/lsm_list_mod [...]
new ec4e9d630a64 calipso: fix memory leak in netlbl_calipso_add_pass()
new cdb751623dae Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e44a4dc4b36c apparmor: switch SECURITY_APPARMOR_HASH from sha1 to sha256
new 3c49ce0e2209 apparmor: declare stack_msg as static
new 735ad5d1532a apparmor: declare nulldfa as static
new a7e405a2de69 apparmor: add missing params to aa_may_ptrace kernel-doc comments
new 639eb418002d Merge branch 'apparmor-next' of git://git.kernel.org/pub/s [...]
new bdf1abd17ed2 ima: Reword IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY
new f17167bea279 ima: Remove EXPERIMENTAL from Kconfig
new b4af096b5df5 KEYS: encrypted: Add check for strsep
new c70a1aa7043b Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...]
new 4a0b33f771db selinux: saner handling of policy reloads
new a67d2a14a77e selinux: update filenametr_hash() to use full_name_hash()
new f5364ecfd8c3 MAINTAINERS: update the SELinux entry
new 1712ed621531 selinux: refactor avtab_node comparisons
new ae254858ce07 selinux: introduce an initial SID for early boot processes
new 3c1e09d533db selinux: remove the wrong comment about multithreaded proc [...]
new d88d10e16495 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new a08bd8df97b7 dt-bindings: iommu: dart: Add t8103-usb4-dart compatible
new c58a17a99753 iommu/apple-dart: Write to all DART_T8020_STREAM_SELECT
new 863c092323ab iommu/apple-dart: Add support for t8103 USB4 DART
new 60732292a135 iommu/apple-dart: Use readl instead of readl_relaxed for c [...]
new b6b2264ba209 iommu/apple-dart: Fix spelling mistake "grups" -> "groups"
new 00271ca5cbcd iommu/virtio: Make use of ops->iotlb_sync_map
new 6f01a732608f iommu/virtio: Add ops->flush_iotlb_all and enable deferred flush
new 9abe6c55354d iommu/amd: Set variable amd_dirty_ops to static
new 57cdb720eaa5 iommu/amd: Do not flush IRTE when only updating isRun and [...]
new af3263758bf0 iommu/amd: Rename iommu_flush_all_caches() -> amd_iommu_fl [...]
new 3f2571fed2fa iommu/amd: Remove redundant domain flush from attach_device()
new a976da66e8e5 iommu/amd: Remove redundant passing of PDE bit
new cf62924daf9f iommu/amd: Add support to invalidate multiple guest pages
new 4f0a60079923 iommu/amd: Refactor IOMMU tlb invalidation code
new bbf85fe10faa iommu/amd: Refactor device iotlb invalidation code
new 8d004ac1c67b iommu/amd: Consolidate amd_iommu_domain_flush_complete() call
new 2c535dd37d67 iommu/amd: Make domain_flush_pages as global function
new c7fc12354be0 iommu/amd/pgtbl_v2: Invalidate updated page ranges only
new f1aad9df93f3 iommu: Map reserved memory as cacheable if device is coherent
new 48ed12788ed8 iommu: Factor out some helpers
new 1d8d43bb984b iommu: Decouple iommu_present() from bus ops
new a9c362db3920 iommu: Validate that devices match domains
new b4c0497169d5 iommu: Decouple iommu_domain_alloc() from bus ops
new 01bf81af8545 iommu/arm-smmu: Don't register fwnode for legacy binding
new 17de3f5fdd35 iommu: Retire bus ops
new e7080665c977 iommu: Clean up open-coded ownership checks
new 17b226dcf80c iommu: Allow passing custom allocators to pgtable drivers
new 87639e01e05c iommu: Extend LPAE page table format to support custom allocators
new 61f054f3c8a6 Merge branch 'iommu/fixes' into core
new 8f23f5dba6b4 iommu: Change kconfig around IOMMU_SVA
new 5c79705d7ce8 iommu/vt-d: Remove mm->pasid in intel_sva_bind_mm()
new 2396046d75d3 iommu: Add mm_get_enqcmd_pasid() helper function
new 541a3e257d48 mm: Add structure to keep sva information
new 092edaddb660 iommu: Support mm PASID 1:n with sva domains
new 1fa05c932dc7 mm: Deprecate pasid field
new 7be423336ecc iommu: Set owner token to SVA domain
new 4720287c7bf7 iommu: Remove struct iommu_ops *iommu from arch_setup_dma_ops()
new 6ff6e184f1f4 iommmu/of: Do not return struct iommu_ops from of_iommu_co [...]
new 5b4ea8b06eb7 iommu/of: Use -ENODEV consistently in of_iommu_configure()
new 64945d1b0ed1 iommu: Mark dev_iommu_get() with lockdep
new eda1a94caf6b iommu: Mark dev_iommu_priv_set() with a lockdep
new cdbc723f2da1 acpi: Do not return struct iommu_ops from acpi_iommu_confi [...]
new bf9cd9fef9f1 iommu/tegra: Use tegra_dev_iommu_get_stream_id() in the re [...]
new ef17ca0186ad Merge branches 'apple/dart', 'virtio', 'x86/amd' and 'core [...]
new 0d6eadafa327 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 022732e3d846 audit: Send netlink ACK before setting connection in auditd_set
new 4e8714b76613 MAINTAINERS: update the audit entry
new 24fade412acf Automated merge of 'dev' into 'next'
new 412c7deafe8d Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 7c31b7cdc076 dt-bindings: mailbox: qcom,apcs-kpss-global: drop duplicat [...]
new 87a4ffc1b443 dt-bindings: mailbox: qcom,apcs-kpss-global: use fallbacks
new fbce94a444fb mailbox: qcom-apcs-ipc: re-organize compatibles with fallbacks
new 7c06d34e7cd8 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new dfa8121a6ca7 spi: cadence-xspi: Drop useless assignment to NULL
new 424a8166764e spi: spi-zynqmp-gqspi: fix driver kconfig dependencies
new 2f2802d1a59d spi: spi-ti-qspi: Convert to platform remove callback retu [...]
new adde8a55daf6 spi: stm32: rename stm32f4_* to stm32fx_*
new 247ba5ea0582 spi: stm32: use callbacks for read_rx and write_tx
new a84dcb410b5f spi: stm32: add STM32F7 support
new 09388379b6d7 spi: add stm32f7-spi compatible
new 6f9da1817188 Add STM32F7 SPI support
new 3fc6350fc847 treewide, spi: Get rid of SPI_MASTER_HALF_DUPLEX
new 54a1dc08e173 spi: dt-bindings: renesas,rspi: Document RZ/Five SoC
new 18a813a1f94a spi: intel: make mem_ops comparison unique to opcode match
new d3bb2cb0f176 spi: ingenic: convert not to use dma_request_slave_channel()
new 252eafe11ffc dt-bindings: spi: axi-spi-engine: convert to yaml
new 68539d180347 MAINTAINERS: add entry for AXI SPI Engine
new 9e4ce5220eed spi: axi-spi-engine: simplify driver data allocation
new e12cd96e8e93 spi: axi-spi-engine: use devm_spi_alloc_host()
new e094de13ae78 spi: axi-spi-engine: use devm action to reset hw on remove
new 076f32d5db73 spi: axi-spi-engine: use devm_request_irq()
new e16e71e3f3c4 spi: axi-spi-engine: use devm_spi_register_controller()
new e6d5eb85e84a spi: axi-spi-engine: check for valid clock rate
new 7f970ecb77b6 spi: axi-spi-engine: move msg state to new struct
new 0c74de5c6853 spi: axi-spi-engine: use message_prepare/unprepare
new 4a074ddeb90f spi: axi-spi-engine: remove completed_id from driver state
new 4e991445478c spi: axi-spi-engine: remove struct spi_engine::msg
new 145bb2aedb9f spi: axi-spi-engine: add support for cs_off
new d861b417e189 spi: axi-spi-engine: add support for any word size
new 4c3ff31a85e3 spi: axi-spi-engine improvements
new 8e6a43961f24 spi: sprd: adi: Use devm_register_restart_handler()
new cff49d58f57e spi: Unify error codes by replacing -ENOTSUPP with -EOPNOTSUPP
new 7a030abc0185 mtd: spi-nor: Stop reporting warning message when soft res [...]
new 39cefd85098d spi: introduce SPI_TRANS_FAIL_IO for error reporting
new 9b2ef250b31d spi: spl022: switch to use default spi_transfer_one_message()
new 06891af2709b spi: spl022: fix sleeping in interrupt context
new 5cb475174cce spi: cadence-quadspi: add missing clk_disable_unprepare() [...]
new 2e0d75f8dd9e spi: axi-spi-engine: return void from spi_engine_compile_m [...]
new 9d023ecc3185 spi: axi-spi-engine: populate xfer->effective_speed_hz
new 1fc8dc5721bb spi: axi-spi-engine: remove spi_engine_get_clk_div()
new be9070bcf670 spi: axi-spi-engine: fix sleep ticks calculation
new e006c181dd9a spi: axi-spi-engine: remove xfer arg from spi_engine_gen_sleep()
new 125a8390995d spi: axi-spi-engine: implement xfer->cs_change_delay
new 3106edac599f spi: axi-spi-engine: restore clkdiv at end of message
new 0db60d821e48 spi: axi-spi-engine: remove delay from CS assertion
new 07d33c2810bb spi: axi-spi-engine: add watchdog timer
new 18f78b5e609b spi: axi-spi-engine: improvements round 2
new f05e2f61fe88 ALSA: hda/cs35l56: Use set/get APIs to access spi->chip_select
new 4d8ff6b0991d spi: Add multi-cs memories support in SPI core
new 88a50c1663ff spi: Add support for stacked/parallel memories
new 52c9a884c638 spi: mpc52xx: explicitly include linux/platform_device.h
new c3aeaf2f0ec8 spi: pxa2xx: Use inclusive language
new 8bc2a3634b87 spi: pxa2xx: Update DMA mapping and using logic in the doc [...]
new f925f69e21f2 spi: pxa2xx: Update documentation
new 0a3d087d09a8 spi: sprd-adi: switch to use spi_alloc_host()
new 8c53784757b7 spi: sprd: switch to use modern name
new e6b7e64cb119 spi: st-ssc4: switch to use modern name
new d9ea4bcf244d spi: stm32-qspi: switch to use modern name
new a5c1fa1318ee spi: stm32: switch to use modern name
new 6d232cc8a7e5 spi: sun4i: switch to use modern name
new 9f55bb79893a spi: sun6i: switch to use modern name
new 90bbb007a06a spi: sunplus-sp7021: switch to use modern name
new 3524d1b727a6 spi: synquacer: switch to use modern name
new 8726bdcef62e spi: geni-qcom: switch to use modern name
new fe2e1c222598 spi: tegra114: switch to use modern name
new 5ee8cd26d8eb spi: tegra20-sflash: switch to use modern name
new db34aad4d61b spi: tegra20-slink: switch to use modern name
new 767e45324bf8 spi: tegra210-quad: switch to use modern name
new 9d93c8d97b4c spi: spi-ti-qspi: switch to use modern name
new d1d8b09d0a0a spi: wpcm-fiu: switch to use devm_spi_alloc_host()
new 40daed14705e spi: topcliff-pch: switch to use modern name
new 4c2ee0991013 spi: uniphier: switch to use modern name
new 4e4856e72104 spi: xcomm: switch to use modern name
new 709b785a377c spi: xilinx: switch to use modern name
new 1633ffd290c7 spi: xlp: switch to use modern name
new 061851a0cc5d spi: xtensa-xtfpga: switch to use modern name
new 178ebb0c505b spi: zynq-qspi: switch to use modern name
new ca6f114372ae spi: zynqmp-gqspi: switch to use modern name
new a23271718e76 spi: cs42l43: switch to use devm_spi_alloc_host()
new 4ac9ed81aaaa spi: ljca: switch to use devm_spi_alloc_host()
new 4c6dd33de9d3 spi: pl022: delete unused cur_gpiod in struct pl022
new 3c49d848d2d3 spi: pl022: delete unused next_msg_cs_active in struct pl022
new 0d7096c1dddb spi: pl022: clean up some unused variables
new e5c7bcb49984 spi: sh-msiof: Enforce fixed DTDL for R-Car H3
new 36f7050b29f3 spi: dw: Remove Intel Thunder Bay SOC support
new e1fca6957f19 spi: dw: Remove Intel Thunder Bay SOC support
new 3eae3373d868 Merge remote-tracking branch 'spi/for-6.8' into spi-next
new b0e9d8984541 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c90b5c4e6554 irqchip/renesas-rzg2l: Use tabs instead of spaces
new 02f650764017 irqchip/renesas-rzg2l: Align struct member names to tabs
new b94f455372ad irqchip/renesas-rzg2l: Document structure members
new ef88eefb1a81 irqchip/renesas-rzg2l: Implement restriction when writing [...]
new 2eca4731cc66 irqchip/renesas-rzg2l: Add macro to retrieve TITSR registe [...]
new 74d2ef5f6f4b irqchip/renesas-rzg2l: Add support for suspend to RAM
new 1cf0697a24ef dt-bindings: interrupt-controller: renesas,rzg2l-irqc: Doc [...]
new ca596295f4c9 dt-bindings: interrupt-controller: mpm: Pass MSG RAM slice [...]
new 221b110d87c2 irqchip/qcom-mpm: Support passing a slice of SRAM as reg space
new 69ffab9b9e69 irqchip/irq-xtensa-pic: Clean up
new 689f6c05e109 Merge branch 'irq/core' into core/merge, to ease integrati [...]
new 142b56542746 Merge branch into tip/master: 'core/merge'
new 9f3b130048bf x86/mce: Mark fatal MCE's page as poison to avoid panic in [...]
new 612905e13b87 x86/mce: Remove redundant check from mce_device_create()
new 6175b407756b x86/mce/inject: Clear test status value
new ff03ff328fbd x86/mce/amd, EDAC/mce_amd: Move long names to decoder module
new 9f988030e85f EDAC/mce_amd: Remove SMCA Extended Error code descriptions
new 47b744ea5e3c x86/MCE/AMD: Add new MA_LLC, USR_DP, and USR_CP bank types
new cf0573939d3f Documentation: Begin a RAS section
new 47ddb83b227f Merge branch 'ras/core' into x86/merge, to help integratio [...]
new 765a0542fdc7 x86/virt/tdx: Detect TDX during kernel boot
new d623704bb239 x86/virt/tdx: Define TDX supported page sizes as macros
new 3115cabd935a x86/virt/tdx: Make INTEL_TDX_HOST depend on X86_X2APIC
new 1e66a7e27539 x86/virt/tdx: Handle SEAMCALL no entropy error in common code
new df01f5ae07dd x86/virt/tdx: Add SEAMCALL error printing for module initi [...]
new 6162b310bc21 x86/virt/tdx: Add skeleton to enable TDX on demand
new abe8dbab8f9f x86/virt/tdx: Use all system memory when initializing TDX [...]
new cf72bc481634 x86/virt/tdx: Get module global metadata for module initia [...]
new 5173d3c5d018 x86/virt/tdx: Add placeholder to construct TDMRs to cover [...]
new f3338ac15931 x86/virt/tdx: Fill out TDMRs to cover all TDX memory regions
new ac3a22088434 x86/virt/tdx: Allocate and set up PAMTs for TDMRs
new dde3b60d572c x86/virt/tdx: Designate reserved areas for all TDMRs
new 554ce1c36d1b x86/virt/tdx: Configure TDX module with the TDMRs and glob [...]
new e56d28df2f66 x86/virt/tdx: Configure global KeyID on all packages
new 0b2bc38131f0 x86/virt/tdx: Initialize all TDMRs
new f3f6aa686402 x86/virt/tdx: Handle TDX interaction with sleep and hibernation
new 1e536e106897 x86/cpu: Detect TDX partial write machine check erratum
new 70060463cb2b x86/mce: Differentiate real hardware #MCs from TDX erratum ones
new 4e1c7dddc717 Documentation/x86: Add documentation for TDX host support
new cb8eb06d50fc x86/virt/tdx: Disable TDX host support when kexec is enabled
new b99b7500cad2 Merge branch 'x86/tdx' into x86/merge, to ease integration [...]
new de8760b2cb78 Merge branch into tip/master: 'x86/merge'
new 9bb6362652f3 debugobjects: Stop accessing objects after releasing hash [...]
new b355cd49297d Merge branch into tip/master: 'core/debugobjects'
new e4ab322fbaaa cleanup: Add conditional guard support
new 28a9466d75a8 MAINTAINERS: Add include/linux/lockdep*.h
new 18caaedaf4c3 locking/lockdep: Slightly reorder 'struct lock_class' to s [...]
new 5431fdd2c181 ptrace: Convert ptrace_attach() to use lock guards
new a51749ab34d9 locking/mutex: Document that mutex_unlock() is non-atomic
new 2e4190635e20 Merge branch into tip/master: 'locking/core'
new e2e13630f93d objtool: Fix calloc call for new -Walloc-size
new 97f4186b1836 Merge branch into tip/master: 'objtool/core'
new 5d2d4a9f603a Merge branch 'tip/perf/urgent'
new 652ffc2104ec perf/core: Fix narrow startup race when creating the perf [...]
new 243218ca9303 perf/x86/intel/cstate: Cleanup duplicate attr_groups
new c3dd1995620c x86/smp: Export symbol cpu_clustergroup_mask()
new 3877d55a0db2 perf/x86/intel/cstate: Add Sierra Forest support
new bbb968696d0f perf/x86/intel/cstate: Add Grand Ridge support
new 388a1fb7da6a perf: Fix the nr_addr_filters fix
new cf35791476fc perf/x86/intel/uncore: Generic uncore_get_uncores and MMIO [...]
new b560e0cd882b perf/x86/uncore: Use u64 to replace unsigned for the uncor [...]
new 632c4bf6d007 perf/x86/intel/uncore: Support Granite Rapids
new 388d76175bd9 perf/x86/intel/uncore: Support IIO free-running counters on GNR
new cb4a6ccf3583 perf/x86/intel/uncore: Support Sierra Forest and Grand Ridge
new 0f9e0d7928d8 perf/x86/amd: Reject branch stack for IBS events
new 1692cf434ba1 perf/x86/intel/uncore: Fix NULL pointer dereference issue [...]
new fdd041028f22 perf/x86/intel/uncore: Factor out topology_gidnid_map()
new 85cd962d0cb1 Merge branch into tip/master: 'perf/core'
new d6111cf45c57 sched: Use WRITE_ONCE() for p->on_rq
new 84db47ca7146 sched/numa: Fix mm numa_scan_seq based unconditional scan
new 2227a957e1d5 sched/eevdf: Sort the rbtree by virtual deadline
new ee4373dc902c sched/eevdf: O(1) fastpath for task selection
new 5d69eca542ee sched: Unify runtime accounting across classes
new 5fe6ec8f6ab5 sched: Remove vruntime from trace_sched_stat_runtime()
new c708a4dc5ab5 sched: Unify more update_curr*()
new 9e07d45c5210 sched/deadline: Collect sched_dl_entity initialization
new 2f7a0f58948d sched/deadline: Move bandwidth accounting into {en,de}queu [...]
new 63ba8422f876 sched/deadline: Introduce deadline servers
new dd5403869a40 sched/cpuidle: Comment about timers requirements VS idle handler
new 194600008d5c sched/timers: Explain why idle task schedules out on remot [...]
new 50181c0cff31 sched/pelt: Avoid underestimation of task utilization
new 9c0b4bb7f630 sched/cpufreq: Rework schedutil governor performance estimation
new f12560779f9d sched/cpufreq: Rework iowait boost
new 0257e5a3c26b sched/doc: Update documentation after renames and synchron [...]
new 5068d84054b7 sched/fair: Update min_vruntime for reweight_entity() correctly
new 418146e39891 freezer,sched: Clean saved_state when restoring it during thaw
new f09e62b3f8a9 Merge branch into tip/master: 'sched/core'
new 15bece7bec0d cpu/hotplug: Remove unused CPU hotplug states
new f16c6014f07a Merge branch into tip/master: 'smp/core'
new a89299c40911 time: Make sysfs_get_uname() function visible in header
new bf21e826b97b Merge branch into tip/master: 'timers/core'
new 07e8f88568f5 x86/apic: Drop apic::delivery_mode
new 855da7cdf974 x86/apic: Drop enum apic_delivery_modes
new 5a7d6d26af77 x86/apic: Drop struct local_apic
new 5e1c8a47fc6e x86/ioapic: Remove unfinished sentence from comment
new 1252558633af Merge branch into tip/master: 'x86/apic'
new 78a509fba9c9 x86/boot: Ignore NMIs during very early boot
new 320f6d346be3 Merge branch into tip/master: 'x86/boot'
new 60c2ea7c89e3 x86/tools: objdump_reformat.awk: Ensure regex matches fwait
new f4570ebd8363 x86/tools: objdump_reformat.awk: Allow for spaces
new 5225952d74d4 x86/tools: Remove chkobjdump.awk
new 487d65c7a25e Merge branch into tip/master: 'x86/build'
new f7a25cf1d470 x86/setup: Make relocated_ramdisk a local variable of relo [...]
new 4e15b91c5b79 x86/mtrr: Document missing function parameters in kernel-doc
new 03f111710af9 x86/io: Remove the unused 'bw' parameter from the BUILDIO() macro
new c64545594daf x86/Kconfig: Remove obsolete config X86_32_SMP
new 7a0a6d55ed93 x86/docs: Remove reference to syscall trampoline in PTI
new 7d28365a06af x86/head_64: Use TESTB instead of TESTL in secondary_start [...]
new 67b343773b1d Merge branch into tip/master: 'x86/cleanups'
new 7d09a052a3bd x86: Add a comment about the "magic" behind shadow sti bef [...]
new edc8fc01f608 x86: Fix CPUIDLE_FLAG_IRQ_ENABLE leaking timer reprogram
new 2f7d6736e6b3 Merge branch into tip/master: 'x86/core'
new 04c3024560d3 x86/barrier: Do not serialize MSR accesses on AMD
new 5bfa0e45e9e7 x86/cpu/intel_epb: Don't rely on link order
new 30fa92832f40 x86/CPU/AMD: Add ZenX generations flags
new a7c32a1ae9ee x86/CPU/AMD: Carve out the erratum 1386 fix
new affc66cb96f8 x86/CPU/AMD: Move the Zen3 BTC_NO detection to the Zen3 in [...]
new 0da91912fc15 x86/CPU/AMD: Move erratum 1076 fix into the Zen1 init function
new cfbf4f992bfc x86/CPU/AMD: Call the spectral chicken in the Zen2 init function
new 7c81ad8e8bc2 x86/CPU/AMD: Rename init_amd_zn() to init_amd_zen_common()
new f69759be251d x86/CPU/AMD: Move Zenbleed check to the Zen2 init function
new bfff3c6692ce x86/CPU/AMD: Move the DIV0 bug detection to the Zen1 init [...]
new 54c33e23f75d x86/CPU/AMD: Get rid of amd_erratum_1054[]
new 1709528f73d4 x86/CPU/AMD: Get rid of amd_erratum_383[]
new b3ffbbd282d4 x86/CPU/AMD: Get rid of amd_erratum_400[]
new 794c68b20408 x86/CPU/AMD: Get rid of amd_erratum_1485[]
new 05f5f73936fa x86/CPU/AMD: Drop now unused CPU erratum checking function
new 232afb557835 x86/CPU/AMD: Add X86_FEATURE_ZEN1
new 290ec83c1c53 Merge branch into tip/master: 'x86/cpu'
new c516213726fb x86/entry: Optimize common_interrupt_return()
new 1e4d3001f59f x86/entry: Harden return-to-user
new efc410a1b0c5 Merge branch into tip/master: 'x86/entry'
new 1f693ef550f0 x86/microcode/intel: Remove redundant microcode late updat [...]
new 9c21ea53e6bd x86/microcode/intel: Set new revision only after a success [...]
new 38bdfa57d45b Merge branch into tip/master: 'x86/microcode'
new a24d61c60981 x86/lib: Fix overflow when counting digits
new 79c603ee43b2 Documentation/x86: Document what /proc/cpuinfo is for
new f789383fa34a x86/ia32: State that IA32 emulation is disabled
new 1118f8667d0e Merge branch into tip/master: 'x86/misc'
new 8e5647a723c4 x86/mm: Ensure input to pfn_to_kaddr() is treated as a 64- [...]
new 6feabb5a64ac Merge branch into tip/master: 'x86/mm'
new 5c22c4726e4a x86/paravirt: Use relative reference for the original inst [...]
new fe22bc430c9d x86/paravirt: Make the struct paravirt_patch_site packed
new d9721847d7fe Merge branch into tip/master: 'x86/paravirt'
new 43bda69ed9e3 x86/percpu: Define PER_CPU_VAR macro also for !__ASSEMBLY__
new 17bce3b2ae2d x86/callthunks: Handle %rip-relative relocations in call t [...]
new 2adeed985a42 x86/callthunks: Fix and unify call thunks assembly snippets
new 0978d64f9406 x86/acpi: Use %rip-relative addressing in wakeup_64.S
new 6724ba89e0b0 x86/callthunks: Mark apply_relocation() as __init_or_module
new 4604c052b84d x86/percpu: Declare const_pcpu_hot as extern const variable
new 9d1c8f215337 x86/smp: Move the call to smp_processor_id() after the ear [...]
new 9e9d673b2c84 x86/smp: Use atomic_try_cmpxchg in native_stop_other_cpus()
new fc50065325f8 x86/callthunks: Correct calculation of dest address in is_ [...]
new 0e3703630bd3 x86/percpu: Fix "const_pcpu_hot" version generation failure
new 13408c6ae684 x86/traps: Use current_top_of_stack() helper in traps.c
new 3a1d3829e193 x86/percpu: Avoid sparse warning with cast to named address space
new 2ef1f9b70f59 Merge branch into tip/master: 'x86/percpu'
new 30579c8baa5b x86/sev: Do the C-bit verification only on the BSP
new 964f5fdd3bfe Merge branch into tip/master: 'x86/sev'
new 79eba8c924f7 selftests/sgx: Fix uninitialized pointer dereference in er [...]
new b84fc2e0139b selftests/sgx: Fix uninitialized pointer dereferences in e [...]
new 853a57a43ebd selftests/sgx: Include memory clobber for inline asm in te [...]
new f79464658d85 selftests/sgx: Separate linker options
new 304b259e63b9 selftests/sgx: Specify freestanding environment for enclav [...]
new 4f812df8f374 selftests/sgx: Remove redundant enclave base address save/restore
new f7884e732841 selftests/sgx: Produce static-pie executable for test enclave
new d06978e8e47a selftests/sgx: Handle relocations in test enclave
new 9fd552ee32c6 selftests/sgx: Fix linker script asserts
new a4c39ef4ed43 selftests/sgx: Ensure test enclave buffer is entirely preserved
new 022416496008 selftests/sgx: Ensure expected location of test enclave buffer
new ec44ca1e34bc selftests/sgx: Discard unsupported ELF sections
new 886c5be0b12e selftests/sgx: Remove incomplete ABI sanitization code in [...]
new 981cf568a864 selftests/sgx: Skip non X86_64 platform
new 09a8b70c495f Merge branch into tip/master: 'x86/sgx'
new c27930d0d1ab Merge branch 'master' of git://git.kernel.org/pub/scm/linu [...]
new 618bd668882e dt-bindings: timer: thead,c900-aclint-mtimer: separate mti [...]
new 37521d74cf33 dt-bindings: timer: Add StarFive JH8100 clint
new 991b8301286c clocksource/timer-riscv: Add riscv_clock_shutdown callback
new 50037a1f506a clocksource/drivers/timer-ti-dm: Fix make W=n kerneldoc warnings
new d25e52a7eb36 clocksource/drivers/cadence-ttc: Fix some kernel-doc warnings
new 6521c4a6c0db Merge branch 'timers/drivers/next' of git://git.linaro.org [...]
new 1b0989296204 EDAC/altera: Use device_get_match_data()
new b73e11c87339 EDAC/altera: Convert to platform remove callback returning void
new 5aafd02da7e2 EDAC/armada_xp: Convert to platform remove callback return [...]
new 2546fffd9129 EDAC/aspeed: Convert to platform remove callback returning void
new a5347591eb6f EDAC/bluefield: Convert to platform remove callback return [...]
new d8d9f99fd033 EDAC/cell: Convert to platform remove callback returning void
new 0576ded05b33 EDAC/cpc925: Convert to platform remove callback returning void
new d27cb32e00ef EDAC/dmc520: Convert to platform remove callback returning void
new 7aca2e9b7bc4 EDAC/highbank_l2: Convert to platform remove callback retu [...]
new 81b3e87411eb EDAC/highbank_mc: Convert to platform remove callback retu [...]
new 1baf49724e8d EDAC/mpc85xx: Convert to platform remove callback returning void
new 8510e004d5d5 EDAC/npcm: Convert to platform remove callback returning void
new 01314f277299 EDAC/octeon-l2c: Convert to platform remove callback retur [...]
new c2a962933c76 EDAC/octeon-lmc: Convert to platform remove callback retur [...]
new a92dd68e163a EDAC/octeon-pc: Convert to platform remove callback return [...]
new 524d3e56fb5e EDAC/octeon-pci: Convert to platform remove callback retur [...]
new 58758ffa11a7 EDAC/ppc4xx: Convert to platform remove callback returning void
new bfee05aa3806 EDAC/qcom: Convert to platform remove callback returning void
new f30e2fac7da3 EDAC/synopsys: Convert to platform remove callback returning void
new 8312b2bbddb6 EDAC/ti: Convert to platform remove callback returning void
new 9441e5ca3ad3 EDAC/xgene: Convert to platform remove callback returning void
new ec886cf8813b EDAC/zynqmp: Convert to platform remove callback returning void
new 0c7c7ba0c721 EDAC/fsl_ddr: Convert to platform remove callback returning void
new 475c58e1a471 EDAC/thunderx: Fix possible out-of-bounds string access
new 5f57b717ccce EDAC/pci_sysfs: Use PCI_HEADER_TYPE_MASK instead of literals
new 9e08ac1b5e3b EDAC/armada_xp: Explicitly include correct DT includes
new a2f99fbae451 EDAC/{sb,i7core}_edac: Do not use a plain integer for a NU [...]
new 9a5f580c1c71 EDAC/mc: Add support for HBM3 memory type
new 12f230c07a95 EDAC/amd64: Add support for family 0x19, models 0x90-9f devices
new a264f715ecb3 EDAC/igen6: Make get_mchbar() helper function
new c4a5398991fd EDAC/igen6: Add Intel Alder Lake-N SoCs support
new d23627a7688f EDAC/igen6: Add Intel Raptor Lake-P SoCs support
new 3c77090c1247 EDAC/igen6: Add Intel Meteor Lake-PS SoCs support
new 6807434ff044 EDAC/igen6: Add Intel Meteor Lake-P SoCs support
new a50cc8de9995 EDAC, pnd2: Replace custom definition by one from sizes.h
new 530258f87213 EDAC, pnd2: Apply bit macros and helpers where it makes sense
new f1b0b1167f8b EDAC, pnd2: Correct misleading error message in mk_region_mask()
new a69badad736c EDAC, pnd2: Sort headers alphabetically
new bad3e33a83b5 Merge branch 'edac-for-next' of git://git.kernel.org/pub/s [...]
new 54f00425bbfc Merge bootconfig/for-next
new e1742fa172d5 Merge probes/for-next
new d59a60b14396 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 8231900454b0 Documentation: RCU: Remove repeated word in comments
new 895fcd22d566 rculist.h: docs: Fix wrong function summary
new 753fd365ae99 doc: Clarify RCU Tasks reader/updater checklist
new 0f29ed29a503 doc: Mention address and data dependencies in rcu_dereference.rst
new edaffa019175 doc: Clarify historical disclaimers in memory-barriers.txt
new 69dcbbd80421 locktorture: Increase Hamming distance between call_rcu_ch [...]
new 454723b1615f rcutorture: add nolibc init support for mips, ppc and rv64
new af19a2526cba rcutorture: Add mid-sized stall to TREE07
new 90f1015dfee3 rcutorture: Add fqs_holdoff check before fqs_task is created
new 4e58aaeebb3c rcu: Restrict access to RCU CPU stall notifiers
new 23d90b240405 rcu: Remove unused macros from rcupdate.h
new 64d4f34b76e4 rcu: Force quiescent states only for ongoing grace period
new 18966f7b9458 rcu-tasks: Mark RCU Tasks accesses to current->rcu_tasks_idle_cpu
new 20eb4142397c srcu: Remove superfluous callbacks advancing from srcu_gp_start()
new 94c55b9e2197 srcu: No need to advance/accelerate if no callback enqueued
new c21357e4461f srcu: Explain why callbacks invocations can't run concurrently
new bf05d5105026 Merge branches 'doc.2023.11.23a', 'torture.2023.11.23a', ' [...]
new f9bc791e70f9 Merge branch 'rcu/next' of git://git.kernel.org/pub/scm/li [...]
new ef5b6a542b1d selftests: kvm/s390x: use vm_create_barebones()
new e97b39c5c436 KVM: Tweak kvm_hva_range and hva_handler_t to allow reusin [...]
new c0db19232c1e KVM: Assert that mmu_invalidate_in_progress *never* goes negative
new 8569992d64b8 KVM: Use gfn instead of hva for mmu_notifier_retry
new d497a0fab8b8 KVM: WARN if there are dangling MMU invalidations at VM de [...]
new 1853d7502a19 KVM: PPC: Drop dead code related to KVM_ARCH_WANT_MMU_NOTIFIER
new 4a2e993faad3 KVM: PPC: Return '1' unconditionally for KVM_CAP_SYNC_MMU
new f128cf8cfbec KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENE [...]
new bb58b90b1a8f KVM: Introduce KVM_SET_USER_MEMORY_REGION2
new 16f95f3b95ca KVM: Add KVM_EXIT_MEMORY_FAULT exit to report faults to userspace
new cec29eef0a81 KVM: Add a dedicated mmu_notifier flag for reclaiming free [...]
new 193bbfaacc84 KVM: Drop .on_unlock() mmu_notifier hook
new 5a475554db1e KVM: Introduce per-page memory attributes
new 0003e2a41468 mm: Add AS_UNMOVABLE to mark mapping as completely unmovable
new 4f0b9194bc11 fs: Rename anon_inode_getfile_secure() and anon_inode_getf [...]
new a7800aa80ea4 KVM: Add KVM_CREATE_GUEST_MEMFD ioctl() for guest-specific [...]
new ee605e315633 KVM: x86: "Reset" vcpu->run->exit_reason early in KVM_RUN
new 90b4fe17981e KVM: x86: Disallow hugepages when memory attributes are mixed
new 8dd2eee9d526 KVM: x86/mmu: Handle page fault for private memory
new 2333afa17af0 KVM: Drop superfluous __KVM_VCPU_MULTIPLE_ADDRESS_SPACE macro
new eed52e434bc3 KVM: Allow arch code to track number of memslot address sp [...]
new 89ea60c2c7b5 KVM: x86: Add support for "protected VMs" that can utilize [...]
new 335869c3f2b8 KVM: selftests: Drop unused kvm_userspace_memory_region_fi [...]
new 8d99e347c097 KVM: selftests: Convert lib's mem regions to KVM_SET_USER_ [...]
new bb2968ad6c33 KVM: selftests: Add support for creating private memslots
new f7fa67495d11 KVM: selftests: Add helpers to convert guest memory b/w pr [...]
new 01244fce2fa2 KVM: selftests: Add helpers to do KVM_HC_MAP_GPA_RANGE hyp [...]
new 672eaa351015 KVM: selftests: Introduce VM "shape" to allow tests to spe [...]
new 242331dfc495 KVM: selftests: Add GUEST_SYNC[1-6] macros for synchronizi [...]
new 43f623f350ce KVM: selftests: Add x86-only selftest for private memory c [...]
new e6f4f345b259 KVM: selftests: Add KVM_SET_USER_MEMORY_REGION2 helper
new 2feabb855df8 KVM: selftests: Expand set_memory_region_test to validate [...]
new 8a89efd43423 KVM: selftests: Add basic selftest for guest_memfd()
new e3577788de64 KVM: selftests: Test KVM exit behavior for private memory/access
new 5d74316466f4 KVM: selftests: Add a memory region subtest to validate in [...]
new 6c370dc65374 Merge branch 'kvm-guestmemfd' into HEAD
new e9e60c82fe39 selftests/kvm: fix compilation on non-x86_64 platforms
new 849c1816436f KVM: selftests: fix supported_flags for aarch64
new 80583d0cfd8f KVM: guest-memfd: fix unused-function warning
new 3b99d46a1170 KVM: selftests: Actually print out magic token in NX hugep [...]
new fc6543bb55d4 KVM: selftests: add -MP to CFLAGS
new 6542a0036928 KVM: selftests: Drop the single-underscore ioctl() helpers
new 1b78d474ce4e KVM: selftests: Add logic to detect if ioctl() failed beca [...]
new e29f5d0c3c7c KVM: selftests: Remove x86's so called "MMIO warning" test
new 1af3bf2befc0 KVM: selftests: Fix MWAIT error message when guest asserti [...]
new 4d53dcc5d0bc KVM: selftests: Fix benign %llx vs. %lx issues in guest asserts
new f813e6d41baf KVM: selftests: Fix broken assert messages in Hyper-V feat [...]
new 1b2658e4c709 KVM: selftests: Annotate guest ucall, printf, and assert h [...]
new 1c3c87d720cb Merge tag 'kvm-x86-selftests-6.7-rcN' of https://github.co [...]
new 8132d887a702 KVM: remove CONFIG_HAVE_KVM_EVENTFD
new c5b31cc23717 KVM: remove CONFIG_HAVE_KVM_IRQFD
new a5d3df8ae13f KVM: remove deprecated UAPIs
new 8ed26ab8d591 KVM: clean up directives to compile out irqfds
new 9254f8ebfa1b Merge branch 'next' of git://git.kernel.org/pub/scm/virt/k [...]
new d4fbbb26da52 KVM: arm64: Add new (V)TCR_EL2 field definitions for FEAT_LPA2
new bd412e2a310c KVM: arm64: Use LPA2 page-tables for stage2 and hyp stage1
new 419edf48d79f KVM: arm64: Convert translation level parameter to s8
new 0abc1b11a032 KVM: arm64: Support up to 5 levels of translation in kvm_pgtable
new d782ac5b2cee KVM: arm64: Allow guests with >48-bit IPA size on FEAT_LPA [...]
new 72324ac52ddd KVM: selftests: arm64: Determine max ipa size per-page size
new 10a0cc3b688f KVM: selftests: arm64: Support P52V48 4K and 16K guest_modes
new 9daf33ca4801 Merge branch kvm-arm64/lpa2 into kvmarm-master/next
new 11e5ea5242e3 KVM: arm64: Use helpers to classify exception types report [...]
new 307c5436c3f4 Merge branch kvm-arm64/lpa2 into kvmarm-master/next
new 093ee1e17cb3 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 26fb87ffa9d9 s390/uvdevice: Report additional-data length for attestation
new d6a2c0ff73db Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 63912245c19d KVM: move KVM_CAP_DEVICE_CTRL to the generic check
new 573cc0e5cf14 KVM: x86: Harden copying of userspace-array against overflow
new 8c4976772d9b KVM: s390: Harden copying of userspace-array against overflow
new 1f829359c8c3 KVM: Harden copying of userspace-array against overflow
new 0277022a77a5 KVM: x86/mmu: Declare flush_remote_tlbs{_range}() hooks if [...]
new 87562052c965 KVM: x86/xen: Remove unneeded xen context from kvm_arch wh [...]
new cfef5af3cb0e KVM: x86: Move Hyper-V partition assist page out of Hyper- [...]
new 50a82b0eb88c KVM: VMX: Split off vmx_onhyperv.{ch} from hyperv.{ch}
new 16e880bfa637 KVM: x86: Introduce helper to check if auto-EOI is set in [...]
new 0659262a2625 KVM: x86: Introduce helper to check if vector is set in Hy [...]
new e7ad84db4d71 KVM: VMX: Split off hyperv_evmcs.{ch}
new af9d544a4521 KVM: x86: Introduce helper to handle Hyper-V paravirt TLB [...]
new b2e02f82b7f7 KVM: nVMX: Split off helper for emulating VMCLEAR on Hyper [...]
new 6dac1195181c KVM: selftests: Make Hyper-V tests explicitly require KVM [...]
new 225b7c1117b2 KVM: selftests: Fix vmxon_pa == vmcs12_pa == -1ull nVMX te [...]
new f97314626734 KVM: nVMX: Move guest_cpuid_has_evmcs() to hyperv.h
new b4f69df0f65e KVM: x86: Make Hyper-V emulation optional
new 453e42b05571 KVM: nVMX: Introduce helpers to check if Hyper-V evmptr12 [...]
new c98842b26c23 KVM: nVMX: Introduce accessor to get Hyper-V eVMCS pointer
new 5a30f97683af KVM: nVMX: Hide more stuff under CONFIG_KVM_HYPERV
new 017a99a966f1 KVM: nSVM: Hide more stuff under CONFIG_KVM_HYPERV/CONFIG_HYPERV
new 7b0dd9430cf0 KVM: x86: Consolidate flags for __linearize()
new 3963c52df422 KVM: x86: Add an emulation flag for implicit system access
new 538ac9a92d66 KVM: x86: Add X86EMUL_F_INVLPG and pass it in em_invlpg()
new a130066f7400 KVM: x86/mmu: Drop non-PA bits when getting GFN for guest's PGD
new 2c49db455ee2 KVM: x86: Add & use kvm_vcpu_is_legal_cr3() to check CR3's [...]
new 9c8021d4ae85 KVM: x86: Remove kvm_vcpu_is_illegal_gpa()
new 37a41847b770 KVM: x86: Introduce get_untagged_addr() in kvm_x86_ops and [...]
new b39bd520a60c KVM: x86: Untag addresses for LAM emulation where applicable
new 93d1c9f498a7 KVM: x86: Virtualize LAM for supervisor pointer
new 3098e6eca88e KVM: x86: Virtualize LAM for user pointer
new 703d794cb8cb KVM: x86: Advertise and enable LAM (user and supervisor)
new 183bdd161c2b KVM: x86: Use KVM-governed feature framework to track "LAM [...]
new 75bedc1ee90b KVM: x86: Turn off KVM_WERROR by default for all configs
new eefe5e668209 KVM: x86: Advertise CPUID.(EAX=7,ECX=2):EDX[5:0] to userspace
new 80c883db87d9 KVM: x86: Use a switch statement and macros in __feature_t [...]
new c52ffadc65e2 KVM: x86: Don't unnecessarily force masterclock update on [...]
new 15223c4f973a KVM: SVM,VMX: Use %rip-relative addressing to access kvm_r [...]
new 1aa4bb916808 KVM: x86/mmu: Fix off-by-1 when splitting huge pages during CLEAR
new 45a61ebb2211 KVM: x86/mmu: Check for leaf SPTE when clearing dirty bit [...]
new 5f3c8c9187b6 KVM: x86/mmu: remove unnecessary "bool shared" argument fr [...]
new 484dd27c0602 KVM: x86/mmu: remove unnecessary "bool shared" argument fr [...]
new 250ce1b4d21a KVM: x86/mmu: always take tdp_mmu_pages_lock
new e59f75de4e50 KVM: x86/mmu: fix comment about mmu_unsync_pages_lock
new cbb359d81a26 KVM: x86/pmu: Move PMU reset logic to common x86 code
new 1647b52757d5 KVM: x86/pmu: Reset the PMU, i.e. stop counters, before re [...]
new f2f63f7ec6fd KVM: x86/pmu: Stop calling kvm_pmu_reset() at RESET (it's [...]
new ec61b2306dfd KVM: x86/pmu: Remove manual clearing of fields in kvm_pmu_init()
new 89acf1237b81 KVM: x86/pmu: Update sample period in pmc_write_counter()
new fd89499a5151 KVM: x86/pmu: Track emulated counter events instead of pre [...]
new a484755ab252 Revert "nSVM: Check for reserved encodings of TLB_CONTROL [...]
new 176bfc5b17fe KVM: nSVM: Advertise support for flush-by-ASID
new 770d6aa2e416 KVM: SVM: Explicitly require FLUSHBYASID to enable SEV support
new 72046d0a077a KVM: SVM: Don't intercept IRET when injecting NMI and vNMI [...]
new 6d7228352609 KVM x86/xen: add an override for PVCLOCK_TSC_STABLE_BIT
new f2a3fb7234e5 Merge branches 'fixes', 'generic', 'hyperv', 'lam', 'misc' [...]
new 04d400150192 Merge branch 'next' of https://github.com/kvm-x86/linux.git
new f25d34646bd0 platform/x86: wmi: Add wmidev_block_set()
new 7275bf3e0957 platform/x86: wmi: Add to_wmi_device() helper macro
new 75c487fcb69c platform/x86: intel-wmi-sbl-fw-update: Use bus-based WMI i [...]
new 2340f12023ef platform/x86/intel/wmi: thunderbolt: Use bus-based WMI interface
new 57eb82ff34e3 platform/mellanox: mlxbf-tmfifo: Remove unnecessary bool c [...]
new 8d437a0b68c1 ACPI: scan: Add LNXVIDEO HID to ignore_serial_bus_ids[]
new 70505ea6de24 platform/x86: x86-android-tablets: Add support for SPI dev [...]
new 115779bf6abe platform/x86: x86-android-tablets: Add audio codec info fo [...]
new 93ec6f222c68 platform/x86: x86-android-tablets: Fix backlight ctrl for [...]
new 3ecb4d85461a platform/x86/dell: alienware-wmi: Use kasprintf()
new 6bb5153dfbaf platform/x86: acer-wmi: Add platform profile and mode key [...]
new c0ff2c397e84 platform/x86: acer-wmi: Depend on ACPI_VIDEO instead of se [...]
new 446dd8efa94c platform/x86: acer-wmi: add fan speed monitoring for Preda [...]
new 3799b5d2323d platform/x86: asus-laptop: remove redundant braces in if s [...]
new de652a3c4977 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 49e380795414 platform/chrome: sensorhub: Fix typos
new d131f1f3b459 platform/chrome: sensorhub: Implement quickselect for medi [...]
new 676d82b8da0c Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new ecea08916418 firmware: coreboot: framebuffer: Avoid invalid zero physic [...]
new 0e1081d6d0f3 Merge branch 'for-firmware-next' of git://git.kernel.org/p [...]
new fa72d143471d HSI: omap_ssi: Remove usage of the deprecated ida_simple_xx() API
new 3c25e79cf203 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 59b3e31e7332 leds: trigger: netdev: Extend speeds up to 10G
new ee8bfb47222a docs: ABI: sysfs-class-led-trigger-netdev: Add new modes a [...]
new a82cc9b8debf leds: syscon: Support 'reg' in addition to 'offset' for re [...]
new 1de1da7b0782 dt-bindings: leds: Fix JSON pointer in max-brightness
new 65dcdf495a79 dt-bindings: leds: Add Allwinner A100 LED controller
new ec95a68dad00 leds: sun50i-a100: New driver for the A100 LED controller
new 75469bb0537a leds: aw2013: Select missing dependency REGMAP_I2C
new 9bbd6b7209cf leds: trigger: gpio: Replace custom code for gpiod_get_optional()
new 7d6766f53776 leds: trigger: gpio: Convert to use kstrtox()
new 7b9c5500f42e leds: trigger: gpio: Use sysfs_emit() to instead of s*printf()
new 804073f54207 leds: trigger: gpio: Convert to DEVICE_ATTR_RW()
new 130199ec02b2 leds: tca6507: Use devm_gpiochip_add_data() to simplify re [...]
new 1b5c2fa7081c leds: tca6507: Use devm_led_classdev_register() to simplif [...]
new 736214b4b02a leds: max5970: Add support for max5970
new 25054b232681 leds: ledtrig-tty: Free allocated ttyname buffer on deactivate
new 9e1815f8c771 leds: qcom-lpg: Use devm_pwmchip_add() simplifying driver removal
new 793bf5510d5e leds: qcom-lpg: Consistenly use dev_err_probe() in .probe( [...]
new 4ff4379ce6ee tty: add new helper function tty_get_tiocm
new 76675f69bed5 leds: ledtrig-tty: Replace mutex with completion
new 5b755ca677db leds: ledtrig-tty: Make rx tx activitate configurable
new 6dec659896b4 leds: ledtrig-tty: Add additional line state evaluation
new adfd4621b78d leds: aw200xx: Fix write to DIM parameter
new d882762f7950 leds: aw200xx: Support HWEN hardware control
new 20dbf6d4a19c dt-bindings: leds: aw200xx: Introduce optional enable-gpio [...]
new 2b8db5729d10 leds: aw200xx: Calculate dts property display_rows in the driver
new aa4ed49f4240 dt-bindings: leds: aw200xx: Remove property "awinic,display-rows"
new d883a5ab2f34 leds: aw200xx: Add delay after software reset
new 96b43a108bd6 leds: aw200xx: Enable disable_locking flag in regmap config
new 150bca53652d leds: aw200xx: Improve autodim calculation method
new 634fea792a31 leds: aw200xx: Add support for aw20108 device
new 13b93b1dca35 dt-bindings: leds: awinic,aw200xx: Add AW20108 device
new 94d4090b6139 dt-bindings: leds: aw200xx: Fix led pattern and add reg co [...]
new 78da55c804cb dt-bindings: leds: qcom,spmi-flash-led: Fix example node name
new e7431bd7899c leds: gpio: Add kernel log if devm_fwnode_gpiod_get() fails
new 9e314ded2832 leds: qcom-lpg: Introduce a wrapper for getting driver dat [...]
new c82a1662d454 leds: trigger: Remove unused function led_trigger_rename_static()
new 40cfa414e7f9 leds: sun50i-a100: Avoid division-by-zero warning
new 5f6523d5301d Merge branch 'for-leds-next' of git://git.kernel.org/pub/s [...]
new e89a0391d920 ipmi: si: Use device_get_match_data()
new c5d03a0d8461 ipmi: Use regspacings passed as a module parameter
new 02a21e72e8fa Merge branch 'for-next' of git://github.com/cminyard/linux [...]
new eec4954b81c3 driver core: make device_is_dependent() static
new c72bbf200162 arch_topology: Make register_cpu_capacity_sysctl() toleran [...]
new d87c49377d5b x86: intel_epb: Don't rely on link order
new 9aa9b4fcc311 x86/topology: remove arch_*register_cpu() exports
new 29d93102fd1e Loongarch: remove arch_*register_cpu() exports
new a02f66bb3cf4 ACPI: Move ACPI_HOTPLUG_CPU to be disabled on arm64 and riscv
new b0c69e1214bc drivers: base: Use present CPUs in GENERIC_CPU_DEVICES
new 0949dd96dffe drivers: base: Allow parts of GENERIC_CPU_DEVICES to be ov [...]
new 866ec3008691 drivers: base: Implement weak arch_unregister_cpu()
new bb5e44fb3be6 drivers: base: add arch_cpu_is_hotpluggable()
new d631a881f1ab drivers: base: Move cpu_dev_init() after node_dev_init()
new ca00f7d999a6 drivers: base: Print a warning instead of panic() when reg [...]
new d127db1a23c9 arm64: setup: Switch over to GENERIC_CPU_DEVICES using arc [...]
new 092cfbc6b511 arm64: convert to arch_cpu_is_hotpluggable()
new 5b95f94c3b9f x86/topology: Switch over to GENERIC_CPU_DEVICES
new b0b26bc580de x86/topology: use weak version of arch_unregister_cpu()
new e850a5c40645 x86/topology: convert to use arch_cpu_is_hotpluggable()
new db3ba29a8315 LoongArch: Switch over to GENERIC_CPU_DEVICES
new 0d122fb60046 LoongArch: Use the __weak version of arch_unregister_cpu()
new 13f9f0361c2e LoongArch: convert to use arch_cpu_is_hotpluggable()
new 96cf2036514a riscv: Switch over to GENERIC_CPU_DEVICES
new 00bf46412010 riscv: convert to use arch_cpu_is_hotpluggable()
new 5bb03d0dd767 base: soc: Remove usage of the deprecated ida_simple_xx() API
new 48b5928e18dc base/node.c: initialize the accessor list before registering
new b17b70212dbf fs/sysfs/dir.c : Fix typo in comment
new 4c095734d92a software node: Remove usage of the deprecated ida_simple_xx() API
new bef52aa0f3de acpi: property: Let args be NULL in __acpi_node_get_proper [...]
new 1eaea4b3604e software node: Let args be NULL in software_node_get_refer [...]
new 3babbf614ae6 device property: fwnode_property_get_reference_args allows [...]
new 055467378bf1 driver core: Enable fw_devlink=rpm by default
new 7c41da586e9f driver core: Emit reason for pending deferred probe
new f92d7e466935 Merge branch 'driver-core-next' of git://git.kernel.org/pu [...]
new f9cdf40ed66b USB: misc: iowarrior: remove redundant assignment to varia [...]
new b9a24821c7f7 USB: usbip: vudc: Convert to platform remove callback retu [...]
new cbd1b152519a usb: gadget: at91_udc: Convert to platform remove callback [...]
new 103081ef40b6 usb: gadget: fsl_udc: Convert to platform remove callback [...]
new c45b52f71c4b usb: gadget: gr_udc: Convert to platform remove callback r [...]
new 5d888fee4ade usb: gadget: lpc32xx_udc: Convert to platform remove callb [...]
new 725d1f1e338b usb: gadget: pxa25x_udc: Convert to platform remove callba [...]
new 2d1803ada2e0 usb: gadget: f_midi: Replace strlcpy() with strscpy()
new d990e2277416 dt-bindings: usb: renesas,usbhs: Document RZ/Five SoC
new 6437760accfb usb: misc: eud: Add IRQ check for platform_get_irq()
new a776452debdc usb: chipidea: udc: Add revision check of 2.20[CI_REVISION_22]
new 7836be3b100c usb: cdns3: skip set TRB_IOC when usb_request: no_interrup [...]
new 68a1317412e1 usb: raw-gadget: update documentation
new 5389b5d74efb dt-bindings: usb: qcom,dwc3: document the SM8560 SuperSpee [...]
new 9768af12edb3 usb: phy: generic: add suspend support for regulator
new e0cc05d52ad3 usb: typec: tcpm: skip checking port->send_discover in PD3.0
new d1dbd6987ee1 dt-bindings: usb: qcom,dwc3: adjust number of interrupts o [...]
new a769154c7cac usb: xhci: Add timeout argument in address_device USB HCD [...]
new 5a1ccf0c72cf usb: new quirk to reduce the SET_ADDRESS request timeout
new 991544dc579b usb: gadget: uvc: prevent use of disabled endpoint
new aeb686a98a9e usb: gadget: uvc: Allocate uvc_requests one at a time
new 2079b60bda32 usb: gadget: uvc: move video disable logic to its own function
new da324ffce34c usb: gadget: uvc: Fix use-after-free for inflight usb_requests
new 6acba0345b68 usb:gadget:uvc Do not use worker thread to pump isoc usb requests
new 3396b3372e61 Merge 6.7-rc3 into usb-next
new ea3ba10f2961 usb: misc: onboard_usb_hub: Print symbolic error names
new 65e62b8a955a usb: misc: onboard_usb_hub: Add support for clock input
new 24af68a0ed53 usb: misc: onboard_usb_hub: Add support for Cypress CY7C6563x
new 35a1743f4598 xhci: dbc: Drop duplicate checks for dma_free_coherent()
new 601fbf65b2a0 xhci: dbc: Convert to use sysfs_streq()
new a230f1a74866 xhci: dbc: Use sysfs_emit() to instead of scnprintf()
new e3be8fb7d012 xhci: dbc: Use ATTRIBUTE_GROUPS()
new 24352d170b5f xhci: dbc: Check for errors first in xhci_dbc_stop()
new 89cd6362e6ad xhci: dbc: Don't shadow error codes in store() functions
new b28718717b10 xhci: dbc: Replace custom return value with proper Linux e [...]
new 84637512e09c xhci: dbc: Use sizeof_field() where it makes sense
new 311902d4cc4c xhci: dbc: Use sizeof(*pointer) instead of sizeof(type)
new cdcaa870c7be xhci: dbc: Add missing headers
new 5080ef2d373a xhci: check if legacy irq is available before using it as [...]
new f977f4c9301c xhci: add handler for only one interrupt line
new 74554e9c2276 xhci: refactor static MSI-X function
new a795f708b284 xhci: refactor static MSI function
new dfbf4441f2d3 xhci: change 'msix_count' to encompass MSI or MSI-X vectors
new 9831960df237 xhci: rework 'xhci_try_enable_msi()' MSI and MSI-X setup code
new 36b24ebf9a04 xhci: minor coding style cleanup in 'xhci_try_enable_msi()'
new e34900f46cd6 xhci: Reconfigure endpoint 0 max packet size only during e [...]
new e2e2aacf042f xhci: fix possible null pointer deref during xhci urb enqueue
new 36d8aef52d05 usb: atm: Remove snprintf() from sysfs call-backs and repl [...]
new b385ef088c7a usb: cdnsp: Replace snprintf() with the safer scnprintf() variant
new 7d7f794482b7 usb: fotg210-hcd: Replace snprintf() with the safer scnpri [...]
new 38168e2de320 usb: gadget: Remove snprintf() from sysfs call-backs and r [...]
new dadc0f0f7afc usb: gadget: f_tcm: Remove snprintf() from sysfs call-back [...]
new c2d95fcff0f0 usb: core: Don't force USB generic_subclass drivers to def [...]
new a87b8e3be926 usb: core: Allow subclassed USB drivers to override usb_ch [...]
new aa4f2b3e418e r8152: Choose our USB config with choose_configuration() r [...]
new 6a4d4a27f986 usb: typec: tps6598x: add reset gpio support
new 9f802703fde2 dt-bindings: usb: tps6598x: add reset-gpios property
new db9e54709895 usb: typec: tcpm: add tcpm_port_error_recovery symbol
new 5e4c8814a431 usb: typec: tcpci: add vconn over current fault handling t [...]
new 6666ea93d2c4 usb: hub: Replace hardcoded quirk value with BIT() macro
new 855d75cf8311 usb: hub: Add quirk to decrease IN-ep poll interval for Mi [...]
new b3f8e6ae30bd dt-bindings: usb: xhci: Add support for BCM2711
new 95e71986fc1b usb: xhci: xhci-plat: Add support for BCM2711
new 522c35e08b53 ARM: dts: bcm2711: Add BCM2711 xHCI support
new 112345a40468 Merge 6.7-rc5 into usb-next
new 5cc623a4edaf usb: cdns3: starfive: don't misuse /** comment
new 51920207674e usb: fotg210-udc: fix function kernel-doc comments
new 8eb0d6c79802 Merge branch 'usb-next' of git://git.kernel.org/pub/scm/li [...]
new 655b8af57d31 thunderbolt: Remove duplicated re-assignment of pointer 'out'
new c2e29b9f8377 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new ad90d0358bd3 serial: 8250: omap: Don't skip resource freeing if pm_runt [...]
new 7635d71e6a4b serial: sccnxp: Improve error message if regulator_disable [...]
new 7e1efdf8fce4 serial: 8250: Convert to platform remove callback returning void
new c1f5edac27fb serial: altera_jtaguart: Convert to platform remove callba [...]
new b0f698b80bbc serial: altera: Convert to platform remove callback return [...]
new 788f501a817a serial: amba-pl011: Convert to platform remove callback re [...]
new d3b84c16fde0 serial: ar933x: Convert to platform remove callback return [...]
new 144b47cd555b serial: atmel: Convert to platform remove callback returning void
new 69b1a03921a4 serial: bcm63xx: Convert to platform remove callback retur [...]
new 47cfe5464350 serial: clps711x: Convert to platform remove callback retu [...]
new d19993c40ca1 serial: cpm: Convert to platform remove callback returning void
new e9b09d9c26fe serial: digicolor: Convert to platform remove callback ret [...]
new 505cc4b418ac serial: esp32_acm: Convert to platform remove callback ret [...]
new de2f50b74db7 serial: esp32: Convert to platform remove callback returning void
new 77533490f4df serial: fsl_linflexuart: Convert to platform remove callba [...]
new 6b02503f37e8 serial: fsl_lpuart: Convert to platform remove callback re [...]
new c066f87314b7 serial: imx: Convert to platform remove callback returning void
new 04300219c8a8 serial: lantiq: Convert to platform remove callback return [...]
new 2d1c01d4cf26 serial: liteuart: Convert to platform remove callback retu [...]
new 2c1a68b59894 serial: lpc32xx_hs: Convert to platform remove callback re [...]
new cec346ec4649 serial: ma35d1: Convert to platform remove callback return [...]
new cd1d7071f5c1 serial: mcf: Convert to platform remove callback returning void
new c4a5b2629171 serial: meson: Convert to platform remove callback returning void
new abf11a4b4501 serial: milbeaut_usio: Convert to platform remove callback [...]
new 4cf1dabec96f serial: mpc52xx: Convert to platform remove callback retur [...]
new a63e5a49d596 serial: msm: Convert to platform remove callback returning void
new 23f6a4d9afc1 serial: mxs-auart: Convert to platform remove callback ret [...]
new 065503963113 serial: omap: Convert to platform remove callback returning void
new 8e94fc93762a serial: owl: Convert to platform remove callback returning void
new 915fd7f32d25 serial: pic32: Convert to platform remove callback returning void
new dd4d4497be8f serial: qcom_geni: Convert to platform remove callback ret [...]
new b9fd3145c962 serial: rda: Convert to platform remove callback returning void
new 1158e40b26d2 serial: sa1100: Convert to platform remove callback return [...]
new 77772addc1f1 serial: samsung: Convert to platform remove callback retur [...]
new 2512ae09b86f serial: sccnxp: Convert to platform remove callback return [...]
new d38818625843 serial: tegra: Convert to platform remove callback returning void
new f785faa8cdd4 serial: txx9: Convert to platform remove callback returning void
new 5fc247bf7585 serial: sh-sci: Convert to platform remove callback return [...]
new 0a208f3d58c7 serial: sifive: Convert to platform remove callback return [...]
new ef2a86440e7d serial: sprd: Convert to platform remove callback returning void
new 338bc8f964b8 serial: st-asc: Convert to platform remove callback return [...]
new 2cf562441b51 serial: stm32: Convert to platform remove callback returning void
new 3cfff33ae878 serial: sunhv: Convert to platform remove callback returning void
new 3f51b27c9ada serial: sunplus: Convert to platform remove callback retur [...]
new 78767116e28c serial: sunsab: Convert to platform remove callback return [...]
new 499dd0b5b0cb serial: sunsu: Convert to platform remove callback returning void
new 84f74fd3002f serial: sunzilog: Convert to platform remove callback retu [...]
new 5e29d46f411d serial: tegra-tcu: Convert to platform remove callback ret [...]
new 7d8ffee1f41d serial: timbuart: Convert to platform remove callback retu [...]
new 2a0e8be950b9 serial: uartlite: Convert to platform remove callback retu [...]
new 0e1ff92834b7 serial: ucc: Convert to platform remove callback returning void
new 0ea163e23552 serial: xilinx_uartps: Convert to platform remove callback [...]
new 5592d7e87f23 tty: con3215: drop raw3215_info::ubuffer
new 5bd8ad372398 tty: ipwireless: remove unused ipw_dev::attribute_memory
new 79b18e51226e tty: jsm: remove unused members from struct board_ops
new e1d64e153aee tty: jsm: remove unused struct jsm_board members
new d0b2b1efbdd2 tty: rp2: remove unused rp2_uart_port::ignore_rx
new 50d371a9c5ba tty: serial_cs: remove unused struct serial_cfg_mem
new dd6ffc9c57f6 tty: serial: uartlite: Document uartlite_data in kernel-doc style
new 9c8c269b4ae9 dt-bindings: serial: renesas,sci: Document RZ/Five SoC
new 7f30c19caf94 tty: hvc: Make hvc_remove() return no value
new aa46b225ebbf tty: hvc: hvc_opal: Convert to platform remove callback re [...]
new 17fabec94d61 serial: sifive: Declare PM operations as static
new 55cb57ac7509 serial: sunsab: remove trailing whitespaces
new 3837a0379533 serial: sc16is7xx: improve regmap debugfs by using one reg [...]
new ec9fc2cffa8d serial: atmel: convert not to use dma_request_slave_channel()
new 5b05206b05ba serial: imx: convert not to use dma_request_slave_channel()
new e6cc39486ae7 serial: amba-pl011: convert not to use dma_request_slave_c [...]
new b49c36e4b2ff serial: mxs-auart: convert not to use dma_request_slave_channel()
new f1c7f92ee9ec serial: sh-sci: convert not to use dma_request_slave_channel()
new abdea7209bec dt-bindings: serial: fsl-linflexuart: change the maintaine [...]
new 727e08b1a56a serial: xilinx_uartps: Fix kernel doc about .remove()'s re [...]
new e651faa2fba4 drivers/tty/vt: use standard array-copy-functions
new 0be916a68c8a Documentation: devices.txt: Update ttyUL major number allo [...]
new 01c33b813864 serial: uartlite: Use dynamic allocation for major number [...]
new 39ff20f5fd44 /proc/sysrq-trigger: accept multiple keys at once
new b286f4e87e32 serial: core: Move tty and serdev to be children of serial [...]
new 45a3a8ef8129 serial: core: Revert checks for tx runtime PM state
new fffa35a25b4c serial: sc16is7xx: change confusing comment about Tx FIFO
new 1be5f0819c1a serial: max310x: change confusing comment about Tx FIFO
new 358779dd18c1 tty: fix tty_operations types in documentation
new 4c74253b831e tty: deprecate tty_write_message()
new d22d53ad8ae8 tty: remove unneeded mbz from tiocsti()
new 239123e7e8ec tty: move locking docs out of Returns for functions in tty.h
new c35e6ec1f313 tty: amiserial: return from receive_chars() without goto
new 73b2ed367569 tty: amiserial: use bool and rename overrun flag in receiv [...]
new 9d3e3301ae99 tty: ehv_bytecha: use memcpy_and_pad() in local_ev_byte_ch [...]
new 7cf61de7f748 tty: goldfish: drop unneeded temporary variables
new e4b3cd3b6a0d tty: hso: don't emit load/unload info to the log
new 4ccef1f142ef tty: hso: don't initialize global serial_table
new 7588b0820354 tty: hvc_console: use flexible array for outbuf
new 2bf93a48ccaa tty: nozomi: remove unused debugging DUMP()
new ab58841ab9fc tty: srmcons: use 'buf' directly in srmcons_do_write()
new a3db64c575ca tty: make tty const in tty_get_baud_rate()
new ff4b8c3a8be9 tty: srmcons: make srmcons_do_write() return void
new ad1885559249 tty: srmcons: use 'count' directly in srmcons_do_write()
new 2ea2ac84ef35 tty: srmcons: switch need_cr to bool
new 068ab2135b3f tty: srmcons: remove 'str_cr' and use string directly
new d804987153e7 serial: 8250_dw: Decouple DLF register check from UCV
new 78d60dae9a0c serial: imx: fix tx statemachine deadlock
new 675bf8ef209c tty: virtio: drop virtio_cons_early_init()
new 093258a9963b tty: serial: amba: cleanup whitespace
new b18fefd230e4 dt-bindings: serial: snps-dw-apb-uart: include rs485 schema
new 0ec058ece2f9 tty: hvc: dcc: Check for TXfull condition while setting up [...]
new 1e7e56160d9d serial: ucc_uart: Fix multiple address space type errors
new 692079bda780 dt-bindings: serial: qcom,msm-uartdm: Vote for shared resources
new 173ebdedcd84 serial: msm: Use OPP table for DVFS support
new e01b5712a80d tty: goldfish: use bool for is_write parameter
new e93102bea4a1 tty: mmc: sdio_uart: switch sdio_in() to return u8
new 49943393c9f0 tty: switch tty_port::xmit_* to u8
new 3a00da027946 tty: make tty_operations::send_xchar accept u8 char
new 4e8d8878145f tty: core: the rest to u8
new fbdeead9598c tty: ami: use u8 for characters and flag
new 03e5af525750 tty: bcm: convert to u8 and size_t
new 359bbdc0cdfc tty: con3215: convert to u8 and size_t
new e17934c1bcc1 tty: con3270: convert to u8 and size_t
new 0d08abb98331 tty: ehv_bytechan: convert to u8 and size_t
new f3fb7367af89 tty: goldfish: convert to u8 and size_t
new f32fcbedbe92 tty: hvc: convert to u8 and size_t
new 2f982313279b tty: ipoctal: convert to u8 and size_t
new b7a43d0c8781 tty: m68k: nfcon: convert to u8 and size_t
new ce7cbd9a6c81 tty: mips_ejtag_fdc: use u8 for character pointers
new 2573f7eac04d tty: mmc: sdio: use u8 for flag
new cb8566b9b3b1 tty: moxa: convert to u8 and size_t
new 59b943356b53 tty: mxser: convert to u8 and size_t
new eb7e45db2e0a tty: n_gsm: convert to u8 and size_t
new 5655b16ea5cf tty: n_hdlc: convert to u8 and size_t
new 5c99e2977f13 tty: nozomi: convert to u8 and size_t
new f2470d2bc432 tty: serdev: convert to u8 and size_t in serdev_controller_ops
new 475fc6e2de6f tty: serdev: convert to u8 and size_t
new 14abfd0cb52f tty: srmcons: convert to u8 and size_t
new 18977909bfba tty: ttyprintk: convert to u8 and size_t
new b49d18493a0b tty: um: convert to u8/__u8 and size_t
new ae5af710f369 tty: xtensa/iss: use u8
new e045e18dbf3e Merge 6.7-rc5 into tty-next
new 81d6c0949c93 Merge branch 'tty-next' of git://git.kernel.org/pub/scm/li [...]
new 62df29a542f9 misc: ocxl: context: Remove unnecessary (void*) conversions
new 0e425d703c30 misc: ocxl: afu_irq: Remove unnecessary (void*) conversions
new 29eb0dc7bd1e misc: ocxl: link: Remove unnecessary (void*) conversions
new bc1183a63057 misc: ocxl: main: Remove unnecessary â0â values from rc
new 736dfbde3a84 platform/goldfish: goldfish_pipe: Convert to platform remo [...]
new 110684d58bdb vgacon: drop IA64 reference in VGA_CONSOLE dependency list
new b9873755a6c8 misc: Add Nitro Secure Module driver
new ad6bcdad2b67 vmgenid: emit uevent when VMGENID updates
new 6ac061db9c58 binder: use EPOLLERR from eventpoll.h
new 3f489c2067c5 binder: fix use-after-free in shinker's callback
new 9a9ab0d96362 binder: fix race between mmput() and do_exit()
new 3091c21d3e93 binder: fix async space check for 0-sized buffers
new c6d05e0762ab binder: fix unused alloc->free_async_space
new 122a3c1cb0ff binder: fix trivial typo of binder_free_buf_locked()
new e1090371e02b binder: fix comment on binder_alloc_new_buf() return value
new da483f8b3905 binder: remove extern from function prototypes
new df9aabead791 binder: keep vma addresses type as unsigned long
new 0d35bf3bf2da binder: split up binder_update_page_range()
new 377e1684db7a binder: do unlocked work in binder_alloc_new_buf()
new 89f71743bf42 binder: remove pid param in binder_alloc_new_buf()
new 9409af24e450 binder: separate the no-space debugging logic
new c13500eaabd2 binder: relocate low space calculation
new cbc174a64b8d binder: relocate binder_alloc_clear_buf()
new ea2735ce19c1 binder: refactor page range allocation
new c7ac30fad182 binder: malloc new_buffer outside of locks
new 68aef12d094e binder: initialize lru pages in mmap callback
new 37ebbb4f73a0 binder: perform page installation outside of locks
new 258ce20ede33 binder: remove redundant debug log
new de0e6573125f binder: make oversized buffer code more readable
new ea9cdbf0c727 binder: rename lru shrinker utilities
new 67dcc8807805 binder: document the final page calculation
new 8e905217c454 binder: collapse print_binder_buffer() into caller
new f07b83a48e94 binder: refactor binder_delete_free_buffer()
new 162c79731448 binder: avoid user addresses in debug logs
new e50f4e6cc9bf binder: reverse locking order in shrinker callback
new 7710e2cca32e binder: switch alloc->mutex to spinlock_t
new 96d1d578dec1 android: binder: fix a kernel-doc enum warning
new 21528c69a0d8 rootfs: Fix support for rootfstype= when root= is given
new 437cd966d3c6 firmware: xilinx: Use proper indentation in kernel-doc
new a070830096e4 drivers/comedi: use standard array-copy-function
new 190015a4bb01 ipack: Remove usage of the deprecated ida_simple_xx() API
new ad66d503052d parport: Save a few bytes of memory
new 431c03095d60 eeprom: ee1004: Add support for multiple i2c busses
new f922b16aa5fa firmware: xilinx: Update firmware call interface to suppor [...]
new f689a0ca45fc firmware: xilinx: Expand feature check to support all PLM modules
new a9d061840010 firmware: xilinx: Register event manager driver
new 8c016c807a90 drivers: soc: xilinx: Fix error message on SGI registratio [...]
new 5dac2a98f654 firmware: zynqmp: Add support to handle IPI CRC failure
new 566f5ca97680 mei: Add transport driver for IVSC device
new 386a766c4169 mei: Add MEI hardware support for IVSC device
new 0e42b5fee8a8 Merge 6.7-rc5 into char-misc-next
new 182d44f9ce2d MAINTAINERS: Remove myself as a Arm CoreSight reviewer
new 4277f035d227 coresight: trbe: Add a representative coresight_platform_d [...]
new 17f8b216e026 coresight: trbe: Enable ACPI based TRBE devices
new 4aff040bcc8d coresight: etm: Override TRCIDR3.CCITMIN on errata affected cpus
new 94566c5b0774 coresight: etm: Make cycle count threshold user configurable
new e5d207b24c54 Documentation: coresight: Add cc_threshold tunable
new 2373699a3505 coresight: tmc: Make etr buffer mode user configurable from sysfs
new f4443ee5a38c coresight-tpdm: Remove the unnecessary lock
new 2a8d9b371566 dt-bindings: arm: Add support for DSB element size
new f7f965c982f7 coresight-tpdm: Introduce TPDM subtype to TPDM driver
new 57e7235aa1d1 coresight-tpda: Add DSB dataset support
new f01e4948b516 coresight-tpdm: Initialize DSB subunit configuration
new 8fbbce11a90f coresight-tpdm: Add reset node to TPDM node
new 851b3f9c9c08 coresight-tpdm: Add nodes to set trigger timestamp and type
new 018e43ad1eee coresight-tpdm: Add node to set dsb programming mode
new f376caf25f79 coresight-tpdm: Add nodes for dsb edge control
new a8138a9445e6 coresight-tpdm: Add nodes to configure pattern match output
new 4c983382a29e coresight-tpdm: Add nodes for timestamp request
new 8e05f86f07a0 dt-bindings: arm: Add support for DSB MSR register
new 350ba15ae187 coresight-tpdm: Add nodes for dsb msr support
new 9d4408feff89 Documentation: ABI: coresight-tpdm: Fix Bit[3] description [...]
new 46f69b197b6c hwtracing: hisi_ptt: Disable interrupt after trace end
new dabf410d8764 hwtracing: hisi_ptt: Optimize the trace data committing
new c4137932d11d coresight-tpdm: Correct the property name of MSR number
new cc0271a339cc coresight: etm4x: Fix width of CCITMIN field
new fc041bd24f39 coresight: dummy: Convert to platform remove callback retu [...]
new 4445e142b458 coresight: etm4x: Convert to platform remove callback retu [...]
new 858aebb52cc0 coresight: funnel: Convert to platform remove callback ret [...]
new 3d1e99f73409 coresight: replicator: Convert to platform remove callback [...]
new 98881b34ce90 coresight: trbe: Convert to platform remove callback retur [...]
new 32d9a78bb9ff coresight: ultrasoc-smb: Convert to platform remove callba [...]
new 60e5f23dc5d6 coresight: ultrasoc-smb: Use guards to cleanup
new e909abe885e2 Merge tag 'coresight-next-v6.8' of git://git.kernel.org/pu [...]
new 05f19ae490e8 Merge branch 'char-misc-next' of git://git.kernel.org/pub/ [...]
new 10d51af62fe1 accel/habanalabs: add pcie reset prepare/done hooks
new 93647e7e2d01 accel/habanalabs: update device boot error check
new ebd00638382e accel/habanalabs/gaudi2: assume hard-reset by FW upon PCIe [...]
new e3fe5b1f0363 accel/habanalabs: add log when eq event is not received
new d189e0b0080f accel/habanalabs: add support for Gaudi2C device
new 6df3dd6496b7 accel/habanalabs: fix EQ heartbeat mechanism
new 123082760047 accel/habanalabs/gaudi2: fix undef opcode reporting
new 8ef6bd007ddf accel/habanalabs: remove 'get temperature' debug print
new d4c03c07bcca accel/habanalabs: set hard reset flag if graceful reset is [...]
new 80c9e12387ce accel/habanalabs/gaudi2: get the correct QM CQ info upon an error
new f582f65124c6 accel/habanalabs: print error code when mapping fails
new 34214bc628ab accel/habanalabs: expose module id through sysfs
new 2a84dd6dbc68 accel/habanalabs/gaudi2: use correct registers to dump QM CQ info
new 515b6cce90d1 accel/habanalabs/gaudi2: add signed dev info uAPI
new 00ee185866a1 accel/habanalabs: fix information leak in sec_attest_info()
new 4d17bf008742 accel/habanalabs: report 3 instances of Infineon second stage
new d552c4054839 accel/habanalabs/gaudi2: add zero padding when printing QM [...]
new ab286e469936 accel/habanalabs: update debugfs-driver-habanalabs with th [...]
new 378b5df84bad accel/habanalabs: add parent_device sysfs attribute
new dfbf6719ccb4 accel/habanalabs/gaudi2: avoid overriding existing undefin [...]
new 6e0e1378dca3 Merge branch 'habanalabs-next' of git://git.kernel.org/pub [...]
new 5496fb8eedd6 drivers/fpga: use standard array-copy function
new 4d030441a833 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c062bcab5924 interconnect: qcom: introduce RPMh Network-On-Chip Interco [...]
new 0403ae6f165b dt-bindings: interconnect: qcom-bwmon: document SM8650 BWMONs
new 45db9b84164b Merge branch 'icc-sm8650' into icc-next
new 772f88907d92 interconnect: qcom: Make qnoc_remove return void
new 57f6b2caf1c6 interconnect: imx8mm: Convert to platform remove callback [...]
new 1841d085e393 interconnect: imx8mn: Convert to platform remove callback [...]
new 12384b76f0c2 interconnect: imx8mp: Convert to platform remove callback [...]
new 653959e37361 interconnect: imx8mq: Convert to platform remove callback [...]
new 9d960441db35 interconnect: qcom/msm8974: Convert to platform remove cal [...]
new 237e1edaec6b interconnect: qcom/osm-l3: Convert to platform remove call [...]
new c9ead908d72f interconnect: qcom/smd-rpm: Convert to platform remove cal [...]
new b73326b60fdd interconnect: exynos: Convert to platform remove callback [...]
new 70ad2111d049 Merge branch 'icc-platform-remove' into icc-next
new 9f196772841e interconnect: qcom: Add X1E80100 interconnect provider driver
new ecd3439595d3 Merge branch 'icc-x1e80100' into icc-next
new 658902913c70 dt-bindings: interconnect: Add Qualcomm SM6115 NoC
new 2eab57b131bd interconnect: qcom: Add SM6115 interconnect provider driver
new 80c5227af3ba dt-bindings: interconnect: qcom,msm8998-bwmon: Add SM6115 [...]
new 3c88ec5434f9 Merge branch 'icc-sm6115' into icc-next
new 85bfa5d497b4 dt-bindings: interconnect: qcom,msm8998-bwmon: Add QCM2290 [...]
new 12cf75fc7a75 Merge branch 'icc-qcm2290' into icc-next
new 4bd79ce1a365 Merge branch 'icc-fixes' into icc-next
new 0f142392d513 Merge branch 'icc-next' of git://git.kernel.org/pub/scm/li [...]
new f0d1a9b7a092 dt-bindings: adc: provide max34408/9 device tree binding document
new cf27775838c5 iio: adc: Add driver support for MAX34408/9
new a0357c08d4dc dt-bindings: iio: imu: Add Bosch BMI323
new 8a636db3aa57 iio: imu: Add driver for BMI323 IMU
new f9b9ff95be8c iio: resolver: ad2s1210: add support for adi,fixed-mode
new 0300fa851f38 iio: resolver: ad2s1210: add reset gpio support
new 086386311b36 device property: Use fwnode_property_string_array_count()
new fac4a5357588 device property: Add fwnode_property_match_property_string()
new 7829a9d75989 iio: frequency: adf4377: Switch to device_property_match_p [...]
new f993267a723f iio: frequency: admv1014: Switch to device_property_match_ [...]
new 2a5239b6ab8c iio: magnetometer: tmag5273: Switch to device_property_mat [...]
new 7cd11203d900 iio: proximity: sx9324: Switch to device_property_match_pr [...]
new 4f7901bb4dea mailmap: Change email mapping from previous employers
new a2d43f44628f iio: pressure: fix some word spelling errors
new a6d160b21fe6 iio: bu27008: Add illuminance channel
new 06261c6f5468 MAINTAINERS: correct file entry IIO LIGHT SENSOR GAIN-TIME [...]
new 1bbc290b21c5 MAINTAINERS: correct file entry in BOSCH SENSORTEC BMI323 [...]
new aace22e375e2 iio: pressure: bmp280: Use i2c_get_match_data()
new faac4dda9a91 iio: pressure: bmp280: Use spi_get_device_match_data()
new 48245f4a8c09 iio: pressure: bmp280: Rearrange vars in reverse xmas tree order
new 33564435c808 iio: pressure: bmp280: Allow multiple chips id per family [...]
new b19ac45bfe50 iio: pressure: bmp280: Add support for BMP390
new 18cdaaa48212 iio: imu: Fix spelling mistake "accelrometer" -> "accelerometer"
new d6f250b1fe8e dt-bindings: iio: Add MCP9600 thermocouple EMF converter
new 3f6b9598b6df iio: temperature: Add MCP9600 thermocouple EMF converter
new c788b9e56acd iio/imu: inv_icm42600: Use max() helper macros
new 9405e968cfde iio: imu: adis: Use spi cs inactive delay
new 215960408d7f dt-bindings: adis16475: Add 'spi-cs-inactive-delay-ns' property
new e4cfeca8f8cb dt-bindings: adis16460: Add 'spi-cs-inactive-delay-ns' property
new 2718f15403fb iio: sanity check available_scan_masks array
new 6543f376ec8a iio: buffer: document known issue
new 6ed18323c7d0 MAINTAINERS: improve section MICROCHIP MCP3564 ADC DRIVER
new 79f2ff6461e7 dt-bindings: iio: hmc425a: add entry for ADRF5740 Attenuator
new ed73c4f13d5b iio: amplifiers: hmc425a: add support for ADRF5740 Attenuator
new 39dac9d0511f iio: imu: inv_mpu6050: return callee's error code rather t [...]
new 00799564bafd iio: light: ltrf216a: Return floating point values
new 44482310b7f8 iio: imu: bmi323: Make the local structures static
new f2dd716cb44a dt-bindings: iio: honeywell,mprls0025pa: drop ref from pre [...]
new d49f69425d0d dt-bindings: adi,ad5791: Add support for controlling RBUF
new e737d495b207 iio: dac: ad5791: Add support for controlling RBUF via devicetree
new a61b9a40d67c dt-bindings: iio/adc: ti,palmas-gpadc: Drop incomplete example
new ad662c6dbd7a iio: proximity: irsd200: Drop unused include
new b89710bd215e iio: add modifiers for A and B ultraviolet light
new 249f27ac71f4 dt-bindings: iio: light: add support for Vishay VEML6075
new 3b82f43238ae iio: light: add VEML6075 UVA and UVB light sensor driver
new 8c82e9e3766b dt-bindings: iio: light: isl76682: Document ISL76682
new 4347f5114ab7 iio: light: isl76682: Add ISL76682 driver
new a163854af7c3 dt-bindings: iio/adc: qcom,spmi-iadc: fix reg description
new 9751b00dbfc7 dt-bindings: iio/adc: qcom,spmi-iadc: fix example node name
new 9b2b96a0f91a dt-bindings: iio/adc: qcom,spmi-iadc: clean up example
new adb2af792bfb dt-bindings: iio/adc: qcom,spmi-rradc: clean up example
new 482aa83e3d83 dt-bindings: iio/adc: qcom,spmi-vadc: fix example node names
new 90ae7ed9bae5 dt-bindings: iio/adc: qcom,spmi-vadc: clean up examples
new 9f4e9ffee974 iio: light: pa1203001: Drop ACPI_PTR() protection.
new 35b13b87ae7f Merge branch 'togreg' of git://git.kernel.org/pub/scm/linu [...]
new 8c91ef9883bf dt-bindings: phy: qcom,sc8280xp-qmp-ufs-phy: document the [...]
new 9e3f381986f6 dt-bindings: phy: qcom,sc8280xp-qmp-pcie-phy: document the [...]
new 685c00ac4240 dt-bindings: phy: qcom,sc8280xp-qmp-usb43dp-phy: document [...]
new 330df15dab25 dt-bindings: phy: qcom,snps-eusb2: document the SM8650 Syn [...]
new 7c4bf8cb9d40 phy: qcom: qmp-ufs: add QMP UFS PHY tables for SM8650
new c954b6d347e7 phy: qcom: qmp-pcie: add QMP PCIe PHY tables for SM8650
new 80c1afe8c5fe phy: qcom: qmp-combo: add QMP USB3/DP PHY tables for SM8650
new 772dd70a5ed6 phy: core: Remove usage of the deprecated ida_simple_xx() API
new 130601d488fa dt-bindings: phy: amlogic,meson-axg-mipi-pcie-analog: drop [...]
new 5f4a9a66f8a7 dt-bindings: phy: amlogic,g12a-mipi-dphy-analog: drop unne [...]
new fa50920b4f82 dt-bindings: phy: add compatible for Mediatek MT8195
new 2fda59099462 phy: rockchip-inno-usb2: Split ID interrupt phy registers
new 62ff41017e14 phy: phy-rockchip-inno-usb2: Add RK3128 support
new 7f6f9e0def00 phy: qcom-qmp-usb: Add Qualcomm SDX75 USB3 PHY support
new cf75c6a6fc43 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 5c68b66d4d7e soundwire: qcom: drop unneeded qcom_swrm_stream_alloc_port [...]
new 5bdc61ef4500 soundwire: qcom: move sconfig in qcom_swrm_stream_alloc_po [...]
new 21f4c443731f soundwire: stream: constify sdw_port_config when adding devices
new 6543ac13c623 soundwire: bus: introduce controller_id
new 8a8a9ac8a497 soundwire: fix initializing sysfs for same devices on diff [...]
new a7ae05ef3561 soundwire: qcom: set controller id to hw master id
new 55d50ace6b88 soundwire: generic_bandwidth_allocation use bus->params.ma [...]
new 80a37254f4d7 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new e66523c72c9a extcon: fix possible name leak in extcon_dev_register()
new d03a7005d968 extcon: usbc-tusb320: Set interrupt polarity based on device-tree
new 7803680964c0 extcon: qcom-spmi-misc: don't use kernel-doc marker for comment
new 298c8de2716e Merge branch 'extcon-next' of git://git.kernel.org/pub/scm [...]
new 2202844e4468 vfio/migration: Add debugfs to live migration driver
new 7b994177805f Documentation: add debugfs description for vfio
new 0d9bacfa6153 MAINTAINERS: Add vfio debugfs interface doc link
new 4004497cec30 vfio/pds: Fix calculations in pds_vfio_dirty_sync
new 3b8f7a24d1fe vfio/pds: Only use a single SGL for both seq and ack
new 3f5898133a70 vfio/pds: Move and rename region specific info
new 87bdf9807ed7 vfio/pds: Pass region info to relevant functions
new 0c320f223ee6 vfio/pds: Move seq/ack bitmaps into region struct
new 2e7c6feb4ef5 vfio/pds: Add multi-region support
new 160912fc3d4a vfio/type1: account iommu allocations
new 946cff255dfa Merge branches 'v6.8/vfio/debugfs', 'v6.8/vfio/pds' and 'v [...]
new fad40f344965 Merge branch 'next' of git://github.com/awilliam/linux-vfio.git
new 3427fa5b32bb dt-bindings: w1: Add AMD AXI w1 host and MAINTAINERS entry
new 271c81935801 w1: Add AXI 1-wire host driver for AMD programmable logic IP core
new 9c0a5b3f9e55 w1: gpio: Don't use platform data for driver data
new deaba3d687b7 w1: gpio: Drop unused enable_external_pullup from driver data
new 0ca9223fe9f7 w1: gpio: rename pointer to driver data from pdata to ddata
new efc19c44aa44 w1: amd_axi_w1: Explicitly include correct DT includes
new 270f20019bd1 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7779d93ed2a5 spmi: mtk-pmif: Serialize PMIF status check and command su [...]
new 9eca9df9aeb8 spmi: mediatek: Fix UAF on device remove
new 1d94352f65c6 spmi: Introduce device-managed functions
new 4ad30ccdaa30 spmi: Use devm_spmi_controller_alloc()
new e6999d21a887 spmi: mtk-pmif: Reorder driver remove sequence
new f6f57a87f9ae spmi: hisi-spmi-controller: Use devm_spmi_controller_add()
new 94c2f644360c spmi: Return meaningful errors in spmi_controller_alloc()
new 0a080ab6bc28 spmi: mediatek: add device id check
new 49e5f56f0c16 Merge branch 'spmi-next' of git://git.kernel.org/pub/scm/l [...]
new 984f20a0217d MAINTAINERS: Mark VME subsystem as orphan
new 0428f6bda29d Staging: rtl8192e: Rename variable bSendDELBA
new c1d2dc030365 Staging: rtl8192e: Rename variable bCurrentAMPDUEnable
new 5989b863c682 Staging: rtl8192e: Rename variable bAddBaReqInProgress
new 88b1b5ef720f Staging: rtl8192e: Rename variable bAddBaReqDelayed
new 5ed1ffa35545 Staging: rtl8192e: Rename variable bUsingBa
new 4c4fdf26594a Staging: rtl8192e: Rename variable bOverwritePending
new 23c2c8cf4f90 Staging: rtl8192e: Rename variable bDisable_AddBa
new 0d1bf38752af staging: rtl8192e: Remove unused return value of rtl92e_se [...]
new 468403351369 staging: rtl8192e: Change parameter "ch" of set_chan() to u8
new 7260ce3cee8c staging: rtl8192e: Unwind pointer to pointer to rtl92e_set [...]
new 589599d4e917 staging: rtl8192e: Remove equation that results in constan [...]
new b6806a4b17a1 staging: rtl8192e: Remove constant variable chnl_plan
new d77ceba0a411 staging: rtl8192e: Remove unused variable eeprom_chnl_plan
new 89d132c7b046 staging: rtl8192e: Remove equation to check limits of channel
new 7e655d4a801d staging: rtl8192e: Remove check if channel_array[channel_p [...]
new 0bdd71630a51 staging: rtl8192e: Remove switch for a constant in dot11d_ [...]
new bcccdf447e7e staging: rtl8192e: Remove constant index from channel_array[]
new db295ab87c90 staging: rtl8192e: Remove unexecuted rtllib_extract_country_ie()
new f6b64c978890 staging: rtl8192e: Remove unused function dot11d_update_country()
new b7bba314def8 staging: rtl8192e: Remove IS_DOT11D_ENABLE(ieee)
new 2ce570f8d5dc staging: rtl8192e: Remove unused function dot11d_scan_complete()
new ae5bac7425fd staging: rtl8192e: Remove unused function dot11d_reset()
new 788c6a2e7b39 staging: rtl8192e: Remove unused macros IS_EQUAL_CIE_SRC a [...]
new 8d0a43cb658d staging: rtl8192e: Remove unused function copy_mac_addr()
new 49dd5a89cc35 staging: rtl8192e: Remove unused variable dot11d_info->state
new cea57157fa7a staging: rtl8192e: Remove unused variables from struct rt_ [...]
new cc0a157ecf3e staging: rtl8192e: Remove unused variable country_watchdog
new 1e8d81e8c9ec staging: rtl8192e: Remove unused variable global_domain
new 30df513356a7 staging: rtl8192e: Remove unused function dot11d_init()
new 7c9f0347799f staging: rtl8192e: Remove unused struct chnl_txpow_triple
new 6025bef95f6c staging: rtl8192e: Remove unused variable bss_start_channel
new 89abfc0ab582 staging: vt6655: Type encoding info dropped from variable [...]
new efafcb553e9e staging: vt6655: Type encoding info dropped from variable [...]
new 314b805e699b staging: vt6655: Type encoding info dropped from function [...]
new b6f0032e047a staging: vt6655: Type encoding info dropped from function [...]
new 272b281abdf6 staging: vt6655: Type encoding info dropped from variable [...]
new 4ef985fa1faf staging: vt6655: Type encoding info dropped from variable [...]
new 862aa279cf3d staging: vt6655: Type encoding info dropped from function [...]
new ac491ce13721 staging: vt6655: Type encoding info dropped from function [...]
new 157327d09977 staging: vt6655: Type encoding info dropped from function [...]
new 3ca35c28163a staging: vt6655: Type encoding info dropped from variable [...]
new 84353aeeb550 staging: vt6655: Type encoding info dropped from variable [...]
new 2a4033b2d4c9 staging: vc04_services: remove unnecessary NULL check
new b000ef3ca57a drivers: staging: vme_user: Describe VME_BUS and VME_TSI148
new 9996f0044f34 staging: vchiq_core: Make vchiq_dump_service_state static
new 20b68a673a6b staging: vchiq_core: Shorten bulk TX/RX pending dump
new b43d958fbc23 staging: vchiq_arm: move state dump to debugfs
new f0a8eb60836c staging: rtl8192e: renamed variable HTMcsToDataRate
new 55401b86e04a staging: rtl8192e: renamed variable TXCountToDataRate
new ea6df150dd4a staging: rtl8192e: renamed variable IsHTHalfNmodeAPs
new d6171fe96f95 staging: rtl8192e: renamed variable HTIOTPeerDetermine
new 32992c40e285 staging: rtl8192e: renamed variable HTIOTActIsMgntUseCCK6M
new eca8285c01e1 staging: rtl8192e: Remove unused interrupt for IMR_BcnInt
new 786b6f5764ff staging: rtl8192e: Remove unused function rtllib_get_beacon()
new d7f0b9c251fd staging: rtl8192e: Remove unused timer beacon_timer
new 270f40cf35ce staging: rtl8192e: Remove unused function rtllib_send_beacon()
new 55003c4d6ac5 staging: rtl8192e: Remove unused function rtllib_get_beacon_()
new 7e0ea2ea439f staging: rtl8192e: Remove unused function rtllib_probe_resp()
new 6ae22b8c5f07 staging: rtl8192e: Remove unused function HTConstructInfoE [...]
new 956ec6718705 staging: rtl8192e: Remove function rtl92e_update_rx_pkt_ti [...]
new c2535e954f50 Staging: rtl8192e: Rename variable pTxTs
new 896578ae2c51 Staging: rtl8192e: Rename variable BAReq
new 1628dd0f12c6 Staging: rtl8192e: Rename variable Delba
new b35fe92f84c9 Staging: rtl8192e: Rename variable TSpec
new 56c5fa92de76 Staging: rtl8192e: Rename variable TxAdmittedBARecord
new 11fe57bef57a Staging: rtl8192e: Rename variable TxPendingBARecord
new c831d3f629fe Staging: rtl8192e: Rename variable pDialogToken
new 5732a2aa5f4b Staging: rtl8192e: Rename variable pTsCommonInfo
new 27236dcfed95 Staging: rtl8192e: Rename variable TxCurSeq
new 536b207c4547 Staging: rtl8192e: Rename variable TsAddBaTimer
new 30b4c01ccc95 Staging: rtl8192e: Rename variable DelbaParamSet
new 60b280a3470e Staging: rtl8192e: Rename variable pBaParamSet
new cc6c66a6d41f Staging: rtl8192e: Rename variable pBaTimeoutVal
new db099efcb25c Staging: rtl8192e: Rename variable pAdmittedBA
new d488759416ed Staging: rtl8192e: Rename variable TsCommonInfo
new d9443ac5e3ba staging: rtl8192e: renamed variable nMcsRate
new 213702c8b61b staging: rtl8192e: renamed variable bCurBW40MHz
new ad96610acc0e staging: rtl8192e: renamed variable nDataRate
new f9c428988303 staging: vc04_services: vchiq_core: Log through struct vch [...]
new 149261d378d0 staging: vc04_services: Do not pass NULL to vchiq_log_error()
new f538d35a782e staging: rtl8192e: renamed variable bRegShortGI20MHz
new 0e3a51520632 staging: rtl8192e: renamed variable bRegShortGI40MHz
new c4dc2c60ce94 staging: rtl8192e: renamed variable bRegBW40MHz
new 41c93322313d staging: rtl8192e: renamed variable bRegSuppCCK
new d0a665b48876 staging: rtl8192e: renamed variable nAMSDU_MaxSize
new e70f17ed997c staging: vc04_services: Drop vchiq_log_error() in favour o [...]
new 085bb4131e0f staging: vc04_services: Drop vchiq_log_warning() in favour [...]
new 078666d7ee6d staging: vc04_services: Drop vchiq_log_trace() in favour o [...]
new 55e23aa95b10 staging: vc04_services: Drop vchiq_log_debug() in favour o [...]
new 93596ac342c5 staging: vc04_services: vchiq_arm: Use %p to log pointer address
new 6cb3158903c6 staging: vc04_services: vchiq_dev: Use %p to log pointer address
new cbf028b29d17 staging: rtl8192e: renamed variable bAMSDU_Support
new e97f14e92dd4 staging: rtl8192e: renamed variable bAMPDUEnable
new 1d7ce9861b53 staging: rtl8192e: renamed variable AMPDU_Factor
new bc36fa00acfa staging: rtl8192e: renamed variable MPDU_Density
new 445bdee3ee88 staging: rtl8192e: renamed variable bTxEnableFwCalcDur
new 97cb8afde7ee staging: rtl8192e: Remove function rtllib_update_active_ch [...]
new 5c983f61875f staging: rtl8192e: Remove variable channel_map
new 0c2d3ca56084 staging: rtl8192e: Remove variable dot11d_info
new 2cdfd6dc0f44 staging: rtl8192e: Remove function dot11d_channel_map()
new 13afc9bd5349 staging: rtl8192e: Remove files dot11d.c and dot11d.h
new da811655dddb staging: rtl8192e: renamed variable bCurShortGI40MHz
new 5ca1e3c9aba0 staging: rtl8192e: renamed variable bCurShortGI20MHz
new fd19bb054a66 staging: rtl8192e: renamed variable CCKOFDMRate
new 2d3f27b55f31 staging: rtl8192e: renamed variable HTIOTActIsCCDFsync
new 345586fed2e0 staging: rtl8192e: renamed variable IOTPeer
new fda8f9f755bd Merge branch 'staging-next' of git://git.kernel.org/pub/sc [...]
new aaf7b392347b dt-bindings: dma: ti: k3-*: Add descriptions for register regions
new f04470678132 dt-bindings: dma: ti: k3-bcdma: Describe cfg register regions
new 8d75e0e5eed2 dt-bindings: dma: ti: k3-pktdma: Describe cfg register regions
new d7aaccd3beb1 dt-bindings: dma: ti: k3-udma: Describe cfg register regions
new 66fb6eb6fab6 dt-bindings: dma: qcom: gpi: add compatible for X1E80100
new 56d02cfa3fbf dt-bindings: dma: rz-dmac: Document RZ/Five SoC
new 0fdd1c4ea99e dmaengine: milbeaut-hdmac: Convert to platform remove call [...]
new 47ee210011dd dmaengine: milbeaut-xdmac: Convert to platform remove call [...]
new 5d4304a8d564 dmaengine: uniphier-mdmac: Convert to platform remove call [...]
new ead0e402e50d dmaengine: uniphier-xdmac: Convert to platform remove call [...]
new 375ff42c4c98 dt-bindings: dma: qcom,gpi: document the SM8650 GPI DMA Engine
new 306f5df81fcc dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
new 4a8ececbb50f dt-bindings: dma: Drop undocumented examples
new 8e578b47e6d9 dmaengine: sf-pdma: Support of_dma_controller_register()
new 72b22006ba78 dt-bindings: dma: sf-pdma: add new compatible name
new 58eea79a1cf2 dmaengine: sf-pdma: add mpfs-pdma compatible name
new d95fcb78e7f2 dt-bindings: dma: Add dma-channel-mask to nvidia,tegra210-adma
new 25b636225a08 dmaengine: tegra210-adma: Support dma-channel-mask property
new 70f008fb3ea9 dmaengine: dmatest: prevent using swiotlb buffer with nobo [...]
new 867574fa7056 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 421fc858023b selftests: cgroup: Fixes a typo in a comment
new fe28f631fa94 workqueue: Add workqueue_unbound_exclude_cpumask() to excl [...]
new 14060dfc481a selftests/cgroup: Minor code cleanup and reorganization of [...]
new 11e5f407b64a cgroup/cpuset: Keep track of CPUs in isolated partitions
new 72c6303acfa1 cgroup/cpuset: Take isolated CPUs out of workqueue unbound [...]
new e76d28bdf9ba cgroup/rstat: Reduce cpu_lock hold time in cgroup_rstat_fl [...]
new 49277a5b7637 workqueue: Move workqueue_set_unbound_cpumask() and its he [...]
new 202595663905 Merge branch 'for-6.7-fixes' of git://git.kernel.org/pub/s [...]
new 877c737db935 cgroup/cpuset: Expose cpuset.cpus.isolated
new 357564d50da3 Merge branch 'for-6.8' into for-next
new 7b91eb600010 cgroup: Fix documentation for cpu.idle
new d499fd418fa1 cgroup/rstat: Optimize cgroup_rstat_updated_list()
new 77070eeb8821 cgroup: Avoid false cacheline sharing of read mostly rstat_cpu
new 41bdf30594b7 Merge branch 'for-6.8' into for-next
new 3232e7aad11e cgroup/cpuset: Include isolated cpuset CPUs in cpu_is_isol [...]
new 2c0726752750 Merge branch 'for-6.8' into for-next
new a7fb0423c201 cgroup: Move rcu_head up near the top of cgroup_root
new b7aaea747923 Merge branch 'for-6.8' into for-next
new f3ed2385abdd Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new aa4db51bbd51 scsi: mpt3sas: Use flexible arrays when obviously possible
new f7830af68eb6 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_IO_UNIT_8::Sensor[] a [...]
new cb7c03c5d357 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_RAID_VOL_0::PhysDisk[ [...]
new dccc1e3ed9e3 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_0::PhyData[ [...]
new e249a957ce43 scsi: mpt3sas: Make MPI2_CONFIG_PAGE_SASIOUNIT_1::PhyData[ [...]
new 1f1126609969 scsi: mpt3sas: Make MPI26_CONFIG_PAGE_PIOUNIT_1::PhyData[] [...]
new f4f76e141769 scsi: mpt3sas: Use struct_size() for struct size calculations
new 66f2a53fc620 scsi: mpt3sas: Remove the iounit_pg8 member of the per-ada [...]
new 8a3db51e01d5 scsi: mpt3sas: Fix an outdated comment
new e5035459d302 scsi: mpt3sas: Fix typo of "TRIGGER"
new dde41e0c1cc2 scsi: mpt3sas: Replace a dynamic allocation with a local variable
new e18821556272 scsi: mpt3sas: Replace dynamic allocations with local variables
new fd7090e38472 Merge patch series "scsi: mpt3sas: Use flexible arrays and [...]
new 7936a19e944b scsi: 3w-sas: Replace deprecated strncpy() with strscpy()
new b04a2eff9e9c scsi: bnx2fc: Replace deprecated strncpy() with strscpy()
new dc7a7f10e673 scsi: ch: Replace deprecated strncpy() with strscpy()
new 4592411784cc scsi: csiostor: Replace deprecated strncpy() with strscpy()
new 1057f44137c5 scsi: elx: libefc: Replace deprecated strncpy() with strsc [...]
new b098cc463fa6 Merge patch series "Replace deprecated strncpy() with strscpy()"
new 2fe4b6a67730 scsi: lpfc: Correct maximum PCI function value for RAS fw logging
new f5779b529240 scsi: lpfc: Fix possible file string name overflow when up [...]
new 1dec1311b9b6 scsi: lpfc: Fix list_entry null check warning in lpfc_cmpl [...]
new e07ac2d2aa5f scsi: lpfc: Eliminate unnecessary relocking in lpfc_check_ [...]
new 57ea41eb7fe6 scsi: lpfc: Return early in lpfc_poll_eratt() when the dri [...]
new 349b1e2c1bda scsi: lpfc: Refactor and clean up mailbox command memory free
new e6af45218755 scsi: lpfc: Enhance driver logging for selected discovery events
new c855e02b57ed scsi: lpfc: Update lpfc version to 14.2.0.16
new 1f86b0d9c76c scsi: lpfc: Copyright updates for 14.2.0.16 patches
new 2aee050cefda Merge patch series "lpfc: Update lpfc to revision 14.2.0.16"
new 4f6dd2a4bf37 scsi: ufs: ufs-sysfs: Expose UFS power info
new 6a965ee1892a scsi: mpt3sas: Suppress a warning in debug kernel
new 0557dfb90066 Merge branch 'misc' into for-next
new d85d85eab615 Merge branch 'fixes' into for-next
new f4d0a0a4600d Merge branch 'fixes' into for-next
new edbc78a1b74c scsi: ufs: mediatek: Change the maintainer for MediaTek UFS hooks
new 045da3077bc5 scsi: ufs: core: Make fault injection dynamically configur [...]
new 0349be31e4ff scsi: bfa: Use the proper data type for BLIST flags
new 10b53db2db8d scsi: core: Add a precondition check in scsi_eh_scmd_add()
new db80df77025e scsi: ufs: core: Warn if the request tag is truncated
new 6fa21eab82be scsi: mpi3mr: Add support for SAS5116 PCI IDs
new c9260ff28ee5 scsi: mpi3mr: Add PCI checks where SAS5116 diverges from SAS4116
new cb5b60894602 scsi: mpi3mr: Increase maximum number of PHYs to 64 from 32
new 1193a89d2b6d scsi: mpi3mr: Add support for status reply descriptor
new b4d94164ff32 scsi: mpi3mr: driver version upgrade to 8.5.0.0.50
new 130fbf45f4be Merge patch series "mpi3mr: Add support for Broadcom SAS51 [...]
new f38d4eda25e2 scsi: dc395x: Fix warning using plain integer as NULL
new 14ef4b001ae7 scsi: arcmsr: Support new RAID controller ARC-1688
new 41c8a1a1e90f scsi: arcmsr: Support new PCI device IDs 1883 and 1886
new 56610811cccd scsi: arcmsr: Update driver version to v1.51.00.14-20230915
new 6bae38ddd3a8 Merge patch series "scsi: arcmsr: support Areca ARC-1688 R [...]
new 45d0d7374dce Merge branch 'misc' into for-next
new 5a45d9b26b7e Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new af85d689ae08 scsi: ufs: dt-bindings: Add msi-parent for UFS MCQ
new f5f27a332a14 scsi: fnic: Return error if vmalloc() failed
new 28c58f8a0947 scsi: target: Enable READ CAPACITY for PR EARO
new 0d224b1088af scsi: zfcp: Replace strlcpy() with strscpy()
new a9baa16b4fc1 scsi: ibmvfc: Replace deprecated strncpy() with strscpy()
new 712b3f43ba0e scsi: ibmvscsi: Replace deprecated strncpy() with strscpy()
new 84e46978b91f scsi: ipr: Remove obsolete check for old CPUs
new 25cba909ade2 scsi: isci: Remove redundant check in isci_task_request_build()
new 573eb4a3410a scsi: aic7xxx: Return negative error codes in ahc_linux_re [...]
new 70dfaf84ec77 scsi: aic7xxx: Return ahc_linux_register_host()'s value ra [...]
new aef6ac123609 scsi: aic7xxx: Return negative error codes in aic7770_probe()
new b57c4db5d23b scsi: libfc: Don't schedule abort twice
new 53122a49f497 scsi: libfc: Fix up timeout error in fc_fcp_rec_error()
new be40572c22cc scsi: libfc: Map FC_TIMED_OUT to DID_TIME_OUT
new f200dad9f34d Merge patch series "libfc: fixup command abort handling"
new e5aab848dfdf scsi: mpi3mr: Refresh sdev queue depth after controller reset
new c01d515687e3 scsi: mpi3mr: Clean up block devices post controller reset
new f8fb3f39148e scsi: mpi3mr: Block PEL Enable Command on Controller Reset [...]
new 07ac6adda4d3 scsi: mpi3mr: Fetch correct device dev handle for status r [...]
new c432e1675239 scsi: mpi3mr: Support for preallocation of SGL BSG data bu [...]
new fb231d7deffb scsi: mpi3mr: Support for preallocation of SGL BSG data bu [...]
new 9536af615dc9 scsi: mpi3mr: Support for preallocation of SGL BSG data bu [...]
new d0a60e3edaa4 scsi: mpi3mr: Update driver version to 8.5.1.0.0
new e84d34372eb6 Merge branch '6.8/s/mpi3mr2' into 6.8/scsi-staging
new 5854cdd04163 scsi: a3000: Convert to platform remove callback returning void
new 688bbe398ca6 scsi: a4000t: Convert to platform remove callback returning void
new 3becb4cdf1c1 scsi: atari: Convert to platform remove callback returning void
new 51a41ec6d36e scsi: bvme6000: Convert to platform remove callback return [...]
new c71ef3d1fb39 scsi: jazz_esp: Convert to platform remove callback return [...]
new 0b649224f712 scsi: mac_esp: Convert to platform remove callback returning void
new 69b43bf38b11 scsi: mac: Convert to platform remove callback returning void
new f0baf76a2204 scsi: mvme16x: Convert to platform remove callback returning void
new e26eec9a4d25 scsi: qlogicpti: Convert to platform remove callback retur [...]
new 358987af1bda scsi: sgiwd93: Convert to platform remove callback returning void
new 357a7fd2434e scsi: sni_53c710: Convert to platform remove callback retu [...]
new 15b016b2d023 scsi: sun3: Convert to platform remove callback returning void
new e84bd0bb3068 scsi: sun3x_esp: Convert to platform remove callback retur [...]
new 6ff482eeebe5 scsi: sun_esp: Convert to platform remove callback returning void
new e78e59acfb69 Merge patch series "scsi: Convert to platform remove callb [...]
new 21298ae90dfc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1f475cd572ea virtio_ring: fix syncs DMA memory with different direction
new b8e079244992 virtio_blk: fix snprintf truncation compiler warning
new dd3faa26971d Merge branch 'linux-next' of git://git.kernel.org/pub/scm/ [...]
new fb49b6f65a69 remoteproc: imx_dsp_rproc: Add mandatory find_loaded_rsc_table op
new cae0e61beb7a arm64: dts: imx8mp: Add reserve-memory nodes for DSP
new bddae3e7ae70 remoteproc: k3-dsp: Suppress duplicate error message in .remove()
new cfd0b5c4fd1d remoteproc: k3-dsp: Use symbolic error codes in error messages
new 3f978d9889a2 remoteproc: k3-dsp: Convert to platform remove callback re [...]
new 75d6872907cc doc: rmpsg: Update with rpmsg_endpoint
new 7641890179f9 Merge branches 'rproc-next' and 'rpmsg-next' into for-next
new 29e3fc191921 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 66d6143ebff0 gpio: sifive: remove unneeded call to platform_set_drvdata()
new d652049e118f gpio: mockup: initialize a managed pointer in place
new d1f7728259ef gpiolib: provide gpio_device_get_label()
new 68e3b071b88d Merge branch 'gpio/device_get_label_for_pinctrl' into gpio [...]
new e6d71c7878bc dt-bindings: gpio: brcmstb: drop unneeded quotes
new 58bfaaac0328 gpio: sysfs: fix forward declaration of struct gpio_device
new 9a9429b9ce97 gpio: ixp4xx: Handle clock output on pin 14 and 15
new 3fde49c5dd8b dt-bindings: gpio: modepin: Describe label property
new 52816298bd2a dt-bindings: gpio: rockchip: add a pattern for gpio hogs
new 6c826061c5ee gpio: max730x: don't use kernel-doc marker for regular comment
new c598dc3bc41e gpio: sim: fix the email address in MODULE_AUTHOR()
new ee25fba76acd gpiolib: provide gpiochip_dup_line_label()
new 1610cd5f7468 gpio: wm831x: use gpiochip_dup_line_label()
new abeec1ad51da gpio: wm8994: use gpiochip_dup_line_label()
new f1b33ce48ae7 gpio: stmpe: use gpiochip_dup_line_label()
new c76ba937f5ff pinctrl: abx500: use gpiochip_dup_line_label()
new caf7e135c297 pinctrl: nomadik: use gpiochip_dup_line_label()
new c73505c8a001 pinctrl: baytrail: use gpiochip_dup_line_label()
new 069ced2206d2 pinctrl: sppctl: use gpiochip_dup_line_label()
new 6fd9c9933475 gpiolib: use gpiochip_dup_line_label() in for_each helpers
new f8d05e276b45 gpiolib: remove gpiochip_is_requested()
new 11a94a335a58 Merge tag 'gpio-remove-gpiochip_is_requested-for-v6.8-rc1' [...]
new d22f93c6a0df gpio: sim: implement the dbg_show() callback
new abe3181454de Merge branch 'gpio/for-next' of git://git.kernel.org/pub/s [...]
new fc84abc4a9b2 gpio: tangier: use EXPORT_NS_GPL_SIMPLE_DEV_PM_OPS() helper
new 49d478b41268 gpio: elkhartlake: reuse pm_ops from Intel Tangier driver
new c4a79ae280a6 gpio: tangier: unexport suspend/resume handles
new fb77e8a85915 Merge patch series "Use the standard _PM_OPS() export macr [...]
new 92fc925f8386 gpio: tangier: simplify locking using cleanup helpers
new 2cf030d5fee2 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new f6e3b40a2c89 pinctrl: starfive: jh7110: ignore disabled device tree nodes
new 5c584f175d32 pinctrl: starfive: jh7100: ignore disabled device tree nodes
new 2fff0b5e1a6b pinctrl: amd: Mask non-wake source pins with interrupt ena [...]
new bf800ca41567 pinctrl: tegra: Display pin function in pinconf-groups
new 2220638d375a dt-bindings: pinctrl: qcom,sm8650-lpass-lpi-pinctrl: add S [...]
new c4e47673853f pinctrl: qcom: sm8650-lpass-lpi: add SM8650 LPASS
new d92618caf9d0 dt-bindings: pinctrl: document the SM8650 Top Level Mode M [...]
new 76b446f5b86e pinctrl: qcom: handle intr_target_reg wakeup_present/enable bits
new 22a4a9ed37d6 pinctrl: qcom: Introduce the SM8650 Top Level Mode Multipl [...]
new 28bb7c555c7e pinctrl: qcom: lpass-lpi: split slew rate set to separate [...]
new 6ea5c72b04cc pinctrl: qcom: lpass-lpi: allow slew rate bit in main pin [...]
new 901b277eafbd pinctrl: tps6594: Add driver for TPS6594 pinctrl and GPIOs
new 5a002bf20650 pinctrl: stm32: return errors from stm32_gpio_direction_output()
new a6059c8603bc pinctrl: npcm7xx: prevent glitch when setting the GPIO to [...]
new 5180f4fa499e dt-bindings: pinctrl: qcom: Add X1E80100 pinctrl
new 05e4941d97ef pinctrl: qcom: Add X1E80100 pinctrl driver
new c3c63e66527c pinctrl: as3722: Use devm_gpiochip_add_data() to simplify [...]
new 16048722db86 Merge tag 'gpio-device-get-label-for-v6.8-rc1' of git://gi [...]
new 524fc108b895 pinctrl: stop using gpiod_to_chip()
new 5f0dedcc9dec pinctrl: don't include GPIOLIB private header
new e4c3a81ab88f pinctrl: renesas: rzg2l: Enhance driver to support interru [...]
new dc99d4c8ac46 dt-bindings: pinctrl: renesas: Drop unneeded quotes
new a8fcd9992491 Merge tag 'renesas-pinctrl-for-v6.8-tag1' of git://git.ker [...]
new 2cd57cbd5671 pinctrl: qcom: lpass-lpi: Replace kernel.h with what is be [...]
new 9e863d276876 pinctrl: qcom: lpass-lpi: Remove unused member in struct l [...]
new c82c03819b92 pinctrl: equilibrium: Unshadow error code of of_property_c [...]
new 271e6a04775d pinctrl: equilibrium: Use temporary variable to hold pins
new 26ea8229e7ad pinctrl: imx: Use temporary variable to hold pins
new 7cc4e6b0e4dd pinctrl: Convert unsigned to unsigned int
new 142173c4ad5a pinctrl: mediatek: Switch to use no-IRQ PM helpers
new 27030ff78772 pinctrl: qcom: fail to retrieve configuration from invalid [...]
new aa587ff2abdb dt-bindings: pinctrl: pinctrl-single: add ti,j7200-padconf [...]
new e24b623d9520 pinctrl: pinctrl-single: add ti,j7200-padconf compatible
new 253bad7f0436 dt-bindings: pinctrl: qcom,sm8550-lpass-lpi: add X1E80100 [...]
new 731b30f6aab7 pinctrl: renesas: Mark local variable with const in ->set_mux()
new d98d73855f48 pinctrl: core: Make pins const unsigned int pointer in str [...]
new be1d5f57366c pinctrl: equilibrium: Convert to use struct pingroup
new 3859a6fdf0ed pinctrl: keembay: Convert to use struct pingroup
new 583b5273a624 pinctrl: nuvoton: Convert to use struct pingroup and PINCT [...]
new 78b778e3630c Merge tag 'gpio-remove-gpiochip_is_requested-for-v6.8-rc1' [...]
new 383da0c7f254 pinctrl: core: Add a convenient define PINCTRL_GROUP_DESC()
new bb5eace1562f pinctrl: mediatek: Use C99 initializers in PINCTRL_PIN_GROUP()
new b0f24e021d58 pinctrl: ingenic: Use C99 initializers in PINCTRL_PIN_GROUP()
new 85174ad7c30f pinctrl: core: Embed struct pingroup into struct group_desc
new 2a0674f25bf0 pinctrl: bcm: Convert to use grp member
new 7e976117b185 pinctrl: equilibrium: Convert to use grp member
new 390270f25b41 pinctrl: imx: Convert to use grp member
new 10ce59c6bb51 pinctrl: ingenic: Convert to use grp member
new ffc1945e1958 pinctrl: keembay: Convert to use grp member
new a1cf1a5f9b60 pinctrl: mediatek: Convert to use grp member
new fc7d3b60a8fd pinctrl: renesas: Convert to use grp member
new fcbcfe5cb7ea pinctrl: starfive: Convert to use grp member
new db4a9133511c pinctrl: core: Remove unused members from struct group_desc
new 977f293b0b84 Merge branch 'devel' into for-next
new 0b6cb3331c43 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new b10a74b5c0c1 pinctrl: intel: Provide Intel pin control wide PM ops structure
new 33f1c0b0bf22 pinctrl: alderlake: Switch to use Intel pin control PM ops
new 4cc4ff1b24dd pinctrl: broxton: Switch to use Intel pin control PM ops
new 020861b5ce16 pinctrl: cannonlake: Switch to use Intel pin control PM ops
new a4f777ef3020 pinctrl: cedarfork: Switch to use Intel pin control PM ops
new 6dde85169a62 pinctrl: denverton: Switch to use Intel pin control PM ops
new ec79e6e6fb06 pinctrl: elkhartlake: Switch to use Intel pin control PM ops
new e35ed82182f6 pinctrl: emmitsburg: Switch to use Intel pin control PM ops
new 3f6791067dda pinctrl: geminilake: Switch to use Intel pin control PM ops
new b70c674cf405 pinctrl: icelake: Switch to use Intel pin control PM ops
new 5ce3422e0413 pinctrl: jasperlake: Switch to use Intel pin control PM ops
new 8e5f001396df pinctrl: lakefield: Switch to use Intel pin control PM ops
new 5d5e83f973ed pinctrl: lewisburg: Switch to use Intel pin control PM ops
new 4a3b7e6a2712 pinctrl: meteorlake: Switch to use Intel pin control PM ops
new 0a327638cf4f pinctrl: sunrisepoint: Switch to use Intel pin control PM ops
new ee4c71f5771d pinctrl: tigerlake: Switch to use Intel pin control PM ops
new 649e984f5ed8 pinctrl: intel: Make PM ops functions static
new 113adaf8f8ea Merge patch series "pinctrl: intel: Use NOIRQ PM helper"
new 2b9282afa8e9 pinctrl: tangier: Enable 910 Ohm bias
new 0a4cfed79e4f pinctrl: tangier: Move default strength assignment to a sw [...]
new 6217728b3858 pinctrl: intel: Move default strength assignment to a switch-case
new a35c62ba7ae5 pinctrl: intel: Refactor intel_pinctrl_get_soc_data()
new 22f57707fa0c pinctrl: intel: allow independent COMPILE_TEST
new 4c51ea957f08 pinctrl: intel: Revert "Unexport intel_pinctrl_probe()"
new c5860e4a2737 pinctrl: intel: Add a generic Intel pin control platform driver
new e58e519b80ba pinctrl: intel: use the correct _PM_OPS() export macro
new 228fe713795f pinctrl: tangier: simplify locking using cleanup helpers
new 9580ba25c5da pinctrl: lynxpoint: Simplify code with cleanup helpers
new 1a856a22e603 pinctrl: baytrail: Fix types of config value in byt_pin_co [...]
new 5398a0e23cf8 pinctrl: baytrail: Factor out byt_gpio_force_input_mode()
new 078d83033a76 pinctrl: baytrail: Move default strength assignment to a s [...]
new 6191e49de389 pinctrl: baytrail: Simplify code with cleanup helpers
new 2b63b5a6ce8a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 906b545b1659 pinctrl: renesas: rzg2l: Move arg and index in the main fu [...]
new 0f6a1c65c70f pinctrl: renesas: rzg2l: Add pin configuration support for [...]
new b1504ccc5583 pinctrl: renesas: rzg2l: Add support to select power sourc [...]
new b5ce36b1cef1 pinctrl: renesas: rzg2l: Add output enable support
new 0c22012758ea pinctrl: renesas: rzg2l: Add input enable to the Ethernet pins
new 80ddaa2fcff2 Merge branch 'renesas-pinctrl' of git://git.kernel.org/pub [...]
new b833eb26b628 dt-bindings: pinctrl: samsung: add specific compatibles fo [...]
new 4f2ffb1c3ffe dt-bindings: pinctrl: samsung: add exynosautov920
new e4e2fbe7d7d7 MAINTAINERS: Remove snawrocki's git tree
new 904140fa4553 dt-bindings: pinctrl: samsung: use Exynos7 fallbacks for n [...]
new b77f5ef8ebe4 pinctrl: samsung: add irq_set_affinity() for non wake up e [...]
new 4a2006d0c338 dt-bindings: pinctrl: samsung: add google,gs101-pinctrl co [...]
new abc73e50b394 dt-bindings: pinctrl: samsung: add gs101-wakeup-eint compatible
new e1564d6f9349 dt-bindings: pinctrl: samsung: correct ExynosAutov920 wake [...]
new 4a8be01a1a7a pinctrl: samsung: Add gs101 SoC pinctrl configuration
new 884fdaa53b38 pinctrl: samsung: support ExynosAuto GPIO structure
new 6cf96df77338 pinctrl: samsung: add exynosautov920 pinctrl
new 44568205ce6a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 1ea832ef9787 pwm: bcm2835: Fix NPD in suspend/resume
new ad5fc7eb88e0 pwm: Drop unused member "pwm" from struct pwm_device
new 731c9f1e030f pwm: Replace PWM chip unique base by unique ID
new 4b9aef6b0a37 pwm: Mention PWM chip ID in /sys/kernel/debug/pwm
new ffb150737fee pwm: cros-ec: Drop unused member from driver private data
new a3a7b4076097 pwm: atmel-hlcdc: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 17179a014de9 pwm: atmel-tcb: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 1065e24b145b pwm: berlin: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 795c0fcf343f pwm: brcmstb: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 1c0e18533b5c pwm: dwc: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 5bfd47752bd0 pwm: imx-tpm: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 6abc122d5f98 pwm: samsung: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new a187f8a7d643 pwm: stm32-lp: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new c59c8f563efa pwm: stm32: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 6778a35dcd4f pwm: tiecap: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new fb4d1ac46c55 pwm: tiehrpwm: Use DEFINE_SIMPLE_DEV_PM_OPS for PM functions
new 8eb04bfb6521 pwm: jz4740: Add trailing \n to error messages
new c6bf72d23bb8 pwm: Narrow scope of struct pwm_device pointer
new c10efa5db009 pwm: Use device_get_match_data()
new 32a62198d80d pwm: stm32: Replace write_ccrx with regmap_write
new 40b53ecbf639 pwm: stm32: Make ch parameter unsigned
new e0d48d4e1491 pwm: stm32: Use hweight32 in stm32_pwm_detect_channels
new e1902889f3c5 pwm: stm32: Implement .get_state()
new e0ebaeaae2f9 pwm: stm32: Fix enable count for clk in .probe()
new 5d407eede185 dt-bindings: pwm: remove Xinlei's mail
new 3d3cd9885838 pwm: Update kernel doc for struct pwm_chip
new 2cc2cb184833 pwm: Stop referencing pwm->chip
new 68b10b66f3d4 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 5d7652eb3c1f Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new e1c0b9ef26e5 selftests:breakpoints: Fix Format String Warning in breakp [...]
new 5e551899788b selftests/breakpoints: Fix format specifier in ksft_print_ [...]
new 9686e7f59b14 selftests:x86: Fix Format String Warnings in lam.c
new 60e76e7ac088 kselftest/vDSO: Make test name reporting for vdso_abi_test [...]
new e63e1354125f kselftest/vDSO: Fix message formatting for clock_id logging
new 25cfe960a858 kselftest/vDSO: Use ksft_print_msg() rather than printf in [...]
new d837813ff42e selftests: prctl: Add prctl test for PR_GET_NAME
new 49360d978411 selftests: capabilities: namespace create varies for root [...]
new 130a83879954 selftests: sched: Remove initialization to 0 for a static [...]
new 744f81eed4e5 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new ffd440b95bd8 kunit: Add a macro to wrap a deferred action function
new 41479b8d35d0 drm/tests: Use KUNIT_DEFINE_ACTION_WRAPPER()
new 42b8e4f238a3 drm/vc4: tests: Use KUNIT_DEFINE_ACTION_WRAPPER
new 5fd4a61acb8e kunit: string-stream-test: Avoid cast warning when testing [...]
new e78919840c66 kunit: string-stream: Allow ERR_PTR to be passed to string [...]
new fbfda7462d46 kunit: debugfs: Fix unchecked dereference in debugfs_print [...]
new c8613be11989 kunit: debugfs: Handle errors from alloc_string_stream()
new 4827d12f30d8 kunit: tool: fix parsing of test attributes
new 3dbfb5a80407 kunit: tool: add test for parsing attributes
new b285ba6f8cc1 kunit: test: Use an action wrapper instead of a cast
new f2cd1cb9acac Merge branch 'kunit' of git://git.kernel.org/pub/scm/linux [...]
new 8e8639a7231a Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 3d762e21d563 rtc: cmos: Use ACPI alarm for non-Intel x86 systems too
new b47cea0076c8 Merge branch 'rtc-next' of git://git.kernel.org/pub/scm/li [...]
new ec74a1dfcdd1 eeprom: at24: use of_match_ptr()
new c692086d74a0 dt-bindings: at24: add ROHM BR24G04
new f292a34ef97a Merge branch 'at24/for-next' of git://git.kernel.org/pub/s [...]
new 8b618cd2d734 Merge branch 'ntb-next' of https://github.com/jonmason/ntb.git
new 7e19a976ed97 fsi: Fix panic on scom file read
new 685fbab18cd9 fsi: sbefifo: Bump up user write cmd length
new 4c968e3b4763 fsi: sbefifo: Handle pending write command
new c0807aff93b1 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 0e7ceb1551ee of: device: Export of_device_make_bus_id()
new c016e72f9346 nvmem: Move of_nvmem_layout_get_container() in another header
new 26378491d343 nvmem: Create a header for internal sharing
new 52be3c1543c4 nvmem: Simplify the ->add_cells() hook
new d5827449f96c nvmem: Move and rename ->fixup_cell_info()
new fc334e722496 nvmem: core: Rework layouts to become regular devices
new 38ebc72019b9 ABI: sysfs-nvmem-cells: Expose cells through sysfs
new e15e05ed845a nvmem: core: Expose cells through sysfs
new 6deccfa25e3d dt-bindings: nvmem: mxs-ocotp: Document fsl,ocotp
new 5bc8339a8af8 dt-bindings: nvmem: add new stm32mp25 compatible for stm32-romem
new a9d68bd9fc7a nvmem: stm32: add support for STM32MP25 BSEC to control OTP data
new 82c6ba6a7d96 nvmem: brcm_nvram: store a copy of NVRAM content
new b53ff2ce75dc Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new c52391fafcef auxdisplay: img-ascii-lcd: Use device_get_match_data()
new 6bcef9b4e4a9 Merge branch 'auxdisplay' of https://github.com/ojeda/linux.git
new 52ee23122117 bus: mhi: host: Add a separate timeout parameter for waiti [...]
new 49cffb63533e bus: mhi: host: pci_generic: Add SDX75 based modem support
new 83c5dcf78ab9 bus: mhi: host: Add alignment check for event ring read pointer
new c22f8b3c38d2 bus: mhi: ep: Use slab allocator where applicable
new d63ddfb78b23 bus: mhi: ep: Add support for interrupt moderation timer
new 2ee484d70165 Merge branch 'mhi-next' of git://git.kernel.org/pub/scm/li [...]
new 2159bd4e9057 memblock: Return NUMA_NO_NODE instead of -1 to improve cod [...]
new 907ba1fa2c4d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 98988fc8e9ed zstd: import upstream v1.5.5
new 40eb0e915deb zstd: Backport Huffman speed improvement from upstream
new 3f832dfb8a8e zstd: fix g_debuglevel export warning
new 5cdc397e3d4e Merge branch 'zstd-next' of https://github.com/terrelln/linux.git
new 0e8d2444168d efivarfs: force RO when remounting if SetVariable is not s [...]
new d28076ddda34 efivarfs: Move efivar availability check into FS context init
new 547713d502f7 efivarfs: Free s_fs_info on unmount
new cdb46a8aefbf efivarfs: Move efivarfs list into superblock s_fs_info
new 6bb3703aa52c efi: expose efivar generic ops register function
new 1f71f37fbbd0 efi: Add EFI_ACCESS_DENIED status code
new c44b6be62e8d efi: Add tee-based EFI variable driver
new 94f7f6182c72 efivarfs: automatically update super block flag
new 2864c9c738e9 Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new 807f06d1074d ecryptfs: Reject casefold directory inodes
new 474076965090 Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 24c6a097b5a2 slub: Reflow ___slab_alloc()
new 43c4c349149c slub: Change get_partial() interfaces to return slab
new 8a399e2f6003 slub: Keep track of whether slub is on the per-node partial list
new 422e7d543758 slub: Prepare __slab_free() for unfrozen partial slab out [...]
new 213094b5d1af slub: Introduce freeze_slab()
new 8cd3fa428b56 slub: Delay freezing of partial slabs
new 00eb60c28815 slub: Optimize deactivate_slab()
new 21316fdc7999 slub: Rename all *unfreeze_partials* functions to *put_partials*
new 31bda717d777 slub: Update frozen slabs documentations in the source
new 0445ee000498 mm/slab, docs: switch mm-api docs generation from slab.c t [...]
new 2a19be61a651 mm/slab: remove CONFIG_SLAB from all Kconfig and Makefile
new 72786c0a3dc5 KASAN: remove code paths guarded by CONFIG_SLAB
new a745b067db0f KFENCE: cleanup kfence_guarded_alloc() after CONFIG_SLAB removal
new bc3dcb850f18 mm/memcontrol: remove CONFIG_SLAB #ifdef guards
new 70da1d01edf6 cpu/hotplug: remove CPUHP_SLAB_PREPARE hooks
new a9e0b9f27266 mm/slab: remove CONFIG_SLAB code from slab common code
new 8c20b29db508 mm/mempool/dmapool: remove CONFIG_DEBUG_SLAB ifdefs
new 16a1d968358a mm/slab: remove mm/slab.c and slab_def.h
new 7ef08ae8277c mm/slab: move struct kmem_cache_cpu declaration to slub.c
new 19975f83412f mm/slab: move the rest of slub_def.h to mm/slab.h
new 89c2d061bfa7 mm/slab: consolidate includes in the internal mm/slab.h
new 6011be59910f mm/slab: move pre/post-alloc hooks from slab.h to slub.c
new 0bedcc66d2a4 mm/slab: move memcg related functions from slab.h to slub.c
new b52ef56e9b32 mm/slab: move struct kmem_cache_node from slab.h to slub.c
new b774d3e326d3 mm/slab: move kfree() from slab_common.c to slub.c
new 5a9d31d980cb mm/slab: move kmalloc_slab() to mm/slab.h
new 4862caa5cba0 mm/slab: move kmalloc() functions from slab_common.c to slub.c
new 49378a05ce7f mm/slub: remove slab_alloc() and __kmem_cache_alloc_lru() [...]
new 3450a0e5a6fc mm/slub: optimize alloc fastpath code layout
new ecf9a253ce12 mm/slub: optimize free fast path code layout
new 6f3dd2c31d7d mm/slub: fix bulk alloc and free stats
new 520a688a2edf mm/slub: introduce __kmem_cache_free_bulk() without free hooks
new 284f17ac13fe mm/slub: handle bulk and single object freeing separately
new 1c7809d3e9bd mm/slub: free KFENCE objects in slab_free_hook()
new f7eb801fcdb1 Merge branch 'slab/for-6.8/slub-hook-cleanups' into slab/for-next
new a3cd576f9a3d Merge branch 'slab/for-next' of git://git.kernel.org/pub/s [...]
new 677a9e3b7e3d selftests/landlock: Add tests to check unknown rule's acce [...]
new 413e638fb4df selftests/landlock: Add tests to check unhandled rule's ac [...]
new 9d88b22a5d43 landlock: Remove remaining "inline" modifiers in .c files
new af439612b4dd selftests/landlock: Rename "permitted" to "allowed" in ftr [...]
new ae2de167f19d landlock: Optimize the number of calls to get_access_mask [...]
new 2d2016fefb8e landlock: Add IOCTL access right
new e0bf2e60f9c3 selftests/landlock: Test IOCTL support
new a725134eca88 selftests/landlock: Test IOCTL with memfds
new 86d25e41081e selftests/landlock: Test ioctl(2) and ftruncate(2) with op [...]
new ce05e6624558 samples/landlock: Add support for LANDLOCK_ACCESS_FS_IOCTL
new a50156fe3dcb landlock: Document IOCTL support
new 9b4e8cb962df Merge branch 'next' of git://git.kernel.org/pub/scm/linux/ [...]
new c3f41b00307f rust: kernel: str: Implement Debug for CString
new dc92ac9f6383 rust: replace <linux/module.h> with <linux/export.h> in ru [...]
new bad098d76835 rust: Ignore preserve-most functions
new 9b7a24d99851 rust: bindings: rename const binding using sed
new dc458a5606f0 rust: macros: update 'paste!' macro to accept string literals
new 20c226f07c01 rust: macros: improve `#[vtable]` documentation
new d9857c16cfc6 rust: Suppress searching builtin sysroot
new 7e78a8e51d56 Merge branch 'rust-next' of https://github.com/Rust-for-Li [...]
new bbe0a82cc096 MAINTAINERS: remove Iurii Zaikin from proc sysctl
new 75e903657414 MAINTAINERS: Add Joel Granados as co-maintainer for proc sysctl
new fd696ee23957 sysctl: Fix out of bounds access for empty sysctl registers
new 1851612ccde7 sysctl: Add a selftest for handling empty dirs
new 26fb7cbd09af sysclt: Clarify the results of selftest run
new 213bdf5eed42 cachefiles: Remove the now superfluous sentinel element fr [...]
new ce3abc008ade fs: Remove the now superfluous sentinel elements from ctl_ [...]
new d4af5b699d8b sysctl: Remove the now superfluous sentinel elements from [...]
new a6fd07f80ab7 coda: Remove the now superfluous sentinel elements from ct [...]
new 7098a5baeb10 Merge branch 'sysctl-next' of git://git.kernel.org/pub/scm [...]
new d4ae72f7cef6 fs/exec.c: Add fast path for ENOENT on PATH search before [...]
new 0a8a952a75f2 ELF, MAINTAINERS: specifically mention ELF
new 81df57284a55 Merge branch 'for-next/execve' of git://git.kernel.org/pub [...]
new 92697139b013 lib/find_bit: Fix the code comments about find_next_bit_wrap
new 27c82f14e6d2 lib/find: optimize find_*_bit_wrap
new 4599591fd55a Merge branch 'bitmap-for-next' of https://github.com/norov [...]
new cb6d2fd30ddd SUNRPC: Replace strlcpy() with strscpy()
new 40b2519d7566 samples: Replace strlcpy() with strscpy()
new d4011f6817ae HID: uhid: replace deprecated strncpy with strscpy
new da2e08d4630a i40e: Annotate struct i40e_qvlist_info with __counted_by
new 97f3880a33cd VMCI: Annotate struct vmci_handle_arr with __counted_by
new 446425648c5d afs: Add __counted_by for struct afs_acl and use struct_size()
new 3b2894c96737 drm/modes: replace deprecated strncpy with strscpy_pad
new 576b75f93b3d nvme-fabrics: replace deprecated strncpy with strscpy
new ab7e8bb6e077 nvdimm/btt: replace deprecated strncpy with strscpy
new e5a4975ca463 nvme-fc: replace deprecated strncpy with strscpy
new aabf7c37dfbc lkdtm: Add kfence read after free crash type
new 12cd3cd8c797 params: Introduce the param_unknown_fn type
new fd0cd057a1b7 params: Do not go over the limit when getting the string length
new 0fc79cbc937f params: Use size_add() for kmalloc()
new a05f096c2c0c params: Sort headers
new b5e3f86a47d3 params: Fix multi-line comment style
new 8a3750ecf810 tracing/uprobe: Replace strlcpy() with strscpy()
new ac7110d883ff atags_proc: Add __counted_by for struct buffer and use str [...]
new 53853995c665 qnx4: Extract dir entry filename processing into helper
new a75b3809dce2 qnx4: Use get_directory_fname() in qnx4_match()
new 79b6e5e0cf1a Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new e5c35432f91c powerpc/crypto: Avoid -Wstringop-overflow warnings
new 89741e7e42f6 Makefile: Enable -Wstringop-overflow globally
new 617ab3c357d2 init: Kconfig: Disable -Wstringop-overflow for GCC-11
new bead726c2042 Merge branch 'for-next/kspp' of git://git.kernel.org/pub/s [...]
new 89b212d4afef selftests/nolibc: don't hang on config input
new bb6ec2e9fd8b tools/nolibc: Use linux/wait.h rather than duplicating it
new bdeeeaba8368 selftests/nolibc: use EFI -bios for LoongArch qemu
new 7263c9d9b67a selftests/nolibc: anchor paths in $(srcdir) if possible
new 69620b3a5bc5 selftests/nolibc: support out-of-tree builds
new 91f16451593b selftests/nolibc: add script to run testsuite
new 48946c5aa7a8 tools/nolibc: error out on unsupported architecture
new aa68a5a83a0a tools/nolibc: move MIPS ABI validation into arch-mips.h
new c4c20a7d6ef9 selftests/nolibc: use XARCH for MIPS
new bb503f5f0154 selftests/nolibc: explicitly specify ABI for MIPS
new 3ab1e9db098a selftests/nolibc: extraconfig support
new b4b9fb91da99 selftests/nolibc: add configuration for mipso32be
new 07f679b50252 selftests/nolibc: fix testcase status alignment
new d7233e2b758b selftests/nolibc: introduce QEMU_ARCH_USER
new 8bcf9a485541 selftests/nolibc: run-tests.sh: enable testing via qemu-user
new 544102458a8d tools/nolibc: mips: add support for PIC
new b9e64724cd8a selftests/nolibc: make result alignment more robust
new dece8476d6dd tools/nolibc: annotate va_list printf formats
new 825f404776b4 tools/nolibc: drop duplicated testcase ioctl_tiocinq
new 7b20478b777c tools/nolibc: drop custom definition of struct rusage
new a0bb5f88fc3d tools/nolibc: add support for getrlimit/setrlimit
new d543d9ddf593 selftests/nolibc: disable coredump via setrlimit
new 4f2a24d73c61 Merge branch 'nolibc' of git://git.kernel.org/pub/scm/linu [...]
new 6767b6f4b461 dt-bindings: qcom,pdc: Add compatible for SM8550
new 8a5236acacb9 of: overlay: enable of_overlay_fdt_apply() kerneldoc
new 7d646d5c50c6 dt-bindings: power: fsl,scu-pd: Document imx8dl
new 1080b5c0c1a6 of: fix recursion typo in kernel doc
new ca41ae8f445e dt-bindings: interrupt-controller: Add SDX75 PDC compatible
new c1c647f604a5 dt-bindings: qcom,pdc: document the SM8650 Power Domain Co [...]
new daa9249408fc dt-bindings: interrupt-controller: qcom,pdc: document pdc [...]
new 9e7f72d45247 dt-bindings: fsl,dpaa2-console: drop unneeded quotes
new 67f7a63ecc71 dt-bindings: arm/calxeda: drop unneeded quotes
new e185a24eeab3 dt-bindings: correct white-spaces in examples
new 3310288f6135 of/platform: Disable sysfb if a simple-framebuffer node is found
new 83a368a3fc8a docs: dt-bindings: add DTS Coding Style document
new 644977738c44 dt-bindings: gpu: samsung-rotator: drop redundant quotes
new 6b91e0ee7fc9 dt-bindings: gpu: samsung: re-order entries to match codin [...]
new f1d797b6da5e dt-bindings: gpu: samsung: constrain clocks in top-level p [...]
new 6ff067f3d566 dt-bindings: gpu: samsung-g2d: constrain iommus and power-domains
new 6a4ff5eab843 dt-bindings: gpu: samsung-scaler: constrain iommus and pow [...]
new f0f99f371822 dt-bindings: cache: qcom,llcc: correct QDU1000 reg entries
new 7048708fec3a dt-bindings: drm: rockchip: convert inno_hdmi-rockchip.txt [...]
new 0d3a771610d0 dt-bindings: connector: Add child nodes for multiple PD ca [...]
new 6701f9ad4ea3 dt-bindings: arm: merge qcom,idle-state with idle-state
new f5cfd90c1ae0 sparc: Use device_get_match_data()
new 319e31686b9f tpm: nuvoton: Use i2c_get_match_data()
new b693628608d4 net: can: Use device_get_match_data()
new c4477742257e thermal: loongson2: Replace of_device.h with explicit includes
new 5adf0863e467 serial: esp32_acm: Add explicit platform_device.h include
new 68398c844813 serial: esp32_uart: Use device_get_match_data()
new 11844f340318 cdx: Explicitly include correct DT includes, again
new 72cc46a84b80 pci: rcar-gen4: Replace of_device.h with explicit of.h include
new 7fe8ef1a38a0 of: Stop circularly including of_device.h and of_platform.h
new b492af27d0c8 Merge branch 'dt/header-fixes-for-next' into for-next
new 372e1c1ec54d Merge branch 'for-next' of git://git.kernel.org/pub/scm/li [...]
new 7a5aa2844056 ntfs3: align struct ATTR_LIST_ENTRY
new 11651f8cb2e8 Add linux-next specific files for 20231214
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 (ab57716449b3)
\
N -- N -- N refs/heads/master (11651f8cb2e8)
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 9761 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:
.clang-format | 92 +-
.editorconfig | 32 +
.gitignore | 1 +
.mailmap | 15 +-
CREDITS | 28 +-
.../ABI/testing/debugfs-driver-habanalabs | 72 +-
Documentation/ABI/testing/debugfs-hisi-hpre | 2 +-
Documentation/ABI/testing/debugfs-hisi-sec | 2 +-
Documentation/ABI/testing/debugfs-hisi-zip | 2 +-
Documentation/ABI/testing/debugfs-vfio | 25 +
Documentation/ABI/testing/sysfs-bus-iio | 7 +-
Documentation/ABI/testing/sysfs-bus-optee-devices | 9 +
Documentation/ABI/testing/sysfs-class-devfreq | 3 +
Documentation/ABI/testing/sysfs-class-hwmon | 110 +-
Documentation/ABI/testing/sysfs-class-led | 9 -
.../ABI/testing/sysfs-class-led-trigger-netdev | 39 +
.../ABI/testing/sysfs-class-led-trigger-tty | 56 +
Documentation/ABI/testing/sysfs-driver-habanalabs | 12 +
Documentation/ABI/testing/sysfs-driver-ufs | 49 +
Documentation/ABI/testing/sysfs-firmware-initrd | 8 +
Documentation/ABI/testing/sysfs-fs-f2fs | 6 +
Documentation/ABI/testing/sysfs-kernel-mm-damon | 33 +-
Documentation/ABI/testing/sysfs-nvmem-cells | 21 +
Documentation/Makefile | 16 +-
Documentation/RAS/ras.rst | 26 +
Documentation/RCU/checklist.rst | 25 +-
Documentation/RCU/rcu_dereference.rst | 27 +-
Documentation/RCU/torture.rst | 2 +-
Documentation/accel/qaic/aic100.rst | 11 +-
Documentation/accel/qaic/qaic.rst | 37 +-
Documentation/admin-guide/blockdev/zram.rst | 2 +-
Documentation/admin-guide/cgroup-v2.rst | 45 +-
Documentation/admin-guide/devices.txt | 3 +
Documentation/admin-guide/kernel-parameters.txt | 21 +-
Documentation/admin-guide/media/index.rst | 10 +-
Documentation/admin-guide/media/starfive_camss.rst | 72 +
.../admin-guide/media/starfive_camss_graph.dot | 12 +
Documentation/admin-guide/media/v4l-drivers.rst | 1 +
Documentation/admin-guide/media/visl.rst | 2 +
Documentation/admin-guide/mm/damon/usage.rst | 48 +-
Documentation/admin-guide/mm/pagemap.rst | 1 +
Documentation/admin-guide/mm/transhuge.rst | 97 +-
Documentation/admin-guide/mm/userfaultfd.rst | 3 +
Documentation/admin-guide/mm/zswap.rst | 16 +
Documentation/admin-guide/perf/dwc_pcie_pmu.rst | 94 +
Documentation/admin-guide/perf/imx-ddr.rst | 45 +-
Documentation/admin-guide/perf/index.rst | 1 +
Documentation/admin-guide/sysrq.rst | 11 +-
Documentation/arch/arm64/arm-acpi.rst | 2 +-
Documentation/arch/arm64/elf_hwcaps.rst | 6 +-
Documentation/arch/arm64/perf.rst | 72 +
Documentation/arch/loongarch/introduction.rst | 4 +-
Documentation/arch/riscv/hwprobe.rst | 81 +
Documentation/arch/riscv/uabi.rst | 20 +
Documentation/arch/x86/boot.rst | 4 +-
Documentation/arch/x86/cpuinfo.rst | 89 +-
Documentation/arch/x86/pti.rst | 10 +-
Documentation/arch/x86/tdx.rst | 207 +-
Documentation/bpf/btf.rst | 6 +-
Documentation/bpf/cpumasks.rst | 2 +-
Documentation/bpf/fs_kfuncs.rst | 21 +
Documentation/bpf/index.rst | 1 +
Documentation/bpf/kfuncs.rst | 30 +-
Documentation/conf.py | 4 +
Documentation/core-api/dma-api-howto.rst | 2 +-
Documentation/core-api/dma-api.rst | 2 +-
Documentation/core-api/maple_tree.rst | 4 +
Documentation/core-api/mm-api.rst | 2 +-
Documentation/core-api/pin_user_pages.rst | 2 +
Documentation/crypto/api.rst | 5 +-
Documentation/crypto/index.rst | 5 +-
Documentation/dev-tools/index.rst | 5 +-
Documentation/dev-tools/kunit/usage.rst | 10 +-
.../devicetree/bindings/arm/aspeed/aspeed.yaml | 4 +
.../devicetree/bindings/arm/calxeda/l2ecc.yaml | 2 +-
Documentation/devicetree/bindings/arm/cpus.yaml | 1 +
Documentation/devicetree/bindings/arm/fsl.yaml | 11 +-
Documentation/devicetree/bindings/arm/google.yaml | 53 +
.../bindings/arm/msm/qcom,idle-state.txt | 84 -
.../devicetree/bindings/arm/qcom-soc.yaml | 16 +-
Documentation/devicetree/bindings/arm/qcom.yaml | 40 +-
.../devicetree/bindings/arm/rockchip.yaml | 44 +-
.../bindings/arm/samsung/samsung-boards.yaml | 6 +
Documentation/devicetree/bindings/arm/sunxi.yaml | 5 +
Documentation/devicetree/bindings/arm/ti/k3.yaml | 2 +
Documentation/devicetree/bindings/arm/ti/omap.yaml | 2 +
Documentation/devicetree/bindings/arm/xilinx.yaml | 137 -
.../bindings/auxdisplay/hit,hd44780.yaml | 2 +-
.../devicetree/bindings/cache/qcom,llcc.yaml | 5 +-
.../devicetree/bindings/cache/sifive,ccache0.yaml | 6 +-
.../bindings/clock/baikal,bt1-ccu-pll.yaml | 2 +-
.../bindings/clock/fsl,imx93-anatop.yaml | 42 +
.../bindings/clock/google,gs101-clock.yaml | 106 +
.../devicetree/bindings/clock/qcom,a53pll.yaml | 1 +
.../bindings/clock/qcom,camcc-sm8250.yaml | 18 +-
.../bindings/clock/qcom,gcc-ipq6018.yaml | 57 +
.../bindings/clock/qcom,gcc-ipq8074.yaml | 4 +
.../devicetree/bindings/clock/qcom,gcc-other.yaml | 3 -
.../bindings/clock/qcom,qdu1000-ecpricc.yaml | 68 +
.../devicetree/bindings/clock/qcom,rpmhcc.yaml | 2 +
.../bindings/clock/qcom,sc7180-camcc.yaml | 18 +-
.../bindings/clock/qcom,sc7280-camcc.yaml | 18 +-
.../bindings/clock/qcom,sdm845-camcc.yaml | 18 +-
.../bindings/clock/qcom,sm8450-camcc.yaml | 20 +-
.../bindings/clock/qcom,sm8450-gpucc.yaml | 2 +
.../bindings/clock/qcom,sm8550-tcsr.yaml | 8 +-
.../bindings/clock/qcom,sm8650-dispcc.yaml | 106 +
.../devicetree/bindings/clock/qcom,sm8650-gcc.yaml | 65 +
.../bindings/clock/qcom,x1e80100-gcc.yaml | 72 +
.../bindings/connector/usb-connector.yaml | 81 +-
.../devicetree/bindings/cpu/idle-states.yaml | 81 +-
.../bindings/crypto/inside-secure,safexcel.yaml | 86 +
.../bindings/crypto/inside-secure-safexcel.txt | 40 -
.../bindings/crypto/qcom,inline-crypto-engine.yaml | 1 +
.../devicetree/bindings/crypto/qcom,prng.yaml | 1 +
.../devicetree/bindings/crypto/qcom-qce.yaml | 1 +
.../bindings/display/bridge/adi,adv7533.yaml | 6 +
.../bindings/display/bridge/lontium,lt8912b.yaml | 21 +
.../devicetree/bindings/display/fsl,lcdif.yaml | 20 +-
.../bindings/display/mediatek/mediatek,dsi.yaml | 1 -
.../bindings/display/msm/dp-controller.yaml | 2 +
.../bindings/display/msm/dsi-controller-main.yaml | 3 +
.../bindings/display/msm/dsi-phy-7nm.yaml | 1 +
.../bindings/display/msm/mdss-common.yaml | 18 +-
.../bindings/display/msm/qcom,qcm2290-mdss.yaml | 21 +-
.../bindings/display/msm/qcom,sc7180-mdss.yaml | 14 +-
.../bindings/display/msm/qcom,sc7280-mdss.yaml | 14 +-
.../bindings/display/msm/qcom,sdm670-mdss.yaml | 292 +
.../bindings/display/msm/qcom,sdm845-dpu.yaml | 4 +-
.../bindings/display/msm/qcom,sm6115-mdss.yaml | 10 +
.../bindings/display/msm/qcom,sm6125-mdss.yaml | 8 +-
.../bindings/display/msm/qcom,sm6350-mdss.yaml | 8 +-
.../bindings/display/msm/qcom,sm6375-mdss.yaml | 8 +-
.../bindings/display/msm/qcom,sm8150-mdss.yaml | 6 +-
.../bindings/display/msm/qcom,sm8250-mdss.yaml | 10 +
.../bindings/display/msm/qcom,sm8450-mdss.yaml | 13 +-
.../bindings/display/msm/qcom,sm8650-dpu.yaml | 127 +
.../bindings/display/msm/qcom,sm8650-mdss.yaml | 328 +
.../display/panel/fascontek,fs035vg158.yaml | 56 +
.../bindings/display/panel/himax,hx8394.yaml | 3 +
.../bindings/display/panel/ilitek,ili9805.yaml | 62 +
.../bindings/display/panel/ilitek,ili9881c.yaml | 1 +
.../display/panel/leadtek,ltk035c5444t.yaml | 8 +-
.../bindings/display/panel/newvision,nv3051d.yaml | 2 +-
.../bindings/display/panel/panel-simple-dsi.yaml | 2 +
.../panel/panel-simple-lvds-dual-ports.yaml | 2 +
.../bindings/display/panel/panel-simple.yaml | 6 +-
.../bindings/display/panel/sitronix,st7701.yaml | 1 +
.../bindings/display/renesas,shmobile-lcdc.yaml | 130 +
.../display/rockchip/inno_hdmi-rockchip.txt | 49 -
.../display/rockchip/rockchip,inno-hdmi.yaml | 103 +
.../bindings/display/rockchip/rockchip-vop2.yaml | 100 +-
.../display/samsung/samsung,exynos-mixer.yaml | 6 +-
.../bindings/display/ti/ti,am65x-dss.yaml | 14 +
.../devicetree/bindings/dma/dma-controller.yaml | 15 -
.../devicetree/bindings/dma/dma-router.yaml | 11 -
.../bindings/dma/nvidia,tegra210-adma.yaml | 3 +
.../devicetree/bindings/dma/qcom,gpi.yaml | 2 +
.../devicetree/bindings/dma/renesas,rz-dmac.yaml | 2 +-
.../bindings/dma/sifive,fu540-c000-pdma.yaml | 1 +
.../devicetree/bindings/dma/ti/k3-bcdma.yaml | 39 +-
.../devicetree/bindings/dma/ti/k3-pktdma.yaml | 26 +-
.../devicetree/bindings/dma/ti/k3-udma.yaml | 20 +-
.../devicetree/bindings/dts-coding-style.rst | 196 +
Documentation/devicetree/bindings/eeprom/at24.yaml | 1 +
.../devicetree/bindings/firmware/qcom,scm.yaml | 18 +-
.../bindings/gpio/brcm,brcmstb-gpio.yaml | 2 +-
.../bindings/gpio/rockchip,gpio-bank.yaml | 7 +
.../bindings/gpio/xlnx,zynqmp-gpio-modepin.yaml | 3 +
.../devicetree/bindings/gpu/arm,mali-midgard.yaml | 5 +
.../devicetree/bindings/gpu/arm,mali-utgard.yaml | 1 +
.../devicetree/bindings/gpu/brcm,bcm-v3d.yaml | 1 +
.../devicetree/bindings/gpu/img,powervr.yaml | 73 +
.../devicetree/bindings/gpu/samsung-g2d.yaml | 71 +-
.../devicetree/bindings/gpu/samsung-rotator.yaml | 9 +-
.../devicetree/bindings/gpu/samsung-scaler.yaml | 81 +-
.../bindings/hwinfo/samsung,exynos-chipid.yaml | 18 +-
.../devicetree/bindings/hwmon/gpio-fan.txt | 41 -
.../devicetree/bindings/hwmon/gpio-fan.yaml | 60 +
.../devicetree/bindings/hwmon/iio-hwmon.yaml | 2 +-
.../devicetree/bindings/hwmon/lltc,ltc4286.yaml | 50 +
.../devicetree/bindings/i2c/i2c-exynos5.yaml | 11 +-
.../bindings/i2c/samsung,s3c2410-i2c.yaml | 22 +-
.../devicetree/bindings/iio/adc/adi,ad7780.yaml | 6 +-
.../bindings/iio/adc/qcom,spmi-iadc.yaml | 10 +-
.../bindings/iio/adc/qcom,spmi-rradc.yaml | 4 +-
.../bindings/iio/adc/qcom,spmi-vadc.yaml | 9 +-
.../bindings/iio/adc/samsung,exynos-adc.yaml | 29 +-
.../bindings/iio/adc/ti,palmas-gpadc.yaml | 15 -
.../bindings/iio/amplifiers/adi,hmc425a.yaml | 4 +
.../devicetree/bindings/iio/dac/adi,ad5791.yaml | 5 +
.../devicetree/bindings/iio/imu/adi,adis16460.yaml | 4 +
.../devicetree/bindings/iio/imu/adi,adis16475.yaml | 4 +
.../bindings/iio/light/vishay,veml6075.yaml | 39 +
.../iio/pressure/honeywell,mprls0025pa.yaml | 2 -
.../iio/temperature/microchip,mcp9600.yaml | 70 +
Documentation/devicetree/bindings/index.rst | 1 +
.../devicetree/bindings/input/gpio-keys.yaml | 41 +-
.../devicetree/bindings/input/gpio-mouse.txt | 32 -
.../devicetree/bindings/input/gpio-mouse.yaml | 68 +
.../bindings/input/mediatek,pmic-keys.yaml | 24 +-
.../bindings/input/microchip,cap11xx.yaml | 80 +-
.../bindings/input/sprd,sc27xx-vibrator.yaml | 19 +-
.../bindings/input/touchscreen/samsung,s6sy761.txt | 32 -
.../input/touchscreen/samsung,s6sy761.yaml | 54 +
.../bindings/interconnect/qcom,msm8998-bwmon.yaml | 4 +
.../bindings/interconnect/qcom,sm6115.yaml | 152 +
.../bindings/interconnect/qcom,sm8650-rpmh.yaml | 136 +
.../bindings/interconnect/qcom,x1e80100-rpmh.yaml | 83 +
.../bindings/interrupt-controller/qcom,mpm.yaml | 56 +-
.../bindings/interrupt-controller/qcom,pdc.yaml | 4 +
.../interrupt-controller/renesas,rzg2l-irqc.yaml | 5 +-
.../interrupt-controller/sifive,plic-1.0.0.yaml | 1 +
.../st,stih407-irq-syscfg.yaml | 4 +-
.../devicetree/bindings/iommu/apple,dart.yaml | 1 +
.../bindings/leds/allwinner,sun50i-a100-ledc.yaml | 137 +
.../devicetree/bindings/leds/awinic,aw200xx.yaml | 95 +-
.../bindings/leds/backlight/mps,mp3309c.yaml | 10 +-
Documentation/devicetree/bindings/leds/common.yaml | 2 +-
.../bindings/leds/qcom,spmi-flash-led.yaml | 4 +-
.../bindings/mailbox/qcom,apcs-kpss-global.yaml | 62 +-
.../devicetree/bindings/mailbox/qcom-ipcc.yaml | 1 +
.../devicetree/bindings/media/cnm,wave521c.yaml | 61 +
.../bindings/media/i2c/galaxycore,gc2145.yaml | 113 +
.../bindings/media/i2c/thine,thp7312.yaml | 224 +
.../bindings/media/mediatek,mdp3-rdma.yaml | 8 +
.../devicetree/bindings/media/rockchip-isp1.yaml | 11 +-
.../devicetree/bindings/media/st,stm32-dcmipp.yaml | 89 +
.../bindings/media/starfive,jh7110-camss.yaml | 180 +
.../devicetree/bindings/mfd/ams,as3711.yaml | 223 +
Documentation/devicetree/bindings/mfd/as3711.txt | 73 -
.../bindings/mfd/hisilicon,hi6421-spmi-pmic.yaml | 140 +-
.../devicetree/bindings/mfd/qcom,pm8008.yaml | 6 +-
.../devicetree/bindings/mfd/qcom,spmi-pmic.yaml | 7 +
.../devicetree/bindings/mfd/qcom,tcsr.yaml | 2 +
.../bindings/mfd/samsung,exynos5433-lpass.yaml | 2 +-
.../devicetree/bindings/mfd/ti,am3359-tscadc.yaml | 2 -
.../bindings/misc/fsl,dpaa2-console.yaml | 2 +-
.../devicetree/bindings/mmc/arasan,sdhci.yaml | 8 +-
.../devicetree/bindings/mmc/arm,pl18x.yaml | 2 +-
Documentation/devicetree/bindings/mmc/mtk-sd.yaml | 9 +
.../devicetree/bindings/mmc/renesas,sdhi.yaml | 2 +-
.../bindings/mmc/samsung,exynos-dw-mshc.yaml | 25 +-
.../bindings/mmc/snps,dwcmshc-sdhci.yaml | 1 +
Documentation/devicetree/bindings/net/dsa/dsa.yaml | 6 +
.../bindings/net/dsa/marvell,mv88e6060.yaml | 88 +
.../bindings/net/dsa/marvell,mv88e6xxx.yaml | 337 +
.../devicetree/bindings/net/dsa/marvell.txt | 109 -
.../devicetree/bindings/net/dsa/microchip,ksz.yaml | 34 +-
.../bindings/net/ethernet-controller.yaml | 4 +-
.../devicetree/bindings/net/ethernet-switch.yaml | 23 +-
.../devicetree/bindings/net/lantiq,pef2256.yaml | 213 +
.../devicetree/bindings/net/marvell,aquantia.yaml | 116 +
.../devicetree/bindings/net/marvell,mvusb.yaml | 7 +-
.../devicetree/bindings/net/qcom,ipa.yaml | 24 +-
.../devicetree/bindings/net/renesas,etheravb.yaml | 2 +-
.../devicetree/bindings/net/renesas,ethertsn.yaml | 133 +
Documentation/devicetree/bindings/net/sff,sfp.yaml | 2 +-
.../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 16 +
.../devicetree/bindings/nvmem/mxs-ocotp.yaml | 10 +-
.../devicetree/bindings/nvmem/st,stm32-romem.yaml | 1 +
.../bindings/pci/toshiba,visconti-pcie.yaml | 2 +-
.../devicetree/bindings/perf/fsl-imx-ddr.yaml | 3 +
.../devicetree/bindings/perf/riscv,pmu.yaml | 2 +-
.../phy/amlogic,g12a-mipi-dphy-analog.yaml | 12 -
.../phy/amlogic,meson-axg-mipi-pcie-analog.yaml | 17 -
.../devicetree/bindings/phy/mediatek,dsi-phy.yaml | 1 +
.../bindings/phy/qcom,sc8280xp-qmp-pcie-phy.yaml | 5 +
.../bindings/phy/qcom,sc8280xp-qmp-ufs-phy.yaml | 2 +
.../phy/qcom,sc8280xp-qmp-usb43dp-phy.yaml | 2 +
.../bindings/phy/qcom,snps-eusb2-phy.yaml | 1 +
.../bindings/pinctrl/nxp,s32g2-siul2-pinctrl.yaml | 2 +-
.../bindings/pinctrl/pinctrl-single.yaml | 1 +
.../pinctrl/qcom,sm8550-lpass-lpi-pinctrl.yaml | 6 +-
.../pinctrl/qcom,sm8650-lpass-lpi-pinctrl.yaml | 148 +
.../bindings/pinctrl/qcom,sm8650-tlmm.yaml | 147 +
.../bindings/pinctrl/qcom,x1e80100-tlmm.yaml | 143 +
.../bindings/pinctrl/renesas,rza2-pinctrl.yaml | 2 +-
.../bindings/pinctrl/renesas,rzg2l-pinctrl.yaml | 6 +-
.../pinctrl/samsung,pinctrl-wakeup-interrupt.yaml | 45 +-
.../bindings/pinctrl/samsung,pinctrl.yaml | 5 +-
.../devicetree/bindings/power/fsl,scu-pd.yaml | 1 +
.../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +-
.../bindings/power/reset/nvmem-reboot-mode.yaml | 8 +-
.../bindings/power/reset/syscon-reboot-mode.yaml | 8 +-
.../bindings/power/supply/richtek,rt9455.yaml | 8 +-
Documentation/devicetree/bindings/pwm/imx-pwm.yaml | 10 +-
.../devicetree/bindings/pwm/mediatek,pwm-disp.yaml | 1 -
.../devicetree/bindings/pwm/pwm-samsung.yaml | 4 +
.../bindings/regulator/fixed-regulator.yaml | 2 +
.../devicetree/bindings/regulator/mps,mp5416.yaml | 4 +-
.../devicetree/bindings/regulator/mps,mpq7920.yaml | 4 +-
.../bindings/regulator/qcom,smd-rpm-regulator.yaml | 4 +
.../bindings/regulator/qcom,spmi-regulator.yaml | 19 +
.../devicetree/bindings/regulator/regulator.yaml | 13 +
.../bindings/remoteproc/fsl,imx-rproc.yaml | 8 +-
.../bindings/reset/amlogic,meson-reset.yaml | 1 +
.../devicetree/bindings/reset/fsl,imx-src.yaml | 31 +-
.../bindings/reset/hisilicon,hi3660-reset.yaml | 25 +-
.../devicetree/bindings/reset/qcom,aoss-reset.yaml | 10 +-
.../devicetree/bindings/reset/qcom,pdc-global.yaml | 8 +-
.../bindings/reset/renesas,rzg2l-usbphy-ctrl.yaml | 2 +-
.../devicetree/bindings/riscv/extensions.yaml | 213 +
.../devicetree/bindings/riscv/sophgo.yaml | 4 +
Documentation/devicetree/bindings/rtc/s3c-rtc.yaml | 5 +
.../bindings/serial/fsl,s32-linflexuart.yaml | 2 +-
.../bindings/serial/qcom,msm-uartdm.yaml | 13 +
.../devicetree/bindings/serial/renesas,sci.yaml | 2 +-
.../devicetree/bindings/serial/samsung_uart.yaml | 28 +-
.../bindings/serial/snps-dw-apb-uart.yaml | 1 +
.../soc/amlogic/amlogic,meson-gx-hhi-sysctrl.yaml | 33 +
.../microchip/microchip,mpfs-sys-controller.yaml | 10 +
.../bindings/soc/qcom/qcom,aoss-qmp.yaml | 1 +
.../bindings/soc/qcom/qcom,pmic-glink.yaml | 22 +-
.../devicetree/bindings/soc/qcom/qcom-stats.yaml | 14 +
.../devicetree/bindings/soc/rockchip/grf.yaml | 2 +
.../bindings/soc/samsung/exynos-pmu.yaml | 10 +
.../bindings/soc/samsung/exynos-usi.yaml | 7 +-
.../soc/samsung/samsung,exynos-sysreg.yaml | 5 +
.../devicetree/bindings/soc/xilinx/xilinx.yaml | 142 +
.../devicetree/bindings/sound/adi,max98363.yaml | 2 +-
Documentation/devicetree/bindings/sound/es8328.txt | 38 -
.../devicetree/bindings/sound/everest,es8328.yaml | 77 +
.../devicetree/bindings/sound/fsl,mqs.txt | 36 -
.../devicetree/bindings/sound/fsl,mqs.yaml | 105 +
.../devicetree/bindings/sound/fsl,xcvr.yaml | 22 +-
.../devicetree/bindings/sound/nuvoton,nau8821.yaml | 9 +
.../bindings/sound/qcom,lpass-rx-macro.yaml | 21 +-
.../bindings/sound/qcom,lpass-tx-macro.yaml | 23 +-
.../bindings/sound/qcom,lpass-va-macro.yaml | 21 +-
.../bindings/sound/qcom,lpass-wsa-macro.yaml | 21 +-
.../devicetree/bindings/sound/qcom,sm8250.yaml | 4 +
.../devicetree/bindings/sound/qcom,wcd934x.yaml | 4 +-
.../bindings/sound/qcom,wcd938x-sdw.yaml | 4 +-
.../devicetree/bindings/sound/qcom,wcd938x.yaml | 4 +-
.../devicetree/bindings/sound/qcom,wsa883x.yaml | 2 +-
.../devicetree/bindings/sound/qcom,wsa8840.yaml | 2 +-
.../devicetree/bindings/sound/renesas,rsnd.yaml | 36 +-
.../devicetree/bindings/sound/renesas,rz-ssi.yaml | 2 +-
.../devicetree/bindings/sound/samsung-i2s.yaml | 19 +-
.../bindings/sound/sound-card-common.yaml | 7 +
.../bindings/sound/ti,tlv320aic32x4.yaml | 2 +-
.../devicetree/bindings/spi/adi,axi-spi-engine.txt | 31 -
.../bindings/spi/adi,axi-spi-engine.yaml | 66 +
.../devicetree/bindings/spi/renesas,rspi.yaml | 2 +-
.../devicetree/bindings/spi/snps,dw-apb-ssi.yaml | 2 -
.../devicetree/bindings/spi/st,stm32-spi.yaml | 1 +
.../devicetree/bindings/timer/sifive,clint.yaml | 2 +
.../bindings/timer/thead,c900-aclint-mtimer.yaml | 9 +-
.../devicetree/bindings/trivial-devices.yaml | 4 +
.../devicetree/bindings/ufs/qcom,ufs.yaml | 2 +
.../devicetree/bindings/ufs/ufs-common.yaml | 2 +
.../devicetree/bindings/usb/generic-xhci.yaml | 25 +-
.../devicetree/bindings/usb/microchip,usb5744.yaml | 7 +-
.../devicetree/bindings/usb/qcom,dwc3.yaml | 9 +-
.../devicetree/bindings/usb/renesas,usbhs.yaml | 2 +-
.../devicetree/bindings/usb/ti,tps6598x.yaml | 6 +
Documentation/devicetree/bindings/usb/usb-hcd.yaml | 2 +-
.../devicetree/bindings/vendor-prefixes.yaml | 8 +
.../devicetree/bindings/w1/amd,axi-1wire-host.yaml | 44 +
.../devicetree/bindings/watchdog/samsung-wdt.yaml | 29 +-
Documentation/doc-guide/sphinx.rst | 9 +
Documentation/driver-api/device-io.rst | 9 +-
Documentation/driver-api/index.rst | 7 +-
Documentation/driver-api/media/camera-sensor.rst | 3 +-
.../driver-api/media/drivers/ccs/mk-ccs-regs | 104 +-
Documentation/driver-api/media/index.rst | 7 +-
Documentation/driver-api/media/v4l2-subdev.rst | 11 +-
Documentation/driver-api/mei/index.rst | 7 +-
Documentation/driver-api/mtd/spi-nor.rst | 262 +-
Documentation/driver-api/nvmem.rst | 8 +-
Documentation/driver-api/pci/index.rst | 5 +-
Documentation/driver-api/pci/p2pdma.rst | 16 +-
Documentation/driver-api/tee.rst | 66 +
Documentation/driver-api/wbrf.rst | 78 +
Documentation/filesystems/erofs.rst | 4 +
Documentation/filesystems/fscrypt.rst | 3 +-
Documentation/filesystems/index.rst | 5 +-
Documentation/filesystems/locking.rst | 4 +-
Documentation/filesystems/overlayfs.rst | 90 +-
Documentation/filesystems/porting.rst | 18 +-
Documentation/filesystems/proc.rst | 14 +-
Documentation/filesystems/squashfs.rst | 60 +
Documentation/filesystems/vfs.rst | 8 +-
.../filesystems/xfs-online-fsck-design.rst | 5315 ----
Documentation/filesystems/xfs/index.rst | 14 +
.../{ => xfs}/xfs-delayed-logging-design.rst | 0
.../{ => xfs}/xfs-maintainer-entry-profile.rst | 0
.../filesystems/xfs/xfs-online-fsck-design.rst | 5315 ++++
.../{ => xfs}/xfs-self-describing-metadata.rst | 0
Documentation/gpu/amdgpu/display/dc-debug.rst | 41 +
.../gpu/amdgpu/display/trace-groups-table.csv | 29 +
Documentation/gpu/automated_testing.rst | 7 +-
Documentation/gpu/drivers.rst | 2 +
Documentation/gpu/drm-kms-helpers.rst | 6 +
Documentation/gpu/drm-kms.rst | 8 +
Documentation/gpu/drm-mm.rst | 10 +
Documentation/gpu/drm-vm-bind-locking.rst | 582 +
Documentation/gpu/imagination/index.rst | 13 +
Documentation/gpu/imagination/uapi.rst | 171 +
Documentation/gpu/implementation_guidelines.rst | 1 +
Documentation/gpu/rfc/xe.rst | 132 +-
Documentation/gpu/todo.rst | 47 +-
Documentation/hwmon/dell-smm-hwmon.rst | 38 +-
Documentation/hwmon/gigabyte_waterforce.rst | 47 +
Documentation/hwmon/index.rst | 3 +
Documentation/hwmon/ltc4286.rst | 95 +
Documentation/hwmon/max31827.rst | 75 +-
Documentation/hwmon/mp5990.rst | 84 +
Documentation/hwmon/sht3x.rst | 29 +-
Documentation/index.rst | 1 +
Documentation/input/input_kapi.rst | 5 +-
Documentation/input/input_uapi.rst | 5 +-
Documentation/input/joydev/index.rst | 5 +-
Documentation/livepatch/callbacks.rst | 4 +-
Documentation/locking/mutex-design.rst | 6 +
.../maintainer/maintainer-entry-profile.rst | 2 +-
Documentation/memory-barriers.txt | 17 +-
Documentation/misc-devices/index.rst | 5 +-
Documentation/mm/arch_pgtable_helpers.rst | 2 -
Documentation/mm/damon/design.rst | 13 +
Documentation/netlink/netlink-raw.yaml | 3 +-
Documentation/netlink/specs/devlink.yaml | 385 +-
Documentation/netlink/specs/netdev.yaml | 285 +-
Documentation/networking/bridge.rst | 334 +-
.../device_drivers/ethernet/marvell/octeon_ep.rst | 5 +
.../networking/device_drivers/wifi/index.rst | 1 -
.../networking/device_drivers/wifi/ray_cs.rst | 165 -
.../networking/devlink/devlink-reload.rst | 13 +-
Documentation/networking/devlink/ice.rst | 9 +
Documentation/networking/ethtool-netlink.rst | 6 +
Documentation/networking/index.rst | 3 +
Documentation/networking/net_cachelines/index.rst | 16 +
.../net_cachelines/inet_connection_sock.rst | 50 +
.../networking/net_cachelines/inet_sock.rst | 44 +
.../networking/net_cachelines/net_device.rst | 178 +
.../net_cachelines/netns_ipv4_sysctl.rst | 158 +
Documentation/networking/net_cachelines/snmp.rst | 135 +
.../networking/net_cachelines/tcp_sock.rst | 157 +
Documentation/networking/netlink_spec/.gitignore | 1 +
Documentation/networking/netlink_spec/readme.txt | 4 +
Documentation/networking/page_pool.rst | 10 +-
Documentation/networking/smc-sysctl.rst | 20 +-
Documentation/networking/snmp_counter.rst | 16 +-
Documentation/networking/tcp_ao.rst | 2 +-
Documentation/networking/xdp-rx-metadata.rst | 2 +
Documentation/networking/xsk-tx-metadata.rst | 81 +
Documentation/process/4.Coding.rst | 4 +
Documentation/process/coding-style.rst | 4 +
Documentation/process/development-process.rst | 19 +-
Documentation/process/maintainer-netdev.rst | 20 +-
Documentation/process/submitting-patches.rst | 15 +-
Documentation/scheduler/sched-design-CFS.rst | 8 +-
Documentation/security/keys/trusted-encrypted.rst | 2 +-
Documentation/sound/soc/dapm.rst | 2 +-
Documentation/sphinx-static/custom.css | 9 +
Documentation/sphinx-static/theme_overrides.css | 5 -
Documentation/sphinx/automarkup.py | 20 +-
Documentation/spi/pxa2xx.rst | 59 +-
Documentation/staging/index.rst | 1 -
Documentation/staging/rpmsg.rst | 50 +-
Documentation/staging/tee.rst | 364 -
Documentation/subsystem-apis.rst | 1 +
Documentation/tee/amd-tee.rst | 90 +
Documentation/tee/index.rst | 19 +
Documentation/tee/op-tee.rst | 166 +
Documentation/tee/tee.rst | 22 +
Documentation/trace/fprobetrace.rst | 8 +-
Documentation/trace/ftrace.rst | 2 +-
Documentation/trace/kprobetrace.rst | 8 +-
.../it_IT/process/development-process.rst | 19 +-
.../sp_SP/process/handling-regressions.rst | 797 +
Documentation/translations/sp_SP/process/index.rst | 1 +
.../zh_CN/arch/loongarch/introduction.rst | 4 +-
.../translations/zh_CN/dev-tools/index.rst | 5 +-
.../zh_CN/dev-tools/testing-overview.rst | 2 +-
.../translations/zh_CN/driver-api/gpio/index.rst | 3 +-
.../translations/zh_CN/driver-api/index.rst | 5 +-
.../zh_CN/process/development-process.rst | 5 +-
Documentation/translations/zh_CN/process/index.rst | 53 +-
.../translations/zh_CN/process/magic-number.rst | 69 +-
.../zh_CN/process/maintainer-pgp-guide.rst | 789 +
.../zh_CN/scheduler/sched-design-CFS.rst | 8 +-
.../translations/zh_CN/userspace-api/index.rst | 5 +-
Documentation/translations/zh_TW/IRQ.txt | 8 +-
.../translations/zh_TW/admin-guide/README.rst | 2 +-
.../translations/zh_TW/admin-guide/bug-bisect.rst | 2 +-
.../translations/zh_TW/admin-guide/bug-hunting.rst | 2 +-
.../zh_TW/admin-guide/clearing-warn-once.rst | 2 +-
.../translations/zh_TW/admin-guide/cpu-load.rst | 2 +-
.../translations/zh_TW/admin-guide/index.rst | 2 +-
.../translations/zh_TW/admin-guide/init.rst | 2 +-
.../zh_TW/admin-guide/reporting-issues.rst | 2 +-
.../zh_TW/admin-guide/security-bugs.rst | 2 +-
.../zh_TW/admin-guide/tainted-kernels.rst | 2 +-
.../translations/zh_TW/admin-guide/unicode.rst | 2 +-
.../translations/zh_TW/arch/arm64/amu.rst | 2 +-
.../translations/zh_TW/arch/arm64/booting.txt | 4 +-
.../translations/zh_TW/arch/arm64/elf_hwcaps.rst | 2 +-
.../translations/zh_TW/arch/arm64/hugetlbpage.rst | 2 +-
.../translations/zh_TW/arch/arm64/index.rst | 2 +-
.../zh_TW/arch/arm64/legacy_instructions.txt | 4 +-
.../translations/zh_TW/arch/arm64/memory.txt | 4 +-
.../translations/zh_TW/arch/arm64/perf.rst | 2 +-
.../zh_TW/arch/arm64/silicon-errata.txt | 4 +-
.../zh_TW/arch/arm64/tagged-pointers.txt | 4 +-
.../translations/zh_TW/dev-tools/sparse.rst | 10 +-
.../zh_TW/dev-tools/testing-overview.rst | 2 +-
.../translations/zh_TW/disclaimer-zh_TW.rst | 2 +-
.../translations/zh_TW/filesystems/debugfs.rst | 2 +-
.../translations/zh_TW/filesystems/index.rst | 2 +-
.../translations/zh_TW/filesystems/sysfs.txt | 2 +-
.../translations/zh_TW/filesystems/virtiofs.rst | 2 +-
Documentation/translations/zh_TW/gpio.txt | 8 +-
Documentation/translations/zh_TW/index.rst | 2 +-
Documentation/translations/zh_TW/io_ordering.txt | 8 +-
.../translations/zh_TW/process/1.Intro.rst | 2 +-
.../translations/zh_TW/process/2.Process.rst | 2 +-
.../translations/zh_TW/process/3.Early-stage.rst | 2 +-
.../translations/zh_TW/process/4.Coding.rst | 2 +-
.../translations/zh_TW/process/5.Posting.rst | 2 +-
.../translations/zh_TW/process/6.Followthrough.rst | 2 +-
.../zh_TW/process/7.AdvancedTopics.rst | 2 +-
.../translations/zh_TW/process/8.Conclusion.rst | 2 +-
.../process/code-of-conduct-interpretation.rst | 2 +-
.../translations/zh_TW/process/code-of-conduct.rst | 2 +-
.../translations/zh_TW/process/coding-style.rst | 2 +-
.../zh_TW/process/development-process.rst | 6 +-
.../translations/zh_TW/process/email-clients.rst | 2 +-
.../zh_TW/process/embargoed-hardware-issues.rst | 2 +-
Documentation/translations/zh_TW/process/howto.rst | 2 +-
Documentation/translations/zh_TW/process/index.rst | 2 +-
.../zh_TW/process/kernel-driver-statement.rst | 2 +-
.../zh_TW/process/kernel-enforcement-statement.rst | 2 +-
.../translations/zh_TW/process/license-rules.rst | 2 +-
.../translations/zh_TW/process/magic-number.rst | 2 +-
.../zh_TW/process/management-style.rst | 2 +-
.../zh_TW/process/programming-language.rst | 2 +-
.../zh_TW/process/stable-api-nonsense.rst | 2 +-
.../zh_TW/process/stable-kernel-rules.rst | 2 +-
.../zh_TW/process/submit-checklist.rst | 2 +-
.../zh_TW/process/submitting-patches.rst | 2 +-
.../zh_TW/process/volatile-considered-harmful.rst | 2 +-
Documentation/usb/raw-gadget.rst | 3 -
Documentation/userspace-api/index.rst | 6 +-
Documentation/userspace-api/landlock.rst | 119 +-
Documentation/userspace-api/media/cec/cec-api.rst | 7 +-
.../userspace-api/media/drivers/index.rst | 8 +-
.../userspace-api/media/drivers/thp7312.rst | 39 +
Documentation/userspace-api/media/dvb/dvbapi.rst | 7 +-
Documentation/userspace-api/media/index.rst | 7 +-
.../media/mediactl/media-controller.rst | 7 +-
.../userspace-api/media/rc/remote_controllers.rst | 7 +-
.../userspace-api/media/v4l/subdev-formats.rst | 72 +
Documentation/userspace-api/media/v4l/v4l2.rst | 7 +-
.../userspace-api/media/v4l/vidioc-create-bufs.rst | 8 +-
.../userspace-api/media/v4l/vidioc-g-ext-ctrls.rst | 8 +
.../userspace-api/media/v4l/vidioc-reqbufs.rst | 1 +
Documentation/userspace-api/netlink/index.rst | 4 +-
Documentation/userspace-api/netlink/intro.rst | 4 +
Documentation/userspace-api/netlink/specs.rst | 2 +-
Documentation/userspace-api/tee.rst | 39 +
Documentation/virt/kvm/api.rst | 219 +-
Documentation/virt/kvm/locking.rst | 7 +-
MAINTAINERS | 680 +-
Makefile | 26 +-
Next/SHA1s | 582 +-
Next/Trees | 6 +-
Next/merge.log | 24069 ++++++++-----------
arch/Kconfig | 14 +-
arch/alpha/include/asm/io.h | 7 -
arch/alpha/include/asm/mmu_context.h | 2 +
arch/alpha/kernel/asm-offsets.c | 2 +-
arch/alpha/kernel/srmcons.c | 34 +-
arch/alpha/kernel/syscalls/syscall.tbl | 8 +-
arch/alpha/kernel/traps.c | 1 +
arch/alpha/lib/Makefile | 1 -
arch/alpha/mm/Makefile | 2 -
arch/arc/include/asm/kprobes.h | 3 -
arch/arc/include/asm/page.h | 21 +-
arch/arc/include/asm/pgtable-levels.h | 2 +-
arch/arc/mm/dma.c | 2 +-
arch/arm/Kconfig | 1 +
arch/arm/arm-soc-for-next-contents.txt | 267 +-
arch/arm/boot/dts/aspeed/Makefile | 4 +
.../dts/aspeed/aspeed-bmc-asrock-e3c256d4i.dts | 322 +
.../dts/aspeed/aspeed-bmc-asrock-spc621d8hm3.dts | 324 +
.../boot/dts/aspeed/aspeed-bmc-asrock-x570d4u.dts | 377 +
.../boot/dts/aspeed/aspeed-bmc-facebook-harma.dts | 585 +
arch/arm/boot/dts/broadcom/bcm2711-rpi-400.dts | 4 +-
arch/arm/boot/dts/broadcom/bcm2711-rpi.dtsi | 5 +
arch/arm/boot/dts/broadcom/bcm2711.dtsi | 14 +
arch/arm/boot/dts/marvell/armada-370-rd.dts | 26 +-
.../dts/marvell/armada-370-seagate-nas-2bay.dts | 8 +-
.../dts/marvell/armada-370-seagate-nas-4bay.dts | 8 +-
.../dts/marvell/armada-370-synology-ds213j.dts | 16 +-
.../dts/marvell/armada-381-netgear-gs110emx.dts | 44 +-
.../dts/marvell/armada-385-clearfog-gtr-l8.dts | 38 +-
.../dts/marvell/armada-385-clearfog-gtr-s4.dts | 22 +-
arch/arm/boot/dts/marvell/armada-385-linksys.dtsi | 18 +-
.../boot/dts/marvell/armada-385-synology-ds116.dts | 16 +-
.../boot/dts/marvell/armada-385-turris-omnia.dts | 20 +-
arch/arm/boot/dts/marvell/armada-388-clearfog.dts | 20 +-
arch/arm/boot/dts/marvell/armada-388-gp.dts | 4 +-
.../boot/dts/marvell/armada-xp-linksys-mamba.dts | 18 +-
arch/arm/boot/dts/marvell/kirkwood-dnskw.dtsi | 6 +-
.../dts/marvell/kirkwood-linkstation-6282.dtsi | 9 +-
.../dts/marvell/kirkwood-linkstation-lswxl.dts | 9 +-
arch/arm/boot/dts/marvell/kirkwood-lsxl.dtsi | 9 +-
arch/arm/boot/dts/marvell/kirkwood-ns2max.dts | 18 +-
arch/arm/boot/dts/marvell/kirkwood-ns2mini.dts | 18 +-
arch/arm/boot/dts/marvell/kirkwood-synology.dtsi | 102 +-
.../boot/dts/marvell/mvebu-linkstation-fan.dtsi | 8 +-
.../boot/dts/microchip/at91-sam9x60_curiosity.dts | 3 +
arch/arm/boot/dts/microchip/at91-sam9x60ek.dts | 3 +
.../boot/dts/microchip/at91-sama5d27_som1_ek.dts | 1 -
.../boot/dts/microchip/at91-sama5d27_wlsom1_ek.dts | 1 -
arch/arm/boot/dts/nxp/imx/imx53-cx9020.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-b105pv2.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-b105v2.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-b125pv2.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-b125v2.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx6dl-b155v2.dts | 2 +-
.../boot/dts/nxp/imx/imx6q-apalis-ixora-v1.2.dts | 2 +
.../dts/nxp/imx/imx6q-skov-reve-mi1010ait-1cp1.dts | 4 +-
.../boot/dts/nxp/imx/imx6q-var-mx6customboard.dts | 4 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-apalis.dtsi | 9 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-colibri.dtsi | 7 +
arch/arm/boot/dts/nxp/imx/imx6qdl-emcon-avari.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl-mba6.dtsi | 6 +-
.../boot/dts/nxp/imx/imx6qdl-skov-cpu-revc.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6qdl.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx6sx.dtsi | 8 +-
arch/arm/boot/dts/nxp/imx/imx6ul-pico.dtsi | 2 +
arch/arm/boot/dts/nxp/imx/imx6ul.dtsi | 2 +-
arch/arm/boot/dts/nxp/imx/imx7-tqma7.dtsi | 9 +-
arch/arm/boot/dts/nxp/imx/imx7d-colibri-emmc.dtsi | 4 +
arch/arm/boot/dts/nxp/imx/imx7d-meerkat96.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d-pico.dtsi | 8 +
arch/arm/boot/dts/nxp/imx/imx7d-smegw01.dts | 2 +-
arch/arm/boot/dts/nxp/imx/imx7d.dtsi | 3 -
arch/arm/boot/dts/nxp/imx/imx7s.dtsi | 82 +-
arch/arm/boot/dts/nxp/imx/mba6ulx.dtsi | 2 +-
arch/arm/boot/dts/nxp/lpc/lpc18xx.dtsi | 2 +-
arch/arm/boot/dts/nxp/ls/ls1021a.dtsi | 2 +-
arch/arm/boot/dts/nxp/mxs/imx23.dtsi | 8 +-
arch/arm/boot/dts/nxp/mxs/imx28-lwe.dtsi | 1 +
arch/arm/boot/dts/nxp/mxs/imx28-tx28.dts | 1 +
arch/arm/boot/dts/nxp/mxs/imx28-xea.dts | 1 +
arch/arm/boot/dts/nxp/mxs/imx28.dtsi | 12 +-
arch/arm/boot/dts/nxp/vf/vf-colibri-eval-v3.dtsi | 2 +-
arch/arm/boot/dts/nxp/vf/vf610-bk4.dts | 4 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-cfu1.dts | 14 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-dev-rev-b.dts | 6 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-scu4-aib.dts | 70 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-spb4.dts | 18 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-dtu.dts | 20 +-
arch/arm/boot/dts/nxp/vf/vf610-zii-ssmb-spu3.dts | 18 +-
arch/arm/boot/dts/qcom/Makefile | 1 +
arch/arm/boot/dts/qcom/pm8018.dtsi | 55 +
arch/arm/boot/dts/qcom/pm8058.dtsi | 159 +
arch/arm/boot/dts/qcom/pm8226.dtsi | 182 +
arch/arm/boot/dts/qcom/pm8821.dtsi | 22 +
.../dts/qcom/{qcom-pm8841.dtsi => pm8841.dtsi} | 0
arch/arm/boot/dts/qcom/pm8921.dtsi | 137 +
arch/arm/boot/dts/qcom/pm8941.dtsi | 256 +
.../dts/qcom/{qcom-pma8084.dtsi => pma8084.dtsi} | 0
.../boot/dts/qcom/{qcom-pmx55.dtsi => pmx55.dtsi} | 0
.../boot/dts/qcom/{qcom-pmx65.dtsi => pmx65.dtsi} | 0
.../boot/dts/qcom/qcom-apq8026-asus-sparrow.dts | 4 +-
.../boot/dts/qcom/qcom-apq8026-huawei-sturgeon.dts | 4 +-
arch/arm/boot/dts/qcom/qcom-apq8026-lg-lenok.dts | 4 +-
.../dts/qcom/qcom-apq8026-samsung-matisse-wifi.dts | 2 +-
.../arm/boot/dts/qcom/qcom-apq8060-dragonboard.dts | 164 +-
.../boot/dts/qcom/qcom-apq8064-asus-nexus7-flo.dts | 70 +-
arch/arm/boot/dts/qcom/qcom-apq8064-cm-qs600.dts | 35 +-
arch/arm/boot/dts/qcom/qcom-apq8064-ifc6410.dts | 42 +-
.../qcom/qcom-apq8064-sony-xperia-lagan-yuga.dts | 111 +-
arch/arm/boot/dts/qcom/qcom-apq8064.dtsi | 201 +-
.../arm/boot/dts/qcom/qcom-apq8074-dragonboard.dts | 35 +-
arch/arm/boot/dts/qcom/qcom-apq8084-ifc6540.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-apq8084-mtp.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-ipq8064.dtsi | 2 +-
.../dts/qcom/qcom-mdm9615-wp8548-mangoh-green.dts | 4 +-
arch/arm/boot/dts/qcom/qcom-mdm9615-wp8548.dtsi | 143 +-
arch/arm/boot/dts/qcom/qcom-mdm9615.dtsi | 183 +-
.../dts/qcom/qcom-msm8226-microsoft-common.dtsi | 2 +-
arch/arm/boot/dts/qcom/qcom-msm8226.dtsi | 44 +-
arch/arm/boot/dts/qcom/qcom-msm8660-surf.dts | 61 +-
arch/arm/boot/dts/qcom/qcom-msm8660.dtsi | 217 +-
arch/arm/boot/dts/qcom/qcom-msm8926-htc-memul.dts | 372 +
arch/arm/boot/dts/qcom/qcom-msm8960-cdp.dts | 27 +-
.../dts/qcom/qcom-msm8960-samsung-expressatt.dts | 7 +-
arch/arm/boot/dts/qcom/qcom-msm8960.dtsi | 45 +-
.../qcom/qcom-msm8974-lge-nexus5-hammerhead.dts | 31 +-
.../dts/qcom/qcom-msm8974-sony-xperia-rhine.dtsi | 33 +-
arch/arm/boot/dts/qcom/qcom-msm8974.dtsi | 35 +-
.../dts/qcom/qcom-msm8974pro-fairphone-fp2.dts | 33 +-
.../dts/qcom/qcom-msm8974pro-oneplus-bacon.dts | 35 +-
.../boot/dts/qcom/qcom-msm8974pro-samsung-klte.dts | 12 +-
.../qcom-msm8974pro-sony-xperia-shinano-castor.dts | 33 +-
arch/arm/boot/dts/qcom/qcom-pm8226.dtsi | 180 -
arch/arm/boot/dts/qcom/qcom-pm8941.dtsi | 254 -
arch/arm/boot/dts/qcom/qcom-sdx55-mtp.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-sdx55-t55.dts | 2 +-
.../boot/dts/qcom/qcom-sdx55-telit-fn980-tlb.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-sdx55.dtsi | 45 +-
arch/arm/boot/dts/qcom/qcom-sdx65-mtp.dts | 2 +-
arch/arm/boot/dts/qcom/qcom-sdx65.dtsi | 51 +-
arch/arm/boot/dts/renesas/iwg20d-q7-dbcm-ca.dtsi | 15 +
.../boot/dts/renesas/r8a7740-armadillo800eva.dts | 28 +-
arch/arm/boot/dts/renesas/r8a7740.dtsi | 65 +
.../dts/renesas/r8a7745-iwg22d-sodimm-dbhd-ca.dts | 15 +
.../arm/boot/dts/renesas/r8a7745-iwg22d-sodimm.dts | 4 +-
arch/arm/boot/dts/renesas/r8a7779-marzen.dts | 48 +-
arch/arm/boot/dts/renesas/r8a7790-lager.dts | 23 +-
arch/arm/boot/dts/renesas/r8a7790-stout.dts | 15 +
arch/arm/boot/dts/renesas/r8a7791-koelsch.dts | 30 +-
arch/arm/boot/dts/renesas/r8a7791-porter.dts | 26 +-
arch/arm/boot/dts/renesas/r8a7792-blanche.dts | 49 +
arch/arm/boot/dts/renesas/r8a7792-wheat.dts | 21 +
arch/arm/boot/dts/renesas/r8a7793-gose.dts | 28 +-
arch/arm/boot/dts/renesas/r8a7794-alt.dts | 4 +-
arch/arm/boot/dts/renesas/r8a7794-silk.dts | 17 +-
arch/arm/boot/dts/renesas/r9a06g032.dtsi | 2 +-
arch/arm/boot/dts/rockchip/Makefile | 3 +
arch/arm/boot/dts/rockchip/rk3036-kylin.dts | 17 +
arch/arm/boot/dts/rockchip/rk3036.dtsi | 17 +-
arch/arm/boot/dts/rockchip/rk3066a.dtsi | 5 +
arch/arm/boot/dts/rockchip/rk3128-evb.dts | 5 -
arch/arm/boot/dts/rockchip/rk3128-xpi-3128.dts | 425 +
arch/arm/boot/dts/rockchip/rk3128.dtsi | 187 +-
arch/arm/boot/dts/rockchip/rk322x.dtsi | 10 +-
arch/arm/boot/dts/rockchip/rk3288.dtsi | 9 +
arch/arm/boot/dts/rockchip/rk3xxx.dtsi | 4 +
arch/arm/boot/dts/rockchip/rv1109-sonoff-ihost.dts | 21 +
arch/arm/boot/dts/rockchip/rv1109.dtsi | 23 +
.../boot/dts/rockchip/rv1126-edgeble-neu2-io.dts | 2 +-
arch/arm/boot/dts/rockchip/rv1126-pinctrl.dtsi | 72 +-
arch/arm/boot/dts/rockchip/rv1126-sonoff-ihost.dts | 29 +
.../arm/boot/dts/rockchip/rv1126-sonoff-ihost.dtsi | 404 +
arch/arm/boot/dts/rockchip/rv1126.dtsi | 21 +
arch/arm/boot/dts/samsung/exynos4.dtsi | 26 +-
arch/arm/boot/dts/samsung/exynos4210-i9100.dts | 48 +-
arch/arm/boot/dts/samsung/exynos4x12.dtsi | 22 +-
arch/arm/boot/dts/samsung/s5pv210.dtsi | 18 +-
arch/arm/boot/dts/st/stm32f469-disco.dts | 15 +-
arch/arm/boot/dts/st/stm32f746.dtsi | 61 +
.../boot/dts/ti/keystone/keystone-k2e-netcp.dtsi | 6 +-
arch/arm/boot/dts/ti/keystone/keystone-k2g-evm.dts | 2 +-
.../boot/dts/ti/keystone/keystone-k2g-netcp.dtsi | 6 +-
.../arm/boot/dts/ti/keystone/keystone-k2hk-evm.dts | 2 +-
.../boot/dts/ti/keystone/keystone-k2hk-netcp.dtsi | 6 +-
.../boot/dts/ti/keystone/keystone-k2l-netcp.dtsi | 6 +-
arch/arm/boot/dts/ti/omap/Makefile | 14 +-
arch/arm/boot/dts/ti/omap/am571x-idk.dts | 4 +-
arch/arm/boot/dts/ti/omap/am5729-beagleboneai.dts | 2 +-
arch/arm/boot/dts/ti/omap/am572x-idk-common.dtsi | 4 +-
arch/arm/boot/dts/ti/omap/dra7-evm-common.dtsi | 4 +-
arch/arm/boot/dts/ti/omap/dra7.dtsi | 2 +-
arch/arm/boot/dts/ti/omap/dra71-evm.dts | 4 +-
arch/arm/boot/dts/ti/omap/dra72-evm-common.dtsi | 4 +-
arch/arm/boot/dts/ti/omap/dra76-evm.dts | 4 +-
.../dts/ti/omap/logicpd-torpedo-37xx-devkit.dts | 2 +-
.../boot/dts/ti/omap/motorola-mapphone-common.dtsi | 298 -
.../dts/ti/omap/motorola-mapphone-handset.dtsi | 234 +
.../dts/ti/omap/motorola-mapphone-mz607-mz617.dtsi | 21 +
.../boot/dts/ti/omap/motorola-mapphone-xt8xx.dtsi | 75 +
.../boot/dts/ti/omap/omap4-droid-bionic-xt875.dts | 11 +-
arch/arm/boot/dts/ti/omap/omap4-droid4-xt894.dts | 19 +-
arch/arm/boot/dts/ti/omap/omap4-epson-embt2ws.dts | 18 +-
arch/arm/boot/dts/ti/omap/omap4-xyboard-mz609.dts | 46 +
arch/arm/boot/dts/ti/omap/omap4-xyboard-mz617.dts | 17 +
arch/arm/configs/multi_v7_defconfig | 2 +
arch/arm/configs/omap2plus_defconfig | 5 +
arch/arm/configs/shmobile_defconfig | 6 +-
arch/arm/include/asm/arm_pmuv3.h | 48 +-
arch/arm/include/asm/io.h | 6 -
arch/arm/include/asm/irq_work.h | 2 -
arch/arm/include/asm/kexec.h | 4 -
arch/arm/include/asm/kprobes.h | 2 -
arch/arm/include/asm/vdso.h | 5 -
arch/arm/kernel/Makefile | 2 +-
arch/arm/kernel/atags_proc.c | 4 +-
arch/arm/kernel/perf_event_v6.c | 28 +-
arch/arm/kernel/perf_event_v7.c | 50 +-
arch/arm/kernel/perf_event_xscale.c | 44 +-
arch/arm/mach-at91/pm.c | 3 +
arch/arm/mach-davinci/Kconfig | 1 +
arch/arm/mach-ep93xx/edb93xx.c | 32 +-
arch/arm/mach-ep93xx/vision_ep9307.c | 12 +-
arch/arm/mach-imx/mmdc.c | 16 +-
arch/arm/mach-mxs/mach-mxs.c | 4 +-
arch/arm/mach-omap2/id.c | 5 +
arch/arm/mach-s3c/mach-crag6410-module.c | 60 +-
arch/arm/mach-s3c/mach-crag6410.c | 24 +-
arch/arm/mm/dma-mapping-nommu.c | 2 +-
arch/arm/mm/dma-mapping.c | 10 +-
arch/arm/mm/fault.c | 30 +
arch/arm/mm/kasan_init.c | 8 +-
arch/arm/tools/syscall.tbl | 8 +-
arch/arm/vdso/vgettimeofday.c | 1 +
arch/arm/vfp/vfpmodule.c | 18 +
arch/arm/xen/enlighten.c | 3 +-
arch/arm64/Kconfig | 5 +-
arch/arm64/Makefile | 4 +-
.../dts/allwinner/sun50i-h616-orangepi-zero.dtsi | 3 -
.../dts/allwinner/sun50i-h616-orangepi-zero2.dts | 3 +
.../dts/allwinner/sun50i-h618-orangepi-zero2w.dts | 176 +
.../dts/allwinner/sun50i-h618-orangepi-zero3.dts | 2 +
arch/arm64/boot/dts/amlogic/amlogic-c3.dtsi | 13 +
.../meson-axg-jethome-jethub-j110-rev-2.dts | 14 +-
.../meson-axg-jethome-jethub-j110-rev-3.dts | 12 +
arch/arm64/boot/dts/amlogic/meson-axg-s400.dts | 5 -
arch/arm64/boot/dts/amlogic/meson-axg.dtsi | 23 +
arch/arm64/boot/dts/amlogic/meson-g12a-sei510.dts | 1 -
arch/arm64/boot/dts/amlogic/meson-g12a-x96-max.dts | 1 -
.../boot/dts/amlogic/meson-g12b-bananapi-cm4.dtsi | 2 +-
.../boot/dts/amlogic/meson-g12b-bananapi.dtsi | 2 +-
arch/arm64/boot/dts/amlogic/meson-g12b-gtking.dts | 1 -
.../boot/dts/amlogic/meson-g12b-ugoos-am6.dts | 1 -
.../arm64/boot/dts/amlogic/meson-gx-p23x-q20x.dtsi | 1 -
arch/arm64/boot/dts/amlogic/meson-gxbb-kii-pro.dts | 1 -
arch/arm64/boot/dts/amlogic/meson-gxbb-p200.dts | 1 -
.../boot/dts/amlogic/meson-gxbb-vega-s95.dtsi | 1 -
.../boot/dts/amlogic/meson-gxbb-wetek-play2.dts | 1 -
.../arm64/boot/dts/amlogic/meson-gxm-nexbox-a1.dts | 1 -
arch/arm64/boot/dts/amlogic/meson-gxm-rbox-pro.dts | 1 -
.../boot/dts/amlogic/meson-s4-s805x2-aq222.dts | 56 +
arch/arm64/boot/dts/amlogic/meson-s4.dtsi | 356 +-
arch/arm64/boot/dts/amlogic/meson-sm1-sei610.dts | 1 -
arch/arm64/boot/dts/arm/juno-base.dtsi | 12 +-
arch/arm64/boot/dts/arm/juno-scmi.dtsi | 12 +-
arch/arm64/boot/dts/exynos/Makefile | 5 +-
arch/arm64/boot/dts/exynos/exynos5433.dtsi | 60 +-
arch/arm64/boot/dts/exynos/exynos7.dtsi | 18 +-
arch/arm64/boot/dts/exynos/exynos7885.dtsi | 45 +-
arch/arm64/boot/dts/exynos/exynos850.dtsi | 40 +-
arch/arm64/boot/dts/exynos/exynosautov9-sadk.dts | 51 +
arch/arm64/boot/dts/exynos/exynosautov9.dtsi | 10 +-
.../boot/dts/exynos/exynosautov920-pinctrl.dtsi | 1266 +
arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts | 88 +
arch/arm64/boot/dts/exynos/exynosautov920.dtsi | 312 +
arch/arm64/boot/dts/exynos/google/Makefile | 4 +
arch/arm64/boot/dts/exynos/google/gs101-oriole.dts | 105 +
.../boot/dts/exynos/google/gs101-pinctrl.dtsi | 1249 +
arch/arm64/boot/dts/exynos/google/gs101-pinctrl.h | 33 +
arch/arm64/boot/dts/exynos/google/gs101.dtsi | 473 +
arch/arm64/boot/dts/freescale/Makefile | 11 +
.../boot/dts/freescale/imx8-apalis-ixora-v1.2.dtsi | 2 +
.../arm64/boot/dts/freescale/imx8-apalis-v1.1.dtsi | 5 +-
arch/arm64/boot/dts/freescale/imx8-ss-audio.dtsi | 2 -
arch/arm64/boot/dts/freescale/imx8-ss-dma.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8-ss-lsio.dtsi | 8 +-
arch/arm64/boot/dts/freescale/imx8dxl-ss-conn.dtsi | 2 +-
arch/arm64/boot/dts/freescale/imx8dxl-ss-ddr.dtsi | 2 +-
.../boot/dts/freescale/imx8mm-emcon-avari.dtsi | 2 +-
.../boot/dts/freescale/imx8mm-nitrogen-r2.dts | 2 +-
.../boot/dts/freescale/imx8mm-venice-gw72xx.dtsi | 39 +-
.../boot/dts/freescale/imx8mm-venice-gw73xx.dtsi | 29 +-
.../boot/dts/freescale/imx8mm-venice-gw7902.dts | 13 +-
.../boot/dts/freescale/imx8mm-verdin-mallow.dtsi | 173 +
.../dts/freescale/imx8mm-verdin-nonwifi-mallow.dts | 18 +
.../dts/freescale/imx8mm-verdin-wifi-mallow.dts | 18 +
arch/arm64/boot/dts/freescale/imx8mm.dtsi | 14 +-
.../boot/dts/freescale/imx8mn-rve-gateway.dts | 285 +
.../boot/dts/freescale/imx8mn-var-som-symphony.dts | 10 +
arch/arm64/boot/dts/freescale/imx8mn-var-som.dtsi | 9 +
arch/arm64/boot/dts/freescale/imx8mn.dtsi | 2 +
.../arm64/boot/dts/freescale/imx8mp-beacon-kit.dts | 92 +
.../boot/dts/freescale/imx8mp-debix-model-a.dts | 2 +-
.../dts/freescale/imx8mp-debix-som-a-bmb-08.dts | 56 +
.../boot/dts/freescale/imx8mp-debix-som-a.dtsi | 22 +
.../arm64/boot/dts/freescale/imx8mp-dhcom-som.dtsi | 12 +
arch/arm64/boot/dts/freescale/imx8mp-evk.dts | 22 +
.../boot/dts/freescale/imx8mp-msc-sm2s-ep1.dts | 4 +-
.../arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi | 711 +
.../boot/dts/freescale/imx8mp-skov-revb-hdmi.dts | 20 +
.../boot/dts/freescale/imx8mp-skov-revb-lt6.dts | 101 +
.../freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts | 100 +
.../imx8mp-tqma8mpql-mba8mpxl-lvds-g133han01.dtso | 77 +
.../dts/freescale/imx8mp-tqma8mpql-mba8mpxl.dts | 1 -
.../boot/dts/freescale/imx8mp-venice-gw72xx.dtsi | 10 +-
.../boot/dts/freescale/imx8mp-venice-gw74xx.dts | 2 -
.../boot/dts/freescale/imx8mp-verdin-mallow.dtsi | 199 +
.../dts/freescale/imx8mp-verdin-nonwifi-mallow.dts | 18 +
.../dts/freescale/imx8mp-verdin-wifi-mallow.dts | 18 +
arch/arm64/boot/dts/freescale/imx8mp.dtsi | 30 +-
arch/arm64/boot/dts/freescale/imx8mq-phanbell.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8mq.dtsi | 2 +
arch/arm64/boot/dts/freescale/imx8qm-ss-dma.dtsi | 15 +
arch/arm64/boot/dts/freescale/imx8qxp-mek.dts | 2 +-
arch/arm64/boot/dts/freescale/imx8ulp.dtsi | 6 +-
arch/arm64/boot/dts/freescale/imx93-11x11-evk.dts | 31 +-
.../dts/freescale/imx93-tqma9352-mba93xxca.dts | 709 +
.../dts/freescale/imx93-tqma9352-mba93xxla.dts | 3 +-
arch/arm64/boot/dts/freescale/imx93.dtsi | 113 +-
.../dts/marvell/armada-3720-espressobin-ultra.dts | 14 +-
.../boot/dts/marvell/armada-3720-espressobin.dtsi | 20 +-
.../boot/dts/marvell/armada-3720-gl-mv1000.dts | 20 +-
.../boot/dts/marvell/armada-3720-turris-mox.dts | 97 +-
.../boot/dts/marvell/armada-7040-mochabin.dts | 24 +-
.../dts/marvell/armada-8040-clearfog-gt-8k.dts | 22 +-
arch/arm64/boot/dts/marvell/cn9130-crb.dtsi | 42 +-
.../boot/dts/mediatek/mt7622-bananapi-bpi-r64.dts | 2 +-
arch/arm64/boot/dts/mediatek/mt7622-rfb1.dts | 2 +-
.../boot/dts/mediatek/mt7986a-bananapi-bpi-r3.dts | 12 +-
arch/arm64/boot/dts/mediatek/mt7986a.dtsi | 24 +-
arch/arm64/boot/dts/mediatek/mt8173-evb.dts | 4 +-
arch/arm64/boot/dts/mediatek/mt8183-evb.dts | 4 +-
.../boot/dts/mediatek/mt8183-kukui-jacuzzi.dtsi | 8 +-
arch/arm64/boot/dts/mediatek/mt8183-kukui.dtsi | 96 +-
arch/arm64/boot/dts/mediatek/mt8183.dtsi | 242 +-
arch/arm64/boot/dts/mediatek/mt8186.dtsi | 44 +-
arch/arm64/boot/dts/mediatek/mt8195-cherry.dtsi | 2 +-
arch/arm64/boot/dts/mediatek/mt8195.dtsi | 6 +-
arch/arm64/boot/dts/qcom/Makefile | 8 +
arch/arm64/boot/dts/qcom/ipq5018.dtsi | 64 +
arch/arm64/boot/dts/qcom/ipq5332-rdp-common.dtsi | 3 +
arch/arm64/boot/dts/qcom/ipq5332-rdp441.dts | 2 +-
arch/arm64/boot/dts/qcom/ipq5332-rdp442.dts | 2 +-
arch/arm64/boot/dts/qcom/ipq5332-rdp474.dts | 2 +-
arch/arm64/boot/dts/qcom/ipq6018.dtsi | 49 +-
arch/arm64/boot/dts/qcom/ipq8074.dtsi | 100 +-
arch/arm64/boot/dts/qcom/ipq9574-rdp-common.dtsi | 22 +
arch/arm64/boot/dts/qcom/msm8916-acer-a1-724.dts | 24 +
.../boot/dts/qcom/msm8916-longcheer-l8150.dts | 43 +-
arch/arm64/boot/dts/qcom/msm8939-huawei-kiwi.dts | 242 +
.../boot/dts/qcom/msm8939-longcheer-l9100.dts | 1 +
arch/arm64/boot/dts/qcom/msm8953.dtsi | 110 +-
arch/arm64/boot/dts/qcom/msm8996.dtsi | 40 +-
arch/arm64/boot/dts/qcom/msm8998.dtsi | 35 +-
arch/arm64/boot/dts/qcom/pm8550.dtsi | 3 -
arch/arm64/boot/dts/qcom/pm8550ve.dtsi | 6 +-
arch/arm64/boot/dts/qcom/pm8916.dtsi | 48 +
arch/arm64/boot/dts/qcom/pmk8350.dtsi | 2 +-
arch/arm64/boot/dts/qcom/qcm2290.dtsi | 462 +
arch/arm64/boot/dts/qcom/qcm6490-fairphone-fp5.dts | 278 +-
arch/arm64/boot/dts/qcom/qcm6490-idp.dts | 467 +
arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts | 454 +
arch/arm64/boot/dts/qcom/qdu1000.dtsi | 23 +-
arch/arm64/boot/dts/qcom/qrb2210-rb1.dts | 113 +
arch/arm64/boot/dts/qcom/qrb4210-rb2.dts | 87 +-
.../boot/dts/qcom/qrb5165-rb5-vision-mezzanine.dts | 2 +-
arch/arm64/boot/dts/qcom/qrb5165-rb5.dts | 2 +-
arch/arm64/boot/dts/qcom/sa8775p-ride.dts | 5 +
arch/arm64/boot/dts/qcom/sa8775p.dtsi | 14 +-
arch/arm64/boot/dts/qcom/sc7180.dtsi | 14 +-
arch/arm64/boot/dts/qcom/sc7280-chrome-common.dtsi | 32 +-
arch/arm64/boot/dts/qcom/sc7280-idp.dtsi | 19 +
arch/arm64/boot/dts/qcom/sc7280.dtsi | 349 +-
.../arm64/boot/dts/qcom/sc8180x-lenovo-flex-5g.dts | 4 +-
arch/arm64/boot/dts/qcom/sc8180x-primus.dts | 6 +-
arch/arm64/boot/dts/qcom/sc8180x.dtsi | 16 +-
arch/arm64/boot/dts/qcom/sc8280xp-crd.dts | 2 +
.../dts/qcom/sc8280xp-lenovo-thinkpad-x13s.dts | 1 +
arch/arm64/boot/dts/qcom/sc8280xp.dtsi | 24 +-
arch/arm64/boot/dts/qcom/sdm632-fairphone-fp3.dts | 19 +
arch/arm64/boot/dts/qcom/sdm670.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sdm845-db845c.dts | 4 +-
arch/arm64/boot/dts/qcom/sdm845-wcd9340.dtsi | 2 +-
arch/arm64/boot/dts/qcom/sdm845.dtsi | 91 +-
.../boot/dts/qcom/sdm850-lenovo-yoga-c630.dts | 8 +-
arch/arm64/boot/dts/qcom/sdm850-samsung-w737.dts | 2 +-
arch/arm64/boot/dts/qcom/sdx75-idp.dts | 29 +
arch/arm64/boot/dts/qcom/sdx75.dtsi | 170 +
arch/arm64/boot/dts/qcom/sm4450-qrd.dts | 18 +-
arch/arm64/boot/dts/qcom/sm4450.dtsi | 107 +
arch/arm64/boot/dts/qcom/sm6115.dtsi | 48 +-
arch/arm64/boot/dts/qcom/sm6125.dtsi | 4 +
arch/arm64/boot/dts/qcom/sm6350.dtsi | 2 +-
.../dts/qcom/sm6375-sony-xperia-murray-pdx225.dts | 14 +-
arch/arm64/boot/dts/qcom/sm6375.dtsi | 4 +-
arch/arm64/boot/dts/qcom/sm8150.dtsi | 53 +-
.../boot/dts/qcom/sm8250-xiaomi-elish-common.dtsi | 47 +-
arch/arm64/boot/dts/qcom/sm8250-xiaomi-pipa.dts | 623 +
arch/arm64/boot/dts/qcom/sm8250.dtsi | 93 +-
arch/arm64/boot/dts/qcom/sm8350.dtsi | 115 +-
arch/arm64/boot/dts/qcom/sm8450.dtsi | 10 +-
arch/arm64/boot/dts/qcom/sm8550-mtp.dts | 1 +
arch/arm64/boot/dts/qcom/sm8550-qrd.dts | 8 +
arch/arm64/boot/dts/qcom/sm8550.dtsi | 54 +-
arch/arm64/boot/dts/qcom/sm8650-mtp.dts | 727 +
arch/arm64/boot/dts/qcom/sm8650-qrd.dts | 811 +
arch/arm64/boot/dts/qcom/sm8650.dtsi | 5903 +++++
arch/arm64/boot/dts/qcom/x1e80100-crd.dts | 426 +
arch/arm64/boot/dts/qcom/x1e80100-qcp.dts | 401 +
arch/arm64/boot/dts/qcom/x1e80100.dtsi | 3527 +++
arch/arm64/boot/dts/renesas/draak.dtsi | 32 +-
arch/arm64/boot/dts/renesas/ebisu.dtsi | 6 +
arch/arm64/boot/dts/renesas/r8a77970-eagle.dts | 15 +
.../boot/dts/renesas/r8a779g0-white-hawk-cpu.dtsi | 3 +
arch/arm64/boot/dts/renesas/r9a08g045.dtsi | 106 +
arch/arm64/boot/dts/renesas/r9a09g011.dtsi | 2 +-
arch/arm64/boot/dts/renesas/rzg2l-smarc-som.dtsi | 1 +
arch/arm64/boot/dts/renesas/rzg2lc-smarc-som.dtsi | 1 +
arch/arm64/boot/dts/renesas/rzg3s-smarc-som.dtsi | 210 +-
arch/arm64/boot/dts/renesas/rzg3s-smarc.dtsi | 65 +
arch/arm64/boot/dts/rockchip/Makefile | 4 +
.../boot/dts/rockchip/px30-engicam-common.dtsi | 1 +
arch/arm64/boot/dts/rockchip/px30-evb.dts | 1 +
.../boot/dts/rockchip/px30-ringneck-haikou.dts | 3 +-
arch/arm64/boot/dts/rockchip/px30.dtsi | 1 -
arch/arm64/boot/dts/rockchip/rk3308-rock-pi-s.dts | 58 +
arch/arm64/boot/dts/rockchip/rk3308.dtsi | 5 +
arch/arm64/boot/dts/rockchip/rk3318-a95x-z2.dts | 1 +
.../boot/dts/rockchip/rk3326-anbernic-rg351m.dts | 18 +-
.../boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi | 478 +
.../boot/dts/rockchip/rk3326-anbernic-rg351v.dts | 44 +
arch/arm64/boot/dts/rockchip/rk3328-a1.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3328-evb.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3328-nanopi-r2s.dts | 1 +
.../boot/dts/rockchip/rk3328-orangepi-r1-plus.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3328-roc-cc.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3328-rock-pi-e.dts | 2 +
arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3328.dtsi | 12 +-
arch/arm64/boot/dts/rockchip/rk3368-evb.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3368-geekbox.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3368-lion.dtsi | 1 +
.../boot/dts/rockchip/rk3368-orion-r68-meta.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3368-r88.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3368.dtsi | 5 +-
arch/arm64/boot/dts/rockchip/rk3399-eaidk-610.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-evb.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-ficus.dts | 4 +
arch/arm64/boot/dts/rockchip/rk3399-firefly.dts | 1 +
.../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 3 +-
.../boot/dts/rockchip/rk3399-gru-scarlet-dumo.dts | 4 +-
arch/arm64/boot/dts/rockchip/rk3399-gru.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3399-hugsun-x99.dts | 1 +
.../dts/rockchip/rk3399-khadas-edge-captain.dts | 4 +
.../boot/dts/rockchip/rk3399-khadas-edge-v.dts | 4 +
.../boot/dts/rockchip/rk3399-kobol-helios64.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-leez-p710.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-nanopi4.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3399-orangepi.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-puma.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3399-roc-pc.dtsi | 1 +
.../boot/dts/rockchip/rk3399-rock-4c-plus.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3399-rock-pi-4.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dtsi | 1 +
arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 3 +-
arch/arm64/boot/dts/rockchip/rk3399.dtsi | 13 +-
.../boot/dts/rockchip/rk3399pro-vmarc-som.dtsi | 1 +
.../boot/dts/rockchip/rk3566-powkiddy-rgb30.dts | 154 +-
.../boot/dts/rockchip/rk3566-powkiddy-rk2023.dts | 38 +
.../boot/dts/rockchip/rk3566-powkiddy-rk2023.dtsi | 875 +
.../boot/dts/rockchip/rk3566-powkiddy-x55.dts | 926 +
arch/arm64/boot/dts/rockchip/rk3566-quartz64-a.dts | 5 +-
.../boot/dts/rockchip/rk3566-radxa-cm3-io.dts | 1 +
arch/arm64/boot/dts/rockchip/rk3566-roc-pc.dts | 1 +
.../boot/dts/rockchip/rk3566-soquartz-blade.dts | 4 +
.../boot/dts/rockchip/rk3566-soquartz-cm4.dts | 4 +
.../boot/dts/rockchip/rk3566-soquartz-model-a.dts | 4 +
arch/arm64/boot/dts/rockchip/rk3566-soquartz.dtsi | 1 -
arch/arm64/boot/dts/rockchip/rk356x.dtsi | 2 +-
.../boot/dts/rockchip/rk3588-edgeble-neu6a-io.dts | 4 -
.../boot/dts/rockchip/rk3588-edgeble-neu6b-io.dts | 6 +-
arch/arm64/boot/dts/rockchip/rk3588-evb1-v10.dts | 99 +-
arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts | 803 +
arch/arm64/boot/dts/rockchip/rk3588-nanopc-t6.dts | 1 -
.../boot/dts/rockchip/rk3588-orangepi-5-plus.dts | 1 -
.../arm64/boot/dts/rockchip/rk3588-quartzpro64.dts | 2 +-
arch/arm64/boot/dts/rockchip/rk3588-rock-5b.dts | 9 +-
.../arm64/boot/dts/rockchip/rk3588-turing-rk1.dtsi | 6 +-
.../boot/dts/rockchip/rk3588s-indiedroid-nova.dts | 1 -
.../boot/dts/rockchip/rk3588s-khadas-edge2.dts | 1 -
.../arm64/boot/dts/rockchip/rk3588s-orangepi-5.dts | 8 +-
arch/arm64/boot/dts/rockchip/rk3588s-pinctrl.dtsi | 2 +-
arch/arm64/boot/dts/rockchip/rk3588s-rock-5a.dts | 10 +-
arch/arm64/boot/dts/rockchip/rk3588s.dtsi | 33 +-
arch/arm64/boot/dts/tesla/fsd.dtsi | 53 +-
arch/arm64/boot/dts/ti/Makefile | 70 +-
arch/arm64/boot/dts/ti/k3-am62-main.dtsi | 78 +
arch/arm64/boot/dts/ti/k3-am62-verdin-dahlia.dtsi | 3 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-dev.dtsi | 3 +-
arch/arm64/boot/dts/ti/k3-am62-verdin-mallow.dtsi | 188 +
arch/arm64/boot/dts/ti/k3-am62-verdin-yavia.dtsi | 3 +-
arch/arm64/boot/dts/ti/k3-am62-verdin.dtsi | 17 +-
.../dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso | 77 +
.../ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso | 77 +
arch/arm64/boot/dts/ti/k3-am625-beagleplay.dts | 4 +-
.../boot/dts/ti/k3-am625-phyboard-lyra-rdk.dts | 98 +-
.../boot/dts/ti/k3-am625-verdin-nonwifi-mallow.dts | 22 +
.../boot/dts/ti/k3-am625-verdin-wifi-mallow.dts | 22 +
arch/arm64/boot/dts/ti/k3-am62a-main.dtsi | 103 +-
arch/arm64/boot/dts/ti/k3-am62a7-sk.dts | 39 +
arch/arm64/boot/dts/ti/k3-am62p5-sk.dts | 9 +
arch/arm64/boot/dts/ti/k3-am62x-sk-common.dtsi | 16 +
.../arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso | 84 +
.../arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso | 82 +
.../boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso | 82 +
arch/arm64/boot/dts/ti/k3-am64-main.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am64-phycore-som.dtsi | 103 +-
arch/arm64/boot/dts/ti/k3-am642-evm.dts | 12 +-
.../boot/dts/ti/k3-am642-phyboard-electra-rdk.dts | 1 +
arch/arm64/boot/dts/ti/k3-am642-sk.dts | 10 +-
.../boot/dts/ti/k3-am642-tqma64xxl-mbax4xxl.dts | 1 -
arch/arm64/boot/dts/ti/k3-am642-tqma64xxl.dtsi | 1 +
.../boot/dts/ti/k3-am65-iot2050-common-pg1.dtsi | 10 +-
.../boot/dts/ti/k3-am65-iot2050-common-pg2.dtsi | 4 +-
arch/arm64/boot/dts/ti/k3-am65-iot2050-common.dtsi | 826 +-
arch/arm64/boot/dts/ti/k3-am65-main.dtsi | 8 +-
arch/arm64/boot/dts/ti/k3-am65-wakeup.dtsi | 13 +-
arch/arm64/boot/dts/ti/k3-am652.dtsi | 74 +
.../dts/ti/k3-am6528-iot2050-basic-common.dtsi | 16 +-
arch/arm64/boot/dts/ti/k3-am654-base-board.dts | 2 +
.../dts/ti/k3-am6548-iot2050-advanced-common.dtsi | 2 +
.../boot/dts/ti/k3-am6548-iot2050-advanced-m2.dts | 12 +-
arch/arm64/boot/dts/ti/k3-am68-sk-base-board.dts | 1 +
arch/arm64/boot/dts/ti/k3-am69-sk.dts | 96 +-
arch/arm64/boot/dts/ti/k3-j7200-mcu-wakeup.dtsi | 13 +-
arch/arm64/boot/dts/ti/k3-j7200-som-p0.dtsi | 153 +
arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso | 53 +
arch/arm64/boot/dts/ti/k3-j721e-mcu-wakeup.dtsi | 13 +-
arch/arm64/boot/dts/ti/k3-j721e-sk.dts | 151 +
arch/arm64/boot/dts/ti/k3-j721e-som-p0.dtsi | 160 +
arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso | 53 +
arch/arm64/boot/dts/ti/k3-j721s2-mcu-wakeup.dtsi | 13 +-
arch/arm64/boot/dts/ti/k3-j721s2-som-p0.dtsi | 193 +
arch/arm64/boot/dts/ti/k3-j784s4-evm.dts | 102 +
arch/arm64/boot/dts/ti/k3-j784s4-mcu-wakeup.dtsi | 14 +-
.../boot/dts/xilinx/zynqmp-sck-kv-g-revA.dtso | 40 +-
.../boot/dts/xilinx/zynqmp-sck-kv-g-revB.dtso | 42 +-
arch/arm64/boot/dts/xilinx/zynqmp.dtsi | 1 +
arch/arm64/configs/defconfig | 17 +
arch/arm64/crypto/Kconfig | 6 +-
arch/arm64/crypto/sm4-ce-core.S | 158 -
arch/arm64/crypto/sm4-ce-glue.c | 108 +-
arch/arm64/crypto/sm4-ce.h | 3 -
arch/arm64/crypto/sm4-neon-core.S | 113 -
arch/arm64/crypto/sm4-neon-glue.c | 105 +-
arch/arm64/include/asm/arm_pmuv3.h | 25 +-
arch/arm64/include/asm/assembler.h | 2 +-
arch/arm64/include/asm/cache.h | 6 -
arch/arm64/include/asm/cpu.h | 1 -
arch/arm64/include/asm/cpufeature.h | 6 +
arch/arm64/include/asm/esr.h | 15 +
arch/arm64/include/asm/fpsimdmacros.h | 8 -
arch/arm64/include/asm/irq_work.h | 2 -
arch/arm64/include/asm/kernel-pgtable.h | 27 +-
arch/arm64/include/asm/kprobes.h | 2 -
arch/arm64/include/asm/kvm_arm.h | 2 +
arch/arm64/include/asm/kvm_emulate.h | 26 +-
arch/arm64/include/asm/kvm_host.h | 2 -
arch/arm64/include/asm/kvm_mmu.h | 7 -
arch/arm64/include/asm/kvm_pgtable.h | 80 +-
arch/arm64/include/asm/kvm_pkvm.h | 5 +-
arch/arm64/include/asm/memory.h | 6 +-
arch/arm64/include/asm/pgtable-prot.h | 2 +
arch/arm64/include/asm/pgtable.h | 6 +
arch/arm64/include/asm/processor.h | 3 +
arch/arm64/include/asm/setup.h | 17 +-
arch/arm64/include/asm/simd.h | 11 +-
arch/arm64/include/asm/stacktrace/common.h | 19 +-
arch/arm64/include/asm/stacktrace/nvhe.h | 2 +-
arch/arm64/include/asm/syscall_wrapper.h | 1 -
arch/arm64/include/asm/sysreg.h | 18 +
arch/arm64/include/asm/thread_info.h | 1 +
arch/arm64/include/asm/tlb.h | 15 +-
arch/arm64/include/asm/tlbflush.h | 100 +-
arch/arm64/include/asm/unistd.h | 2 +-
arch/arm64/include/asm/unistd32.h | 10 +-
arch/arm64/kernel/cpufeature.c | 194 +-
arch/arm64/kernel/cpuinfo.c | 5 -
arch/arm64/kernel/fpsimd.c | 169 +-
arch/arm64/kernel/head.S | 2 +-
arch/arm64/kernel/idreg-override.c | 153 +-
arch/arm64/kernel/irq.c | 7 +-
arch/arm64/kernel/kaslr.c | 7 +
arch/arm64/kernel/kexec_image.c | 6 +-
arch/arm64/kernel/machine_kexec.c | 26 +-
arch/arm64/kernel/machine_kexec_file.c | 12 +-
arch/arm64/kernel/pi/Makefile | 1 +
arch/arm64/kernel/setup.c | 13 +-
arch/arm64/kernel/smp.c | 17 +-
arch/arm64/kernel/stacktrace.c | 146 +-
arch/arm64/kernel/vdso32/Makefile | 8 +-
arch/arm64/kernel/vdso32/vgettimeofday.c | 2 +
arch/arm64/kvm/Kconfig | 4 +-
arch/arm64/kvm/arm.c | 6 +-
arch/arm64/kvm/hyp/include/hyp/fault.h | 2 +-
arch/arm64/kvm/hyp/include/hyp/switch.h | 2 +-
arch/arm64/kvm/hyp/nvhe/hyp-init.S | 4 -
arch/arm64/kvm/hyp/nvhe/mem_protect.c | 6 +-
arch/arm64/kvm/hyp/nvhe/mm.c | 4 +-
arch/arm64/kvm/hyp/nvhe/pkvm.c | 2 +-
arch/arm64/kvm/hyp/nvhe/setup.c | 2 +-
arch/arm64/kvm/hyp/nvhe/tlb.c | 61 -
arch/arm64/kvm/hyp/pgtable.c | 90 +-
arch/arm64/kvm/hyp/vhe/tlb.c | 13 -
arch/arm64/kvm/mmu.c | 49 +-
arch/arm64/kvm/pmu-emul.c | 8 +-
arch/arm64/kvm/reset.c | 9 +-
arch/arm64/kvm/sys_regs.c | 4 +-
arch/arm64/kvm/vgic/vgic-v4.c | 4 +
arch/arm64/lib/copy_page.S | 11 -
arch/arm64/mm/dma-mapping.c | 4 +-
arch/arm64/mm/mmu.c | 6 +-
arch/arm64/mm/pageattr.c | 7 +-
arch/arm64/net/bpf_jit_comp.c | 55 +-
arch/arm64/tools/cpucaps | 2 +-
arch/arm64/tools/sysreg | 275 +-
arch/csky/include/asm/ftrace.h | 4 +
arch/csky/include/asm/irq_work.h | 2 +-
arch/csky/include/asm/jump_label.h | 5 +
arch/csky/include/asm/traps.h | 2 +-
arch/csky/kernel/traps.c | 1 +
arch/csky/kernel/vdso/vgettimeofday.c | 11 +-
arch/hexagon/include/asm/io.h | 9 -
arch/hexagon/include/asm/irq.h | 3 +
arch/hexagon/include/asm/page.h | 15 +-
arch/hexagon/include/uapi/asm/user.h | 7 +-
arch/hexagon/kernel/process.c | 2 +
arch/hexagon/kernel/ptrace.c | 7 +-
arch/hexagon/kernel/reset.c | 1 +
arch/hexagon/kernel/signal.c | 2 +-
arch/hexagon/kernel/smp.c | 4 +-
arch/hexagon/kernel/time.c | 4 +-
arch/hexagon/kernel/traps.c | 11 +-
arch/hexagon/kernel/vdso.c | 1 +
arch/hexagon/kernel/vm_events.c | 7 -
arch/hexagon/mm/init.c | 3 +-
arch/hexagon/mm/uaccess.c | 8 -
arch/hexagon/mm/vm_fault.c | 3 +-
arch/hexagon/mm/vm_tlb.c | 1 +
arch/loongarch/Kconfig | 2 +
arch/loongarch/Makefile | 7 +-
arch/loongarch/include/asm/asmmacro.h | 3 +-
arch/loongarch/include/asm/atomic.h | 88 +-
arch/loongarch/include/asm/efi.h | 2 +-
arch/loongarch/include/asm/elf.h | 2 +-
arch/loongarch/include/asm/inst.h | 13 +
arch/loongarch/include/asm/kvm_host.h | 1 -
arch/loongarch/include/asm/loongarch.h | 5 +-
arch/loongarch/include/asm/percpu.h | 13 +-
arch/loongarch/include/asm/setup.h | 2 +-
arch/loongarch/kernel/Makefile | 2 +-
arch/loongarch/kernel/asm-offsets.c | 26 +-
arch/loongarch/kernel/numa.c | 28 +-
arch/loongarch/kernel/relocate.c | 10 +-
arch/loongarch/kernel/smp.c | 3 +-
arch/loongarch/kernel/stacktrace.c | 2 +-
arch/loongarch/kernel/time.c | 23 +-
arch/loongarch/kernel/topology.c | 42 +-
arch/loongarch/kernel/unwind.c | 1 -
arch/loongarch/kernel/unwind_prologue.c | 2 +-
arch/loongarch/kvm/Kconfig | 3 +-
arch/loongarch/mm/pgtable.c | 4 +-
arch/loongarch/net/bpf_jit.c | 161 +-
arch/loongarch/vdso/vgettimeofday.c | 7 +-
arch/m68k/coldfire/vectors.c | 3 +-
arch/m68k/coldfire/vectors.h | 3 -
arch/m68k/emu/nfcon.c | 4 +-
arch/m68k/include/asm/io_mm.h | 6 -
arch/m68k/include/asm/kexec.h | 4 +-
arch/m68k/include/asm/kmap.h | 1 -
arch/m68k/kernel/Makefile | 2 +-
arch/m68k/kernel/syscalls/syscall.tbl | 8 +-
arch/microblaze/configs/mmu_defconfig | 13 +-
arch/microblaze/include/asm/ftrace.h | 1 +
arch/microblaze/kernel/syscalls/syscall.tbl | 8 +-
arch/microblaze/kernel/traps.c | 1 +
arch/mips/Kbuild | 6 -
arch/mips/Kconfig | 2 +
arch/mips/boot/compressed/dbg.c | 2 +
arch/mips/boot/compressed/decompress.c | 16 +-
arch/mips/boot/compressed/decompress.h | 24 +
arch/mips/boot/compressed/string.c | 1 +
arch/mips/boot/dts/loongson/loongson64-2k1000.dtsi | 3 +-
arch/mips/boot/dts/loongson/ls7a-pch.dtsi | 3 +-
arch/mips/cavium-octeon/smp.c | 4 +-
arch/mips/include/asm/cache.h | 6 +
arch/mips/include/asm/ftrace.h | 4 +
arch/mips/include/asm/io.h | 128 +-
arch/mips/include/asm/jump_label.h | 3 +
arch/mips/include/asm/kexec.h | 2 +-
arch/mips/include/asm/kprobes.h | 2 -
arch/mips/include/asm/kvm_host.h | 2 -
arch/mips/include/asm/mach-loongson64/boot_param.h | 9 +-
arch/mips/include/asm/mach-loongson64/mmzone.h | 1 -
arch/mips/include/asm/mmiowb.h | 4 +-
arch/mips/include/asm/mmzone.h | 2 +
arch/mips/include/asm/processor.h | 2 +
arch/mips/include/asm/r4kcache.h | 4 +
arch/mips/include/asm/setup.h | 1 +
arch/mips/include/asm/signal.h | 1 +
arch/mips/include/asm/smp-ops.h | 4 +-
arch/mips/include/asm/smp.h | 8 +-
arch/mips/include/asm/spram.h | 2 +-
arch/mips/include/asm/syscalls.h | 33 +
arch/mips/include/asm/tlbex.h | 1 +
arch/mips/include/asm/traps.h | 26 +
arch/mips/include/asm/uasm.h | 2 -
arch/mips/kernel/Makefile | 2 +-
arch/mips/kernel/cpu-probe.c | 1 -
arch/mips/kernel/cpu-r3k-probe.c | 1 -
arch/mips/kernel/linux32.c | 1 +
arch/mips/kernel/machine_kexec.c | 1 +
arch/mips/kernel/mips-cm.c | 2 +-
arch/mips/kernel/mips-mt-fpaff.c | 1 +
arch/mips/kernel/mips-mt.c | 1 +
arch/mips/kernel/module.c | 3 +-
arch/mips/kernel/process.c | 25 +-
arch/mips/kernel/r4k-bugs64.c | 1 +
arch/mips/kernel/setup.c | 1 +
arch/mips/kernel/signal-common.h | 3 +
arch/mips/kernel/signal.c | 1 +
arch/mips/kernel/signal32.c | 1 +
arch/mips/kernel/signal_n32.c | 4 +-
arch/mips/kernel/signal_o32.c | 1 +
arch/mips/kernel/smp-bmips.c | 4 +-
arch/mips/kernel/smp-cps.c | 10 +-
arch/mips/kernel/smp.c | 7 +-
arch/mips/kernel/spram.c | 1 +
arch/mips/kernel/syscall.c | 1 +
arch/mips/kernel/syscalls/syscall_n32.tbl | 8 +-
arch/mips/kernel/syscalls/syscall_n64.tbl | 8 +-
arch/mips/kernel/syscalls/syscall_o32.tbl | 8 +-
arch/mips/kernel/traps.c | 2 -
arch/mips/kernel/unaligned.c | 1 +
arch/mips/kvm/Kconfig | 3 +-
arch/mips/loongson64/env.c | 10 +-
arch/mips/loongson64/init.c | 47 +-
arch/mips/loongson64/reset.c | 4 +-
arch/mips/loongson64/smp.c | 2 +-
arch/mips/mm/c-r4k.c | 6 +-
arch/mips/mm/cache.c | 6 -
arch/mips/mm/dma-noncoherent.c | 2 +-
arch/mips/mm/fault.c | 1 +
arch/mips/mm/init.c | 1 +
arch/mips/mm/pgtable-64.c | 2 +
arch/mips/mm/tlb-r3k.c | 4 +-
arch/mips/mm/tlb-r4k.c | 6 +-
arch/mips/pci/pci-ip27.c | 3 +
arch/mips/power/cpu.c | 1 +
arch/mips/power/hibernate.c | 1 +
arch/mips/sgi-ip27/ip27-hubio.c | 2 +-
arch/mips/vdso/vgettimeofday.c | 1 +
arch/nios2/include/asm/traps.h | 2 +
arch/parisc/Kconfig | 13 +-
arch/parisc/include/asm/alternative.h | 9 +-
arch/parisc/include/asm/assembly.h | 1 +
arch/parisc/include/asm/bug.h | 38 +-
arch/parisc/include/asm/elf.h | 10 +-
arch/parisc/include/asm/io.h | 8 -
arch/parisc/include/asm/jump_label.h | 8 +-
arch/parisc/include/asm/ldcw.h | 2 +-
arch/parisc/include/asm/processor.h | 2 +
arch/parisc/include/asm/uaccess.h | 1 +
arch/parisc/include/uapi/asm/errno.h | 2 -
arch/parisc/kernel/entry.S | 7 +-
arch/parisc/kernel/head.S | 5 +-
arch/parisc/kernel/kexec_file.c | 8 +-
arch/parisc/kernel/processor.c | 2 +-
arch/parisc/kernel/sys_parisc.c | 2 +-
arch/parisc/kernel/syscalls/syscall.tbl | 8 +-
arch/parisc/kernel/vmlinux.lds.S | 1 +
arch/powerpc/Kconfig.debug | 1 -
arch/powerpc/configs/ppc64_defconfig | 1 +
arch/powerpc/crypto/aes-gcm-p10-glue.c | 2 +-
arch/powerpc/include/asm/fb.h | 7 +-
arch/powerpc/include/asm/hvconsole.h | 4 +-
arch/powerpc/include/asm/hvsi.h | 18 +-
arch/powerpc/include/asm/io.h | 7 -
arch/powerpc/include/asm/irq_work.h | 1 -
arch/powerpc/include/asm/kprobes.h | 2 -
arch/powerpc/include/asm/kvm_host.h | 2 -
arch/powerpc/include/asm/machdep.h | 13 +-
arch/powerpc/include/asm/mmu.h | 4 +
arch/powerpc/include/asm/mmzone.h | 8 -
arch/powerpc/include/asm/opal.h | 8 +-
arch/powerpc/include/asm/pci.h | 4 +-
arch/powerpc/include/asm/pgtable.h | 10 +-
arch/powerpc/include/asm/ppc-pci.h | 5 +-
arch/powerpc/include/asm/ps3.h | 6 +
arch/powerpc/include/asm/reg.h | 1 +
arch/powerpc/include/asm/reg_a2.h | 154 -
arch/powerpc/include/asm/rtas.h | 63 +-
arch/powerpc/kernel/cpu_specs_book3s_64.h | 15 +
arch/powerpc/kernel/cputable.c | 4 +-
arch/powerpc/kernel/exceptions-64e.S | 1 -
arch/powerpc/kernel/firmware.c | 2 +
arch/powerpc/kernel/fpu.S | 13 +
arch/powerpc/kernel/pci-common.c | 3 +-
arch/powerpc/kernel/process.c | 6 +-
arch/powerpc/kernel/rtas-proc.c | 2 +
arch/powerpc/kernel/rtas.c | 23 +-
arch/powerpc/kernel/rtas_pci.c | 8 +-
arch/powerpc/kernel/swsusp_64.c | 2 +
arch/powerpc/kernel/syscalls/syscall.tbl | 8 +-
arch/powerpc/kernel/trace/ftrace_entry.S | 4 +-
arch/powerpc/kernel/traps.c | 2 +
arch/powerpc/kernel/udbg_16550.c | 1 -
arch/powerpc/kernel/vector.S | 2 +
arch/powerpc/kexec/core_64.c | 3 +-
arch/powerpc/kexec/elf_64.c | 8 +-
arch/powerpc/kexec/file_load_64.c | 18 +-
arch/powerpc/kvm/Kconfig | 11 +-
arch/powerpc/kvm/book3s_hv.c | 2 +-
arch/powerpc/kvm/book3s_pr.c | 1 +
arch/powerpc/kvm/powerpc.c | 10 +-
arch/powerpc/lib/Makefile | 2 +-
arch/powerpc/lib/sstep.c | 14 +-
arch/powerpc/mm/book3s64/pgtable.c | 2 +
arch/powerpc/mm/book3s64/pkeys.c | 3 +-
arch/powerpc/mm/mem.c | 8 +-
arch/powerpc/mm/mmu_decl.h | 5 +
arch/powerpc/platforms/44x/Kconfig | 1 +
arch/powerpc/platforms/44x/idle.c | 2 +-
arch/powerpc/platforms/512x/mpc5121_ads_cpld.c | 2 +
arch/powerpc/platforms/512x/pdm360ng.c | 2 +-
arch/powerpc/platforms/85xx/mpc85xx_rdb.c | 2 +-
arch/powerpc/platforms/pasemi/setup.c | 2 +-
arch/powerpc/platforms/powermac/smp.c | 4 +-
arch/powerpc/platforms/powernv/opal.c | 14 +-
arch/powerpc/platforms/powernv/subcore.c | 3 +-
arch/powerpc/platforms/ps3/Kconfig | 12 -
arch/powerpc/platforms/ps3/Makefile | 2 +-
arch/powerpc/platforms/ps3/gelic_udbg.c | 1 +
arch/powerpc/platforms/pseries/eeh_pseries.c | 18 +-
arch/powerpc/platforms/pseries/hotplug-memory.c | 16 +-
arch/powerpc/platforms/pseries/hvconsole.c | 4 +-
arch/powerpc/platforms/pseries/pseries.h | 1 +
arch/powerpc/platforms/pseries/rtas-work-area.c | 1 +
arch/powerpc/platforms/pseries/suspend.c | 1 +
arch/powerpc/sysdev/fsl_pci.c | 4 +-
arch/powerpc/sysdev/grackle.c | 19 -
arch/powerpc/sysdev/xics/icp-native.c | 2 +
arch/riscv/Kconfig | 23 +-
arch/riscv/Kconfig.debug | 1 +
arch/riscv/Kconfig.errata | 17 +
arch/riscv/Makefile | 4 +
arch/riscv/boot/Makefile | 1 +
arch/riscv/boot/dts/microchip/mpfs-icicle-kit.dts | 28 +-
arch/riscv/boot/dts/microchip/mpfs-m100pfsevp.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-polarberry.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-sev-kit.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs-tysom-m.dts | 7 -
arch/riscv/boot/dts/microchip/mpfs.dtsi | 18 +
arch/riscv/boot/dts/renesas/r9a07g043f.dtsi | 4 +
arch/riscv/boot/dts/sophgo/Makefile | 1 +
arch/riscv/boot/dts/sophgo/cv1800b.dtsi | 118 +-
arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts | 48 +
arch/riscv/boot/dts/sophgo/cv1812h.dtsi | 24 +
arch/riscv/boot/dts/sophgo/cv18xx.dtsi | 192 +
arch/riscv/boot/dts/starfive/jh7100-common.dtsi | 131 +
arch/riscv/boot/dts/starfive/jh7100.dtsi | 48 +-
arch/riscv/boot/dts/thead/th1520-beaglev-ahead.dts | 20 +
.../boot/dts/thead/th1520-lichee-module-4a.dtsi | 20 +
arch/riscv/boot/dts/thead/th1520.dtsi | 34 +
arch/riscv/configs/defconfig | 54 +
arch/riscv/errata/andes/errata.c | 20 +-
arch/riscv/include/asm/asm-prototypes.h | 1 -
arch/riscv/include/asm/asm.h | 41 +
arch/riscv/include/asm/bitops.h | 254 +-
arch/riscv/include/asm/cpufeature.h | 104 +-
arch/riscv/include/asm/elf.h | 2 +-
arch/riscv/include/asm/entry-common.h | 14 +
arch/riscv/include/asm/errata_list.h | 20 +-
arch/riscv/include/asm/hwcap.h | 123 +-
arch/riscv/include/asm/hwprobe.h | 5 +
arch/riscv/include/asm/insn-def.h | 8 +-
arch/riscv/include/asm/irq_stack.h | 3 +
arch/riscv/include/asm/irq_work.h | 2 +-
arch/riscv/include/asm/kvm_host.h | 2 -
arch/riscv/include/asm/pgtable-64.h | 14 +-
arch/riscv/include/asm/pgtable-bits.h | 4 +-
arch/riscv/include/asm/pgtable.h | 3 +-
arch/riscv/include/asm/processor.h | 9 +
arch/riscv/include/asm/sbi.h | 3 -
arch/riscv/include/asm/scs.h | 54 +
arch/riscv/include/asm/sections.h | 1 +
arch/riscv/include/asm/switch_to.h | 2 +-
arch/riscv/include/asm/thread_info.h | 16 +-
arch/riscv/include/asm/tlb.h | 8 +-
arch/riscv/include/asm/tlbflush.h | 15 +-
arch/riscv/include/asm/vector.h | 2 +-
arch/riscv/include/uapi/asm/elf.h | 5 +-
arch/riscv/include/uapi/asm/hwprobe.h | 26 +
arch/riscv/kernel/Makefile | 5 +-
arch/riscv/kernel/asm-offsets.c | 9 +
arch/riscv/kernel/copy-unaligned.S | 8 +-
arch/riscv/kernel/cpu.c | 33 +-
arch/riscv/kernel/cpufeature.c | 281 +-
arch/riscv/kernel/crash_core.c | 4 +-
arch/riscv/kernel/elf_kexec.c | 11 +-
arch/riscv/kernel/entry.S | 139 +-
arch/riscv/kernel/fpu.S | 129 +-
arch/riscv/kernel/head.S | 49 +-
arch/riscv/kernel/hibernate-asm.S | 12 +-
arch/riscv/kernel/irq.c | 56 +-
arch/riscv/kernel/machine_kexec.c | 26 -
arch/riscv/kernel/mcount-dyn.S | 20 +-
arch/riscv/kernel/mcount.S | 18 +-
arch/riscv/kernel/module.c | 662 +-
arch/riscv/kernel/patch.c | 11 +-
arch/riscv/kernel/probes/rethook_trampoline.S | 4 +-
arch/riscv/kernel/probes/simulate-insn.c | 2 +-
arch/riscv/kernel/probes/uprobes.c | 6 +
arch/riscv/kernel/process.c | 18 +
arch/riscv/kernel/sbi.c | 32 +-
arch/riscv/kernel/setup.c | 18 +-
arch/riscv/kernel/signal.c | 85 +-
arch/riscv/kernel/smpboot.c | 1 -
arch/riscv/kernel/suspend_entry.S | 9 +-
arch/riscv/kernel/sys_riscv.c | 35 +-
arch/riscv/kernel/tests/Kconfig.debug | 35 +
arch/riscv/kernel/tests/Makefile | 1 +
arch/riscv/kernel/tests/module_test/Makefile | 15 +
.../tests/module_test/test_module_linking_main.c | 88 +
arch/riscv/kernel/tests/module_test/test_set16.S | 23 +
arch/riscv/kernel/tests/module_test/test_set32.S | 20 +
arch/riscv/kernel/tests/module_test/test_set6.S | 23 +
arch/riscv/kernel/tests/module_test/test_set8.S | 23 +
arch/riscv/kernel/tests/module_test/test_sub16.S | 20 +
arch/riscv/kernel/tests/module_test/test_sub32.S | 20 +
arch/riscv/kernel/tests/module_test/test_sub6.S | 20 +
arch/riscv/kernel/tests/module_test/test_sub64.S | 25 +
arch/riscv/kernel/tests/module_test/test_sub8.S | 20 +
arch/riscv/kernel/tests/module_test/test_uleb128.S | 31 +
arch/riscv/kernel/traps.c | 98 +-
arch/riscv/kernel/traps_misaligned.c | 381 +-
arch/riscv/kernel/vdso/Makefile | 2 +-
arch/riscv/kernel/vdso/flush_icache.S | 4 +-
arch/riscv/kernel/vdso/getcpu.S | 4 +-
arch/riscv/kernel/vdso/hwprobe.c | 2 +-
arch/riscv/kernel/vdso/rt_sigreturn.S | 4 +-
arch/riscv/kernel/vdso/sys_hwprobe.S | 4 +-
arch/riscv/kernel/vdso/vdso.lds.S | 30 +-
arch/riscv/kernel/vdso/vgettimeofday.c | 7 +-
arch/riscv/kernel/vmlinux.lds.S | 2 +
arch/riscv/kvm/Kconfig | 4 +-
arch/riscv/kvm/aia.c | 2 +-
arch/riscv/kvm/main.c | 2 +-
arch/riscv/kvm/tlb.c | 2 +-
arch/riscv/kvm/vcpu_fp.c | 2 +-
arch/riscv/kvm/vcpu_onereg.c | 2 +-
arch/riscv/kvm/vcpu_vector.c | 2 +-
arch/riscv/kvm/vm.c | 1 -
arch/riscv/lib/clear_page.S | 32 +-
arch/riscv/lib/memcpy.S | 6 +-
arch/riscv/lib/memmove.S | 57 +-
arch/riscv/lib/memset.S | 6 +-
arch/riscv/lib/uaccess.S | 11 +-
arch/riscv/mm/Makefile | 1 +
arch/riscv/mm/cache-ops.c | 17 +
arch/riscv/mm/dma-noncoherent.c | 25 +-
arch/riscv/mm/init.c | 12 +-
arch/riscv/mm/pageattr.c | 270 +-
arch/riscv/mm/pmem.c | 4 +-
arch/riscv/mm/ptdump.c | 53 +-
arch/riscv/mm/tlbflush.c | 181 +-
arch/riscv/net/bpf_jit_comp64.c | 25 +-
arch/riscv/purgatory/Makefile | 4 +
arch/riscv/purgatory/entry.S | 16 +-
arch/s390/Kconfig | 4 +-
arch/s390/boot/ipl_parm.c | 10 +-
arch/s390/boot/startup.c | 47 +-
arch/s390/boot/vmem.c | 17 +
arch/s390/configs/debug_defconfig | 11 +-
arch/s390/configs/defconfig | 11 +-
arch/s390/configs/zfcpdump_defconfig | 3 +-
arch/s390/crypto/aes_s390.c | 4 +-
arch/s390/crypto/chacha-glue.c | 2 +-
arch/s390/crypto/paes_s390.c | 4 +-
arch/s390/include/asm/ap.h | 21 +-
arch/s390/include/asm/ctlreg.h | 24 +-
arch/s390/include/asm/fpu/api.h | 35 +-
arch/s390/include/asm/fpu/internal.h | 10 +-
arch/s390/include/asm/irq_work.h | 2 -
arch/s390/include/asm/kprobes.h | 2 -
arch/s390/include/asm/mmu.h | 2 -
arch/s390/include/asm/mmu_context.h | 1 -
arch/s390/include/asm/page-states.h | 59 +
arch/s390/include/asm/page.h | 1 -
arch/s390/include/asm/pgalloc.h | 1 -
arch/s390/include/asm/processor.h | 35 +-
arch/s390/include/asm/setup.h | 5 -
arch/s390/include/asm/stacktrace.h | 7 +
arch/s390/include/asm/sysinfo.h | 4 +
arch/s390/include/asm/tlb.h | 13 +-
arch/s390/kernel/compat_signal.c | 16 +-
arch/s390/kernel/crash_dump.c | 5 +-
arch/s390/kernel/early.c | 13 +-
arch/s390/kernel/fpu.c | 12 +-
arch/s390/kernel/ipl.c | 1 +
arch/s390/kernel/machine_kexec.c | 2 +-
arch/s390/kernel/nmi.c | 10 +-
arch/s390/kernel/perf_event.c | 41 +
arch/s390/kernel/perf_pai_crypto.c | 11 +-
arch/s390/kernel/perf_pai_ext.c | 1 -
arch/s390/kernel/perf_regs.c | 6 +-
arch/s390/kernel/process.c | 2 +-
arch/s390/kernel/processor.c | 7 +-
arch/s390/kernel/ptrace.c | 28 +-
arch/s390/kernel/setup.c | 25 +-
arch/s390/kernel/signal.c | 12 +-
arch/s390/kernel/smp.c | 6 +-
arch/s390/kernel/stacktrace.c | 43 +
arch/s390/kernel/syscalls/syscall.tbl | 10 +-
arch/s390/kernel/sysinfo.c | 10 +
arch/s390/kernel/traps.c | 15 +-
arch/s390/kernel/vmlinux.lds.S | 1 +
arch/s390/kvm/Kconfig | 2 -
arch/s390/kvm/guestdbg.c | 4 +-
arch/s390/kvm/interrupt.c | 2 +-
arch/s390/kvm/kvm-s390.c | 27 +-
arch/s390/kvm/vsie.c | 4 -
arch/s390/lib/test_unwind.c | 6 +-
arch/s390/mm/gmap.c | 4 +-
arch/s390/mm/init.c | 4 -
arch/s390/mm/page-states.c | 213 +-
arch/s390/mm/pgalloc.c | 296 +-
arch/s390/mm/pgtable.c | 31 +-
arch/s390/mm/vmem.c | 4 +-
arch/s390/net/bpf_jit_comp.c | 56 +-
arch/s390/tools/gen_facilities.c | 1 +
arch/sh/include/asm/cmpxchg.h | 9 +
arch/sh/include/asm/io.h | 9 -
arch/sh/include/asm/kexec.h | 4 +-
arch/sh/include/asm/kprobes.h | 2 -
arch/sh/include/asm/traps_32.h | 3 +
arch/sh/kernel/Makefile | 2 +-
arch/sh/kernel/reboot.c | 4 +-
arch/sh/kernel/setup.c | 2 +-
arch/sh/kernel/syscalls/syscall.tbl | 8 +-
arch/sparc/boot/Makefile | 10 +-
arch/sparc/include/asm/io_64.h | 7 -
arch/sparc/include/asm/kprobes.h | 2 -
arch/sparc/kernel/Makefile | 1 -
arch/sparc/kernel/asm-offsets.c | 6 +-
arch/sparc/kernel/pci_sabre.c | 9 +-
arch/sparc/kernel/pci_schizo.c | 13 +-
arch/sparc/kernel/syscalls/syscall.tbl | 8 +-
arch/sparc/kernel/traps_32.c | 1 +
arch/sparc/kernel/traps_64.c | 1 +
arch/sparc/lib/Makefile | 1 -
arch/sparc/mm/Makefile | 1 -
arch/sparc/prom/Makefile | 1 -
arch/sparc/vdso/Makefile | 18 +-
arch/um/drivers/chan.h | 2 +-
arch/um/drivers/chan_kern.c | 9 +-
arch/um/drivers/chan_user.c | 4 +-
arch/um/drivers/chan_user.h | 9 +-
arch/um/drivers/line.c | 2 +-
arch/um/drivers/line.h | 6 +-
arch/um/drivers/null.c | 2 +-
arch/x86/Kconfig | 13 +-
arch/x86/boot/compressed/acpi.c | 2 +-
arch/x86/boot/compressed/ident_map_64.c | 5 +
arch/x86/boot/compressed/idt_64.c | 1 +
arch/x86/boot/compressed/idt_handlers_64.S | 1 +
arch/x86/boot/compressed/misc.h | 1 +
arch/x86/coco/tdx/tdx-shared.c | 6 +-
arch/x86/coco/tdx/tdx.c | 1 +
arch/x86/crypto/Kconfig | 8 +-
arch/x86/crypto/sha1_ssse3_glue.c | 7 +-
arch/x86/crypto/sha256_ssse3_glue.c | 7 +-
arch/x86/crypto/sm4-aesni-avx-asm_64.S | 52 -
arch/x86/crypto/sm4-aesni-avx2-asm_64.S | 55 -
arch/x86/crypto/sm4-avx.h | 4 -
arch/x86/crypto/sm4_aesni_avx2_glue.c | 26 -
arch/x86/crypto/sm4_aesni_avx_glue.c | 130 -
arch/x86/entry/calling.h | 12 +-
arch/x86/entry/common.c | 93 +-
arch/x86/entry/entry_64.S | 33 +-
arch/x86/entry/entry_64_compat.S | 77 -
arch/x86/entry/syscalls/syscall_32.tbl | 8 +-
arch/x86/entry/syscalls/syscall_64.tbl | 8 +-
arch/x86/entry/vdso/vclock_gettime.c | 10 +-
arch/x86/events/amd/ibs.c | 3 +
arch/x86/events/intel/core.c | 2 +-
arch/x86/events/intel/cstate.c | 158 +-
arch/x86/events/intel/uncore.c | 12 +
arch/x86/events/intel/uncore.h | 10 +-
arch/x86/events/intel/uncore_discovery.c | 5 +-
arch/x86/events/intel/uncore_discovery.h | 2 +-
arch/x86/events/intel/uncore_nhmex.c | 2 +-
arch/x86/events/intel/uncore_snbep.c | 208 +-
arch/x86/hyperv/hv_init.c | 25 +-
arch/x86/include/asm/acpi.h | 14 +
arch/x86/include/asm/apic.h | 2 -
arch/x86/include/asm/apicdef.h | 276 +-
arch/x86/include/asm/barrier.h | 18 -
arch/x86/include/asm/cpu.h | 4 -
arch/x86/include/asm/cpufeatures.h | 10 +-
arch/x86/include/asm/current.h | 2 +-
arch/x86/include/asm/elf.h | 2 +-
arch/x86/include/asm/ia32.h | 18 +-
arch/x86/include/asm/idtentry.h | 4 +
arch/x86/include/asm/io.h | 8 +-
arch/x86/include/asm/irq_work.h | 1 -
arch/x86/include/asm/kprobes.h | 2 -
arch/x86/include/asm/kvm-x86-ops.h | 3 +
arch/x86/include/asm/kvm-x86-pmu-ops.h | 2 +-
arch/x86/include/asm/kvm_host.h | 75 +-
arch/x86/include/asm/mce.h | 4 +-
arch/x86/include/asm/msr-index.h | 3 +
arch/x86/include/asm/mwait.h | 20 +-
arch/x86/include/asm/nospec-branch.h | 23 +-
arch/x86/include/asm/page.h | 6 +-
arch/x86/include/asm/paravirt.h | 8 +-
arch/x86/include/asm/paravirt_types.h | 8 +-
arch/x86/include/asm/percpu.h | 17 +
arch/x86/include/asm/processor.h | 20 +-
arch/x86/include/asm/proto.h | 4 -
arch/x86/include/asm/setup.h | 2 -
arch/x86/include/asm/shared/tdx.h | 6 +
arch/x86/include/asm/tdx.h | 38 +
arch/x86/include/asm/text-patching.h | 2 +
arch/x86/include/asm/traps.h | 1 -
arch/x86/include/asm/vdso/gettimeofday.h | 2 -
arch/x86/include/asm/xen/hypervisor.h | 9 +
arch/x86/include/uapi/asm/kvm.h | 3 +
arch/x86/kernel/acpi/boot.c | 34 +-
arch/x86/kernel/acpi/wakeup_64.S | 24 +-
arch/x86/kernel/alternative.c | 11 +-
arch/x86/kernel/aperture_64.c | 3 +-
arch/x86/kernel/apic/apic_flat_64.c | 2 -
arch/x86/kernel/apic/apic_noop.c | 1 -
arch/x86/kernel/apic/apic_numachip.c | 2 -
arch/x86/kernel/apic/bigsmp_32.c | 1 -
arch/x86/kernel/apic/io_apic.c | 2 +-
arch/x86/kernel/apic/probe_32.c | 1 -
arch/x86/kernel/apic/x2apic_cluster.c | 1 -
arch/x86/kernel/apic/x2apic_phys.c | 1 -
arch/x86/kernel/apic/x2apic_uv_x.c | 1 -
arch/x86/kernel/callthunks.c | 34 +-
arch/x86/kernel/cpu/amd.c | 271 +-
arch/x86/kernel/cpu/common.c | 9 +
arch/x86/kernel/cpu/hygon.c | 3 +
arch/x86/kernel/cpu/intel_epb.c | 2 +-
arch/x86/kernel/cpu/mce/amd.c | 80 +-
arch/x86/kernel/cpu/mce/core.c | 26 +-
arch/x86/kernel/cpu/mce/inject.c | 1 +
arch/x86/kernel/cpu/microcode/amd.c | 39 +-
arch/x86/kernel/cpu/microcode/core.c | 15 +-
arch/x86/kernel/cpu/microcode/intel.c | 29 +-
arch/x86/kernel/cpu/microcode/internal.h | 14 +-
arch/x86/kernel/cpu/mshyperv.c | 5 +-
arch/x86/kernel/cpu/mtrr/generic.c | 14 +-
arch/x86/kernel/crash.c | 4 +-
arch/x86/kernel/early-quirks.c | 4 +-
arch/x86/kernel/head_64.S | 33 +-
arch/x86/kernel/idt.c | 2 +-
arch/x86/kernel/kexec-bzimage64.c | 23 +-
arch/x86/kernel/machine_kexec_64.c | 7 +-
arch/x86/kernel/setup.c | 6 +-
arch/x86/kernel/sev.c | 11 +-
arch/x86/kernel/signal_64.c | 6 +-
arch/x86/kernel/smp.c | 10 +-
arch/x86/kernel/smpboot.c | 1 +
arch/x86/kernel/topology.c | 33 +-
arch/x86/kernel/traps.c | 9 +-
arch/x86/kvm/Kconfig | 44 +-
arch/x86/kvm/Makefile | 16 +-
arch/x86/kvm/cpuid.c | 33 +-
arch/x86/kvm/cpuid.h | 13 +-
arch/x86/kvm/debugfs.c | 3 +-
arch/x86/kvm/emulate.c | 27 +-
arch/x86/kvm/governed_features.h | 1 +
arch/x86/kvm/hyperv.c | 2 +-
arch/x86/kvm/hyperv.h | 85 +-
arch/x86/kvm/irq.c | 2 +
arch/x86/kvm/irq_comm.c | 9 +-
arch/x86/kvm/kvm_emulate.h | 9 +
arch/x86/kvm/kvm_onhyperv.h | 20 +
arch/x86/kvm/lapic.c | 5 +-
arch/x86/kvm/mmu.h | 8 +
arch/x86/kvm/mmu/mmu.c | 293 +-
arch/x86/kvm/mmu/mmu_internal.h | 3 +
arch/x86/kvm/mmu/paging_tmpl.h | 2 +-
arch/x86/kvm/mmu/tdp_mmu.c | 95 +-
arch/x86/kvm/mmu/tdp_mmu.h | 3 +-
arch/x86/kvm/pmu.c | 140 +-
arch/x86/kvm/pmu.h | 47 +-
arch/x86/kvm/reverse_cpuid.h | 35 +-
arch/x86/kvm/svm/hyperv.h | 9 +
arch/x86/kvm/svm/nested.c | 49 +-
arch/x86/kvm/svm/pmu.c | 17 -
arch/x86/kvm/svm/sev.c | 7 +-
arch/x86/kvm/svm/svm.c | 26 +-
arch/x86/kvm/svm/svm.h | 2 +
arch/x86/kvm/svm/svm_onhyperv.c | 10 +-
arch/x86/kvm/svm/vmenter.S | 10 +-
arch/x86/kvm/vmx/hyperv.c | 447 -
arch/x86/kvm/vmx/hyperv.h | 204 +-
arch/x86/kvm/vmx/hyperv_evmcs.c | 315 +
arch/x86/kvm/vmx/hyperv_evmcs.h | 166 +
arch/x86/kvm/vmx/nested.c | 160 +-
arch/x86/kvm/vmx/nested.h | 3 +-
arch/x86/kvm/vmx/pmu_intel.c | 22 -
arch/x86/kvm/vmx/sgx.c | 1 +
arch/x86/kvm/vmx/vmenter.S | 2 +-
arch/x86/kvm/vmx/vmx.c | 86 +-
arch/x86/kvm/vmx/vmx.h | 14 +-
arch/x86/kvm/vmx/vmx_onhyperv.c | 36 +
arch/x86/kvm/vmx/vmx_onhyperv.h | 125 +
arch/x86/kvm/vmx/vmx_ops.h | 2 +-
arch/x86/kvm/x86.c | 177 +-
arch/x86/kvm/x86.h | 2 +
arch/x86/kvm/xen.c | 11 +-
arch/x86/lib/misc.c | 2 +-
arch/x86/mm/mem_encrypt_amd.c | 11 +
arch/x86/mm/numa.c | 1 +
arch/x86/net/bpf_jit_comp.c | 176 +-
arch/x86/pci/acpi.c | 3 +
arch/x86/pci/mmconfig-shared.c | 180 +-
arch/x86/pci/mmconfig_32.c | 2 +-
arch/x86/pci/mmconfig_64.c | 42 +-
arch/x86/pci/pcbios.c | 28 +-
arch/x86/pci/sta2x11-fixup.c | 1 +
arch/x86/platform/uv/uv_irq.c | 2 +-
arch/x86/tools/Makefile | 2 +-
arch/x86/tools/chkobjdump.awk | 34 -
arch/x86/tools/objdump_reformat.awk | 4 +-
arch/x86/virt/vmx/tdx/Makefile | 2 +-
arch/x86/virt/vmx/tdx/tdx.c | 1492 ++
arch/x86/virt/vmx/tdx/tdx.h | 121 +
arch/x86/xen/enlighten.c | 6 +-
arch/x86/xen/enlighten_pv.c | 2 +-
arch/x86/xen/xen-asm.S | 2 +-
arch/x86/xen/xen-ops.h | 2 +-
arch/xtensa/Kconfig | 2 +-
arch/xtensa/include/asm/asmmacro.h | 2 +-
arch/xtensa/kernel/syscalls/syscall.tbl | 8 +-
arch/xtensa/lib/pci-auto.c | 8 +-
arch/xtensa/platforms/iss/console.c | 2 +-
arch/xtensa/variants/esp32/include/variant/core.h | 655 -
.../variants/esp32/include/variant/tie-asm.h | 323 -
arch/xtensa/variants/esp32/include/variant/tie.h | 182 -
.../xtensa/variants/esp32s3/include/variant/core.h | 681 -
.../variants/esp32s3/include/variant/tie-asm.h | 429 -
arch/xtensa/variants/esp32s3/include/variant/tie.h | 207 -
block/Kconfig | 20 +
block/bdev.c | 171 +-
block/bio-integrity.c | 218 +-
block/bio.c | 46 +-
block/blk-cgroup.c | 13 +
block/blk-cgroup.h | 2 -
block/blk-core.c | 10 +-
block/blk-mq.c | 92 +-
block/blk-pm.c | 33 +-
block/blk-rq-qos.h | 2 +-
block/blk-sysfs.c | 2 +
block/blk-throttle.c | 2 +
block/fops.c | 2 +-
block/genhd.c | 1 +
block/ioctl.c | 11 +-
crypto/Kconfig | 51 +-
crypto/Makefile | 2 -
crypto/af_alg.c | 14 +-
crypto/ahash.c | 1 +
crypto/algif_skcipher.c | 72 +-
crypto/arc4.c | 11 +-
crypto/cbc.c | 6 +-
crypto/cfb.c | 254 -
crypto/drbg.c | 40 +-
crypto/ecb.c | 10 +-
crypto/lskcipher.c | 42 +-
crypto/ofb.c | 106 -
crypto/rsa.c | 2 +
crypto/shash.c | 6 +-
crypto/skcipher.c | 80 +-
crypto/tcrypt.c | 76 -
crypto/testmgr.c | 64 +-
crypto/testmgr.h | 1148 -
drivers/accel/drm_accel.c | 1 +
drivers/accel/habanalabs/common/device.c | 27 +-
drivers/accel/habanalabs/common/firmware_if.c | 123 +-
drivers/accel/habanalabs/common/habanalabs.h | 15 +
drivers/accel/habanalabs/common/habanalabs_drv.c | 37 +
drivers/accel/habanalabs/common/habanalabs_ioctl.c | 54 +
drivers/accel/habanalabs/common/hwmon.c | 4 -
drivers/accel/habanalabs/common/memory.c | 7 +-
drivers/accel/habanalabs/common/mmu/mmu.c | 1 +
drivers/accel/habanalabs/common/sysfs.c | 42 +-
drivers/accel/habanalabs/gaudi2/gaudi2.c | 74 +-
.../include/gaudi2/asic_reg/gaudi2_regs.h | 13 +-
.../habanalabs/include/hw_ip/pci/pci_general.h | 1 +
drivers/accel/ivpu/Kconfig | 11 +-
drivers/accel/ivpu/ivpu_debugfs.c | 57 +
drivers/accel/ivpu/ivpu_drv.c | 49 +-
drivers/accel/ivpu/ivpu_drv.h | 18 +-
drivers/accel/ivpu/ivpu_fw.c | 79 +-
drivers/accel/ivpu/ivpu_fw.h | 1 +
drivers/accel/ivpu/ivpu_gem.c | 678 +-
drivers/accel/ivpu/ivpu_gem.h | 75 +-
drivers/accel/ivpu/ivpu_hw.h | 20 +
drivers/accel/ivpu/ivpu_hw_37xx.c | 117 +-
drivers/accel/ivpu/ivpu_hw_37xx_reg.h | 2 +
drivers/accel/ivpu/ivpu_hw_40xx.c | 69 +-
drivers/accel/ivpu/ivpu_ipc.c | 251 +-
drivers/accel/ivpu/ivpu_ipc.h | 33 +-
drivers/accel/ivpu/ivpu_job.c | 99 +-
drivers/accel/ivpu/ivpu_job.h | 4 +-
drivers/accel/ivpu/ivpu_jsm_msg.c | 38 +
drivers/accel/ivpu/ivpu_jsm_msg.h | 1 +
drivers/accel/ivpu/ivpu_mmu.c | 44 +-
drivers/accel/ivpu/ivpu_mmu_context.c | 153 +-
drivers/accel/ivpu/ivpu_mmu_context.h | 11 +-
drivers/accel/ivpu/ivpu_pm.c | 75 +-
drivers/accel/ivpu/ivpu_pm.h | 3 +
drivers/accel/ivpu/vpu_boot_api.h | 90 +-
drivers/accel/ivpu/vpu_jsm_api.h | 309 +-
drivers/accel/qaic/Makefile | 3 +-
drivers/accel/qaic/mhi_controller.c | 44 +-
drivers/accel/qaic/mhi_controller.h | 2 +-
drivers/accel/qaic/qaic.h | 21 +-
drivers/accel/qaic/qaic_control.c | 7 +-
drivers/accel/qaic/qaic_data.c | 147 +-
drivers/accel/qaic/qaic_drv.c | 98 +-
drivers/accel/qaic/qaic_timesync.c | 395 +
drivers/accel/qaic/qaic_timesync.h | 11 +
drivers/acpi/Kconfig | 6 +-
drivers/acpi/Makefile | 3 +-
drivers/acpi/acpi_extlog.c | 5 +-
drivers/acpi/acpi_lpit.c | 2 +-
drivers/acpi/acpi_lpss.c | 19 +-
drivers/acpi/acpi_processor.c | 18 -
drivers/acpi/acpi_video.c | 93 +-
drivers/acpi/acpi_watchdog.c | 2 +-
drivers/acpi/apei/einj.c | 71 +-
drivers/acpi/arm64/Makefile | 1 +
drivers/acpi/arm64/thermal_cpufreq.c | 20 +
drivers/acpi/bus.c | 32 +-
drivers/acpi/device_pm.c | 13 +
drivers/acpi/internal.h | 28 +-
drivers/acpi/mipi-disco-img.c | 725 +
drivers/acpi/numa/srat.c | 10 +-
drivers/acpi/osl.c | 67 +-
drivers/acpi/processor_idle.c | 2 +-
drivers/acpi/processor_thermal.c | 49 +-
drivers/acpi/property.c | 106 +-
drivers/acpi/resource.c | 7 +
drivers/acpi/scan.c | 96 +-
drivers/acpi/thermal.c | 69 +-
drivers/acpi/thermal_lib.c | 166 +
drivers/acpi/utils.c | 50 +-
drivers/android/binder.c | 29 +-
drivers/android/binder_alloc.c | 859 +-
drivers/android/binder_alloc.h | 61 +-
drivers/android/binder_alloc_selftest.c | 18 +-
drivers/android/binder_trace.h | 2 +-
drivers/ata/libata-core.c | 16 +-
drivers/ata/libata-scsi.c | 9 +-
drivers/ata/pata_falcon.c | 11 +-
drivers/ata/pata_gayle.c | 11 +-
drivers/ata/pata_isapnp.c | 3 +
drivers/ata/pata_pxa.c | 7 +-
drivers/atm/solos-pci.c | 8 +-
drivers/auxdisplay/Kconfig | 10 +-
drivers/auxdisplay/cfag12864bfb.c | 10 +-
drivers/auxdisplay/ht16k33.c | 10 +-
drivers/auxdisplay/img-ascii-lcd.c | 12 +-
drivers/base/arch_numa.c | 2 +-
drivers/base/arch_topology.c | 38 +-
drivers/base/core.c | 4 +-
drivers/base/cpu.c | 45 +-
drivers/base/dd.c | 2 +-
drivers/base/devcoredump.c | 3 +
drivers/base/firmware_loader/sysfs_upload.c | 1 +
drivers/base/init.c | 2 +-
drivers/base/memory.c | 18 +-
drivers/base/node.c | 9 +-
drivers/base/power/domain.c | 32 -
drivers/base/power/domain_governor.c | 8 +-
drivers/base/property.c | 29 +
drivers/base/regmap/internal.h | 1 +
drivers/base/regmap/regcache.c | 3 +-
drivers/base/regmap/regmap-kunit.c | 60 +
drivers/base/regmap/regmap-raw-ram.c | 27 +-
drivers/base/regmap/regmap.c | 18 +-
drivers/base/soc.c | 4 +-
drivers/base/swnode.c | 11 +-
drivers/bcma/driver_pci_host.c | 2 +-
drivers/block/loop.c | 2 -
drivers/block/nbd.c | 128 +-
drivers/block/null_blk/main.c | 25 +-
drivers/block/rnbd/rnbd-clt.c | 13 +-
drivers/block/rnbd/rnbd-proto.h | 14 +-
drivers/block/rnbd/rnbd-srv.c | 44 +-
drivers/block/ublk_drv.c | 11 +-
drivers/block/virtio_blk.c | 8 +-
drivers/block/zram/Kconfig | 15 +-
drivers/block/zram/zram_drv.c | 57 +-
drivers/block/zram/zram_drv.h | 2 +-
drivers/bluetooth/btintel.c | 5 +
drivers/bluetooth/btintel.h | 4 +-
drivers/bluetooth/btmtkuart.c | 15 +-
drivers/bluetooth/btnxpuart.c | 12 +-
drivers/bluetooth/btusb.c | 4 +
drivers/bluetooth/hci_qca.c | 23 +
drivers/bluetooth/hci_serdev.c | 4 +-
drivers/bluetooth/hci_vhci.c | 10 +-
drivers/bus/fsl-mc/fsl-mc-bus.c | 16 +-
drivers/bus/hisi_lpc.c | 6 +-
drivers/bus/imx-weim.c | 9 +-
drivers/bus/mhi/ep/internal.h | 3 +
drivers/bus/mhi/ep/main.c | 88 +-
drivers/bus/mhi/ep/ring.c | 19 +-
drivers/bus/mhi/host/init.c | 1 +
drivers/bus/mhi/host/internal.h | 2 +-
drivers/bus/mhi/host/main.c | 8 +-
drivers/bus/mhi/host/pci_generic.c | 22 +
drivers/bus/mhi/host/pm.c | 24 +-
drivers/bus/omap-ocp2scp.c | 6 +-
drivers/bus/omap_l3_smx.c | 6 +-
drivers/bus/qcom-ssc-block-bus.c | 6 +-
drivers/bus/simple-pm-bus.c | 7 +-
drivers/bus/sun50i-de2.c | 5 +-
drivers/bus/sunxi-rsb.c | 6 +-
drivers/bus/tegra-aconnect.c | 6 +-
drivers/bus/tegra-gmi.c | 6 +-
drivers/bus/ti-pwmss.c | 5 +-
drivers/bus/ti-sysc.c | 24 +-
drivers/bus/ts-nbus.c | 6 +-
drivers/cache/Kconfig | 6 +
drivers/cache/Makefile | 3 +-
drivers/cache/sifive_ccache.c | 330 +
drivers/cdx/cdx.c | 3 +
drivers/char/agp/Makefile | 6 -
drivers/char/agp/agp.h | 9 -
drivers/char/agp/backend.c | 11 -
drivers/char/agp/compat_ioctl.c | 291 -
drivers/char/agp/compat_ioctl.h | 106 -
drivers/char/agp/frontend.c | 1068 -
drivers/char/hw_random/core.c | 34 +-
drivers/char/hw_random/ingenic-rng.c | 2 +-
drivers/char/hw_random/jh7110-trng.c | 2 +-
drivers/char/hw_random/stm32-rng.c | 1 +
drivers/char/hw_random/virtio-rng.c | 8 +-
drivers/char/ipmi/ipmi_si_hardcode.c | 2 +-
drivers/char/ipmi/ipmi_si_platform.c | 12 +-
drivers/char/random.c | 6 +-
drivers/char/tpm/tpm_i2c_nuvoton.c | 15 +-
drivers/char/ttyprintk.c | 6 +-
drivers/char/virtio_console.c | 58 +-
drivers/clk/qcom/Kconfig | 64 +
drivers/clk/qcom/Makefile | 7 +
drivers/clk/qcom/apss-ipq-pll.c | 21 +
drivers/clk/qcom/camcc-sc8280xp.c | 3044 +++
drivers/clk/qcom/clk-branch.c | 38 +
drivers/clk/qcom/clk-branch.h | 21 +
drivers/clk/qcom/clk-rpmh.c | 58 +
drivers/clk/qcom/dispcc-sm8650.c | 1810 ++
drivers/clk/qcom/ecpricc-qdu1000.c | 2456 ++
drivers/clk/qcom/gcc-msm8939.c | 110 +-
drivers/clk/qcom/gcc-sm8650.c | 3849 +++
drivers/clk/qcom/gcc-x1e80100.c | 6808 ++++++
drivers/clk/qcom/gpucc-sm8150.c | 4 +-
drivers/clk/qcom/gpucc-sm8650.c | 661 +
drivers/clk/qcom/tcsrcc-sm8650.c | 182 +
drivers/clk/renesas/r8a779g0-cpg-mssr.c | 3 +
drivers/clk/renesas/r9a08g045-cpg.c | 13 +
drivers/clk/renesas/rzg2l-cpg.c | 91 +-
drivers/clk/rockchip/clk-rk3128.c | 24 +-
drivers/clk/rockchip/clk-rk3568.c | 2 +
drivers/clk/samsung/Makefile | 1 +
drivers/clk/samsung/clk-cpu.h | 30 +-
drivers/clk/samsung/clk-gs101.c | 2511 ++
drivers/clk/samsung/clk-pll.c | 6 +
drivers/clk/samsung/clk-pll.h | 3 +
drivers/clk/samsung/clk.h | 157 +-
drivers/clk/sunxi-ng/ccu_nkm.c | 5 +-
drivers/clocksource/timer-cadence-ttc.c | 22 +-
drivers/clocksource/timer-riscv.c | 9 +-
drivers/clocksource/timer-ti-dm.c | 4 +-
drivers/comedi/comedi_fops.c | 4 +-
drivers/cpufreq/amd-pstate.c | 71 +-
drivers/cpufreq/imx6q-cpufreq.c | 2 +-
drivers/cpufreq/intel_pstate.c | 14 +-
drivers/cpufreq/qcom-cpufreq-nvmem.c | 73 +-
drivers/cpufreq/scmi-cpufreq.c | 7 +-
drivers/crypto/allwinner/sun8i-ss/sun8i-ss-hash.c | 25 +-
drivers/crypto/amcc/crypto4xx_alg.c | 14 -
drivers/crypto/amcc/crypto4xx_core.c | 40 -
drivers/crypto/amcc/crypto4xx_core.h | 4 -
drivers/crypto/aspeed/Kconfig | 4 +-
drivers/crypto/aspeed/aspeed-hace-crypto.c | 230 -
drivers/crypto/atmel-aes.c | 214 +-
drivers/crypto/atmel-tdes.c | 205 +-
drivers/crypto/bcm/cipher.c | 57 -
drivers/crypto/cavium/cpt/cptvf_algs.c | 24 -
drivers/crypto/cavium/nitrox/nitrox_skcipher.c | 19 -
drivers/crypto/ccp/ccp-crypto-aes.c | 18 -
drivers/crypto/ccp/ccp-ops.c | 5 +-
drivers/crypto/ccree/cc_aead.c | 10 +-
drivers/crypto/ccree/cc_cipher.c | 45 +-
drivers/crypto/hifn_795x.c | 126 +-
drivers/crypto/hisilicon/debugfs.c | 54 +-
drivers/crypto/hisilicon/hpre/hpre_main.c | 122 +-
drivers/crypto/hisilicon/qm.c | 261 +-
drivers/crypto/hisilicon/qm_common.h | 4 -
drivers/crypto/hisilicon/sec2/sec.h | 7 +
drivers/crypto/hisilicon/sec2/sec_crypto.c | 36 +-
drivers/crypto/hisilicon/sec2/sec_crypto.h | 2 -
drivers/crypto/hisilicon/sec2/sec_main.c | 72 +-
drivers/crypto/hisilicon/sgl.c | 12 +-
drivers/crypto/hisilicon/zip/zip_main.c | 229 +-
drivers/crypto/inside-secure/safexcel.c | 4 -
drivers/crypto/inside-secure/safexcel.h | 4 -
drivers/crypto/inside-secure/safexcel_cipher.c | 171 +-
.../intel/qat/qat_common/adf_accel_devices.h | 1 +
drivers/crypto/intel/qat/qat_common/adf_rl.c | 7 +-
drivers/crypto/intel/qat/qat_common/adf_rl.h | 1 +
drivers/crypto/intel/qat/qat_common/adf_sysfs.c | 6 +-
.../intel/qat/qat_common/adf_sysfs_ras_counters.c | 7 +-
drivers/crypto/intel/qat/qat_common/adf_sysfs_rl.c | 8 +
drivers/crypto/marvell/cesa/cesa.c | 6 +-
drivers/crypto/marvell/octeontx/otx_cptvf_algs.c | 23 -
drivers/crypto/marvell/octeontx2/otx2_cptpf_main.c | 1 +
drivers/crypto/marvell/octeontx2/otx2_cptvf_main.c | 3 +-
drivers/crypto/n2_core.c | 36 +-
drivers/crypto/sa2ul.c | 3 +-
drivers/crypto/sahara.c | 182 +-
drivers/crypto/starfive/Kconfig | 2 +-
drivers/crypto/starfive/jh7110-aes.c | 77 +-
drivers/crypto/starfive/jh7110-cryp.c | 18 +-
drivers/crypto/starfive/jh7110-cryp.h | 12 +-
drivers/crypto/starfive/jh7110-rsa.c | 49 +-
drivers/crypto/virtio/virtio_crypto_common.h | 2 +
drivers/crypto/virtio/virtio_crypto_core.c | 23 +-
drivers/cxl/core/pci.c | 4 +-
drivers/dax/bus.c | 3 +
drivers/dax/bus.h | 1 +
drivers/dax/cxl.c | 1 +
drivers/dax/dax-private.h | 1 +
drivers/dax/hmem/hmem.c | 1 +
drivers/dax/kmem.c | 8 +-
drivers/dax/pmem.c | 1 +
drivers/dax/super.c | 3 +-
drivers/devfreq/devfreq.c | 56 +-
drivers/dma-buf/dma-buf.c | 4 +-
drivers/dma-buf/dma-fence.c | 3 +-
drivers/dma-buf/dma-resv.c | 2 +-
drivers/dma-buf/sw_sync.c | 82 +
drivers/dma-buf/sync_debug.h | 2 +
drivers/dma-buf/sync_file.c | 19 +
drivers/dma/apple-admac.c | 5 +-
drivers/dma/dmatest.c | 17 +-
drivers/dma/fsl-edma-common.c | 1 +
drivers/dma/fsl-edma-main.c | 12 +-
drivers/dma/idxd/registers.h | 12 +-
drivers/dma/idxd/submit.c | 14 +-
drivers/dma/milbeaut-hdmac.c | 17 +-
drivers/dma/milbeaut-xdmac.c | 17 +-
drivers/dma/sf-pdma/sf-pdma.c | 44 +-
drivers/dma/sf-pdma/sf-pdma.h | 8 +-
drivers/dma/stm32-dma.c | 8 +-
drivers/dma/tegra186-gpc-dma.c | 8 +-
drivers/dma/tegra210-adma.c | 35 +-
drivers/dma/ti/k3-psil-am62.c | 12 +-
drivers/dma/ti/k3-psil-am62a.c | 12 +-
drivers/dma/uniphier-mdmac.c | 17 +-
drivers/dma/uniphier-xdmac.c | 17 +-
drivers/dpll/dpll_netlink.c | 46 +-
drivers/edac/altera_edac.c | 21 +-
drivers/edac/amd64_edac.c | 66 +-
drivers/edac/amd64_edac.h | 1 +
drivers/edac/armada_xp_edac.c | 16 +-
drivers/edac/aspeed_edac.c | 6 +-
drivers/edac/bluefield_edac.c | 6 +-
drivers/edac/cell_edac.c | 5 +-
drivers/edac/cpc925_edac.c | 6 +-
drivers/edac/dmc520_edac.c | 6 +-
drivers/edac/edac_mc.c | 1 +
drivers/edac/edac_pci_sysfs.c | 4 +-
drivers/edac/fsl_ddr_edac.c | 3 +-
drivers/edac/fsl_ddr_edac.h | 2 +-
drivers/edac/highbank_l2_edac.c | 5 +-
drivers/edac/highbank_mc_edac.c | 5 +-
drivers/edac/i7core_edac.c | 4 +-
drivers/edac/igen6_edac.c | 194 +-
drivers/edac/layerscape_edac.c | 2 +-
drivers/edac/mce_amd.c | 526 +-
drivers/edac/mpc85xx_edac.c | 13 +-
drivers/edac/npcm_edac.c | 6 +-
drivers/edac/octeon_edac-l2c.c | 6 +-
drivers/edac/octeon_edac-lmc.c | 5 +-
drivers/edac/octeon_edac-pc.c | 5 +-
drivers/edac/octeon_edac-pci.c | 6 +-
drivers/edac/pnd2_edac.c | 55 +-
drivers/edac/ppc4xx_edac.c | 7 +-
drivers/edac/qcom_edac.c | 6 +-
drivers/edac/sb_edac.c | 10 +-
drivers/edac/synopsys_edac.c | 6 +-
drivers/edac/thunderx_edac.c | 10 +-
drivers/edac/ti_edac.c | 6 +-
drivers/edac/xgene_edac.c | 6 +-
drivers/edac/zynqmp_edac.c | 6 +-
drivers/extcon/extcon-qcom-spmi-misc.c | 2 +-
drivers/extcon/extcon-usbc-tusb320.c | 9 +-
drivers/extcon/extcon.c | 3 +-
drivers/firewire/core-device.c | 11 +-
drivers/firewire/sbp2.c | 6 +-
drivers/firmware/Kconfig | 10 +-
drivers/firmware/Makefile | 2 +-
drivers/firmware/arm_ffa/driver.c | 4 +-
drivers/firmware/arm_scmi/Kconfig | 25 -
drivers/firmware/arm_scmi/base.c | 6 +-
drivers/firmware/arm_scmi/clock.c | 8 +-
drivers/firmware/arm_scmi/driver.c | 24 +-
drivers/firmware/arm_scmi/optee.c | 4 +
drivers/firmware/arm_scmi/perf.c | 66 +-
drivers/firmware/arm_scmi/power.c | 8 +-
drivers/firmware/arm_scmi/powercap.c | 8 +-
drivers/firmware/arm_scmi/protocols.h | 11 +-
drivers/firmware/arm_scmi/reset.c | 9 +-
drivers/firmware/arm_scmi/sensors.c | 8 +-
drivers/firmware/arm_scmi/system.c | 6 +-
drivers/firmware/arm_scmi/voltage.c | 8 +-
drivers/firmware/efi/Kconfig | 15 +
drivers/firmware/efi/Makefile | 1 +
drivers/firmware/efi/dev-path-parser.c | 7 +-
drivers/firmware/efi/efi.c | 18 +
drivers/firmware/efi/libstub/Makefile | 2 +-
drivers/firmware/efi/libstub/loongarch-stub.c | 4 +-
drivers/firmware/efi/libstub/loongarch.c | 6 +-
drivers/firmware/efi/libstub/x86-stub.c | 31 +-
drivers/firmware/efi/stmm/mm_communication.h | 236 +
drivers/firmware/efi/stmm/tee_stmm_efi.c | 616 +
drivers/firmware/efi/unaccepted_memory.c | 2 +-
drivers/firmware/efi/vars.c | 8 +
drivers/firmware/google/framebuffer-coreboot.c | 3 +
drivers/firmware/meson/meson_sm.c | 19 +-
drivers/firmware/microchip/Kconfig | 12 +
drivers/firmware/microchip/Makefile | 3 +
drivers/firmware/microchip/mpfs-auto-update.c | 494 +
drivers/firmware/ti_sci.c | 10 +-
drivers/firmware/xilinx/zynqmp.c | 333 +-
drivers/fpga/dfl.c | 6 +-
drivers/fsi/fsi-sbefifo.c | 9 +-
drivers/fsi/i2cr-scom.c | 11 +-
drivers/gnss/serial.c | 4 +-
drivers/gnss/sirf.c | 4 +-
drivers/gpio/gpio-aspeed.c | 6 +-
drivers/gpio/gpio-elkhartlake.c | 14 +-
drivers/gpio/gpio-em.c | 9 +-
drivers/gpio/gpio-ixp4xx.c | 51 +-
drivers/gpio/gpio-max730x.c | 2 +-
drivers/gpio/gpio-mockup.c | 3 +-
drivers/gpio/gpio-mvebu.c | 4 +-
drivers/gpio/gpio-pxa.c | 4 +-
drivers/gpio/gpio-rcar.c | 4 +-
drivers/gpio/gpio-rockchip.c | 4 +-
drivers/gpio/gpio-sifive.c | 1 -
drivers/gpio/gpio-sim.c | 24 +-
drivers/gpio/gpio-stmpe.c | 6 +-
drivers/gpio/gpio-tangier.c | 63 +-
drivers/gpio/gpio-tangier.h | 4 +-
drivers/gpio/gpio-tegra.c | 13 +-
drivers/gpio/gpio-vf610.c | 4 +-
drivers/gpio/gpio-wm831x.c | 14 +-
drivers/gpio/gpio-wm8994.c | 13 +-
drivers/gpio/gpiolib-cdev.c | 3 +-
drivers/gpio/gpiolib-of.c | 4 +-
drivers/gpio/gpiolib-sysfs.c | 15 +-
drivers/gpio/gpiolib-sysfs.h | 4 +-
drivers/gpio/gpiolib.c | 77 +-
drivers/gpu/drm/Kconfig | 36 +-
drivers/gpu/drm/Makefile | 14 +-
drivers/gpu/drm/amd/amdgpu/Makefile | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu.h | 52 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 42 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h | 19 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_arcturus.c | 4 +-
.../gpu/drm/amd/amdgpu/amdgpu_amdkfd_gc_9_4_3.c | 42 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v9.c | 46 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 276 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_bios.c | 5 +
drivers/gpu/drm/amd/amdgpu/amdgpu_bo_list.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_connectors.c | 69 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 13 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_csa.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ctx.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_debugfs.h | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 266 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_discovery.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_display.c | 9 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_dma_buf.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 67 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.h | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_gmc.c | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_job.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_kms.c | 2 +
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.c | 186 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mca.h | 64 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.c | 112 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mes.h | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h | 95 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 15 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c | 24 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_psp.h | 4 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.c | 145 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras.h | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_ras_eeprom.c | 6 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ring.c | 10 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c | 247 +
drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.h | 49 +
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h | 15 +
drivers/gpu/drm/amd/amdgpu/amdgpu_ttm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umc.c | 6 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_umsch_mm.c | 4 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.c | 23 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_uvd.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.c | 25 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vce.h | 2 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.c | 20 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_virt.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vkms.c | 1 +
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 99 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm.h | 8 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_vm_pt.c | 3 +-
drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 320 +-
drivers/gpu/drm/amd/amdgpu/aqua_vanjaram.c | 414 +
drivers/gpu/drm/amd/amdgpu/atombios_encoders.c | 1 +
drivers/gpu/drm/amd/amdgpu/dce_v10_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/dce_v11_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/dce_v6_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/dce_v8_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gfx_v10_0.c | 31 +-
drivers/gpu/drm/amd/amdgpu/gfx_v11_0.c | 35 +-
drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/gfx_v9_4_3.c | 199 +-
drivers/gpu/drm/amd/amdgpu/gmc_v10_0.c | 5 +-
drivers/gpu/drm/amd/amdgpu/gmc_v11_0.c | 8 +-
drivers/gpu/drm/amd/amdgpu/gmc_v6_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v7_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 1 +
drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 44 +-
drivers/gpu/drm/amd/amdgpu/hdp_v4_0.c | 9 +
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_3.c | 16 +-
drivers/gpu/drm/amd/amdgpu/jpeg_v4_0_5.c | 15 +-
drivers/gpu/drm/amd/amdgpu/mes_v11_0.c | 2 +
drivers/gpu/drm/amd/amdgpu/mmhub_v1_8.c | 6 +-
drivers/gpu/drm/amd/amdgpu/nbio_v2_3.c | 5 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_11.c | 18 +-
drivers/gpu/drm/amd/amdgpu/nbio_v7_9.c | 5 -
drivers/gpu/drm/amd/amdgpu/psp_v13_0.c | 88 +-
drivers/gpu/drm/amd/amdgpu/sdma_v2_4.c | 4 +-
drivers/gpu/drm/amd/amdgpu/sdma_v4_4_2.c | 27 +-
drivers/gpu/drm/amd/amdgpu/sdma_v5_2.c | 28 +
drivers/gpu/drm/amd/amdgpu/soc15.c | 21 +-
drivers/gpu/drm/amd/amdgpu/soc15.h | 4 +
drivers/gpu/drm/amd/amdgpu/soc15_common.h | 14 +-
drivers/gpu/drm/amd/amdgpu/soc21.c | 1 +
drivers/gpu/drm/amd/amdgpu/umc_v12_0.c | 4 +-
drivers/gpu/drm/amd/amdgpu/umc_v12_0.h | 3 +
drivers/gpu/drm/amd/amdgpu/uvd_v3_1.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v4_2.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v5_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v6_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/uvd_v7_0.c | 4 -
drivers/gpu/drm/amd/amdgpu/vce_v2_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/vce_v3_0.c | 2 -
drivers/gpu/drm/amd/amdgpu/vce_v4_0.c | 5 -
drivers/gpu/drm/amd/amdgpu/vcn_v4_0.c | 48 +-
drivers/gpu/drm/amd/amdkfd/cwsr_trap_handler.h | 664 +-
.../gpu/drm/amd/amdkfd/cwsr_trap_handler_gfx10.asm | 6 +
drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 19 +-
drivers/gpu/drm/amd/amdkfd/kfd_crat.c | 66 +-
drivers/gpu/drm/amd/amdkfd/kfd_events.c | 4 +
drivers/gpu/drm/amd/amdkfd/kfd_migrate.c | 146 +-
drivers/gpu/drm/amd/amdkfd/kfd_migrate.h | 4 +
drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 12 +-
drivers/gpu/drm/amd/amdkfd/kfd_process.c | 125 +-
.../gpu/drm/amd/amdkfd/kfd_process_queue_manager.c | 55 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.c | 190 +-
drivers/gpu/drm/amd/amdkfd/kfd_svm.h | 9 +-
drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 18 +-
drivers/gpu/drm/amd/display/Makefile | 3 +
drivers/gpu/drm/amd/display/amdgpu_dm/Makefile | 14 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 456 +-
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.h | 111 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_color.c | 590 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crc.c | 3 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_crtc.c | 72 +
.../drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c | 107 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c | 70 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_irq.c | 22 +-
.../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 78 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_plane.c | 211 +-
.../drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h | 2 +-
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c | 216 +
.../gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.h | 36 +
drivers/gpu/drm/amd/display/dc/Makefile | 5 +-
drivers/gpu/drm/amd/display/dc/bios/bios_parser2.c | 76 +-
.../gpu/drm/amd/display/dc/bios/command_table2.c | 12 +-
.../gpu/drm/amd/display/dc/bios/command_table2.h | 2 +-
drivers/gpu/drm/amd/display/dc/clk_mgr/clk_mgr.c | 2 +-
.../amd/display/dc/clk_mgr/dcn315/dcn315_clk_mgr.c | 8 +-
.../amd/display/dc/clk_mgr/dcn32/dcn32_clk_mgr.c | 26 +-
.../amd/display/dc/clk_mgr/dcn35/dcn35_clk_mgr.c | 221 +-
.../drm/amd/display/dc/clk_mgr/dcn35/dcn35_smu.c | 46 +-
drivers/gpu/drm/amd/display/dc/core/dc.c | 56 +-
drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 69 +-
drivers/gpu/drm/amd/display/dc/core/dc_stream.c | 84 +-
drivers/gpu/drm/amd/display/dc/dc.h | 14 +-
drivers/gpu/drm/amd/display/dc/dc_bios_types.h | 2 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c | 113 +-
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.h | 8 +
drivers/gpu/drm/amd/display/dc/dc_dp_types.h | 3 +-
drivers/gpu/drm/amd/display/dc/dc_hw_types.h | 1 +
drivers/gpu/drm/amd/display/dc/dc_stream.h | 4 +
drivers/gpu/drm/amd/display/dc/dc_types.h | 81 +-
drivers/gpu/drm/amd/display/dc/dce/dce_abm.h | 15 -
drivers/gpu/drm/amd/display/dc/dce/dmub_abm.c | 12 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.c | 7 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_abm_lcd.h | 2 +-
drivers/gpu/drm/amd/display/dc/dce/dmub_replay.h | 2 +
drivers/gpu/drm/amd/display/dc/dce100/Makefile | 46 -
drivers/gpu/drm/amd/display/dc/dce110/Makefile | 4 +-
drivers/gpu/drm/amd/display/dc/dce112/Makefile | 3 +-
drivers/gpu/drm/amd/display/dc/dce120/Makefile | 2 +-
.../drm/amd/display/dc/dce120/dce120_resource.c | 1288 -
drivers/gpu/drm/amd/display/dc/dce80/Makefile | 3 +-
drivers/gpu/drm/amd/display/dc/dcn10/Makefile | 4 +-
.../display/dc/dcn10/dcn10_hw_sequencer_debug.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h | 783 -
.../gpu/drm/amd/display/dc/dcn10/dcn10_resource.c | 1686 --
drivers/gpu/drm/amd/display/dc/dcn20/Makefile | 6 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dccg.h | 38 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c | 772 -
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_hubp.c | 12 +-
drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h | 124 -
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.c | 2789 ---
.../gpu/drm/amd/display/dc/dcn20/dcn20_resource.h | 170 -
drivers/gpu/drm/amd/display/dc/dcn201/Makefile | 4 +-
.../drm/amd/display/dc/dcn201/dcn201_resource.c | 1308 -
drivers/gpu/drm/amd/display/dc/dcn21/Makefile | 2 +-
.../gpu/drm/amd/display/dc/dcn21/dcn21_resource.c | 1745 --
drivers/gpu/drm/amd/display/dc/dcn30/Makefile | 2 -
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dpp.c | 3 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb.c | 23 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_dwb.h | 2 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_dwb_cm.c | 3 +
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.c | 2 +-
drivers/gpu/drm/amd/display/dc/dcn30/dcn30_hubp.h | 5 +
.../gpu/drm/amd/display/dc/dcn30/dcn30_resource.c | 2611 --
drivers/gpu/drm/amd/display/dc/dcn301/Makefile | 5 +-
.../drm/amd/display/dc/dcn301/dcn301_resource.c | 1728 --
drivers/gpu/drm/amd/display/dc/dcn302/Makefile | 2 +-
.../drm/amd/display/dc/dcn302/dcn302_resource.c | 1518 --
drivers/gpu/drm/amd/display/dc/dcn303/Makefile | 2 +-
.../drm/amd/display/dc/dcn303/dcn303_resource.c | 1448 --
drivers/gpu/drm/amd/display/dc/dcn31/Makefile | 4 +-
.../drm/amd/display/dc/dcn31/dcn31_panel_cntl.c | 5 +-
.../gpu/drm/amd/display/dc/dcn31/dcn31_resource.c | 2218 --
drivers/gpu/drm/amd/display/dc/dcn314/Makefile | 4 +-
.../drm/amd/display/dc/dcn314/dcn314_resource.c | 2180 --
drivers/gpu/drm/amd/display/dc/dcn315/Makefile | 30 -
.../drm/amd/display/dc/dcn315/dcn315_resource.c | 2151 --
drivers/gpu/drm/amd/display/dc/dcn316/Makefile | 30 -
drivers/gpu/drm/amd/display/dc/dcn32/Makefile | 8 +-
drivers/gpu/drm/amd/display/dc/dcn32/dcn32_mpc.c | 6 +-
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.c | 2862 ---
.../gpu/drm/amd/display/dc/dcn32/dcn32_resource.h | 1263 -
.../amd/display/dc/dcn32/dcn32_resource_helpers.c | 60 +-
drivers/gpu/drm/amd/display/dc/dcn321/Makefile | 2 +-
.../drm/amd/display/dc/dcn321/dcn321_resource.c | 2065 --
drivers/gpu/drm/amd/display/dc/dcn35/Makefile | 6 +-
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_dccg.c | 165 +-
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_dccg.h | 58 +-
.../display/dc/dcn35/dcn35_dio_stream_encoder.c | 10 +-
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hubp.c | 137 +-
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_hubp.h | 14 +
drivers/gpu/drm/amd/display/dc/dcn35/dcn35_init.c | 3 +-
.../gpu/drm/amd/display/dc/dcn35/dcn35_pg_cntl.c | 10 +
.../gpu/drm/amd/display/dc/dcn35/dcn35_resource.c | 2126 --
.../gpu/drm/amd/display/dc/dcn35/dcn35_resource.h | 310 -
drivers/gpu/drm/amd/display/dc/dm_helpers.h | 12 +-
drivers/gpu/drm/amd/display/dc/dml/Makefile | 4 +
.../gpu/drm/amd/display/dc/dml/calcs/dcn_calcs.c | 2 +-
drivers/gpu/drm/amd/display/dc/dml/dc_features.h | 2 +-
.../gpu/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c | 15 +-
.../amd/display/dc/dml/dcn30/display_mode_vba_30.c | 31 +-
.../gpu/drm/amd/display/dc/dml/dcn32/dcn32_fpu.c | 81 +-
.../amd/display/dc/dml/dcn32/display_mode_vba_32.c | 3 +
.../dc/dml/dcn32/display_mode_vba_util_32.c | 33 +-
.../dc/dml/dcn32/display_mode_vba_util_32.h | 1 +
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c | 117 +-
.../gpu/drm/amd/display/dc/dml/dcn35/dcn35_fpu.h | 2 +
drivers/gpu/drm/amd/display/dc/dml2/Makefile | 4 +
.../drm/amd/display/dc/dml2/display_mode_core.c | 6 +-
.../amd/display/dc/dml2/dml2_dc_resource_mgmt.c | 85 +-
.../drm/amd/display/dc/dml2/dml2_internal_types.h | 4 +-
.../amd/display/dc/dml2/dml2_translation_helper.c | 124 +-
.../amd/display/dc/dml2/dml2_translation_helper.h | 2 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.c | 24 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_utils.h | 2 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.c | 31 +-
drivers/gpu/drm/amd/display/dc/dml2/dml2_wrapper.h | 6 +
drivers/gpu/drm/amd/display/dc/dsc/Makefile | 26 +
drivers/gpu/drm/amd/display/dc/dsc/dc_dsc.c | 21 +-
.../gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c | 780 +
.../drm/amd/display/dc/{ => dsc}/dcn20/dcn20_dsc.h | 0
.../drm/amd/display/dc/{ => dsc}/dcn35/dcn35_dsc.c | 0
.../drm/amd/display/dc/{ => dsc}/dcn35/dcn35_dsc.h | 0
drivers/gpu/drm/amd/display/dc/dsc/dsc.h | 112 +
.../gpu/drm/amd/display/dc/hwss/dce/dce_hwseq.h | 31 +-
.../drm/amd/display/dc/hwss/dce110/dce110_hwseq.c | 19 +-
.../drm/amd/display/dc/hwss/dcn10/dcn10_hwseq.c | 3 +-
.../drm/amd/display/dc/hwss/dcn20/dcn20_hwseq.c | 20 +
.../drm/amd/display/dc/hwss/dcn21/dcn21_hwseq.c | 36 +-
.../drm/amd/display/dc/hwss/dcn30/dcn30_hwseq.c | 4 +
.../drm/amd/display/dc/hwss/dcn31/dcn31_hwseq.c | 3 +-
.../drm/amd/display/dc/hwss/dcn32/dcn32_hwseq.c | 48 +-
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.c | 204 +-
.../drm/amd/display/dc/hwss/dcn35/dcn35_hwseq.h | 6 +-
drivers/gpu/drm/amd/display/dc/hwss/hw_sequencer.h | 6 +-
drivers/gpu/drm/amd/display/dc/inc/core_types.h | 1 +
drivers/gpu/drm/amd/display/dc/inc/hw/abm.h | 3 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dccg.h | 13 +-
drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h | 110 -
drivers/gpu/drm/amd/display/dc/inc/hw/dwb.h | 4 +
drivers/gpu/drm/amd/display/dc/inc/hw/optc.h | 219 +
drivers/gpu/drm/amd/display/dc/inc/hw/panel_cntl.h | 2 +
drivers/gpu/drm/amd/display/dc/inc/link.h | 3 +
drivers/gpu/drm/amd/display/dc/inc/resource.h | 12 +
.../amd/display/dc/link/accessories/link_dp_cts.c | 17 +-
.../gpu/drm/amd/display/dc/link/link_detection.c | 5 +-
drivers/gpu/drm/amd/display/dc/link/link_dpms.c | 148 +-
drivers/gpu/drm/amd/display/dc/link/link_factory.c | 60 +-
.../display/dc/link/protocols/link_dp_capability.c | 14 +-
.../dc/link/protocols/link_dp_irq_handler.c | 21 +-
.../dc/link/protocols/link_dp_training_dpia.c | 4 +-
.../link_dp_training_fixed_vs_pe_retimer.c | 16 +-
.../dc/link/protocols/link_edp_panel_control.c | 42 +-
.../dc/link/protocols/link_edp_panel_control.h | 4 +-
drivers/gpu/drm/amd/display/dc/optc/Makefile | 108 +
.../amd/display/dc/{ => optc}/dcn10/dcn10_optc.c | 0
.../gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h | 599 +
.../amd/display/dc/{ => optc}/dcn20/dcn20_optc.c | 0
.../gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.h | 124 +
.../amd/display/dc/{ => optc}/dcn201/dcn201_optc.c | 0
.../amd/display/dc/{ => optc}/dcn201/dcn201_optc.h | 0
.../amd/display/dc/{ => optc}/dcn30/dcn30_optc.c | 0
.../amd/display/dc/{ => optc}/dcn30/dcn30_optc.h | 0
.../amd/display/dc/{ => optc}/dcn301/dcn301_optc.c | 0
.../amd/display/dc/{ => optc}/dcn301/dcn301_optc.h | 0
.../amd/display/dc/{ => optc}/dcn31/dcn31_optc.c | 0
.../amd/display/dc/{ => optc}/dcn31/dcn31_optc.h | 0
.../amd/display/dc/{ => optc}/dcn314/dcn314_optc.c | 0
.../amd/display/dc/{ => optc}/dcn314/dcn314_optc.h | 0
.../amd/display/dc/{ => optc}/dcn32/dcn32_optc.c | 0
.../amd/display/dc/{ => optc}/dcn32/dcn32_optc.h | 0
.../amd/display/dc/{ => optc}/dcn35/dcn35_optc.c | 0
.../amd/display/dc/{ => optc}/dcn35/dcn35_optc.h | 0
drivers/gpu/drm/amd/display/dc/resource/Makefile | 199 +
.../dc/{ => resource}/dce100/dce100_resource.c | 0
.../dc/{ => resource}/dce100/dce100_resource.h | 0
.../dc/{ => resource}/dce110/dce110_resource.c | 0
.../dc/{ => resource}/dce110/dce110_resource.h | 0
.../dc/{ => resource}/dce112/dce112_resource.c | 0
.../dc/{ => resource}/dce112/dce112_resource.h | 0
.../display/dc/resource/dce120/dce120_resource.c | 1288 +
.../dc/{ => resource}/dce120/dce120_resource.h | 0
.../amd/display/dc/resource/dce80/CMakeLists.txt | 4 +
.../dc/{ => resource}/dce80/dce80_resource.c | 0
.../dc/{ => resource}/dce80/dce80_resource.h | 0
.../amd/display/dc/resource/dcn10/dcn10_resource.c | 1692 ++
.../dc/{ => resource}/dcn10/dcn10_resource.h | 0
.../amd/display/dc/resource/dcn20/dcn20_resource.c | 2793 +++
.../amd/display/dc/resource/dcn20/dcn20_resource.h | 171 +
.../display/dc/resource/dcn201/dcn201_resource.c | 1308 +
.../dc/{ => resource}/dcn201/dcn201_resource.h | 0
.../amd/display/dc/resource/dcn21/dcn21_resource.c | 1744 ++
.../dc/{ => resource}/dcn21/dcn21_resource.h | 0
.../amd/display/dc/resource/dcn30/dcn30_resource.c | 2613 ++
.../dc/{ => resource}/dcn30/dcn30_resource.h | 0
.../display/dc/resource/dcn301/dcn301_resource.c | 1728 ++
.../dc/{ => resource}/dcn301/dcn301_resource.h | 0
.../display/dc/resource/dcn302/dcn302_resource.c | 1518 ++
.../dc/{ => resource}/dcn302/dcn302_resource.h | 0
.../display/dc/resource/dcn303/dcn303_resource.c | 1448 ++
.../dc/{ => resource}/dcn303/dcn303_resource.h | 0
.../amd/display/dc/resource/dcn31/dcn31_resource.c | 2218 ++
.../dc/{ => resource}/dcn31/dcn31_resource.h | 0
.../display/dc/resource/dcn314/dcn314_resource.c | 2180 ++
.../dc/{ => resource}/dcn314/dcn314_resource.h | 0
.../display/dc/resource/dcn315/dcn315_resource.c | 2153 ++
.../dc/{ => resource}/dcn315/dcn315_resource.h | 0
.../dc/{ => resource}/dcn316/dcn316_resource.c | 0
.../dc/{ => resource}/dcn316/dcn316_resource.h | 0
.../amd/display/dc/resource/dcn32/dcn32_resource.c | 2863 +++
.../amd/display/dc/resource/dcn32/dcn32_resource.h | 1275 +
.../display/dc/resource/dcn321/dcn321_resource.c | 2066 ++
.../dc/{ => resource}/dcn321/dcn321_resource.h | 0
.../amd/display/dc/resource/dcn35/dcn35_resource.c | 2161 ++
.../amd/display/dc/resource/dcn35/dcn35_resource.h | 311 +
drivers/gpu/drm/amd/display/dmub/dmub_srv.h | 22 +-
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h | 194 +-
drivers/gpu/drm/amd/display/dmub/src/dmub_srv.c | 53 +-
drivers/gpu/drm/amd/display/include/fixed31_32.h | 12 +
.../gpu/drm/amd/display/include/hdcp_msg_types.h | 5 +
.../drm/amd/display/modules/freesync/freesync.c | 6 +-
.../drm/amd/display/modules/power/power_helpers.c | 2 +
drivers/gpu/drm/amd/include/amd_shared.h | 1 +
drivers/gpu/drm/amd/include/amdgpu_reg_state.h | 153 +
.../amd/include/asic_reg/dcn/dcn_3_5_0_sh_mask.h | 8 +
.../drm/amd/include/asic_reg/gc/gc_11_0_0_offset.h | 2 +
.../amd/include/asic_reg/mp/mp_13_0_2_sh_mask.h | 28 +
.../amd/include/asic_reg/nbio/nbio_7_11_0_offset.h | 2 +
.../include/asic_reg/nbio/nbio_7_11_0_sh_mask.h | 29 +
.../include/asic_reg/smuio/smuio_10_0_2_offset.h | 102 +
.../include/asic_reg/smuio/smuio_10_0_2_sh_mask.h | 184 +
drivers/gpu/drm/amd/include/kgd_pp_interface.h | 66 +-
drivers/gpu/drm/amd/include/mes_v11_api_def.h | 4 +-
drivers/gpu/drm/amd/pm/amdgpu_dpm.c | 55 +-
drivers/gpu/drm/amd/pm/amdgpu_pm.c | 96 +-
drivers/gpu/drm/amd/pm/inc/amdgpu_dpm.h | 14 +
drivers/gpu/drm/amd/pm/powerplay/amd_powerplay.c | 14 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/pptable_v1_0.h | 4 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_baco.c | 7 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu7_baco.h | 2 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu9_baco.c | 9 +-
drivers/gpu/drm/amd/pm/powerplay/hwmgr/smu9_baco.h | 2 +-
.../drm/amd/pm/powerplay/hwmgr/vega10_pptable.h | 24 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.c | 9 +-
.../gpu/drm/amd/pm/powerplay/hwmgr/vega20_baco.h | 2 +-
drivers/gpu/drm/amd/pm/powerplay/inc/hwmgr.h | 2 +-
drivers/gpu/drm/amd/pm/swsmu/amdgpu_smu.c | 250 +-
drivers/gpu/drm/amd/pm/swsmu/inc/amdgpu_smu.h | 67 +
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_0.h | 3 +-
.../pm/swsmu/inc/pmfw_if/smu13_driver_if_v13_0_7.h | 3 +-
.../pm/swsmu/inc/pmfw_if/smu14_driver_if_v14_0_0.h | 135 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_0_ppsmc.h | 5 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_6_pmfw.h | 10 +-
.../amd/pm/swsmu/inc/pmfw_if/smu_v13_0_7_ppsmc.h | 3 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_types.h | 4 +-
drivers/gpu/drm/amd/pm/swsmu/inc/smu_v13_0.h | 11 +-
drivers/gpu/drm/amd/pm/swsmu/smu11/arcturus_ppt.c | 2 -
drivers/gpu/drm/amd/pm/swsmu/smu11/navi10_ppt.c | 2 -
.../drm/amd/pm/swsmu/smu11/sienna_cichlid_ppt.c | 2 -
drivers/gpu/drm/amd/pm/swsmu/smu11/vangogh_ppt.c | 22 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/aldebaran_ppt.c | 5 +-
drivers/gpu/drm/amd/pm/swsmu/smu13/smu_v13_0.c | 129 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_0_ppt.c | 92 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_6_ppt.c | 411 +-
.../gpu/drm/amd/pm/swsmu/smu13/smu_v13_0_7_ppt.c | 51 +-
drivers/gpu/drm/amd/pm/swsmu/smu14/smu_v14_0.c | 8 +-
.../gpu/drm/amd/pm/swsmu/smu14/smu_v14_0_0_ppt.c | 300 +-
drivers/gpu/drm/amd/pm/swsmu/smu_cmn.c | 3 +
drivers/gpu/drm/amd/pm/swsmu/smu_internal.h | 4 +
drivers/gpu/drm/arm/malidp_crtc.c | 2 +-
drivers/gpu/drm/armada/armada_crtc.c | 29 +-
drivers/gpu/drm/armada/armada_drv.c | 5 +-
drivers/gpu/drm/aspeed/aspeed_gfx_drv.c | 10 +-
drivers/gpu/drm/ast/ast_drv.c | 263 +-
drivers/gpu/drm/ast/ast_drv.h | 114 +-
drivers/gpu/drm/ast/ast_main.c | 244 +-
drivers/gpu/drm/ast/ast_mode.c | 88 +-
drivers/gpu/drm/ast/ast_post.c | 73 +-
drivers/gpu/drm/ast/ast_reg.h | 12 +-
drivers/gpu/drm/bridge/Kconfig | 18 +
drivers/gpu/drm/bridge/Makefile | 2 +
drivers/gpu/drm/bridge/analogix/anx7625.c | 54 +-
drivers/gpu/drm/bridge/analogix/anx7625.h | 4 +
drivers/gpu/drm/bridge/aux-bridge.c | 140 +
drivers/gpu/drm/bridge/aux-hpd-bridge.c | 163 +
.../gpu/drm/bridge/cadence/cdns-mhdp8546-core.c | 22 +-
.../gpu/drm/bridge/cadence/cdns-mhdp8546-hdcp.c | 3 +-
drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c | 4 +-
drivers/gpu/drm/bridge/lontium-lt8912b.c | 58 +
drivers/gpu/drm/bridge/nxp-ptn3460.c | 6 +-
drivers/gpu/drm/bridge/panel.c | 17 -
drivers/gpu/drm/bridge/tc358767.c | 2 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 20 +-
drivers/gpu/drm/bridge/ti-tpd12s015.c | 6 +-
drivers/gpu/drm/ci/arm64.config | 1 +
drivers/gpu/drm/ci/build.sh | 19 +-
drivers/gpu/drm/ci/gitlab-ci.yml | 16 +-
drivers/gpu/drm/ci/igt_runner.sh | 10 +-
drivers/gpu/drm/ci/test.yml | 13 +-
.../gpu/drm/ci/xfails/mediatek-mt8173-fails.txt | 13 +-
drivers/gpu/drm/ci/xfails/msm-apq8016-fails.txt | 5 +
drivers/gpu/drm/ci/xfails/requirements.txt | 6 +-
.../gpu/drm/ci/xfails/virtio_gpu-none-fails.txt | 46 +
drivers/gpu/drm/display/drm_dp_helper.c | 161 +
drivers/gpu/drm/display/drm_dp_mst_topology.c | 234 +-
drivers/gpu/drm/drm_agpsupport.c | 451 -
drivers/gpu/drm/drm_atomic.c | 10 +
drivers/gpu/drm/drm_atomic_helper.c | 98 +-
drivers/gpu/drm/drm_atomic_state_helper.c | 15 +
drivers/gpu/drm/drm_atomic_uapi.c | 149 +-
drivers/gpu/drm/drm_auth.c | 10 +-
drivers/gpu/drm/drm_bridge.c | 44 -
drivers/gpu/drm/drm_bridge_connector.c | 6 -
drivers/gpu/drm/drm_bufs.c | 1627 --
drivers/gpu/drm/drm_client.c | 12 +-
drivers/gpu/drm/drm_connector.c | 6 +
drivers/gpu/drm/drm_context.c | 513 -
drivers/gpu/drm/drm_crtc.c | 8 +-
drivers/gpu/drm/drm_crtc_helper.c | 7 +-
drivers/gpu/drm/drm_crtc_internal.h | 4 +-
drivers/gpu/drm/drm_damage_helper.c | 3 +-
drivers/gpu/drm/drm_debugfs.c | 65 +-
drivers/gpu/drm/drm_dma.c | 178 -
drivers/gpu/drm/drm_drv.c | 27 +-
drivers/gpu/drm/drm_edid.c | 46 +-
drivers/gpu/drm/drm_edid_load.c | 16 -
drivers/gpu/drm/drm_eld.c | 55 +
drivers/gpu/drm/drm_encoder.c | 4 +
drivers/gpu/drm/drm_exec.c | 13 +-
drivers/gpu/drm/drm_file.c | 68 +-
drivers/gpu/drm/drm_flip_work.c | 27 +-
drivers/gpu/drm/drm_format_helper.c | 215 +-
drivers/gpu/drm/drm_framebuffer.c | 77 +-
drivers/gpu/drm/drm_gem_atomic_helper.c | 9 +
drivers/gpu/drm/drm_gpuvm.c | 1170 +-
drivers/gpu/drm/drm_hashtab.c | 203 -
drivers/gpu/drm/drm_internal.h | 23 +-
drivers/gpu/drm/drm_ioc32.c | 613 +-
drivers/gpu/drm/drm_ioctl.c | 96 +-
drivers/gpu/drm/drm_irq.c | 204 -
drivers/gpu/drm/drm_kms_helper_common.c | 32 -
drivers/gpu/drm/drm_legacy.h | 290 -
drivers/gpu/drm/drm_legacy_misc.c | 105 -
drivers/gpu/drm/drm_lock.c | 373 -
drivers/gpu/drm/drm_memory.c | 138 -
drivers/gpu/drm/drm_mipi_dbi.c | 19 +-
drivers/gpu/drm/drm_mipi_dsi.c | 17 +-
drivers/gpu/drm/drm_mode_object.c | 2 +-
drivers/gpu/drm/drm_modes.c | 6 +-
drivers/gpu/drm/drm_panel_orientation_quirks.c | 6 +
drivers/gpu/drm/drm_pci.c | 204 +-
drivers/gpu/drm/drm_plane.c | 150 +-
drivers/gpu/drm/drm_plane_helper.c | 32 -
drivers/gpu/drm/drm_prime.c | 33 +-
drivers/gpu/drm/drm_property.c | 59 +
drivers/gpu/drm/drm_scatter.c | 220 -
drivers/gpu/drm/drm_syncobj.c | 70 +-
drivers/gpu/drm/drm_vblank.c | 101 -
drivers/gpu/drm/drm_vm.c | 665 -
drivers/gpu/drm/etnaviv/etnaviv_drv.c | 6 +-
drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +-
drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 7 +-
drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +-
drivers/gpu/drm/exynos/exynos5433_drm_decon.c | 6 +-
drivers/gpu/drm/exynos/exynos7_drm_decon.c | 6 +-
drivers/gpu/drm/exynos/exynos_dp.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_dma.c | 8 +-
drivers/gpu/drm/exynos/exynos_drm_dpi.c | 2 +-
drivers/gpu/drm/exynos/exynos_drm_drv.c | 16 +-
drivers/gpu/drm/exynos/exynos_drm_fimc.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_fimd.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_g2d.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_gsc.c | 15 +-
drivers/gpu/drm/exynos/exynos_drm_mic.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_rotator.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_scaler.c | 6 +-
drivers/gpu/drm/exynos/exynos_drm_vidi.c | 6 +-
drivers/gpu/drm/exynos/exynos_hdmi.c | 8 +-
drivers/gpu/drm/exynos/exynos_mixer.c | 6 +-
drivers/gpu/drm/gud/gud_pipe.c | 30 +-
drivers/gpu/drm/i915/Kconfig | 2 +-
drivers/gpu/drm/i915/Kconfig.debug | 18 +
drivers/gpu/drm/i915/Makefile | 184 +-
drivers/gpu/drm/i915/display/g4x_dp.c | 46 +-
drivers/gpu/drm/i915/display/g4x_hdmi.c | 66 +-
drivers/gpu/drm/i915/display/hsw_ips.c | 4 +-
drivers/gpu/drm/i915/display/i9xx_wm.c | 12 +-
drivers/gpu/drm/i915/display/icl_dsi.c | 17 +-
drivers/gpu/drm/i915/display/intel_atomic.c | 3 -
drivers/gpu/drm/i915/display/intel_atomic_plane.c | 83 +-
drivers/gpu/drm/i915/display/intel_audio.c | 17 +-
drivers/gpu/drm/i915/display/intel_backlight.c | 9 +-
drivers/gpu/drm/i915/display/intel_bios.c | 40 +-
drivers/gpu/drm/i915/display/intel_bw.c | 7 +-
drivers/gpu/drm/i915/display/intel_cdclk.c | 130 +-
drivers/gpu/drm/i915/display/intel_color.c | 70 +-
drivers/gpu/drm/i915/display/intel_crt.c | 9 +-
drivers/gpu/drm/i915/display/intel_crtc.c | 9 +-
.../gpu/drm/i915/display/intel_crtc_state_dump.c | 10 +
drivers/gpu/drm/i915/display/intel_cursor.c | 42 +-
drivers/gpu/drm/i915/display/intel_cx0_phy.c | 246 +-
drivers/gpu/drm/i915/display/intel_cx0_phy.h | 16 +-
drivers/gpu/drm/i915/display/intel_ddi.c | 225 +-
drivers/gpu/drm/i915/display/intel_ddi.h | 8 +-
drivers/gpu/drm/i915/display/intel_display.c | 609 +-
drivers/gpu/drm/i915/display/intel_display.h | 12 +-
drivers/gpu/drm/i915/display/intel_display_core.h | 20 +-
.../gpu/drm/i915/display/intel_display_debugfs.c | 237 +-
.../i915/display/intel_display_debugfs_params.c | 176 +
.../i915/display/intel_display_debugfs_params.h | 13 +
.../gpu/drm/i915/display/intel_display_device.c | 13 +-
.../gpu/drm/i915/display/intel_display_device.h | 5 +-
.../gpu/drm/i915/display/intel_display_driver.c | 7 +
drivers/gpu/drm/i915/display/intel_display_irq.c | 19 +-
.../gpu/drm/i915/display/intel_display_params.c | 217 +
.../gpu/drm/i915/display/intel_display_params.h | 61 +
drivers/gpu/drm/i915/display/intel_display_power.c | 22 +-
.../drm/i915/display/intel_display_power_well.c | 23 +-
drivers/gpu/drm/i915/display/intel_display_reset.c | 2 +-
drivers/gpu/drm/i915/display/intel_display_types.h | 35 +-
drivers/gpu/drm/i915/display/intel_dp.c | 515 +-
drivers/gpu/drm/i915/display/intel_dp.h | 26 +-
drivers/gpu/drm/i915/display/intel_dp_aux.c | 99 +-
.../gpu/drm/i915/display/intel_dp_aux_backlight.c | 4 +-
drivers/gpu/drm/i915/display/intel_dp_aux_regs.h | 14 +-
.../gpu/drm/i915/display/intel_dp_link_training.c | 31 +-
drivers/gpu/drm/i915/display/intel_dp_mst.c | 686 +-
drivers/gpu/drm/i915/display/intel_dp_mst.h | 5 +
drivers/gpu/drm/i915/display/intel_dpio_phy.c | 171 +-
drivers/gpu/drm/i915/display/intel_dpio_phy.h | 5 +
drivers/gpu/drm/i915/display/intel_dpll.c | 270 +-
drivers/gpu/drm/i915/display/intel_dpll.h | 9 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 189 +-
drivers/gpu/drm/i915/display/intel_dpll_mgr.h | 6 +
drivers/gpu/drm/i915/display/intel_dpt.c | 24 -
drivers/gpu/drm/i915/display/intel_dpt.h | 2 -
drivers/gpu/drm/i915/display/intel_dpt_common.c | 34 +
drivers/gpu/drm/i915/display/intel_dpt_common.h | 13 +
drivers/gpu/drm/i915/display/intel_dsb.c | 100 +-
drivers/gpu/drm/i915/display/intel_dsb_buffer.c | 82 +
drivers/gpu/drm/i915/display/intel_dsb_buffer.h | 29 +
drivers/gpu/drm/i915/display/intel_dsi_vbt.c | 368 +-
drivers/gpu/drm/i915/display/intel_dsi_vbt.h | 1 -
drivers/gpu/drm/i915/display/intel_dvo.c | 6 +
drivers/gpu/drm/i915/display/intel_fb.c | 187 +-
drivers/gpu/drm/i915/display/intel_fb.h | 2 +
drivers/gpu/drm/i915/display/intel_fb_bo.c | 97 +
drivers/gpu/drm/i915/display/intel_fb_bo.h | 26 +
drivers/gpu/drm/i915/display/intel_fbc.c | 59 +-
drivers/gpu/drm/i915/display/intel_fbdev.c | 112 +-
drivers/gpu/drm/i915/display/intel_fbdev_fb.c | 115 +
drivers/gpu/drm/i915/display/intel_fbdev_fb.h | 21 +
drivers/gpu/drm/i915/display/intel_fdi.c | 8 +-
drivers/gpu/drm/i915/display/intel_frontbuffer.c | 2 -
drivers/gpu/drm/i915/display/intel_hdcp.c | 37 +-
drivers/gpu/drm/i915/display/intel_hdcp.h | 8 +-
drivers/gpu/drm/i915/display/intel_hdmi.c | 14 +-
drivers/gpu/drm/i915/display/intel_hotplug_irq.c | 16 +
drivers/gpu/drm/i915/display/intel_link_bw.c | 30 +-
drivers/gpu/drm/i915/display/intel_link_bw.h | 1 +
drivers/gpu/drm/i915/display/intel_lvds.c | 11 +-
drivers/gpu/drm/i915/display/intel_modeset_setup.c | 6 +
.../gpu/drm/i915/display/intel_modeset_verify.c | 2 +-
drivers/gpu/drm/i915/display/intel_opregion.c | 2 +-
drivers/gpu/drm/i915/display/intel_panel.c | 4 +-
drivers/gpu/drm/i915/display/intel_pch_display.c | 1 +
drivers/gpu/drm/i915/display/intel_pps.c | 2 +-
drivers/gpu/drm/i915/display/intel_psr.c | 471 +-
drivers/gpu/drm/i915/display/intel_psr.h | 17 +-
drivers/gpu/drm/i915/display/intel_psr_regs.h | 2 +
drivers/gpu/drm/i915/display/intel_qp_tables.c | 3 -
drivers/gpu/drm/i915/display/intel_sdvo.c | 32 +-
drivers/gpu/drm/i915/display/intel_snps_phy.c | 2 +-
drivers/gpu/drm/i915/display/intel_sprite.c | 7 +-
drivers/gpu/drm/i915/display/intel_tc.c | 36 +-
drivers/gpu/drm/i915/display/intel_tv.c | 14 +-
drivers/gpu/drm/i915/display/intel_vblank.c | 51 +-
drivers/gpu/drm/i915/display/intel_vdsc.c | 50 +-
drivers/gpu/drm/i915/display/skl_scaler.c | 2 +-
drivers/gpu/drm/i915/display/skl_universal_plane.c | 106 +-
drivers/gpu/drm/i915/display/skl_watermark.c | 5 +-
drivers/gpu/drm/i915/display/vlv_dsi.c | 47 +-
drivers/gpu/drm/i915/gem/i915_gem_context.c | 12 +-
drivers/gpu/drm/i915/gem/i915_gem_context_types.h | 3 +
drivers/gpu/drm/i915/gem/i915_gem_execbuffer.c | 17 +-
drivers/gpu/drm/i915/gem/i915_gem_object.c | 13 +-
.../gpu/drm/i915/gem/i915_gem_object_frontbuffer.h | 1 +
drivers/gpu/drm/i915/gem/i915_gem_object_types.h | 12 +
drivers/gpu/drm/i915/gem/i915_gem_stolen.c | 21 +
.../drm/i915/gem/selftests/i915_gem_coherency.c | 10 +-
drivers/gpu/drm/i915/gem/selftests/i915_gem_mman.c | 14 +-
drivers/gpu/drm/i915/gem/selftests/mock_context.c | 4 +-
drivers/gpu/drm/i915/gt/gen8_ppgtt.c | 43 +
drivers/gpu/drm/i915/gt/intel_breadcrumbs.c | 13 +-
drivers/gpu/drm/i915/gt/intel_breadcrumbs_types.h | 3 +-
drivers/gpu/drm/i915/gt/intel_context.c | 14 +
drivers/gpu/drm/i915/gt/intel_context.h | 4 +-
drivers/gpu/drm/i915/gt/intel_context_types.h | 2 +
drivers/gpu/drm/i915/gt/intel_engine_cs.c | 2 +-
drivers/gpu/drm/i915/gt/intel_engine_heartbeat.c | 2 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 7 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.h | 1 +
drivers/gpu/drm/i915/gt/intel_engine_regs.h | 8 +
drivers/gpu/drm/i915/gt/intel_engine_types.h | 2 +
drivers/gpu/drm/i915/gt/intel_engine_user.c | 39 +-
.../gpu/drm/i915/gt/intel_execlists_submission.c | 2 +-
drivers/gpu/drm/i915/gt/intel_ggtt.c | 23 +-
drivers/gpu/drm/i915/gt/intel_gt.c | 13 +-
drivers/gpu/drm/i915/gt/intel_gt.h | 23 +
drivers/gpu/drm/i915/gt/intel_gt_engines_debugfs.c | 2 +-
drivers/gpu/drm/i915/gt/intel_gt_mcr.c | 3 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.c | 14 +-
drivers/gpu/drm/i915/gt/intel_gt_pm.h | 38 +-
drivers/gpu/drm/i915/gt/intel_gt_pm_debugfs.c | 4 +-
drivers/gpu/drm/i915/gt/intel_gt_regs.h | 3 +
drivers/gpu/drm/i915/gt/intel_gtt.c | 26 +
drivers/gpu/drm/i915/gt/intel_gtt.h | 5 +
drivers/gpu/drm/i915/gt/intel_lrc.c | 100 +-
drivers/gpu/drm/i915/gt/intel_reset.c | 2 +-
drivers/gpu/drm/i915/gt/intel_sseu.c | 7 +-
drivers/gpu/drm/i915/gt/intel_workarounds.c | 38 +-
drivers/gpu/drm/i915/gt/selftest_engine_cs.c | 20 +-
.../gpu/drm/i915/gt/selftest_engine_heartbeat.c | 2 +-
drivers/gpu/drm/i915/gt/selftest_gt_pm.c | 5 +-
drivers/gpu/drm/i915/gt/selftest_lrc.c | 65 +-
drivers/gpu/drm/i915/gt/selftest_reset.c | 10 +-
drivers/gpu/drm/i915/gt/selftest_rps.c | 17 +-
drivers/gpu/drm/i915/gt/selftest_slpc.c | 5 +-
drivers/gpu/drm/i915/gt/uc/intel_gsc_proxy.c | 2 +
drivers/gpu/drm/i915/gt/uc/intel_guc.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc.h | 4 +
drivers/gpu/drm/i915/gt/uc/intel_guc_capture.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_ct.c | 11 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_log.c | 10 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_rc.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_slpc.c | 2 +-
drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 23 +-
drivers/gpu/drm/i915/gt/uc/intel_uc.c | 5 -
drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 115 +
.../gpu/drm/i915/gt/uc/selftest_guc_hangcheck.c | 2 +-
drivers/gpu/drm/i915/gvt/cmd_parser.c | 2 +-
drivers/gpu/drm/i915/gvt/fb_decoder.c | 6 +-
drivers/gpu/drm/i915/gvt/handlers.c | 3 +-
drivers/gpu/drm/i915/gvt/interrupt.c | 13 +-
drivers/gpu/drm/i915/i915_debugfs.c | 112 +-
drivers/gpu/drm/i915/i915_debugfs_params.c | 9 +-
drivers/gpu/drm/i915/i915_driver.c | 18 +-
drivers/gpu/drm/i915/i915_drm_client.c | 108 +
drivers/gpu/drm/i915/i915_drm_client.h | 42 +
drivers/gpu/drm/i915/i915_drv.h | 20 +-
drivers/gpu/drm/i915/i915_gem.c | 2 -
drivers/gpu/drm/i915/i915_gpu_error.c | 199 +-
drivers/gpu/drm/i915/i915_gpu_error.h | 46 +-
drivers/gpu/drm/i915/i915_params.c | 89 -
drivers/gpu/drm/i915/i915_params.h | 22 -
drivers/gpu/drm/i915/i915_pmu.c | 77 +-
drivers/gpu/drm/i915/i915_reg.h | 2 -
drivers/gpu/drm/i915/i915_sysfs.c | 79 +-
drivers/gpu/drm/i915/i915_utils.h | 2 +-
drivers/gpu/drm/i915/intel_memory_region.c | 19 +
drivers/gpu/drm/i915/intel_memory_region.h | 1 +
drivers/gpu/drm/i915/intel_runtime_pm.c | 243 +-
drivers/gpu/drm/i915/intel_runtime_pm.h | 13 +-
drivers/gpu/drm/i915/intel_wakeref.c | 35 +-
drivers/gpu/drm/i915/intel_wakeref.h | 73 +-
drivers/gpu/drm/i915/pxp/intel_pxp.c | 18 +-
drivers/gpu/drm/i915/pxp/intel_pxp_irq.c | 5 +-
drivers/gpu/drm/i915/pxp/intel_pxp_session.c | 6 +-
drivers/gpu/drm/i915/pxp/intel_pxp_types.h | 1 +
drivers/gpu/drm/i915/selftests/i915_syncmap.c | 2 +-
drivers/gpu/drm/i915/selftests/igt_live_test.c | 9 +-
drivers/gpu/drm/i915/selftests/igt_live_test.h | 3 +-
drivers/gpu/drm/i915/selftests/intel_uncore.c | 2 +
drivers/gpu/drm/i915/soc/intel_gmch.c | 27 +-
drivers/gpu/drm/i915/vlv_sideband.c | 29 +-
drivers/gpu/drm/i915/vlv_sideband.h | 9 +-
drivers/gpu/drm/imagination/Kconfig | 18 +
drivers/gpu/drm/imagination/Makefile | 35 +
drivers/gpu/drm/imagination/pvr_ccb.c | 645 +
drivers/gpu/drm/imagination/pvr_ccb.h | 71 +
drivers/gpu/drm/imagination/pvr_cccb.c | 267 +
drivers/gpu/drm/imagination/pvr_cccb.h | 110 +
drivers/gpu/drm/imagination/pvr_context.c | 464 +
drivers/gpu/drm/imagination/pvr_context.h | 205 +
drivers/gpu/drm/imagination/pvr_debugfs.c | 53 +
drivers/gpu/drm/imagination/pvr_debugfs.h | 29 +
drivers/gpu/drm/imagination/pvr_device.c | 658 +
drivers/gpu/drm/imagination/pvr_device.h | 721 +
drivers/gpu/drm/imagination/pvr_device_info.c | 255 +
drivers/gpu/drm/imagination/pvr_device_info.h | 186 +
drivers/gpu/drm/imagination/pvr_drv.c | 1501 ++
drivers/gpu/drm/imagination/pvr_drv.h | 129 +
drivers/gpu/drm/imagination/pvr_free_list.c | 625 +
drivers/gpu/drm/imagination/pvr_free_list.h | 195 +
drivers/gpu/drm/imagination/pvr_fw.c | 1489 ++
drivers/gpu/drm/imagination/pvr_fw.h | 509 +
drivers/gpu/drm/imagination/pvr_fw_info.h | 135 +
drivers/gpu/drm/imagination/pvr_fw_meta.c | 555 +
drivers/gpu/drm/imagination/pvr_fw_meta.h | 14 +
drivers/gpu/drm/imagination/pvr_fw_mips.c | 252 +
drivers/gpu/drm/imagination/pvr_fw_mips.h | 48 +
drivers/gpu/drm/imagination/pvr_fw_startstop.c | 306 +
drivers/gpu/drm/imagination/pvr_fw_startstop.h | 13 +
drivers/gpu/drm/imagination/pvr_fw_trace.c | 471 +
drivers/gpu/drm/imagination/pvr_fw_trace.h | 78 +
drivers/gpu/drm/imagination/pvr_gem.c | 414 +
drivers/gpu/drm/imagination/pvr_gem.h | 170 +
drivers/gpu/drm/imagination/pvr_hwrt.c | 549 +
drivers/gpu/drm/imagination/pvr_hwrt.h | 166 +
drivers/gpu/drm/imagination/pvr_job.c | 786 +
drivers/gpu/drm/imagination/pvr_job.h | 161 +
drivers/gpu/drm/imagination/pvr_mmu.c | 2640 ++
drivers/gpu/drm/imagination/pvr_mmu.h | 108 +
drivers/gpu/drm/imagination/pvr_params.c | 147 +
drivers/gpu/drm/imagination/pvr_params.h | 72 +
drivers/gpu/drm/imagination/pvr_power.c | 433 +
drivers/gpu/drm/imagination/pvr_power.h | 41 +
drivers/gpu/drm/imagination/pvr_queue.c | 1432 ++
drivers/gpu/drm/imagination/pvr_queue.h | 169 +
drivers/gpu/drm/imagination/pvr_rogue_cr_defs.h | 6193 +++++
.../gpu/drm/imagination/pvr_rogue_cr_defs_client.h | 159 +
drivers/gpu/drm/imagination/pvr_rogue_defs.h | 179 +
drivers/gpu/drm/imagination/pvr_rogue_fwif.h | 2188 ++
drivers/gpu/drm/imagination/pvr_rogue_fwif_check.h | 493 +
.../gpu/drm/imagination/pvr_rogue_fwif_client.h | 373 +
.../drm/imagination/pvr_rogue_fwif_client_check.h | 133 +
.../gpu/drm/imagination/pvr_rogue_fwif_common.h | 60 +
.../gpu/drm/imagination/pvr_rogue_fwif_dev_info.h | 113 +
.../imagination/pvr_rogue_fwif_resetframework.h | 28 +
drivers/gpu/drm/imagination/pvr_rogue_fwif_sf.h | 1648 ++
.../gpu/drm/imagination/pvr_rogue_fwif_shared.h | 258 +
.../drm/imagination/pvr_rogue_fwif_shared_check.h | 108 +
.../gpu/drm/imagination/pvr_rogue_fwif_stream.h | 78 +
.../gpu/drm/imagination/pvr_rogue_heap_config.h | 113 +
drivers/gpu/drm/imagination/pvr_rogue_meta.h | 356 +
drivers/gpu/drm/imagination/pvr_rogue_mips.h | 335 +
drivers/gpu/drm/imagination/pvr_rogue_mips_check.h | 58 +
drivers/gpu/drm/imagination/pvr_rogue_mmu_defs.h | 136 +
drivers/gpu/drm/imagination/pvr_stream.c | 285 +
drivers/gpu/drm/imagination/pvr_stream.h | 75 +
drivers/gpu/drm/imagination/pvr_stream_defs.c | 351 +
drivers/gpu/drm/imagination/pvr_stream_defs.h | 16 +
drivers/gpu/drm/imagination/pvr_sync.c | 289 +
drivers/gpu/drm/imagination/pvr_sync.h | 84 +
drivers/gpu/drm/imagination/pvr_vm.c | 1092 +
drivers/gpu/drm/imagination/pvr_vm.h | 66 +
drivers/gpu/drm/imagination/pvr_vm_mips.c | 237 +
drivers/gpu/drm/imagination/pvr_vm_mips.h | 22 +
drivers/gpu/drm/imx/dcss/dcss-drv.c | 6 +-
drivers/gpu/drm/imx/ipuv3/imx-ldb.c | 9 +-
drivers/gpu/drm/imx/lcdc/imx-lcdc.c | 15 +-
drivers/gpu/drm/kmb/kmb_drv.c | 5 +-
drivers/gpu/drm/lima/lima_device.c | 2 +-
drivers/gpu/drm/lima/lima_sched.c | 4 +-
drivers/gpu/drm/loongson/Kconfig | 1 +
drivers/gpu/drm/loongson/lsdc_plane.c | 1 -
drivers/gpu/drm/mediatek/mtk_disp_ovl_adaptor.c | 5 +-
drivers/gpu/drm/mediatek/mtk_ethdr.c | 5 +-
drivers/gpu/drm/meson/meson_dw_mipi_dsi.c | 6 +-
drivers/gpu/drm/msm/Kconfig | 2 +
drivers/gpu/drm/msm/Makefile | 1 +
drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 21 +-
drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 122 +-
drivers/gpu/drm/msm/adreno/adreno_device.c | 8 +-
drivers/gpu/drm/msm/adreno/adreno_gpu.c | 3 +
drivers/gpu/drm/msm/adreno/adreno_gpu.h | 9 +
.../drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h | 457 +
.../drm/msm/disp/dpu1/catalog/dpu_3_0_msm8998.h | 17 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_4_0_sdm845.h | 35 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h | 104 +
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_0_sm8150.h | 17 +-
.../drm/msm/disp/dpu1/catalog/dpu_5_1_sc8180x.h | 18 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_5_4_sm6125.h | 8 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_0_sm8250.h | 32 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_2_sc7180.h | 17 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_3_sm6115.h | 7 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_4_sm6350.h | 11 +-
.../drm/msm/disp/dpu1/catalog/dpu_6_5_qcm2290.h | 4 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_6_9_sm6375.h | 7 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_7_0_sm8350.h | 51 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_7_2_sc7280.h | 16 +-
.../drm/msm/disp/dpu1/catalog/dpu_8_0_sc8280xp.h | 26 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_8_1_sm8450.h | 51 +-
.../gpu/drm/msm/disp/dpu1/catalog/dpu_9_0_sm8550.h | 33 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 29 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 186 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 21 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 75 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 55 +-
.../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_wb.c | 130 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.c | 229 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_catalog.h | 72 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c | 247 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h | 142 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 52 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.h | 28 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.c | 12 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc.h | 10 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dsc_1_2.c | 7 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.c | 16 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_dspp.h | 12 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.c | 14 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_interrupts.h | 11 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.c | 22 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_intf.h | 17 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 20 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.h | 15 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_mdss.h | 10 +
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.c | 14 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_merge3d.h | 13 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 15 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.h | 14 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 37 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.h | 37 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.c | 17 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_top.h | 8 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.c | 70 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_util.h | 17 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.c | 14 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_vbif.h | 8 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.c | 18 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_hw_wb.h | 13 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 79 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 3 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 105 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.c | 141 +-
drivers/gpu/drm/msm/disp/dpu1/dpu_rm.h | 13 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 42 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_dsi_encoder.c | 32 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 37 +-
drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 87 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 24 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.h | 1 -
drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 30 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 21 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.h | 1 -
drivers/gpu/drm/msm/disp/mdp5/mdp5_encoder.c | 29 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 28 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.c | 10 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_mixer.h | 4 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.c | 10 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_pipe.h | 4 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 19 +-
drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.h | 1 -
drivers/gpu/drm/msm/dp/dp_aux.c | 39 +-
drivers/gpu/drm/msm/dp/dp_debug.c | 69 +-
drivers/gpu/drm/msm/dp/dp_debug.h | 23 +-
drivers/gpu/drm/msm/dp/dp_display.c | 384 +-
drivers/gpu/drm/msm/dp/dp_display.h | 4 +-
drivers/gpu/drm/msm/dp/dp_drm.c | 33 +-
drivers/gpu/drm/msm/dp/dp_power.c | 32 +-
drivers/gpu/drm/msm/dp/dp_power.h | 11 -
drivers/gpu/drm/msm/dsi/dsi_cfg.c | 17 +
drivers/gpu/drm/msm/dsi/dsi_cfg.h | 1 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 10 +-
drivers/gpu/drm/msm/dsi/phy/dsi_phy.h | 1 +
drivers/gpu/drm/msm/dsi/phy/dsi_phy_7nm.c | 29 +-
drivers/gpu/drm/msm/msm_debugfs.c | 41 +-
drivers/gpu/drm/msm/msm_drv.c | 96 +-
drivers/gpu/drm/msm/msm_drv.h | 15 +-
drivers/gpu/drm/msm/msm_gem.c | 7 +-
drivers/gpu/drm/msm/msm_gem.h | 17 +-
drivers/gpu/drm/msm/msm_gem_shrinker.c | 2 +-
drivers/gpu/drm/msm/msm_gem_submit.c | 235 +-
drivers/gpu/drm/msm/msm_gpu.c | 44 +-
drivers/gpu/drm/msm/msm_gpu.h | 2 +-
drivers/gpu/drm/msm/msm_mdss.c | 106 +-
drivers/gpu/drm/msm/msm_mdss.h | 1 +
drivers/gpu/drm/msm/msm_rd.c | 3 +
drivers/gpu/drm/msm/msm_ringbuffer.c | 5 +-
drivers/gpu/drm/mxsfb/mxsfb_drv.c | 10 +-
drivers/gpu/drm/nouveau/dispnv50/core.c | 1 +
drivers/gpu/drm/nouveau/dispnv50/disp.c | 155 +-
drivers/gpu/drm/nouveau/include/nvif/cl0080.h | 3 +
drivers/gpu/drm/nouveau/include/nvif/class.h | 21 +
drivers/gpu/drm/nouveau/include/nvkm/core/device.h | 1 +
drivers/gpu/drm/nouveau/include/nvkm/core/event.h | 4 +-
drivers/gpu/drm/nouveau/include/nvkm/core/falcon.h | 7 +
.../gpu/drm/nouveau/include/nvkm/core/firmware.h | 6 +-
drivers/gpu/drm/nouveau/include/nvkm/core/layout.h | 6 +-
drivers/gpu/drm/nouveau/include/nvkm/engine/disp.h | 19 +
.../gpu/drm/nouveau/include/nvkm/engine/falcon.h | 4 +
drivers/gpu/drm/nouveau/include/nvkm/engine/fifo.h | 19 +
drivers/gpu/drm/nouveau/include/nvkm/engine/gr.h | 1 +
.../gpu/drm/nouveau/include/nvkm/engine/nvdec.h | 3 +
.../gpu/drm/nouveau/include/nvkm/engine/nvenc.h | 3 +
.../gpu/drm/nouveau/include/nvkm/engine/nvjpg.h | 8 +
drivers/gpu/drm/nouveau/include/nvkm/engine/ofa.h | 9 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/bar.h | 4 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/bios.h | 1 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/fb.h | 6 +-
drivers/gpu/drm/nouveau/include/nvkm/subdev/gsp.h | 435 +
.../gpu/drm/nouveau/include/nvkm/subdev/instmem.h | 7 +
drivers/gpu/drm/nouveau/include/nvkm/subdev/mmu.h | 11 +
.../common/sdk/nvidia/inc/alloc/alloc_channel.h | 170 +
.../common/sdk/nvidia/inc/class/cl0000.h | 38 +
.../common/sdk/nvidia/inc/class/cl0005.h | 38 +
.../common/sdk/nvidia/inc/class/cl0080.h | 43 +
.../common/sdk/nvidia/inc/class/cl2080.h | 35 +
.../sdk/nvidia/inc/class/cl2080_notification.h | 62 +
.../common/sdk/nvidia/inc/class/cl84a0.h | 33 +
.../common/sdk/nvidia/inc/class/cl90f1.h | 31 +
.../common/sdk/nvidia/inc/class/clc0b5sw.h | 34 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073common.h | 39 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dfp.h | 166 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073dp.h | 335 +
.../nvidia/inc/ctrl/ctrl0073/ctrl0073specific.h | 216 +
.../sdk/nvidia/inc/ctrl/ctrl0073/ctrl0073system.h | 65 +
.../sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080fifo.h | 57 +
.../sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gpu.h | 48 +
.../sdk/nvidia/inc/ctrl/ctrl0080/ctrl0080gr.h | 31 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080bios.h | 40 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080ce.h | 35 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080event.h | 41 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080fb.h | 51 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080fifo.h | 52 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080gpu.h | 100 +
.../sdk/nvidia/inc/ctrl/ctrl2080/ctrl2080gr.h | 41 +
.../nvidia/inc/ctrl/ctrl2080/ctrl2080internal.h | 162 +
.../common/sdk/nvidia/inc/ctrl/ctrl90f1.h | 95 +
.../sdk/nvidia/inc/ctrl/ctrla06f/ctrla06fgpfifo.h | 42 +
.../535.113.01/common/sdk/nvidia/inc/nvlimits.h | 33 +
.../nvrm/535.113.01/common/sdk/nvidia/inc/nvos.h | 148 +
.../common/shared/msgq/inc/msgq/msgq_priv.h | 97 +
.../uproc/os/common/include/libos_init_args.h | 52 +
.../arch/nvalloc/common/inc/gsp/gsp_fw_sr_meta.h | 79 +
.../arch/nvalloc/common/inc/gsp/gsp_fw_wpr_meta.h | 170 +
.../nvidia/arch/nvalloc/common/inc/rmRiscvUcode.h | 82 +
.../nvidia/arch/nvalloc/common/inc/rmgspseq.h | 100 +
.../535.113.01/nvidia/generated/g_allclasses.h | 33 +
.../535.113.01/nvidia/generated/g_chipset_nvoc.h | 38 +
.../nvrm/535.113.01/nvidia/generated/g_fbsr_nvoc.h | 31 +
.../nvrm/535.113.01/nvidia/generated/g_gpu_nvoc.h | 35 +
.../nvidia/generated/g_kernel_channel_nvoc.h | 62 +
.../nvidia/generated/g_kernel_fifo_nvoc.h | 119 +
.../535.113.01/nvidia/generated/g_mem_desc_nvoc.h | 32 +
.../nvrm/535.113.01/nvidia/generated/g_os_nvoc.h | 44 +
.../535.113.01/nvidia/generated/g_rpc-structures.h | 124 +
.../535.113.01/nvidia/generated/g_sdk-structures.h | 45 +
.../nvidia/inc/kernel/gpu/gpu_acpi_data.h | 74 +
.../nvidia/inc/kernel/gpu/gpu_engine_type.h | 86 +
.../nvidia/inc/kernel/gpu/gsp/gsp_fw_heap.h | 33 +
.../nvidia/inc/kernel/gpu/gsp/gsp_init_args.h | 57 +
.../nvidia/inc/kernel/gpu/gsp/gsp_static_config.h | 174 +
.../nvidia/inc/kernel/gpu/intr/engine_idx.h | 57 +
.../535.113.01/nvidia/inc/kernel/gpu/nvbitmask.h | 33 +
.../nvidia/inc/kernel/os/nv_memory_type.h | 31 +
.../nvidia/kernel/inc/vgpu/rpc_global_enums.h | 262 +
.../nvidia/kernel/inc/vgpu/rpc_headers.h | 51 +
.../nvidia/kernel/inc/vgpu/sdk-structures.h | 40 +
drivers/gpu/drm/nouveau/include/nvrm/nvtypes.h | 24 +
drivers/gpu/drm/nouveau/nouveau_abi16.c | 19 +-
drivers/gpu/drm/nouveau/nouveau_abi16.h | 2 +-
drivers/gpu/drm/nouveau/nouveau_bios.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_bo.c | 20 +-
drivers/gpu/drm/nouveau/nouveau_bo.h | 5 +
drivers/gpu/drm/nouveau/nouveau_display.c | 5 +
drivers/gpu/drm/nouveau/nouveau_drm.c | 36 +-
drivers/gpu/drm/nouveau/nouveau_drv.h | 19 +-
drivers/gpu/drm/nouveau/nouveau_exec.c | 68 +-
drivers/gpu/drm/nouveau/nouveau_exec.h | 6 +-
drivers/gpu/drm/nouveau/nouveau_gem.c | 10 +-
drivers/gpu/drm/nouveau/nouveau_platform.c | 5 +-
drivers/gpu/drm/nouveau/nouveau_sched.c | 207 +-
drivers/gpu/drm/nouveau/nouveau_sched.h | 43 +-
drivers/gpu/drm/nouveau/nouveau_uvmm.c | 380 +-
drivers/gpu/drm/nouveau/nouveau_uvmm.h | 12 +-
drivers/gpu/drm/nouveau/nv04_fence.c | 2 +-
drivers/gpu/drm/nouveau/nvif/disp.c | 1 +
drivers/gpu/drm/nouveau/nvkm/core/event.c | 12 +-
drivers/gpu/drm/nouveau/nvkm/core/firmware.c | 74 +-
drivers/gpu/drm/nouveau/nvkm/engine/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga100.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/ga102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/r535.c | 108 +
drivers/gpu/drm/nouveau/nvkm/engine/ce/tu102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/device/base.c | 190 +-
drivers/gpu/drm/nouveau/nvkm/engine/device/priv.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/device/user.c | 1 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/Kbuild | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/ad102.c | 52 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/base.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/chan.h | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/gf119.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/gv100.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/ior.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/nv50.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/outp.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/priv.h | 14 +-
drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c | 1671 ++
drivers/gpu/drm/nouveau/nvkm/engine/disp/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/disp/uconn.c | 31 +-
drivers/gpu/drm/nouveau/nvkm/engine/falcon.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/base.c | 11 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/cgrp.c | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.c | 56 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/chan.h | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga100.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/ga102.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/engine/fifo/priv.h | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c | 664 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/runl.h | 6 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/fifo/uchan.c | 9 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/Kbuild | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/ad102.c | 46 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/base.c | 6 +-
drivers/gpu/drm/nouveau/nvkm/engine/gr/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/gf100.h | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/r535.c | 508 +
drivers/gpu/drm/nouveau/nvkm/engine/gr/tu102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/Kbuild | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/base.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga100.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga102.c | 16 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/gm107.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/priv.h | 7 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/r535.c | 110 +
drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/Kbuild | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/base.c | 3 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ga102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/gm107.c | 2 +-
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/priv.h | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/r535.c | 110 +
drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/Kbuild | 5 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ga100.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/priv.h | 8 +
drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/r535.c | 107 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/Kbuild | 6 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/ad102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga100.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga102.c | 44 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/priv.h | 8 +
drivers/gpu/drm/nouveau/nvkm/engine/ofa/r535.c | 107 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/ga102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/engine/sec2/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c | 54 +
drivers/gpu/drm/nouveau/nvkm/engine/sec2/tu102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/falcon/Kbuild | 1 +
drivers/gpu/drm/nouveau/nvkm/falcon/base.c | 16 +
drivers/gpu/drm/nouveau/nvkm/falcon/ga100.c | 6 +
drivers/gpu/drm/nouveau/nvkm/falcon/ga102.c | 6 +
drivers/gpu/drm/nouveau/nvkm/falcon/tu102.c | 28 +
drivers/gpu/drm/nouveau/nvkm/subdev/acr/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/acr/tu102.c | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/base.c | 10 +-
drivers/gpu/drm/nouveau/nvkm/subdev/bar/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c | 186 +
drivers/gpu/drm/nouveau/nvkm/subdev/bar/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/bios/base.c | 8 +
drivers/gpu/drm/nouveau/nvkm/subdev/bus/gf100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/Kbuild | 2 +
.../gpu/drm/nouveau/nvkm/subdev/devinit/ga100.c | 15 +
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c | 51 +
.../gpu/drm/nouveau/nvkm/subdev/devinit/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/fault/tu102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ga102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/priv.h | 3 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/r535.c | 87 +
drivers/gpu/drm/nouveau/nvkm/subdev/fb/ram.c | 46 +-
drivers/gpu/drm/nouveau/nvkm/subdev/fb/tu102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/fuse/gm107.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/ga102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/gpio/gk104.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/Kbuild | 8 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c | 57 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/base.c | 78 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c | 359 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c | 74 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga102.c | 148 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/gv100.c | 4 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/priv.h | 57 +-
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c | 2316 ++
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c | 198 +
drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c | 57 +
drivers/gpu/drm/nouveau/nvkm/subdev/i2c/gm200.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/base.c | 40 +-
.../gpu/drm/nouveau/nvkm/subdev/instmem/gk20a.c | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv04.c | 45 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/nv50.c | 27 +-
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/priv.h | 13 +
drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.c | 333 +
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/ga102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp102.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/ltc/gp10b.c | 9 +-
drivers/gpu/drm/nouveau/nvkm/subdev/mc/ga100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/mc/gp100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/base.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/priv.h | 6 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/r535.c | 123 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/tu102.c | 4 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/uvmm.c | 6 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmm.c | 7 +
drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmtu102.c | 8 +-
drivers/gpu/drm/nouveau/nvkm/subdev/pmu/gp102.c | 5 +
.../gpu/drm/nouveau/nvkm/subdev/privring/gm200.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/therm/gp100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/top/ga100.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/top/gk104.c | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/Kbuild | 2 +
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/ga100.c | 5 +
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/priv.h | 7 +-
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.c | 50 +
drivers/gpu/drm/nouveau/nvkm/subdev/vfn/tu102.c | 5 +
drivers/gpu/drm/omapdrm/dss/dispc.c | 4 +-
drivers/gpu/drm/omapdrm/dss/dss.c | 5 +-
drivers/gpu/drm/omapdrm/omap_drv.c | 9 +-
drivers/gpu/drm/omapdrm/omap_gem.c | 14 +-
drivers/gpu/drm/panel/Kconfig | 18 +
drivers/gpu/drm/panel/Makefile | 2 +
drivers/gpu/drm/panel/panel-boe-tv101wum-nl6.c | 10 +-
drivers/gpu/drm/panel/panel-edp.c | 138 +-
drivers/gpu/drm/panel/panel-elida-kd35t133.c | 37 +-
drivers/gpu/drm/panel/panel-himax-hx8394.c | 180 +-
drivers/gpu/drm/panel/panel-ilitek-ili9805.c | 405 +
drivers/gpu/drm/panel/panel-ilitek-ili9881c.c | 225 +
drivers/gpu/drm/panel/panel-leadtek-ltk050h3146w.c | 2 +-
drivers/gpu/drm/panel/panel-newvision-nv3051d.c | 57 +-
drivers/gpu/drm/panel/panel-newvision-nv3052c.c | 515 +-
drivers/gpu/drm/panel/panel-novatek-nt35510.c | 2 +-
drivers/gpu/drm/panel/panel-novatek-nt36523.c | 4 +-
drivers/gpu/drm/panel/panel-simple.c | 109 +-
drivers/gpu/drm/panel/panel-sitronix-st7701.c | 138 +-
drivers/gpu/drm/panel/panel-synaptics-r63353.c | 362 +
drivers/gpu/drm/panfrost/panfrost_devfreq.c | 17 +-
drivers/gpu/drm/panfrost/panfrost_device.c | 81 +-
drivers/gpu/drm/panfrost/panfrost_device.h | 23 +
drivers/gpu/drm/panfrost/panfrost_drv.c | 5 +-
drivers/gpu/drm/panfrost/panfrost_dump.c | 12 +-
drivers/gpu/drm/panfrost/panfrost_gem.c | 2 +-
drivers/gpu/drm/panfrost/panfrost_gpu.c | 119 +-
drivers/gpu/drm/panfrost/panfrost_gpu.h | 1 +
drivers/gpu/drm/panfrost/panfrost_job.c | 30 +-
drivers/gpu/drm/panfrost/panfrost_job.h | 1 +
drivers/gpu/drm/panfrost/panfrost_mmu.c | 32 +-
drivers/gpu/drm/panfrost/panfrost_mmu.h | 1 +
drivers/gpu/drm/panfrost/panfrost_regs.h | 1 +
drivers/gpu/drm/qxl/qxl_display.c | 17 +-
drivers/gpu/drm/qxl/qxl_drv.c | 2 +-
drivers/gpu/drm/qxl/qxl_drv.h | 7 -
drivers/gpu/drm/radeon/atombios.h | 42 +-
drivers/gpu/drm/radeon/atombios_encoders.c | 1 +
drivers/gpu/drm/radeon/clearstate_evergreen.h | 8 +-
drivers/gpu/drm/radeon/dce3_1_afmt.c | 1 +
drivers/gpu/drm/radeon/dce6_afmt.c | 1 +
drivers/gpu/drm/radeon/evergreen.c | 1 +
drivers/gpu/drm/radeon/evergreen_hdmi.c | 1 +
drivers/gpu/drm/radeon/r100.c | 4 +-
drivers/gpu/drm/radeon/r600_cs.c | 4 +-
drivers/gpu/drm/radeon/radeon_atombios.c | 1 +
drivers/gpu/drm/radeon/radeon_audio.c | 2 +
drivers/gpu/drm/radeon/radeon_audio.h | 4 +-
drivers/gpu/drm/radeon/radeon_combios.c | 1 +
drivers/gpu/drm/radeon/radeon_display.c | 7 +-
drivers/gpu/drm/radeon/radeon_drv.h | 1 -
drivers/gpu/drm/radeon/radeon_encoders.c | 1 +
drivers/gpu/drm/radeon/radeon_mode.h | 2 +-
drivers/gpu/drm/radeon/radeon_ring.c | 2 +-
drivers/gpu/drm/radeon/si.c | 4 +
drivers/gpu/drm/radeon/sumo_dpm.c | 4 +-
drivers/gpu/drm/radeon/trinity_dpm.c | 4 +-
drivers/gpu/drm/renesas/shmobile/Kconfig | 3 +-
drivers/gpu/drm/renesas/shmobile/Makefile | 3 +-
.../gpu/drm/renesas/shmobile/shmob_drm_backlight.c | 82 -
.../gpu/drm/renesas/shmobile/shmob_drm_backlight.h | 19 -
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.c | 650 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_crtc.h | 27 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.c | 179 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_drv.h | 18 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.c | 77 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_kms.h | 9 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.c | 325 +-
drivers/gpu/drm/renesas/shmobile/shmob_drm_plane.h | 5 +-
drivers/gpu/drm/rockchip/analogix_dp-rockchip.c | 1 -
drivers/gpu/drm/rockchip/cdn-dp-core.c | 1 -
drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1 -
drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 1 -
drivers/gpu/drm/rockchip/inno_hdmi.c | 1 -
drivers/gpu/drm/rockchip/rk3066_hdmi.c | 46 +-
drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 18 +
drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 14 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 12 -
drivers/gpu/drm/rockchip/rockchip_drm_vop2.c | 507 +-
drivers/gpu/drm/rockchip/rockchip_drm_vop2.h | 100 +-
drivers/gpu/drm/rockchip/rockchip_lvds.c | 1 -
drivers/gpu/drm/rockchip/rockchip_rgb.c | 1 -
drivers/gpu/drm/rockchip/rockchip_vop2_reg.c | 225 +-
drivers/gpu/drm/scheduler/gpu_scheduler_trace.h | 2 +-
drivers/gpu/drm/scheduler/sched_entity.c | 18 +-
drivers/gpu/drm/scheduler/sched_main.c | 492 +-
drivers/gpu/drm/solomon/ssd130x.c | 38 +-
drivers/gpu/drm/solomon/ssd130x.h | 1 -
drivers/gpu/drm/sprd/sprd_dpu.c | 6 +-
drivers/gpu/drm/sprd/sprd_drm.c | 5 +-
drivers/gpu/drm/sprd/sprd_dsi.c | 6 +-
drivers/gpu/drm/tegra/hdmi.c | 1 +
drivers/gpu/drm/tegra/sor.c | 1 +
drivers/gpu/drm/tests/Makefile | 5 +-
drivers/gpu/drm/tests/drm_buddy_test.c | 465 -
drivers/gpu/drm/tests/drm_dp_mst_helper_test.c | 166 +-
drivers/gpu/drm/tests/drm_exec_test.c | 16 +-
drivers/gpu/drm/tests/drm_format_helper_test.c | 72 +-
drivers/gpu/drm/tests/drm_gem_shmem_test.c | 383 +
drivers/gpu/drm/tests/drm_kunit_helpers.c | 30 +-
drivers/gpu/drm/tests/drm_mm_test.c | 2016 +-
drivers/gpu/drm/tidss/tidss_crtc.c | 12 +-
drivers/gpu/drm/tidss/tidss_dispc.c | 138 +-
drivers/gpu/drm/tidss/tidss_dispc.h | 3 +
drivers/gpu/drm/tidss/tidss_drv.c | 16 +-
drivers/gpu/drm/tidss/tidss_irq.c | 54 +-
drivers/gpu/drm/tidss/tidss_kms.c | 6 +-
drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +-
drivers/gpu/drm/tiny/arcpgu.c | 6 +-
drivers/gpu/drm/tiny/cirrus.c | 3 +-
drivers/gpu/drm/tiny/ili9225.c | 10 +-
drivers/gpu/drm/tiny/ofdrm.c | 17 +-
drivers/gpu/drm/tiny/repaper.c | 10 +-
drivers/gpu/drm/tiny/simpledrm.c | 44 +-
drivers/gpu/drm/tiny/st7586.c | 19 +-
drivers/gpu/drm/ttm/ttm_bo.c | 8 +-
drivers/gpu/drm/ttm/ttm_device.c | 6 +-
drivers/gpu/drm/udl/udl_modeset.c | 19 +-
drivers/gpu/drm/v3d/Makefile | 4 +-
drivers/gpu/drm/v3d/v3d_bo.c | 51 +
drivers/gpu/drm/v3d/v3d_debugfs.c | 178 +-
drivers/gpu/drm/v3d/v3d_drv.c | 50 +-
drivers/gpu/drm/v3d/v3d_drv.h | 165 +-
drivers/gpu/drm/v3d/v3d_gem.c | 779 +-
drivers/gpu/drm/v3d/v3d_irq.c | 93 +-
drivers/gpu/drm/v3d/v3d_regs.h | 94 +-
drivers/gpu/drm/v3d/v3d_sched.c | 397 +-
drivers/gpu/drm/v3d/v3d_submit.c | 1320 +
drivers/gpu/drm/v3d/v3d_sysfs.c | 69 +
drivers/gpu/drm/v3d/v3d_trace.h | 57 +
drivers/gpu/drm/vboxvideo/vbox_drv.c | 2 +-
drivers/gpu/drm/vboxvideo/vbox_mode.c | 4 +-
drivers/gpu/drm/vc4/tests/vc4_mock.c | 9 +-
drivers/gpu/drm/vc4/vc4_hdmi.c | 12 +-
drivers/gpu/drm/virtio/virtgpu_drv.c | 2 +-
drivers/gpu/drm/virtio/virtgpu_drv.h | 5 +
drivers/gpu/drm/virtio/virtgpu_ioctl.c | 41 +-
drivers/gpu/drm/virtio/virtgpu_plane.c | 18 +-
drivers/gpu/drm/vkms/vkms_writeback.c | 25 +-
drivers/gpu/drm/vmwgfx/vmwgfx_drv.c | 2 +-
drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 20 +-
drivers/gpu/drm/xlnx/zynqmp_kms.c | 1 -
drivers/greybus/Kconfig | 1 +
drivers/greybus/gb-beagleplay.c | 5 +-
drivers/hid/Kconfig | 22 +-
drivers/hid/Makefile | 1 +
drivers/hid/hid-apple.c | 4 +
drivers/hid/hid-asus.c | 27 +-
drivers/hid/hid-core.c | 12 +-
drivers/hid/hid-debug.c | 3 +
drivers/hid/hid-glorious.c | 16 +-
drivers/hid/hid-ids.h | 19 +-
drivers/hid/hid-lenovo.c | 3 +-
drivers/hid/hid-logitech-dj.c | 11 +-
drivers/hid/hid-mcp2200.c | 392 +
drivers/hid/hid-mcp2221.c | 76 +-
drivers/hid/hid-multitouch.c | 5 +
drivers/hid/hid-nintendo.c | 897 +-
drivers/hid/hid-picolcd_fb.c | 1 +
drivers/hid/hid-quirks.c | 2 +
drivers/hid/i2c-hid/i2c-hid-acpi.c | 5 +
drivers/hid/i2c-hid/i2c-hid-core.c | 137 +-
drivers/hid/intel-ish-hid/ipc/pci-ish.c | 67 +-
drivers/hid/intel-ish-hid/ishtp-fw-loader.c | 60 +-
drivers/hid/intel-ish-hid/ishtp-hid-client.c | 63 +-
drivers/hid/intel-ish-hid/ishtp/client.c | 185 +-
drivers/hid/uhid.c | 15 +-
drivers/hid/wacom.h | 1 +
drivers/hid/wacom_sys.c | 8 +
drivers/hid/wacom_wac.c | 12 +-
drivers/hid/wacom_wac.h | 1 +
drivers/hsi/controllers/omap_ssi_core.c | 6 +-
drivers/hv/hv_common.c | 2 +-
drivers/hv/hv_util.c | 31 +-
drivers/hwmon/Kconfig | 11 +
drivers/hwmon/Makefile | 1 +
drivers/hwmon/acpi_power_meter.c | 4 +
drivers/hwmon/aspeed-pwm-tacho.c | 26 +-
drivers/hwmon/corsair-cpro.c | 2 +-
drivers/hwmon/corsair-psu.c | 18 +-
drivers/hwmon/dell-smm-hwmon.c | 604 +-
drivers/hwmon/emc1403.c | 6 +-
drivers/hwmon/gigabyte_waterforce.c | 428 +
drivers/hwmon/hp-wmi-sensors.c | 127 +-
drivers/hwmon/k10temp.c | 1 +
drivers/hwmon/ltc2991.c | 22 +-
drivers/hwmon/max31827.c | 274 +-
drivers/hwmon/max6650.c | 8 +-
drivers/hwmon/nct6775-core.c | 41 +-
drivers/hwmon/nct6775-i2c.c | 14 +-
drivers/hwmon/nct6775-platform.c | 26 +-
drivers/hwmon/nct6775.h | 2 +-
drivers/hwmon/npcm750-pwm-fan.c | 30 +-
drivers/hwmon/nzxt-kraken2.c | 4 +-
drivers/hwmon/pc87360.c | 6 +-
drivers/hwmon/peci/dimmtemp.c | 2 +-
drivers/hwmon/pmbus/Kconfig | 19 +
drivers/hwmon/pmbus/Makefile | 2 +
drivers/hwmon/pmbus/lm25066.c | 14 +-
drivers/hwmon/pmbus/ltc4286.c | 175 +
drivers/hwmon/pmbus/mp5990.c | 179 +
drivers/hwmon/sht4x.c | 3 +-
drivers/hwmon/smsc47m1.c | 67 +-
drivers/hwmon/tmp513.c | 64 +-
drivers/hwspinlock/qcom_hwspinlock.c | 1 +
drivers/hwtracing/coresight/coresight-dummy.c | 5 +-
drivers/hwtracing/coresight/coresight-etm4x-core.c | 6 +-
drivers/hwtracing/coresight/coresight-funnel.c | 5 +-
drivers/hwtracing/coresight/coresight-replicator.c | 5 +-
drivers/hwtracing/coresight/coresight-trbe.c | 5 +-
drivers/hwtracing/coresight/ultrasoc-smb.c | 112 +-
drivers/hwtracing/coresight/ultrasoc-smb.h | 6 +-
drivers/i2c/busses/i2c-bcm-iproc.c | 133 +-
drivers/i2c/busses/i2c-cp2615.c | 2 +-
drivers/i2c/busses/i2c-designware-common.c | 16 +-
drivers/i2c/busses/i2c-designware-master.c | 19 +-
drivers/i2c/busses/i2c-ocores.c | 4 +-
drivers/i2c/busses/i2c-pxa.c | 76 +-
drivers/i2c/i2c-dev.c | 4 +-
drivers/i3c/master.c | 26 +-
drivers/i3c/master/mipi-i3c-hci/cmd_v1.c | 7 +-
drivers/i3c/master/mipi-i3c-hci/core.c | 49 +-
drivers/i3c/master/mipi-i3c-hci/dat_v1.c | 29 +-
drivers/i3c/master/mipi-i3c-hci/dma.c | 4 +-
drivers/i3c/master/mipi-i3c-hci/hci.h | 1 +
drivers/i3c/master/svc-i3c-master.c | 56 +-
drivers/idle/intel_idle.c | 53 +-
drivers/iio/adc/imx93_adc.c | 4 +
drivers/iio/adc/mcp3564.c | 8 +-
drivers/iio/adc/meson_saradc.c | 16 +-
drivers/iio/adc/ti_am335x_adc.c | 4 +-
drivers/iio/amplifiers/hmc425a.c | 23 +
drivers/iio/buffer/industrialio-triggered-buffer.c | 10 +
drivers/iio/chemical/pms7003.c | 6 +-
drivers/iio/chemical/scd30_serial.c | 6 +-
drivers/iio/chemical/sps30_serial.c | 18 +-
drivers/iio/dac/ad5791.c | 9 +-
drivers/iio/imu/adis.c | 18 +-
drivers/iio/imu/adis16475.c | 121 +-
drivers/iio/imu/bmi323/bmi323_core.c | 4 +-
drivers/iio/imu/bmi323/bmi323_i2c.c | 2 +-
drivers/iio/imu/bmi323/bmi323_spi.c | 2 +-
drivers/iio/imu/bno055/bno055_ser_core.c | 6 +-
drivers/iio/imu/inv_icm42600/inv_icm42600_accel.c | 5 +-
drivers/iio/imu/inv_icm42600/inv_icm42600_buffer.c | 5 +-
drivers/iio/imu/inv_icm42600/inv_icm42600_gyro.c | 5 +-
drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 13 +-
drivers/iio/industrialio-buffer.c | 16 +
drivers/iio/industrialio-core.c | 65 +
drivers/iio/light/Kconfig | 26 +
drivers/iio/light/Makefile | 2 +
drivers/iio/light/isl76682.c | 346 +
drivers/iio/light/ltrf216a.c | 10 +-
drivers/iio/light/pa12203001.c | 2 +-
drivers/iio/light/rohm-bu27008.c | 201 +-
drivers/iio/light/veml6075.c | 474 +
drivers/iio/magnetometer/tmag5273.c | 2 +-
drivers/iio/pressure/bmp280-core.c | 42 +-
drivers/iio/pressure/bmp280-i2c.c | 8 +-
drivers/iio/pressure/bmp280-spi.c | 10 +-
drivers/iio/pressure/bmp280.h | 6 +-
drivers/iio/proximity/irsd200.c | 1 -
drivers/iio/temperature/Kconfig | 10 +
drivers/iio/temperature/Makefile | 1 +
drivers/iio/temperature/mcp9600.c | 139 +
drivers/infiniband/core/umem.c | 6 -
drivers/infiniband/core/verbs.c | 2 +-
drivers/infiniband/hw/bnxt_re/hw_counters.c | 4 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.c | 67 +-
drivers/infiniband/hw/bnxt_re/ib_verbs.h | 7 +
drivers/infiniband/hw/bnxt_re/main.c | 35 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.c | 215 +-
drivers/infiniband/hw/bnxt_re/qplib_fp.h | 35 +-
drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 21 +-
drivers/infiniband/hw/bnxt_re/qplib_rcfw.h | 4 +-
drivers/infiniband/hw/bnxt_re/qplib_res.c | 4 +-
drivers/infiniband/hw/bnxt_re/qplib_res.h | 111 +-
drivers/infiniband/hw/bnxt_re/qplib_sp.c | 11 +-
drivers/infiniband/hw/bnxt_re/roce_hsi.h | 67 +-
drivers/infiniband/hw/erdma/erdma_hw.h | 2 -
drivers/infiniband/hw/hfi1/user_exp_rcv.c | 4 +-
drivers/infiniband/hw/hfi1/user_sdma.c | 4 +-
drivers/infiniband/hw/hns/Makefile | 3 +-
drivers/infiniband/hw/hns/hns_roce_ah.c | 13 +-
drivers/infiniband/hw/hns/hns_roce_cmd.c | 19 +-
drivers/infiniband/hw/hns/hns_roce_cq.c | 17 +-
drivers/infiniband/hw/hns/hns_roce_debugfs.c | 110 +
drivers/infiniband/hw/hns/hns_roce_debugfs.h | 33 +
drivers/infiniband/hw/hns/hns_roce_device.h | 26 +
drivers/infiniband/hw/hns/hns_roce_hw_v2.c | 84 +-
drivers/infiniband/hw/hns/hns_roce_main.c | 48 +-
drivers/infiniband/hw/hns/hns_roce_mr.c | 28 +-
drivers/infiniband/hw/hns/hns_roce_pd.c | 12 +-
drivers/infiniband/hw/hns/hns_roce_qp.c | 8 +-
drivers/infiniband/hw/hns/hns_roce_srq.c | 6 +-
drivers/infiniband/hw/irdma/hw.c | 16 +-
drivers/infiniband/hw/irdma/main.c | 2 +-
drivers/infiniband/hw/irdma/main.h | 2 +-
drivers/infiniband/hw/irdma/utils.c | 11 +-
drivers/infiniband/hw/irdma/verbs.c | 35 +-
drivers/infiniband/hw/irdma/verbs.h | 1 +
drivers/infiniband/hw/mlx5/devx.c | 2 +-
drivers/infiniband/hw/mlx5/dm.c | 5 +
drivers/infiniband/hw/mlx5/main.c | 24 +
drivers/infiniband/hw/mlx5/mr.c | 1 +
drivers/infiniband/hw/mthca/mthca_cmd.c | 4 +-
drivers/infiniband/hw/mthca/mthca_main.c | 2 +-
drivers/infiniband/sw/siw/siw.h | 14 +-
drivers/infiniband/sw/siw/siw_cm.c | 145 +-
drivers/infiniband/sw/siw/siw_main.c | 30 +-
drivers/infiniband/sw/siw/siw_mem.c | 121 +-
drivers/infiniband/sw/siw/siw_mem.h | 5 +-
drivers/infiniband/sw/siw/siw_qp.c | 2 +-
drivers/infiniband/sw/siw/siw_qp_rx.c | 84 +-
drivers/infiniband/sw/siw/siw_qp_tx.c | 51 +-
drivers/infiniband/sw/siw/siw_verbs.c | 52 +-
drivers/infiniband/ulp/ipoib/ipoib.h | 4 +
drivers/infiniband/ulp/ipoib/ipoib_ib.c | 26 +-
drivers/infiniband/ulp/ipoib/ipoib_main.c | 33 +-
drivers/infiniband/ulp/ipoib/ipoib_multicast.c | 1 +
drivers/infiniband/ulp/rtrs/rtrs-clt.c | 19 +-
drivers/infiniband/ulp/rtrs/rtrs-srv.c | 37 +-
drivers/infiniband/ulp/rtrs/rtrs.c | 4 +-
drivers/input/input.c | 8 +-
drivers/input/joystick/pxrc.c | 42 +-
drivers/input/joystick/xpad.c | 7 +-
drivers/input/keyboard/atkbd.c | 46 +-
drivers/input/keyboard/cap11xx.c | 253 +-
drivers/input/keyboard/gpio_keys.c | 69 +-
drivers/input/keyboard/ipaq-micro-keys.c | 3 +
drivers/input/keyboard/omap4-keypad.c | 15 +-
drivers/input/keyboard/qt1050.c | 2 +-
drivers/input/misc/ims-pcu.c | 10 +-
drivers/input/misc/iqs269a.c | 23 +-
drivers/input/misc/max77693-haptic.c | 14 +-
drivers/input/mouse/amimouse.c | 5 +-
drivers/input/mouse/cyapa.c | 22 +-
drivers/input/mouse/cyapa_gen3.c | 2 +-
drivers/input/mouse/cyapa_gen5.c | 4 +-
drivers/input/mouse/cyapa_gen6.c | 20 +-
drivers/input/mouse/elan_i2c_core.c | 18 +-
drivers/input/mouse/synaptics.c | 1 +
drivers/input/rmi4/rmi_f01.c | 13 +-
drivers/input/rmi4/rmi_spi.c | 2 +-
drivers/input/serio/i8042-acpipnpio.h | 8 +
drivers/input/touchscreen/atmel_mxt_ts.c | 21 +-
drivers/input/touchscreen/edt-ft5x06.c | 2 +-
drivers/input/touchscreen/hideep.c | 6 +-
drivers/input/touchscreen/hycon-hy46xx.c | 2 +-
drivers/input/touchscreen/ilitek_ts_i2c.c | 16 +-
drivers/input/touchscreen/iqs5xx.c | 12 +-
drivers/input/touchscreen/iqs7211.c | 12 +-
drivers/input/touchscreen/melfas_mip4.c | 16 +-
drivers/input/touchscreen/sur40.c | 5 +-
drivers/input/touchscreen/usbtouchscreen.c | 4 +-
drivers/input/touchscreen/wdt87xx_i2c.c | 6 +-
drivers/input/vivaldi-fmap.c | 6 +-
drivers/interconnect/core.c | 3 +
drivers/interconnect/imx/imx8mm.c | 9 +-
drivers/interconnect/imx/imx8mn.c | 9 +-
drivers/interconnect/imx/imx8mp.c | 9 +-
drivers/interconnect/imx/imx8mq.c | 9 +-
drivers/interconnect/qcom/Kconfig | 27 +
drivers/interconnect/qcom/Makefile | 6 +
drivers/interconnect/qcom/icc-rpm.c | 6 +-
drivers/interconnect/qcom/icc-rpm.h | 2 +-
drivers/interconnect/qcom/msm8916.c | 2 +-
drivers/interconnect/qcom/msm8939.c | 2 +-
drivers/interconnect/qcom/msm8974.c | 6 +-
drivers/interconnect/qcom/msm8996.c | 2 +-
drivers/interconnect/qcom/osm-l3.c | 6 +-
drivers/interconnect/qcom/qcm2290.c | 2 +-
drivers/interconnect/qcom/qcs404.c | 2 +-
drivers/interconnect/qcom/sdm660.c | 2 +-
drivers/interconnect/qcom/sm6115.c | 1427 ++
drivers/interconnect/qcom/sm8250.c | 1 +
drivers/interconnect/qcom/sm8650.c | 1674 ++
drivers/interconnect/qcom/sm8650.h | 143 +
drivers/interconnect/qcom/smd-rpm.c | 6 +-
drivers/interconnect/qcom/x1e80100.c | 2328 ++
drivers/interconnect/qcom/x1e80100.h | 192 +
drivers/interconnect/samsung/exynos.c | 6 +-
drivers/iommu/Kconfig | 1 +
drivers/iommu/amd/amd_iommu.h | 8 +-
drivers/iommu/amd/amd_iommu_types.h | 6 -
drivers/iommu/amd/init.c | 8 +-
drivers/iommu/amd/io_pgtable.c | 5 +-
drivers/iommu/amd/io_pgtable_v2.c | 10 +-
drivers/iommu/amd/iommu.c | 193 +-
drivers/iommu/apple-dart.c | 40 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3-sva.c | 23 +-
drivers/iommu/arm/arm-smmu-v3/arm-smmu-v3.c | 4 -
drivers/iommu/arm/arm-smmu/arm-smmu.c | 13 +-
drivers/iommu/arm/arm-smmu/qcom_iommu.c | 16 +-
drivers/iommu/intel/dmar.c | 18 +
drivers/iommu/intel/iommu.c | 20 +-
drivers/iommu/intel/iommu.h | 3 +
drivers/iommu/intel/irq_remapping.c | 2 +-
drivers/iommu/intel/svm.c | 40 +-
drivers/iommu/io-pgtable-arm.c | 55 +-
drivers/iommu/io-pgtable.c | 23 +
drivers/iommu/iommu-sva.c | 94 +-
drivers/iommu/iommu.c | 231 +-
drivers/iommu/iommufd/device.c | 14 +-
drivers/iommu/iommufd/hw_pagetable.c | 10 +-
drivers/iommu/iommufd/ioas.c | 14 +-
drivers/iommu/iommufd/iommufd_private.h | 70 +-
drivers/iommu/iommufd/main.c | 146 +-
drivers/iommu/iommufd/selftest.c | 14 +-
drivers/iommu/iommufd/vfio_compat.c | 18 +-
drivers/iommu/mtk_iommu.c | 7 +-
drivers/iommu/mtk_iommu_v1.c | 3 -
drivers/iommu/of_iommu.c | 81 +-
drivers/iommu/omap-iommu.c | 1 -
drivers/iommu/sprd-iommu.c | 8 +-
drivers/iommu/virtio-iommu.c | 36 +-
drivers/ipack/devices/ipoctal.c | 14 +-
drivers/ipack/ipack.c | 4 +-
drivers/irqchip/irq-gic-v3-its.c | 16 +-
drivers/irqchip/irq-gic-v3.c | 24 +-
drivers/irqchip/irq-qcom-mpm.c | 26 +-
drivers/irqchip/irq-renesas-rzg2l.c | 110 +-
drivers/irqchip/irq-xtensa-pic.c | 31 +-
drivers/isdn/capi/capi.c | 4 +-
drivers/leds/Kconfig | 35 +-
drivers/leds/Makefile | 2 +
drivers/leds/led-class.c | 14 -
drivers/leds/led-triggers.c | 13 -
drivers/leds/leds-aw200xx.c | 98 +-
drivers/leds/leds-gpio.c | 2 +
drivers/leds/leds-max5970.c | 109 +
drivers/leds/leds-sun50i-a100.c | 584 +
drivers/leds/leds-syscon.c | 3 +-
drivers/leds/leds-tca6507.c | 30 +-
drivers/leds/rgb/leds-qcom-lpg.c | 63 +-
drivers/leds/trigger/ledtrig-gpio.c | 26 +-
drivers/leds/trigger/ledtrig-netdev.c | 43 +-
drivers/leds/trigger/ledtrig-tty.c | 247 +-
drivers/mailbox/qcom-apcs-ipc-mailbox.c | 10 +-
drivers/md/Kconfig | 1 +
drivers/md/bcache/bcache.h | 1 +
drivers/md/bcache/btree.c | 27 +-
drivers/md/bcache/journal.c | 20 +-
drivers/md/bcache/movinggc.c | 16 +-
drivers/md/bcache/request.c | 74 +-
drivers/md/bcache/request.h | 2 +-
drivers/md/bcache/super.c | 44 +-
drivers/md/bcache/sysfs.c | 2 +-
drivers/md/bcache/writeback.c | 40 +-
drivers/md/dm-bufio.c | 87 +-
drivers/md/dm-crypt.c | 2 +-
drivers/md/dm-delay.c | 112 +-
drivers/md/dm-flakey.c | 2 +-
drivers/md/dm-integrity.c | 11 +-
drivers/md/dm-verity-fec.c | 7 +-
drivers/md/dm-verity-target.c | 30 +-
drivers/md/dm-verity.h | 8 +-
drivers/md/md-multipath.c | 32 +-
drivers/md/md.c | 213 +-
drivers/md/md.h | 5 -
drivers/md/raid1.c | 71 +-
drivers/md/raid10.c | 222 +-
drivers/md/raid5-cache.c | 11 +-
drivers/md/raid5-ppl.c | 16 +-
drivers/md/raid5.c | 207 +-
drivers/md/raid5.h | 4 +-
drivers/media/cec/core/cec-adap.c | 54 +-
drivers/media/cec/platform/cros-ec/cros-ec-cec.c | 2 +
drivers/media/common/videobuf2/videobuf2-core.c | 500 +-
drivers/media/common/videobuf2/videobuf2-dma-sg.c | 10 +-
drivers/media/common/videobuf2/videobuf2-v4l2.c | 87 +-
drivers/media/dvb-core/dvb_vb2.c | 19 +-
drivers/media/dvb-frontends/rtl2832_sdr.c | 5 +-
drivers/media/i2c/Kconfig | 27 +
drivers/media/i2c/Makefile | 2 +
drivers/media/i2c/adv7180.c | 14 +-
drivers/media/i2c/adv7183.c | 2 -
drivers/media/i2c/adv748x/adv748x-afe.c | 6 +-
drivers/media/i2c/adv748x/adv748x-csi2.c | 2 +-
drivers/media/i2c/adv748x/adv748x-hdmi.c | 6 +-
drivers/media/i2c/adv7511-v4l2.c | 4 +-
drivers/media/i2c/adv7604.c | 4 +-
drivers/media/i2c/adv7842.c | 4 +-
drivers/media/i2c/ar0521.c | 5 +-
drivers/media/i2c/ccs/Kconfig | 1 +
drivers/media/i2c/ccs/ccs-core.c | 134 +-
drivers/media/i2c/ccs/ccs-reg-access.c | 213 +-
drivers/media/i2c/ccs/ccs-regs.h | 906 +-
drivers/media/i2c/ccs/ccs.h | 3 +
drivers/media/i2c/ccs/smiapp-reg-defs.h | 951 +-
drivers/media/i2c/ds90ub913.c | 13 +-
drivers/media/i2c/ds90ub953.c | 13 +-
drivers/media/i2c/ds90ub960.c | 23 +-
drivers/media/i2c/et8ek8/et8ek8_driver.c | 3 +-
drivers/media/i2c/gc2145.c | 1450 ++
drivers/media/i2c/hi556.c | 13 +-
drivers/media/i2c/hi846.c | 21 +-
drivers/media/i2c/hi847.c | 9 +-
drivers/media/i2c/imx208.c | 9 +-
drivers/media/i2c/imx214.c | 16 +-
drivers/media/i2c/imx219.c | 21 +-
drivers/media/i2c/imx258.c | 9 +-
drivers/media/i2c/imx274.c | 12 +-
drivers/media/i2c/imx290.c | 18 +-
drivers/media/i2c/imx296.c | 28 +-
drivers/media/i2c/imx319.c | 19 +-
drivers/media/i2c/imx334.c | 16 +-
drivers/media/i2c/imx335.c | 16 +-
drivers/media/i2c/imx355.c | 19 +-
drivers/media/i2c/imx412.c | 16 +-
drivers/media/i2c/imx415.c | 16 +-
drivers/media/i2c/isl7998x.c | 6 +-
drivers/media/i2c/max9286.c | 4 +-
drivers/media/i2c/mt9m001.c | 16 +-
drivers/media/i2c/mt9m111.c | 16 +-
drivers/media/i2c/mt9m114.c | 74 +-
drivers/media/i2c/mt9p031.c | 14 +-
drivers/media/i2c/mt9t112.c | 1 -
drivers/media/i2c/mt9v011.c | 2 +-
drivers/media/i2c/mt9v032.c | 10 +-
drivers/media/i2c/mt9v111.c | 14 +-
drivers/media/i2c/og01a1b.c | 10 +-
drivers/media/i2c/ov01a10.c | 30 +-
drivers/media/i2c/ov02a10.c | 16 +-
drivers/media/i2c/ov08d10.c | 9 +-
drivers/media/i2c/ov08x40.c | 7 +-
drivers/media/i2c/ov13858.c | 10 +-
drivers/media/i2c/ov13b10.c | 24 +-
drivers/media/i2c/ov2640.c | 16 +-
drivers/media/i2c/ov2659.c | 6 +-
drivers/media/i2c/ov2680.c | 20 +-
drivers/media/i2c/ov2685.c | 4 +-
drivers/media/i2c/ov2740.c | 14 +-
drivers/media/i2c/ov4689.c | 2 +-
drivers/media/i2c/ov5640.c | 19 +-
drivers/media/i2c/ov5645.c | 16 +-
drivers/media/i2c/ov5647.c | 12 +-
drivers/media/i2c/ov5648.c | 6 +-
drivers/media/i2c/ov5670.c | 23 +-
drivers/media/i2c/ov5675.c | 9 +-
drivers/media/i2c/ov5693.c | 4 +-
drivers/media/i2c/ov5695.c | 8 +-
drivers/media/i2c/ov6650.c | 34 +-
drivers/media/i2c/ov7251.c | 16 +-
drivers/media/i2c/ov7670.c | 7 +-
drivers/media/i2c/ov772x.c | 2 +-
drivers/media/i2c/ov7740.c | 7 +-
drivers/media/i2c/ov8856.c | 9 +-
drivers/media/i2c/ov8858.c | 16 +-
drivers/media/i2c/ov8865.c | 8 +-
drivers/media/i2c/ov9282.c | 18 +-
drivers/media/i2c/ov9640.c | 2 -
drivers/media/i2c/ov9650.c | 7 +-
drivers/media/i2c/ov9734.c | 28 +-
drivers/media/i2c/rj54n1cb0c.c | 4 +-
drivers/media/i2c/s5c73m3/s5c73m3-core.c | 37 +-
drivers/media/i2c/s5k5baf.c | 35 +-
drivers/media/i2c/s5k6a3.c | 8 +-
drivers/media/i2c/saa6752hs.c | 4 +-
drivers/media/i2c/st-mipid02.c | 481 +-
drivers/media/i2c/st-vgxy61.c | 34 +-
drivers/media/i2c/tc358746.c | 22 +-
drivers/media/i2c/tda1997x.c | 16 +-
drivers/media/i2c/thp7312.c | 2244 ++
drivers/media/i2c/tvp5150.c | 8 +-
drivers/media/i2c/tvp7002.c | 6 +-
drivers/media/i2c/tw9910.c | 2 -
drivers/media/i2c/video-i2c.c | 5 +-
drivers/media/mc/Kconfig | 7 -
drivers/media/mc/mc-device.c | 4 -
drivers/media/pci/bt8xx/bttv-driver.c | 27 +-
drivers/media/pci/bt8xx/bttv-vbi.c | 8 +-
drivers/media/pci/cx18/cx18-streams.c | 5 +-
drivers/media/pci/dt3155/dt3155.c | 2 -
drivers/media/pci/intel/ipu3/ipu3-cio2.c | 24 +-
drivers/media/pci/intel/ivsc/mei_csi.c | 83 +-
drivers/media/pci/ivtv/Kconfig | 4 +-
drivers/media/pci/ivtv/ivtv-driver.h | 1 +
drivers/media/pci/ivtv/ivtv-streams.c | 4 +-
drivers/media/pci/ivtv/ivtvfb.c | 6 +-
drivers/media/pci/mgb4/Kconfig | 1 +
drivers/media/pci/mgb4/mgb4_core.c | 20 +-
drivers/media/pci/netup_unidvb/netup_unidvb_core.c | 5 +-
drivers/media/pci/tw68/tw68-video.c | 5 +-
drivers/media/pci/tw686x/tw686x-video.c | 5 +-
drivers/media/platform/amphion/vpu_core.c | 2 +-
drivers/media/platform/amphion/vpu_dbg.c | 30 +-
drivers/media/platform/amphion/vpu_v4l2.c | 4 +-
drivers/media/platform/atmel/atmel-isi.c | 12 +-
drivers/media/platform/cadence/cdns-csi2rx.c | 14 +-
drivers/media/platform/cadence/cdns-csi2tx.c | 3 +-
drivers/media/platform/chips-media/Kconfig | 18 +-
drivers/media/platform/chips-media/Makefile | 6 +-
drivers/media/platform/chips-media/coda-common.c | 3361 ---
drivers/media/platform/chips-media/coda/Kconfig | 18 +
.../media/platform/chips-media/{ => coda}/Makefile | 0
.../platform/chips-media/{ => coda}/coda-bit.c | 0
.../media/platform/chips-media/coda/coda-common.c | 3361 +++
.../platform/chips-media/{ => coda}/coda-gdi.c | 0
.../platform/chips-media/{ => coda}/coda-h264.c | 0
.../platform/chips-media/{ => coda}/coda-jpeg.c | 0
.../platform/chips-media/{ => coda}/coda-mpeg2.c | 0
.../platform/chips-media/{ => coda}/coda-mpeg4.c | 0
.../media/platform/chips-media/{ => coda}/coda.h | 0
.../platform/chips-media/{ => coda}/coda_regs.h | 0
.../platform/chips-media/{ => coda}/imx-vdoa.c | 0
.../platform/chips-media/{ => coda}/imx-vdoa.h | 0
drivers/media/platform/chips-media/coda/trace.h | 175 +
drivers/media/platform/chips-media/trace.h | 175 -
drivers/media/platform/chips-media/wave5/Kconfig | 14 +
drivers/media/platform/chips-media/wave5/Makefile | 10 +
.../platform/chips-media/wave5/wave5-helper.c | 213 +
.../platform/chips-media/wave5/wave5-helper.h | 31 +
.../media/platform/chips-media/wave5/wave5-hw.c | 2554 ++
.../platform/chips-media/wave5/wave5-regdefine.h | 732 +
.../media/platform/chips-media/wave5/wave5-vdi.c | 205 +
.../media/platform/chips-media/wave5/wave5-vdi.h | 35 +
.../platform/chips-media/wave5/wave5-vpu-dec.c | 1932 ++
.../platform/chips-media/wave5/wave5-vpu-enc.c | 1794 ++
.../media/platform/chips-media/wave5/wave5-vpu.c | 291 +
.../media/platform/chips-media/wave5/wave5-vpu.h | 83 +
.../platform/chips-media/wave5/wave5-vpuapi.c | 960 +
.../platform/chips-media/wave5/wave5-vpuapi.h | 870 +
.../platform/chips-media/wave5/wave5-vpuconfig.h | 77 +
.../platform/chips-media/wave5/wave5-vpuerror.h | 292 +
drivers/media/platform/chips-media/wave5/wave5.h | 114 +
.../media/platform/mediatek/jpeg/mtk_jpeg_core.c | 20 +-
.../media/platform/mediatek/mdp3/mtk-mdp3-core.c | 16 +-
drivers/media/platform/mediatek/vcodec/Kconfig | 1 -
.../mediatek/vcodec/decoder/mtk_vcodec_dec.c | 24 +-
.../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.c | 26 +
.../mediatek/vcodec/decoder/mtk_vcodec_dec_drv.h | 14 +
.../vcodec/decoder/mtk_vcodec_dec_stateless.c | 168 +-
.../vcodec/decoder/vdec/vdec_vp9_req_lat_if.c | 9 +-
.../mediatek/vcodec/encoder/mtk_vcodec_enc.c | 2 +-
.../media/platform/microchip/microchip-csi2dc.c | 25 +-
.../media/platform/microchip/microchip-isc-base.c | 39 -
.../platform/microchip/microchip-isc-scaler.c | 26 +-
drivers/media/platform/nuvoton/npcm-video.c | 32 +-
drivers/media/platform/nvidia/tegra-vde/Kconfig | 1 -
drivers/media/platform/nvidia/tegra-vde/v4l2.c | 2 +-
drivers/media/platform/nxp/imx-mipi-csis.c | 37 +-
drivers/media/platform/nxp/imx7-media-csi.c | 56 +-
.../platform/nxp/imx8-isi/imx8-isi-crossbar.c | 20 +-
.../media/platform/nxp/imx8-isi/imx8-isi-debug.c | 27 +-
.../media/platform/nxp/imx8-isi/imx8-isi-pipe.c | 28 +-
.../media/platform/nxp/imx8-isi/imx8-isi-video.c | 2 +-
drivers/media/platform/nxp/imx8mq-mipi-csi2.c | 23 +-
.../media/platform/qcom/camss/camss-csid-gen2.c | 31 +-
drivers/media/platform/qcom/camss/camss-csid.c | 20 +-
drivers/media/platform/qcom/camss/camss-csid.h | 7 +
drivers/media/platform/qcom/camss/camss-csiphy.c | 15 +-
drivers/media/platform/qcom/camss/camss-ispif.c | 17 +-
drivers/media/platform/qcom/camss/camss-vfe-170.c | 36 -
drivers/media/platform/qcom/camss/camss-vfe-4-1.c | 8 +-
drivers/media/platform/qcom/camss/camss-vfe-4-7.c | 36 -
drivers/media/platform/qcom/camss/camss-vfe-4-8.c | 31 -
drivers/media/platform/qcom/camss/camss-vfe-480.c | 69 +-
drivers/media/platform/qcom/camss/camss-vfe.c | 115 +-
drivers/media/platform/qcom/camss/camss-vfe.h | 26 +
drivers/media/platform/qcom/camss/camss.c | 122 +-
drivers/media/platform/qcom/camss/camss.h | 10 +-
drivers/media/platform/renesas/rcar-isp.c | 4 +-
.../media/platform/renesas/rcar-vin/rcar-csi2.c | 4 +-
drivers/media/platform/renesas/rcar_drif.c | 5 +-
.../media/platform/renesas/rzg2l-cru/rzg2l-csi2.c | 16 +-
.../media/platform/renesas/rzg2l-cru/rzg2l-ip.c | 16 +-
drivers/media/platform/renesas/vsp1/vsp1_brx.c | 43 +-
drivers/media/platform/renesas/vsp1/vsp1_clu.c | 4 +-
drivers/media/platform/renesas/vsp1/vsp1_entity.c | 138 +-
drivers/media/platform/renesas/vsp1/vsp1_entity.h | 12 +-
drivers/media/platform/renesas/vsp1/vsp1_hgo.c | 4 +-
drivers/media/platform/renesas/vsp1/vsp1_hgt.c | 4 +-
drivers/media/platform/renesas/vsp1/vsp1_histo.c | 24 +-
drivers/media/platform/renesas/vsp1/vsp1_hsit.c | 12 +-
drivers/media/platform/renesas/vsp1/vsp1_lif.c | 3 +-
drivers/media/platform/renesas/vsp1/vsp1_lut.c | 1 -
drivers/media/platform/renesas/vsp1/vsp1_pipe.c | 2 +-
drivers/media/platform/renesas/vsp1/vsp1_rpf.c | 18 +-
drivers/media/platform/renesas/vsp1/vsp1_rwpf.c | 49 +-
drivers/media/platform/renesas/vsp1/vsp1_rwpf.h | 4 +-
drivers/media/platform/renesas/vsp1/vsp1_sru.c | 37 +-
drivers/media/platform/renesas/vsp1/vsp1_uds.c | 40 +-
drivers/media/platform/renesas/vsp1/vsp1_uif.c | 25 +-
drivers/media/platform/renesas/vsp1/vsp1_video.c | 4 +-
drivers/media/platform/renesas/vsp1/vsp1_wpf.c | 39 +-
drivers/media/platform/rockchip/rga/rga-buf.c | 162 +-
drivers/media/platform/rockchip/rga/rga-hw.c | 146 +-
drivers/media/platform/rockchip/rga/rga.c | 189 +-
drivers/media/platform/rockchip/rga/rga.h | 35 +-
.../media/platform/rockchip/rkisp1/rkisp1-common.h | 12 +-
.../media/platform/rockchip/rkisp1/rkisp1-csi.c | 40 +-
.../media/platform/rockchip/rkisp1/rkisp1-debug.c | 6 +
.../media/platform/rockchip/rkisp1/rkisp1-dev.c | 41 +-
.../media/platform/rockchip/rkisp1/rkisp1-isp.c | 136 +-
.../media/platform/rockchip/rkisp1/rkisp1-regs.h | 9 +-
.../platform/rockchip/rkisp1/rkisp1-resizer.c | 101 +-
.../media/platform/samsung/exynos-gsc/gsc-core.h | 1 -
.../platform/samsung/exynos4-is/fimc-capture.c | 12 +-
.../platform/samsung/exynos4-is/fimc-is-i2c.c | 1 -
.../media/platform/samsung/exynos4-is/fimc-isp.c | 24 +-
.../media/platform/samsung/exynos4-is/fimc-lite.c | 16 +-
.../media/platform/samsung/exynos4-is/mipi-csis.c | 3 +-
.../platform/samsung/s3c-camif/camif-capture.c | 8 +-
drivers/media/platform/st/sti/hva/hva-v4l2.c | 9 +-
drivers/media/platform/st/stm32/Kconfig | 16 +
drivers/media/platform/st/stm32/Makefile | 1 +
drivers/media/platform/st/stm32/stm32-dcmi.c | 8 -
.../media/platform/st/stm32/stm32-dcmipp/Makefile | 4 +
.../st/stm32/stm32-dcmipp/dcmipp-bytecap.c | 956 +
.../st/stm32/stm32-dcmipp/dcmipp-byteproc.c | 565 +
.../platform/st/stm32/stm32-dcmipp/dcmipp-common.c | 111 +
.../platform/st/stm32/stm32-dcmipp/dcmipp-common.h | 217 +
.../platform/st/stm32/stm32-dcmipp/dcmipp-core.c | 604 +
.../st/stm32/stm32-dcmipp/dcmipp-parallel.c | 440 +
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c | 1 +
drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.h | 1 +
.../media/platform/sunxi/sun4i-csi/sun4i_v4l2.c | 17 +-
.../platform/sunxi/sun6i-csi/sun6i_csi_bridge.c | 18 +-
.../sunxi/sun6i-mipi-csi2/sun6i_mipi_csi2.c | 18 +-
.../sun8i-a83t-mipi-csi2/sun8i_a83t_mipi_csi2.c | 18 +-
drivers/media/platform/ti/am437x/am437x-vpfe.c | 5 +-
drivers/media/platform/ti/cal/cal-camerarx.c | 28 +-
drivers/media/platform/ti/cal/cal-video.c | 7 +-
drivers/media/platform/ti/davinci/vpif_capture.c | 5 +-
drivers/media/platform/ti/davinci/vpif_display.c | 5 +-
drivers/media/platform/ti/omap/omap_vout.c | 5 +-
drivers/media/platform/ti/omap3isp/ispccdc.c | 19 +-
drivers/media/platform/ti/omap3isp/ispccp2.c | 13 +-
drivers/media/platform/ti/omap3isp/ispcsi2.c | 9 +-
drivers/media/platform/ti/omap3isp/isppreview.c | 18 +-
drivers/media/platform/ti/omap3isp/ispresizer.c | 21 +-
drivers/media/platform/verisilicon/Kconfig | 1 -
drivers/media/platform/verisilicon/hantro.h | 9 +-
drivers/media/platform/verisilicon/hantro_drv.c | 6 +-
drivers/media/platform/verisilicon/hantro_g2.c | 14 +
.../platform/verisilicon/hantro_g2_hevc_dec.c | 18 +-
.../media/platform/verisilicon/hantro_g2_vp9_dec.c | 28 +-
drivers/media/platform/verisilicon/hantro_hw.h | 7 +-
.../media/platform/verisilicon/hantro_postproc.c | 93 +-
drivers/media/platform/verisilicon/hantro_v4l2.c | 29 +-
drivers/media/platform/video-mux.c | 28 +-
drivers/media/platform/xilinx/xilinx-csi2rxss.c | 74 +-
drivers/media/platform/xilinx/xilinx-tpg.c | 9 +-
drivers/media/platform/xilinx/xilinx-vip.c | 4 +-
drivers/media/rc/bpf-lirc.c | 2 +-
drivers/media/rc/ir-hix5hd2.c | 10 +-
drivers/media/rc/meson-ir-tx.c | 34 +-
drivers/media/test-drivers/Kconfig | 1 -
drivers/media/test-drivers/vicodec/Kconfig | 1 -
drivers/media/test-drivers/vicodec/vicodec-core.c | 20 +-
drivers/media/test-drivers/vimc/vimc-debayer.c | 21 +-
drivers/media/test-drivers/vimc/vimc-scaler.c | 20 +-
drivers/media/test-drivers/vimc/vimc-sensor.c | 17 +-
drivers/media/test-drivers/visl/Kconfig | 1 -
drivers/media/test-drivers/visl/visl-core.c | 21 +
drivers/media/test-drivers/visl/visl-dec.c | 104 +-
drivers/media/test-drivers/visl/visl-dec.h | 8 +
drivers/media/test-drivers/visl/visl-trace-av1.h | 314 +
.../media/test-drivers/visl/visl-trace-points.c | 1 +
drivers/media/test-drivers/visl/visl-video.c | 21 +
drivers/media/test-drivers/visl/visl-video.h | 1 +
drivers/media/test-drivers/visl/visl.h | 1 +
drivers/media/test-drivers/vivid/Kconfig | 1 -
drivers/media/test-drivers/vivid/vivid-core.c | 14 +
drivers/media/test-drivers/vivid/vivid-meta-cap.c | 3 -
drivers/media/test-drivers/vivid/vivid-meta-out.c | 5 +-
drivers/media/test-drivers/vivid/vivid-touch-cap.c | 5 +-
drivers/media/test-drivers/vivid/vivid-vbi-cap.c | 3 -
drivers/media/test-drivers/vivid/vivid-vbi-out.c | 3 -
drivers/media/test-drivers/vivid/vivid-vid-cap.c | 3 -
drivers/media/test-drivers/vivid/vivid-vid-out.c | 5 +-
drivers/media/usb/airspy/airspy.c | 5 +-
drivers/media/usb/cx231xx/cx231xx-417.c | 5 +-
drivers/media/usb/cx231xx/cx231xx-core.c | 2 +
drivers/media/usb/cx231xx/cx231xx-video.c | 5 +-
drivers/media/usb/hackrf/hackrf.c | 5 +-
drivers/media/usb/pvrusb2/pvrusb2-context.c | 3 +-
drivers/media/usb/stk1160/stk1160-video.c | 5 +-
drivers/media/usb/usbtv/usbtv-video.c | 5 +-
drivers/media/usb/uvc/uvc_driver.c | 18 +
drivers/media/usb/uvc/uvc_video.c | 2 +-
drivers/media/v4l2-core/v4l2-async.c | 4 -
drivers/media/v4l2-core/v4l2-cci.c | 8 +-
drivers/media/v4l2-core/v4l2-common.c | 3 +
drivers/media/v4l2-core/v4l2-compat-ioctl32.c | 10 +-
drivers/media/v4l2-core/v4l2-dev.c | 6 +-
drivers/media/v4l2-core/v4l2-fwnode.c | 4 +-
drivers/media/v4l2-core/v4l2-ioctl.c | 6 +-
drivers/media/v4l2-core/v4l2-mem2mem.c | 9 +-
drivers/media/v4l2-core/v4l2-subdev.c | 201 +-
drivers/memory/tegra/tegra186.c | 33 +-
drivers/mfd/ab8500-sysctrl.c | 6 +-
drivers/mfd/cros_ec_dev.c | 5 +-
drivers/mfd/cs42l43-sdw.c | 76 +-
drivers/mfd/da9062-core.c | 22 +-
drivers/mfd/exynos-lpass.c | 6 +-
drivers/mfd/fsl-imx25-tsadc.c | 6 +-
drivers/mfd/hi655x-pmic.c | 5 +-
drivers/mfd/intel-lpss-acpi.c | 33 +-
drivers/mfd/intel-lpss-pci.c | 27 +-
drivers/mfd/intel-lpss.c | 52 +-
drivers/mfd/intel-lpss.h | 28 +-
drivers/mfd/kempld-core.c | 6 +-
drivers/mfd/mcp-sa11x0.c | 6 +-
drivers/mfd/mxs-lradc.c | 6 +-
drivers/mfd/omap-usb-host.c | 5 +-
drivers/mfd/omap-usb-tll.c | 5 +-
drivers/mfd/pcf50633-adc.c | 6 +-
drivers/mfd/qcom-pm8xxx.c | 6 +-
drivers/mfd/qcom-spmi-pmic.c | 1 +
drivers/mfd/rave-sp.c | 10 +-
drivers/mfd/rk8xx-core.c | 34 +-
drivers/mfd/sm501.c | 6 +-
drivers/mfd/stm32-timers.c | 6 +-
drivers/mfd/syscon.c | 4 +
drivers/mfd/ti_am335x_tscadc.c | 6 +-
drivers/mfd/tps65086.c | 1 +
drivers/mfd/tps65911-comparator.c | 6 +-
drivers/mfd/tps6594-core.c | 3 +
drivers/mfd/tps6594-spi.c | 2 +-
drivers/mfd/twl4030-audio.c | 6 +-
drivers/mfd/twl6030-irq.c | 10 +-
drivers/misc/Kconfig | 13 +
drivers/misc/Makefile | 1 +
drivers/misc/bcm-vk/bcm_vk_tty.c | 4 +-
drivers/misc/cxl/cxl.h | 3 +-
drivers/misc/eeprom/at24.c | 5 +-
drivers/misc/eeprom/ee1004.c | 94 +-
drivers/misc/lkdtm/cfi.c | 13 +-
drivers/misc/lkdtm/heap.c | 60 +
drivers/misc/mei/Kconfig | 24 +
drivers/misc/mei/Makefile | 7 +
drivers/misc/mei/client.c | 4 +-
drivers/misc/mei/platform-vsc.c | 450 +
drivers/misc/mei/pxp/mei_pxp.c | 3 +-
drivers/misc/mei/vsc-fw-loader.c | 822 +
drivers/misc/mei/vsc-tp.c | 555 +
drivers/misc/mei/vsc-tp.h | 50 +
drivers/misc/nsm.c | 506 +
drivers/misc/ocxl/afu_irq.c | 2 +-
drivers/misc/ocxl/context.c | 2 +-
drivers/misc/ocxl/file.c | 2 +-
drivers/misc/ocxl/link.c | 14 +-
drivers/misc/ocxl/main.c | 2 +-
drivers/misc/vmw_vmci/vmci_handle_array.h | 2 +-
drivers/mmc/core/block.c | 59 +-
drivers/mmc/core/card.h | 4 +
drivers/mmc/core/core.c | 9 +-
drivers/mmc/core/host.c | 1 +
drivers/mmc/core/mmc.c | 15 +-
drivers/mmc/core/quirks.h | 7 +-
drivers/mmc/core/sdio_uart.c | 22 +-
drivers/mmc/host/cqhci-core.c | 44 +-
drivers/mmc/host/meson-mx-sdhc-mmc.c | 26 +-
drivers/mmc/host/mmc_spi.c | 2 +-
drivers/mmc/host/mmci.c | 69 +-
drivers/mmc/host/mmci.h | 2 +
drivers/mmc/host/mtk-sd.c | 166 +-
drivers/mmc/host/sdhci-of-dwcmshc.c | 349 +
drivers/mmc/host/sdhci-omap.c | 2 +-
drivers/mmc/host/sdhci-pci-gli.c | 70 +-
drivers/mmc/host/sdhci-sprd.c | 25 +
drivers/mmc/host/sdhci.c | 3 +-
drivers/mmc/host/sdhci.h | 1 +
drivers/mmc/host/sdhci_am654.c | 39 +-
drivers/mmc/host/vub300.c | 1 +
drivers/mtd/nand/raw/brcmnand/bcm63138_nand.c | 2 +-
drivers/mtd/nand/raw/brcmnand/bcm6368_nand.c | 2 +-
drivers/mtd/nand/raw/brcmnand/bcma_nand.c | 2 +-
drivers/mtd/nand/raw/brcmnand/brcmnand.c | 408 +-
drivers/mtd/nand/raw/brcmnand/brcmnand.h | 2 +-
drivers/mtd/nand/raw/brcmnand/brcmstb_nand.c | 2 +-
drivers/mtd/nand/raw/brcmnand/iproc_nand.c | 2 +-
drivers/mtd/nand/raw/fsl_ifc_nand.c | 2 +-
drivers/mtd/nand/raw/meson_nand.c | 8 +-
drivers/mtd/nand/raw/nand_base.c | 10 +-
drivers/mtd/nand/raw/txx9ndfmc.c | 13 +-
drivers/mtd/nand/spi/core.c | 2 +-
drivers/mtd/nand/spi/gigadevice.c | 6 +-
drivers/mtd/spi-nor/atmel.c | 16 +-
drivers/mtd/spi-nor/core.c | 153 +-
drivers/mtd/spi-nor/core.h | 22 +-
drivers/mtd/spi-nor/debugfs.c | 2 +-
drivers/mtd/spi-nor/micron-st.c | 59 +-
drivers/mtd/spi-nor/spansion.c | 4 +-
drivers/mtd/spi-nor/sst.c | 6 +-
drivers/mtd/spi-nor/swp.c | 25 +-
drivers/net/Kconfig | 1 +
drivers/net/arcnet/arcdevice.h | 2 +
drivers/net/arcnet/com20020-pci.c | 89 +-
drivers/net/bonding/bond_alb.c | 3 +-
drivers/net/bonding/bond_main.c | 35 +-
drivers/net/can/c_can/c_can_platform.c | 13 +-
drivers/net/can/flexcan/flexcan-core.c | 12 +-
drivers/net/can/mscan/mpc5xxx_can.c | 8 +-
drivers/net/can/xilinx_can.c | 9 +-
drivers/net/dsa/lan9303_mdio.c | 4 +-
drivers/net/dsa/lantiq_gswip.c | 2 +-
drivers/net/dsa/microchip/ksz8.h | 4 +
drivers/net/dsa/microchip/ksz8795.c | 152 +-
drivers/net/dsa/microchip/ksz8795_reg.h | 3 +
drivers/net/dsa/microchip/ksz_common.c | 50 +-
drivers/net/dsa/microchip/ksz_common.h | 21 +-
drivers/net/dsa/mt7530.c | 2 +-
drivers/net/dsa/mv88e6xxx/chip.c | 26 +-
drivers/net/dsa/mv88e6xxx/pcs-639x.c | 31 +-
drivers/net/dsa/qca/qca8k-common.c | 2 +-
drivers/net/dsa/realtek/rtl8365mb.c | 2 +-
drivers/net/dsa/realtek/rtl8366-core.c | 2 +-
drivers/net/dsa/realtek/rtl8366rb.c | 59 +-
drivers/net/dsa/sja1105/sja1105_main.c | 3 +-
drivers/net/dsa/vitesse-vsc73xx-core.c | 8 +-
drivers/net/ethernet/amazon/ena/ena_eth_com.c | 3 -
drivers/net/ethernet/amazon/ena/ena_ethtool.c | 4 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 57 +-
drivers/net/ethernet/amd/pds_core/adminq.c | 2 +-
drivers/net/ethernet/amd/pds_core/core.h | 2 +-
drivers/net/ethernet/amd/pds_core/dev.c | 8 +-
drivers/net/ethernet/amd/pds_core/devlink.c | 2 +-
drivers/net/ethernet/amd/xgbe/xgbe-drv.c | 14 +
drivers/net/ethernet/amd/xgbe/xgbe-ethtool.c | 11 +-
drivers/net/ethernet/amd/xgbe/xgbe-mdio.c | 14 +-
drivers/net/ethernet/aquantia/atlantic/aq_ptp.c | 10 +-
drivers/net/ethernet/aquantia/atlantic/aq_ptp.h | 4 +-
drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 18 +-
drivers/net/ethernet/asix/ax88796c_main.c | 2 +-
drivers/net/ethernet/asix/ax88796c_main.h | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 1961 +-
drivers/net/ethernet/broadcom/bnxt/bnxt.h | 420 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_devlink.c | 21 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ethtool.c | 352 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_hsi.h | 521 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.c | 39 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ptp.h | 2 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_sriov.c | 8 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_tc.c | 1 +
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.c | 10 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_ulp.h | 4 +
drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.c | 37 +-
drivers/net/ethernet/broadcom/tg3.c | 109 +-
drivers/net/ethernet/broadcom/tg3.h | 4 +-
drivers/net/ethernet/brocade/bna/bnad_ethtool.c | 2 +-
drivers/net/ethernet/cadence/macb.h | 15 +-
drivers/net/ethernet/cadence/macb_main.c | 42 +-
drivers/net/ethernet/cadence/macb_ptp.c | 28 +-
drivers/net/ethernet/cortina/gemini.c | 45 +-
drivers/net/ethernet/cortina/gemini.h | 4 +-
drivers/net/ethernet/dlink/dl2k.c | 3 +-
drivers/net/ethernet/ezchip/nps_enet.c | 6 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.c | 16 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth.h | 2 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 2 +-
drivers/net/ethernet/freescale/fec_main.c | 31 +-
.../net/ethernet/fungible/funeth/funeth_ethtool.c | 8 +-
drivers/net/ethernet/google/gve/gve.h | 8 +-
drivers/net/ethernet/google/gve/gve_adminq.c | 88 +-
drivers/net/ethernet/google/gve/gve_adminq.h | 3 +-
drivers/net/ethernet/google/gve/gve_dqo.h | 3 +
drivers/net/ethernet/google/gve/gve_ethtool.c | 2 +-
drivers/net/ethernet/google/gve/gve_main.c | 25 +-
drivers/net/ethernet/google/gve/gve_register.h | 9 +
drivers/net/ethernet/google/gve/gve_rx.c | 21 +-
drivers/net/ethernet/google/gve/gve_tx.c | 6 +-
drivers/net/ethernet/google/gve/gve_tx_dqo.c | 37 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 29 +
.../net/ethernet/hisilicon/hns/hns_dsaf_xgmac.c | 2 +-
drivers/net/ethernet/hisilicon/hns/hns_enet.c | 53 +-
drivers/net/ethernet/hisilicon/hns/hns_enet.h | 3 +-
drivers/net/ethernet/hisilicon/hns/hns_ethtool.c | 65 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 9 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 21 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 33 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 25 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.h | 1 +
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_mbx.c | 7 +
drivers/net/ethernet/intel/Kconfig | 11 +
drivers/net/ethernet/intel/i40e/i40e.h | 164 +-
drivers/net/ethernet/intel/i40e/i40e_adminq.c | 229 +-
drivers/net/ethernet/intel/i40e/i40e_adminq.h | 7 -
drivers/net/ethernet/intel/i40e/i40e_common.c | 76 +-
drivers/net/ethernet/intel/i40e/i40e_dcb.c | 9 +-
drivers/net/ethernet/intel/i40e/i40e_dcb_nl.c | 29 +-
drivers/net/ethernet/intel/i40e/i40e_debug.h | 1 +
drivers/net/ethernet/intel/i40e/i40e_debugfs.c | 10 +-
drivers/net/ethernet/intel/i40e/i40e_devlink.c | 1 -
drivers/net/ethernet/intel/i40e/i40e_ethtool.c | 252 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 658 +-
drivers/net/ethernet/intel/i40e/i40e_nvm.c | 10 +-
drivers/net/ethernet/intel/i40e/i40e_prototype.h | 70 +
drivers/net/ethernet/intel/i40e/i40e_ptp.c | 32 +-
drivers/net/ethernet/intel/i40e/i40e_register.h | 11 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.c | 20 +-
drivers/net/ethernet/intel/i40e/i40e_txrx.h | 8 +-
drivers/net/ethernet/intel/i40e/i40e_type.h | 51 +-
drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 36 +-
drivers/net/ethernet/intel/iavf/iavf_adminq.c | 86 +-
drivers/net/ethernet/intel/iavf/iavf_adminq.h | 7 -
drivers/net/ethernet/intel/iavf/iavf_common.c | 8 +-
drivers/net/ethernet/intel/iavf/iavf_ethtool.c | 25 +-
drivers/net/ethernet/intel/iavf/iavf_main.c | 23 +-
drivers/net/ethernet/intel/iavf/iavf_txrx.h | 1 -
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 14 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 28 +
drivers/net/ethernet/intel/ice/ice_base.c | 12 +-
drivers/net/ethernet/intel/ice/ice_common.c | 54 +-
drivers/net/ethernet/intel/ice/ice_common.h | 2 +
drivers/net/ethernet/intel/ice/ice_ddp.c | 103 +-
drivers/net/ethernet/intel/ice/ice_devlink.c | 49 +
drivers/net/ethernet/intel/ice/ice_devlink.h | 1 +
drivers/net/ethernet/intel/ice/ice_dpll.c | 47 +-
drivers/net/ethernet/intel/ice/ice_dpll.h | 1 -
drivers/net/ethernet/intel/ice/ice_eswitch.c | 564 +-
drivers/net/ethernet/intel/ice/ice_eswitch.h | 22 +-
drivers/net/ethernet/intel/ice/ice_eswitch_br.c | 22 +-
drivers/net/ethernet/intel/ice/ice_ethtool.c | 9 +-
drivers/net/ethernet/intel/ice/ice_ethtool_fdir.c | 13 +-
drivers/net/ethernet/intel/ice/ice_hwmon.c | 126 +
drivers/net/ethernet/intel/ice/ice_hwmon.h | 15 +
drivers/net/ethernet/intel/ice/ice_lag.c | 136 +-
drivers/net/ethernet/intel/ice/ice_lag.h | 1 +
drivers/net/ethernet/intel/ice/ice_lib.c | 150 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 4 +
drivers/net/ethernet/intel/ice/ice_main.c | 29 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 261 +-
drivers/net/ethernet/intel/ice/ice_ptp.h | 7 +-
drivers/net/ethernet/intel/ice/ice_ptp_consts.h | 12 +-
drivers/net/ethernet/intel/ice/ice_ptp_hw.c | 498 +-
drivers/net/ethernet/intel/ice/ice_ptp_hw.h | 50 +-
drivers/net/ethernet/intel/ice/ice_repr.c | 195 +-
drivers/net/ethernet/intel/ice/ice_repr.h | 9 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 27 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 114 +-
drivers/net/ethernet/intel/ice/ice_txrx.c | 3 -
drivers/net/ethernet/intel/ice/ice_txrx.h | 1 -
drivers/net/ethernet/intel/ice/ice_type.h | 14 +-
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 29 +-
drivers/net/ethernet/intel/ice/ice_vf_lib.h | 2 +-
.../net/ethernet/intel/ice/ice_vf_vsi_vlan_ops.c | 11 +-
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 30 +-
drivers/net/ethernet/intel/idpf/idpf_ethtool.c | 2 +-
drivers/net/ethernet/intel/idpf/idpf_txrx.c | 6 +-
drivers/net/ethernet/intel/igb/igb_ethtool.c | 6 +-
drivers/net/ethernet/intel/igc/igc.h | 21 +-
drivers/net/ethernet/intel/igc/igc_base.h | 4 +
drivers/net/ethernet/intel/igc/igc_defines.h | 2 +
drivers/net/ethernet/intel/igc/igc_ethtool.c | 6 +-
drivers/net/ethernet/intel/igc/igc_main.c | 65 +-
drivers/net/ethernet/intel/igc/igc_ptp.c | 50 +-
drivers/net/ethernet/intel/igc/igc_regs.h | 5 +
drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 5 +-
drivers/net/ethernet/marvell/mvmdio.c | 97 +-
drivers/net/ethernet/marvell/mvneta.c | 28 +-
drivers/net/ethernet/marvell/octeon_ep/Makefile | 3 +-
.../net/ethernet/marvell/octeon_ep/octep_cn9k_pf.c | 25 +-
.../net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c | 893 +
.../net/ethernet/marvell/octeon_ep/octep_config.h | 48 +-
.../ethernet/marvell/octeon_ep/octep_ctrl_net.c | 80 +-
.../ethernet/marvell/octeon_ep/octep_ctrl_net.h | 173 +-
.../net/ethernet/marvell/octeon_ep/octep_main.c | 183 +-
.../net/ethernet/marvell/octeon_ep/octep_main.h | 19 +-
.../marvell/octeon_ep/octep_regs_cn9k_pf.h | 4 +
.../marvell/octeon_ep/octep_regs_cnxk_pf.h | 403 +
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 12 +-
drivers/net/ethernet/marvell/octeon_ep/octep_rx.h | 34 +-
drivers/net/ethernet/marvell/octeon_ep/octep_tx.c | 5 +-
drivers/net/ethernet/marvell/octeon_ep/octep_tx.h | 75 +-
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 76 +-
drivers/net/ethernet/marvell/octeontx2/af/mcs.c | 18 +-
drivers/net/ethernet/marvell/octeontx2/af/mcs.h | 2 +
.../net/ethernet/marvell/octeontx2/af/mcs_reg.h | 31 +-
drivers/net/ethernet/marvell/octeontx2/af/npc.h | 2 +
drivers/net/ethernet/marvell/octeontx2/af/rpm.c | 11 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.c | 12 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 41 +-
.../net/ethernet/marvell/octeontx2/af/rvu_cn10k.c | 9 +
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 25 +
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 10 +-
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 714 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc.c | 77 +-
.../net/ethernet/marvell/octeontx2/af/rvu_npc_fs.c | 96 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.c | 4 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 3 +
.../net/ethernet/marvell/octeontx2/af/rvu_struct.h | 17 +-
drivers/net/ethernet/marvell/octeontx2/nic/cn10k.c | 3 +
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 15 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 3 +
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 6 +-
.../ethernet/marvell/octeontx2/nic/otx2_flows.c | 20 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 126 +-
.../ethernet/marvell/octeontx2/nic/otx2_struct.h | 34 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 243 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 62 +-
drivers/net/ethernet/mediatek/mtk_eth_soc.c | 5 +-
drivers/net/ethernet/mediatek/mtk_wed.c | 10 +-
drivers/net/ethernet/mediatek/mtk_wed_wo.c | 3 +-
.../net/ethernet/mellanox/mlx5/core/diag/crdump.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/dpll.c | 9 -
drivers/net/ethernet/mellanox/mlx5/core/en.h | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/en/ptp.c | 20 +-
.../net/ethernet/mellanox/mlx5/core/en/rep/tc.c | 14 +
.../ethernet/mellanox/mlx5/core/en/reporter_rx.c | 4 +-
.../ethernet/mellanox/mlx5/core/en/tc/act/pedit.c | 3 +-
.../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 6 +
.../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 30 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.c | 72 +-
drivers/net/ethernet/mellanox/mlx5/core/en/xdp.h | 11 +-
.../net/ethernet/mellanox/mlx5/core/en/xsk/tx.c | 17 +-
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.c | 56 +-
.../ethernet/mellanox/mlx5/core/en_accel/ipsec.h | 22 +-
.../mellanox/mlx5/core/en_accel/ipsec_fs.c | 441 +-
.../mellanox/mlx5/core/en_accel/ipsec_offload.c | 10 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 13 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 30 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 40 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.h | 2 +
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 109 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.h | 2 -
drivers/net/ethernet/mellanox/mlx5/core/en_tx.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/eq.c | 25 +-
.../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.c | 162 +-
.../net/ethernet/mellanox/mlx5/core/esw/ipsec_fs.h | 15 -
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 35 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 9 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 57 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 2 +-
.../net/ethernet/mellanox/mlx5/core/fs_counters.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 61 +-
.../net/ethernet/mellanox/mlx5/core/irq_affinity.c | 42 -
.../net/ethernet/mellanox/mlx5/core/lib/clock.c | 85 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 38 +-
drivers/net/ethernet/mellanox/mlx5/core/main.c | 20 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.h | 3 +
.../mellanox/mlx5/core/steering/dr_action.c | 3 +-
.../ethernet/mellanox/mlx5/core/steering/dr_send.c | 115 +-
drivers/net/ethernet/mellanox/mlxsw/cmd.h | 11 +
drivers/net/ethernet/mellanox/mlxsw/core.c | 7 +
drivers/net/ethernet/mellanox/mlxsw/core.h | 9 +
drivers/net/ethernet/mellanox/mlxsw/pci.c | 119 +-
drivers/net/ethernet/mellanox/mlxsw/reg.h | 94 +-
drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 +
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 28 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 19 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_fid.c | 824 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 20 +-
drivers/net/ethernet/micrel/ks8851_spi.c | 4 +-
drivers/net/ethernet/microchip/lan743x_main.h | 2 +-
.../net/ethernet/microchip/sparx5/sparx5_ethtool.c | 2 +-
drivers/net/ethernet/microsoft/mana/mana_en.c | 50 +-
drivers/net/ethernet/microsoft/mana/mana_ethtool.c | 40 +
.../ethernet/netronome/nfp/flower/tunnel_conf.c | 127 +-
drivers/net/ethernet/netronome/nfp/nfd3/dp.c | 9 +-
drivers/net/ethernet/netronome/nfp/nfdk/dp.c | 9 +-
drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 8 +-
drivers/net/ethernet/netronome/nfp/nfp_net.h | 40 +-
.../net/ethernet/netronome/nfp/nfp_net_common.c | 199 +-
drivers/net/ethernet/netronome/nfp/nfp_net_ctrl.h | 16 +
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 499 +-
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 6 +
.../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 90 +-
drivers/net/ethernet/pensando/ionic/ionic.h | 2 -
.../net/ethernet/pensando/ionic/ionic_bus_pci.c | 43 +-
.../net/ethernet/pensando/ionic/ionic_debugfs.c | 3 +
drivers/net/ethernet/pensando/ionic/ionic_dev.c | 64 +-
drivers/net/ethernet/pensando/ionic/ionic_dev.h | 10 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 126 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.h | 5 +
drivers/net/ethernet/pensando/ionic/ionic_main.c | 44 +-
drivers/net/ethernet/pensando/ionic/ionic_stats.c | 4 +-
drivers/net/ethernet/pensando/ionic/ionic_txrx.c | 10 +-
drivers/net/ethernet/qlogic/qed/qed_cxt.c | 1 +
.../net/ethernet/qlogic/qlcnic/qlcnic_83xx_init.c | 12 +-
drivers/net/ethernet/qualcomm/qca_debug.c | 17 +-
drivers/net/ethernet/qualcomm/qca_spi.c | 20 +-
drivers/net/ethernet/qualcomm/qca_uart.c | 5 +-
drivers/net/ethernet/realtek/r8169_firmware.c | 3 -
drivers/net/ethernet/realtek/r8169_main.c | 212 +-
drivers/net/ethernet/renesas/Kconfig | 12 +-
drivers/net/ethernet/renesas/Makefile | 5 +-
drivers/net/ethernet/renesas/ravb_main.c | 69 +-
drivers/net/ethernet/renesas/rcar_gen4_ptp.c | 40 +-
drivers/net/ethernet/renesas/rcar_gen4_ptp.h | 9 +-
drivers/net/ethernet/renesas/rswitch.c | 393 +-
drivers/net/ethernet/renesas/rswitch.h | 43 +-
drivers/net/ethernet/sfc/ef10.c | 4 +-
drivers/net/ethernet/sfc/efx.c | 24 +-
drivers/net/ethernet/sfc/net_driver.h | 2 +-
drivers/net/ethernet/sfc/ptp.c | 30 +-
drivers/net/ethernet/sfc/ptp.h | 7 +-
drivers/net/ethernet/sfc/siena/efx.c | 24 +-
drivers/net/ethernet/sfc/siena/net_driver.h | 2 +-
drivers/net/ethernet/sfc/siena/ptp.c | 30 +-
drivers/net/ethernet/sfc/siena/ptp.h | 7 +-
drivers/net/ethernet/sfc/siena/siena.c | 2 +-
drivers/net/ethernet/socionext/netsec.c | 2 +
drivers/net/ethernet/stmicro/stmmac/Kconfig | 2 +-
drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +-
drivers/net/ethernet/stmicro/stmmac/common.h | 2 +
.../net/ethernet/stmicro/stmmac/dwmac-loongson.c | 19 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 39 +-
drivers/net/ethernet/stmicro/stmmac/dwmac4_descs.c | 13 +
drivers/net/ethernet/stmicro/stmmac/dwmac5.c | 182 +-
drivers/net/ethernet/stmicro/stmmac/dwmac5.h | 55 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2.h | 18 +-
.../net/ethernet/stmicro/stmmac/dwxgmac2_core.c | 70 +-
drivers/net/ethernet/stmicro/stmmac/hwif.c | 21 +
drivers/net/ethernet/stmicro/stmmac/hwif.h | 41 +-
drivers/net/ethernet/stmicro/stmmac/mmc.h | 14 +
drivers/net/ethernet/stmicro/stmmac/mmc_core.c | 121 +-
drivers/net/ethernet/stmicro/stmmac/stmmac.h | 13 +
drivers/net/ethernet/stmicro/stmmac/stmmac_est.c | 165 +
drivers/net/ethernet/stmicro/stmmac/stmmac_est.h | 64 +
.../net/ethernet/stmicro/stmmac/stmmac_ethtool.c | 10 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 134 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_ptp.c | 4 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 9 +-
drivers/net/ethernet/ti/am65-cpsw-ethtool.c | 26 +
drivers/net/ethernet/ti/am65-cpsw-nuss.c | 216 +-
drivers/net/ethernet/ti/cpsw.c | 15 +-
drivers/net/ethernet/ti/cpsw_new.c | 15 +-
drivers/net/ethernet/ti/davinci_mdio.c | 16 +-
drivers/net/ethernet/ti/icssg/icss_iep.c | 2 +-
drivers/net/ethernet/ti/icssg/icssg_prueth.c | 15 +-
drivers/net/ethernet/toshiba/ps3_gelic_net.h | 6 -
drivers/net/ethernet/wangxun/libwx/wx_ethtool.c | 2 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 8 +-
drivers/net/ethernet/wangxun/libwx/wx_lib.c | 2 +-
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 5 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 5 +-
drivers/net/ethernet/xilinx/Kconfig | 1 +
drivers/net/ethernet/xilinx/xilinx_axienet.h | 35 +
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 669 +-
drivers/net/ethernet/xscale/ixp4xx_eth.c | 3 +-
drivers/net/fjes/fjes_main.c | 6 +-
drivers/net/hyperv/Kconfig | 1 +
drivers/net/hyperv/netvsc_drv.c | 70 +-
drivers/net/ieee802154/fakelb.c | 5 +-
drivers/net/ieee802154/mac802154_hwsim.c | 6 +-
drivers/net/ipa/Makefile | 4 +-
drivers/net/ipa/data/ipa_data-v5.5.c | 487 +
drivers/net/ipa/gsi_reg.c | 1 +
drivers/net/ipa/ipa_data.h | 1 +
drivers/net/ipa/ipa_main.c | 42 +-
drivers/net/ipa/ipa_mem.c | 2 +-
drivers/net/ipa/ipa_reg.c | 6 +-
drivers/net/ipa/ipa_reg.h | 111 +-
drivers/net/ipa/ipa_version.h | 1 +
drivers/net/ipa/reg/gsi_reg-v5.0.c | 2 +-
drivers/net/ipa/reg/ipa_reg-v5.5.c | 565 +
drivers/net/ipvlan/ipvlan_core.c | 41 +-
drivers/net/ipvlan/ipvlan_main.c | 1 +
drivers/net/macvlan.c | 17 +-
drivers/net/mdio/acpi_mdio.c | 1 +
drivers/net/mdio/fwnode_mdio.c | 1 +
drivers/net/mdio/mdio-aspeed.c | 1 +
drivers/net/mdio/mdio-bitbang.c | 1 +
drivers/net/mdio/mdio-gpio.c | 4 +-
drivers/net/mdio/of_mdio.c | 1 +
drivers/net/netdevsim/bpf.c | 4 +-
drivers/net/netkit.c | 28 +-
drivers/net/pcs/pcs-rzn1-miic.c | 6 +-
drivers/net/phy/Kconfig | 5 +-
drivers/net/phy/Makefile | 6 +-
drivers/net/phy/adin.c | 53 +
drivers/net/phy/aquantia.h | 16 -
drivers/net/phy/aquantia/Kconfig | 6 +
drivers/net/phy/aquantia/Makefile | 6 +
drivers/net/phy/aquantia/aquantia.h | 122 +
drivers/net/phy/aquantia/aquantia_firmware.c | 374 +
drivers/net/phy/aquantia/aquantia_hwmon.c | 236 +
drivers/net/phy/aquantia/aquantia_main.c | 907 +
drivers/net/phy/aquantia_hwmon.c | 250 -
drivers/net/phy/aquantia_main.c | 882 -
drivers/net/phy/at803x.c | 775 +-
drivers/net/phy/bcm-phy-ptp.c | 16 +-
drivers/net/phy/bcm84881.c | 12 +
drivers/net/phy/bcm87xx.c | 1 +
drivers/net/phy/broadcom.c | 2 +
drivers/net/phy/dp83640.c | 24 +-
drivers/net/phy/marvell10g.c | 203 +-
drivers/net/phy/mdio_bus.c | 2 +-
drivers/net/phy/mdio_device.c | 6 +
drivers/net/phy/micrel.c | 51 +-
drivers/net/phy/mscc/mscc_ptp.c | 18 +-
drivers/net/phy/nxp-c45-tja11xx.c | 17 +-
drivers/net/phy/nxp-tja11xx.c | 2 +-
drivers/net/phy/phy.c | 28 +-
drivers/net/phy/phy_device.c | 12 +-
drivers/net/phy/phylink.c | 189 +-
drivers/net/phy/sfp-bus.c | 2 +-
drivers/net/phy/sfp.c | 48 +-
drivers/net/phy/smsc.c | 2 +-
drivers/net/ppp/ppp_generic.c | 4 +-
drivers/net/ppp/ppp_synctty.c | 6 +-
drivers/net/team/team.c | 4 +-
drivers/net/usb/aqc111.c | 8 +-
drivers/net/usb/ax88179_178a.c | 6 +-
drivers/net/usb/hso.c | 11 -
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/usb/r8152.c | 44 +-
drivers/net/veth.c | 49 +-
drivers/net/virtio_net.c | 297 +-
drivers/net/vmxnet3/vmxnet3_ethtool.c | 10 +-
drivers/net/vrf.c | 38 +-
drivers/net/vxlan/vxlan_core.c | 23 +-
drivers/net/wan/Kconfig | 2 +
drivers/net/wan/Makefile | 2 +
drivers/net/wan/framer/Kconfig | 42 +
drivers/net/wan/framer/Makefile | 7 +
drivers/net/wan/framer/framer-core.c | 882 +
drivers/net/wan/framer/pef2256/Makefile | 8 +
drivers/net/wan/framer/pef2256/pef2256-regs.h | 250 +
drivers/net/wan/framer/pef2256/pef2256.c | 880 +
drivers/net/wan/fsl_ucc_hdlc.c | 6 +-
drivers/net/wan/ixp4xx_hss.c | 5 +-
drivers/net/wireguard/device.c | 4 +-
drivers/net/wireguard/receive.c | 12 +-
drivers/net/wireguard/send.c | 3 +-
drivers/net/wireless/Kconfig | 3 -
drivers/net/wireless/Makefile | 2 -
drivers/net/wireless/ath/ath9k/Kconfig | 4 +-
drivers/net/wireless/atmel/Kconfig | 35 -
drivers/net/wireless/atmel/Makefile | 4 -
drivers/net/wireless/atmel/atmel.c | 4452 ----
drivers/net/wireless/atmel/atmel.h | 31 -
drivers/net/wireless/atmel/atmel_cs.c | 292 -
drivers/net/wireless/atmel/atmel_pci.c | 65 -
.../broadcom/brcm80211/brcmfmac/cfg80211.c | 2 +-
.../wireless/broadcom/brcm80211/brcmfmac/common.c | 6 +-
.../net/wireless/broadcom/brcm80211/brcmfmac/p2p.c | 2 +-
.../wireless/broadcom/brcm80211/brcmsmac/channel.c | 6 +-
.../net/wireless/broadcom/brcm80211/brcmsmac/dma.c | 3 +-
.../wireless/broadcom/brcm80211/brcmsmac/main.c | 4 +-
drivers/net/wireless/cisco/Kconfig | 59 -
drivers/net/wireless/cisco/Makefile | 3 -
drivers/net/wireless/cisco/airo.c | 8288 -------
drivers/net/wireless/cisco/airo.h | 10 -
drivers/net/wireless/cisco/airo_cs.c | 218 -
drivers/net/wireless/intel/iwlegacy/4965-mac.c | 6 -
drivers/net/wireless/intel/iwlegacy/common.c | 3 +
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 18 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 1 +
drivers/net/wireless/intel/iwlwifi/fw/file.h | 7 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 2 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.h | 1 +
.../net/wireless/intel/iwlwifi/iwl-devtrace-data.h | 15 +-
.../wireless/intel/iwlwifi/iwl-devtrace-iwlwifi.h | 17 +-
drivers/net/wireless/intel/iwlwifi/iwl-devtrace.c | 17 +-
drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h | 21 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 3 +-
drivers/net/wireless/intel/iwlwifi/iwl-op-mode.h | 11 -
drivers/net/wireless/intel/iwlwifi/iwl-trans.c | 4 -
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 23 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 16 +
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 7 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 7 +
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 15 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 31 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 14 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 5 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 5 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 51 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx-gen2.c | 5 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 34 +-
drivers/net/wireless/intersil/Kconfig | 2 -
drivers/net/wireless/intersil/Makefile | 2 -
drivers/net/wireless/intersil/hostap/Kconfig | 95 -
drivers/net/wireless/intersil/hostap/Makefile | 8 -
drivers/net/wireless/intersil/hostap/hostap.h | 98 -
.../net/wireless/intersil/hostap/hostap_80211.h | 97 -
.../net/wireless/intersil/hostap/hostap_80211_rx.c | 1116 -
.../net/wireless/intersil/hostap/hostap_80211_tx.c | 554 -
drivers/net/wireless/intersil/hostap/hostap_ap.c | 3277 ---
drivers/net/wireless/intersil/hostap/hostap_ap.h | 264 -
.../net/wireless/intersil/hostap/hostap_common.h | 420 -
.../net/wireless/intersil/hostap/hostap_config.h | 49 -
drivers/net/wireless/intersil/hostap/hostap_cs.c | 710 -
.../net/wireless/intersil/hostap/hostap_download.c | 810 -
drivers/net/wireless/intersil/hostap/hostap_hw.c | 3387 ---
drivers/net/wireless/intersil/hostap/hostap_info.c | 509 -
.../net/wireless/intersil/hostap/hostap_ioctl.c | 3847 ---
drivers/net/wireless/intersil/hostap/hostap_main.c | 1123 -
drivers/net/wireless/intersil/hostap/hostap_pci.c | 445 -
drivers/net/wireless/intersil/hostap/hostap_plx.c | 617 -
drivers/net/wireless/intersil/hostap/hostap_proc.c | 411 -
drivers/net/wireless/intersil/hostap/hostap_wlan.h | 1051 -
drivers/net/wireless/intersil/orinoco/Kconfig | 143 -
drivers/net/wireless/intersil/orinoco/Makefile | 15 -
drivers/net/wireless/intersil/orinoco/airport.c | 268 -
drivers/net/wireless/intersil/orinoco/cfg.c | 291 -
drivers/net/wireless/intersil/orinoco/cfg.h | 15 -
drivers/net/wireless/intersil/orinoco/fw.c | 387 -
drivers/net/wireless/intersil/orinoco/fw.h | 21 -
drivers/net/wireless/intersil/orinoco/hermes.c | 778 -
drivers/net/wireless/intersil/orinoco/hermes.h | 534 -
drivers/net/wireless/intersil/orinoco/hermes_dld.c | 477 -
drivers/net/wireless/intersil/orinoco/hermes_dld.h | 52 -
drivers/net/wireless/intersil/orinoco/hermes_rid.h | 165 -
drivers/net/wireless/intersil/orinoco/hw.c | 1362 --
drivers/net/wireless/intersil/orinoco/hw.h | 60 -
drivers/net/wireless/intersil/orinoco/main.c | 2414 --
drivers/net/wireless/intersil/orinoco/main.h | 50 -
drivers/net/wireless/intersil/orinoco/mic.c | 89 -
drivers/net/wireless/intersil/orinoco/mic.h | 23 -
drivers/net/wireless/intersil/orinoco/orinoco.h | 251 -
drivers/net/wireless/intersil/orinoco/orinoco_cs.c | 350 -
.../net/wireless/intersil/orinoco/orinoco_nortel.c | 314 -
.../net/wireless/intersil/orinoco/orinoco_pci.c | 257 -
.../net/wireless/intersil/orinoco/orinoco_pci.h | 54 -
.../net/wireless/intersil/orinoco/orinoco_plx.c | 362 -
.../net/wireless/intersil/orinoco/orinoco_tmd.c | 237 -
.../net/wireless/intersil/orinoco/orinoco_usb.c | 1787 --
drivers/net/wireless/intersil/orinoco/scan.c | 259 -
drivers/net/wireless/intersil/orinoco/scan.h | 21 -
.../net/wireless/intersil/orinoco/spectrum_cs.c | 328 -
drivers/net/wireless/intersil/orinoco/wext.c | 1428 --
drivers/net/wireless/intersil/orinoco/wext.h | 13 -
drivers/net/wireless/legacy/Kconfig | 55 -
drivers/net/wireless/legacy/Makefile | 6 -
drivers/net/wireless/legacy/ray_cs.c | 2824 ---
drivers/net/wireless/legacy/ray_cs.h | 74 -
drivers/net/wireless/legacy/rayctl.h | 734 -
drivers/net/wireless/legacy/rndis_wlan.c | 3760 ---
drivers/net/wireless/legacy/wl3501.h | 615 -
drivers/net/wireless/legacy/wl3501_cs.c | 2036 --
drivers/net/wireless/marvell/libertas/Kconfig | 9 +-
drivers/net/wireless/marvell/libertas/Makefile | 1 -
drivers/net/wireless/marvell/libertas/if_cs.c | 957 -
drivers/net/wireless/marvell/mwifiex/cmdevt.c | 8 -
drivers/net/wireless/mediatek/mt76/dma.c | 268 +-
drivers/net/wireless/mediatek/mt76/dma.h | 54 +
drivers/net/wireless/mediatek/mt76/eeprom.c | 22 +-
drivers/net/wireless/mediatek/mt76/mac80211.c | 60 +-
drivers/net/wireless/mediatek/mt76/mmio.c | 108 +
drivers/net/wireless/mediatek/mt76/mt76.h | 105 +-
drivers/net/wireless/mediatek/mt76/mt7603/dma.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7603/soc.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt7615/dma.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7615/mcu.c | 4 +-
drivers/net/wireless/mediatek/mt76/mt7615/sdio.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7615/soc.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt76_connac.h | 8 +-
.../net/wireless/mediatek/mt76/mt76_connac3_mac.h | 7 +-
.../net/wireless/mediatek/mt76/mt76_connac_mac.c | 5 +-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.c | 5 +-
.../net/wireless/mediatek/mt76/mt76_connac_mcu.h | 29 +-
drivers/net/wireless/mediatek/mt76/mt76x02_mmio.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7915/dma.c | 46 +-
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt7915/eeprom.h | 3 +-
drivers/net/wireless/mediatek/mt76/mt7915/init.c | 30 +-
drivers/net/wireless/mediatek/mt76/mt7915/mac.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7915/main.c | 21 +-
drivers/net/wireless/mediatek/mt76/mt7915/mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/mcu.h | 2 +-
drivers/net/wireless/mediatek/mt76/mt7915/mmio.c | 118 +-
drivers/net/wireless/mediatek/mt76/mt7915/mt7915.h | 3 +-
drivers/net/wireless/mediatek/mt76/mt7915/soc.c | 6 +-
drivers/net/wireless/mediatek/mt76/mt7921/init.c | 23 +-
drivers/net/wireless/mediatek/mt76/mt7921/main.c | 38 +-
drivers/net/wireless/mediatek/mt76/mt7921/mcu.c | 18 +-
drivers/net/wireless/mediatek/mt76/mt7921/mt7921.h | 4 +-
drivers/net/wireless/mediatek/mt76/mt7921/pci.c | 7 +-
drivers/net/wireless/mediatek/mt76/mt7921/sdio.c | 4 +-
.../net/wireless/mediatek/mt76/mt7921/sdio_mac.c | 3 +-
drivers/net/wireless/mediatek/mt76/mt7925/main.c | 9 +-
drivers/net/wireless/mediatek/mt76/mt7925/mcu.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt7925/pci.c | 2 +-
drivers/net/wireless/mediatek/mt76/mt792x.h | 6 +
.../net/wireless/mediatek/mt76/mt792x_acpi_sar.c | 53 +
.../net/wireless/mediatek/mt76/mt792x_acpi_sar.h | 2 +
drivers/net/wireless/mediatek/mt76/mt792x_mac.c | 2 +-
.../net/wireless/mediatek/mt76/mt7996/debugfs.c | 5 +-
drivers/net/wireless/mediatek/mt76/mt7996/dma.c | 398 +-
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.c | 38 +-
drivers/net/wireless/mediatek/mt76/mt7996/eeprom.h | 3 +
drivers/net/wireless/mediatek/mt76/mt7996/init.c | 520 +-
drivers/net/wireless/mediatek/mt76/mt7996/mac.c | 219 +-
drivers/net/wireless/mediatek/mt76/mt7996/main.c | 89 +-
drivers/net/wireless/mediatek/mt76/mt7996/mcu.c | 642 +-
drivers/net/wireless/mediatek/mt76/mt7996/mcu.h | 249 +-
drivers/net/wireless/mediatek/mt76/mt7996/mmio.c | 295 +-
drivers/net/wireless/mediatek/mt76/mt7996/mt7996.h | 160 +-
drivers/net/wireless/mediatek/mt76/mt7996/pci.c | 79 +-
drivers/net/wireless/mediatek/mt76/mt7996/regs.h | 182 +-
drivers/net/wireless/mediatek/mt76/sdio.c | 18 +-
drivers/net/wireless/microchip/wilc1000/cfg80211.c | 24 +-
drivers/net/wireless/microchip/wilc1000/hif.c | 46 +-
drivers/net/wireless/microchip/wilc1000/hif.h | 42 +-
drivers/net/wireless/microchip/wilc1000/sdio.c | 9 +-
drivers/net/wireless/purelifi/plfxlc/usb.c | 5 +-
drivers/net/wireless/ralink/rt2x00/rt2800.h | 4 +
drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 88 +-
drivers/net/wireless/ralink/rt2x00/rt2x00.h | 5 +-
drivers/net/wireless/ralink/rt2x00/rt2x00dev.c | 3 +
drivers/net/wireless/ralink/rt2x00/rt2x00link.c | 2 +-
drivers/net/wireless/ralink/rt2x00/rt2x00mac.c | 11 +
drivers/net/wireless/realtek/rtlwifi/base.c | 8 -
drivers/net/wireless/realtek/rtlwifi/pci.c | 99 +-
drivers/net/wireless/realtek/rtlwifi/pci.h | 25 -
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 3 -
.../wireless/realtek/rtlwifi/rtl8192c/phy_common.c | 4 -
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8192ee/dm.c | 11 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 3 -
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 76 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 16 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 3 -
drivers/net/wireless/realtek/rtlwifi/wifi.h | 17 -
drivers/net/wireless/realtek/rtw88/debug.c | 6 +-
drivers/net/wireless/realtek/rtw88/debug.h | 6 +-
drivers/net/wireless/realtek/rtw88/mac80211.c | 4 +-
drivers/net/wireless/realtek/rtw88/main.c | 5 +
drivers/net/wireless/realtek/rtw88/sdio.c | 35 +-
drivers/net/wireless/realtek/rtw88/tx.c | 3 +-
drivers/net/wireless/realtek/rtw89/acpi.c | 81 +-
drivers/net/wireless/realtek/rtw89/acpi.h | 32 +-
drivers/net/wireless/realtek/rtw89/cam.c | 16 +-
drivers/net/wireless/realtek/rtw89/coex.c | 12 +-
drivers/net/wireless/realtek/rtw89/core.c | 102 +-
drivers/net/wireless/realtek/rtw89/core.h | 117 +-
drivers/net/wireless/realtek/rtw89/debug.c | 70 +-
drivers/net/wireless/realtek/rtw89/debug.h | 19 +-
drivers/net/wireless/realtek/rtw89/efuse.c | 11 +-
drivers/net/wireless/realtek/rtw89/efuse.h | 17 +-
drivers/net/wireless/realtek/rtw89/efuse_be.c | 420 +
drivers/net/wireless/realtek/rtw89/fw.c | 30 +-
drivers/net/wireless/realtek/rtw89/fw.h | 2 -
drivers/net/wireless/realtek/rtw89/mac.c | 666 +-
drivers/net/wireless/realtek/rtw89/mac.h | 79 +-
drivers/net/wireless/realtek/rtw89/mac80211.c | 21 +-
drivers/net/wireless/realtek/rtw89/mac_be.c | 698 +-
drivers/net/wireless/realtek/rtw89/pci.c | 345 +-
drivers/net/wireless/realtek/rtw89/pci.h | 519 +
drivers/net/wireless/realtek/rtw89/pci_be.c | 509 +
drivers/net/wireless/realtek/rtw89/phy.c | 211 +-
drivers/net/wireless/realtek/rtw89/phy.h | 25 +
drivers/net/wireless/realtek/rtw89/ps.h | 4 +
drivers/net/wireless/realtek/rtw89/reg.h | 2495 +-
drivers/net/wireless/realtek/rtw89/regd.c | 175 +-
drivers/net/wireless/realtek/rtw89/rtw8851b.c | 27 +-
drivers/net/wireless/realtek/rtw89/rtw8851be.c | 3 +
drivers/net/wireless/realtek/rtw89/rtw8852a.c | 27 +-
drivers/net/wireless/realtek/rtw89/rtw8852ae.c | 4 +
drivers/net/wireless/realtek/rtw89/rtw8852b.c | 27 +-
drivers/net/wireless/realtek/rtw89/rtw8852be.c | 4 +
drivers/net/wireless/realtek/rtw89/rtw8852c.c | 51 +-
drivers/net/wireless/realtek/rtw89/rtw8852c.h | 20 +-
drivers/net/wireless/realtek/rtw89/rtw8852ce.c | 4 +
drivers/net/wireless/realtek/rtw89/rtw8922a.c | 473 +
drivers/net/wireless/realtek/rtw89/rtw8922a.h | 73 +
drivers/net/wireless/realtek/rtw89/rtw8922ae.c | 88 +
drivers/net/wireless/realtek/rtw89/sar.c | 4 +-
drivers/net/wireless/realtek/rtw89/ser.c | 16 +-
drivers/net/wireless/realtek/rtw89/txrx.h | 4 +
drivers/net/wireless/silabs/wfx/sta.c | 42 +-
drivers/net/wireless/zydas/Kconfig | 19 -
drivers/net/wireless/zydas/Makefile | 2 -
drivers/net/wireless/zydas/zd1201.c | 1909 --
drivers/net/wireless/zydas/zd1201.h | 144 -
drivers/net/wwan/qcom_bam_dmux.c | 6 +-
drivers/nfc/pn533/uart.c | 4 +-
drivers/nfc/s3fwrn5/uart.c | 5 +-
drivers/nfc/virtual_ncidev.c | 7 +-
drivers/nvdimm/btt.c | 2 +-
drivers/nvme/Makefile | 2 +-
drivers/nvme/common/Kconfig | 7 +-
drivers/nvme/common/Makefile | 7 +-
drivers/nvme/common/auth.c | 23 +-
drivers/nvme/common/keyring.c | 11 +-
drivers/nvme/host/Kconfig | 7 +-
drivers/nvme/host/auth.c | 18 +-
drivers/nvme/host/core.c | 133 +-
drivers/nvme/host/fabrics.c | 6 +-
drivers/nvme/host/fc.c | 27 +-
drivers/nvme/host/ioctl.c | 213 +-
drivers/nvme/host/nvme.h | 11 +
drivers/nvme/host/pci.c | 30 +-
drivers/nvme/host/rdma.c | 24 +-
drivers/nvme/host/tcp.c | 68 +-
drivers/nvme/target/Kconfig | 11 +-
drivers/nvme/target/configfs.c | 5 +-
drivers/nvme/target/fabrics-cmd-auth.c | 2 +-
drivers/nvme/target/fabrics-cmd.c | 4 +
drivers/nvme/target/loop.c | 4 +
drivers/nvme/target/tcp.c | 4 +-
drivers/nvmem/Kconfig | 1 +
drivers/nvmem/Makefile | 2 +
drivers/nvmem/brcm_nvram.c | 134 +-
drivers/nvmem/core.c | 329 +-
drivers/nvmem/imx-ocotp.c | 11 +-
drivers/nvmem/internals.h | 59 +
drivers/nvmem/layouts.c | 201 +
drivers/nvmem/layouts/Kconfig | 8 +
drivers/nvmem/layouts/onie-tlv.c | 27 +-
drivers/nvmem/layouts/sl28vpd.c | 27 +-
drivers/nvmem/mtk-efuse.c | 11 +-
drivers/nvmem/stm32-romem.c | 16 +
drivers/of/device.c | 65 +-
drivers/of/dynamic.c | 5 +-
drivers/of/overlay.c | 2 +-
drivers/of/platform.c | 62 +-
drivers/of/property.c | 2 +
drivers/opp/core.c | 192 +-
drivers/opp/of.c | 57 +-
drivers/opp/opp.h | 8 +-
drivers/opp/ti-opp-supply.c | 13 +-
drivers/parisc/power.c | 2 +-
drivers/parport/parport_gsc.c | 2 +-
drivers/parport/parport_pc.c | 21 +
drivers/parport/share.c | 8 +-
drivers/pci/access.c | 12 +
drivers/pci/controller/dwc/pcie-qcom.c | 7 +-
drivers/pci/controller/dwc/pcie-rcar-gen4.c | 2 +-
drivers/pci/controller/pci-host-common.c | 4 +-
drivers/pci/controller/pci-host-generic.c | 2 +-
drivers/pci/controller/pci-hyperv.c | 7 -
drivers/pci/controller/pci-loongson.c | 46 +-
drivers/pci/controller/vmd.c | 2 +-
drivers/pci/iov.c | 7 +-
drivers/pci/pci.c | 88 +-
drivers/pci/pci.h | 2 +
drivers/pci/pcie/aer.c | 19 +-
drivers/pci/pcie/aspm.c | 130 +-
drivers/pci/probe.c | 218 +-
drivers/pci/quirks.c | 39 +-
drivers/pci/setup-bus.c | 30 +-
drivers/pci/setup-res.c | 72 +-
drivers/pci/switch/switchtec.c | 25 +-
drivers/perf/Kconfig | 7 +
drivers/perf/Makefile | 1 +
drivers/perf/apple_m1_cpu_pmu.c | 6 +-
drivers/perf/arm-cmn.c | 4 +-
drivers/perf/arm_cspmu/arm_cspmu.c | 7 +-
drivers/perf/arm_dsu_pmu.c | 6 +-
drivers/perf/arm_pmu.c | 12 +-
drivers/perf/arm_pmuv3.c | 244 +-
drivers/perf/arm_spe_pmu.c | 22 -
drivers/perf/dwc_pcie_pmu.c | 792 +
drivers/perf/fsl_imx8_ddr_perf.c | 45 +
drivers/perf/fsl_imx9_ddr_perf.c | 6 +-
drivers/perf/hisilicon/hisi_uncore_uc_pmu.c | 4 +-
drivers/perf/riscv_pmu_sbi.c | 13 +-
drivers/phy/Kconfig | 1 -
drivers/phy/Makefile | 1 -
drivers/phy/mediatek/phy-mtk-mipi-dsi-mt8183.c | 2 +-
drivers/phy/phy-core.c | 4 +-
drivers/phy/qualcomm/Kconfig | 2 +-
drivers/phy/qualcomm/phy-qcom-qmp-combo.c | 48 +-
drivers/phy/qualcomm/phy-qcom-qmp-pcie.c | 65 +
drivers/phy/qualcomm/phy-qcom-qmp-pcs-ufs-v6.h | 1 +
.../qualcomm/phy-qcom-qmp-qserdes-txrx-ufs-v6.h | 7 +
drivers/phy/qualcomm/phy-qcom-qmp-ufs.c | 86 +
drivers/phy/qualcomm/phy-qcom-qmp-usb.c | 173 +
drivers/phy/realtek/Kconfig | 32 -
drivers/phy/realtek/Makefile | 3 -
drivers/phy/realtek/phy-rtk-usb2.c | 1325 -
drivers/phy/realtek/phy-rtk-usb3.c | 761 -
drivers/phy/rockchip/phy-rockchip-inno-usb2.c | 156 +-
drivers/phy/sunplus/phy-sunplus-usb2.c | 2 +-
drivers/phy/ti/phy-gmii-sel.c | 5 +-
drivers/pinctrl/Kconfig | 31 +
drivers/pinctrl/Makefile | 2 +
drivers/pinctrl/bcm/pinctrl-iproc-gpio.c | 6 +-
drivers/pinctrl/bcm/pinctrl-ns.c | 4 +-
drivers/pinctrl/cirrus/Kconfig | 3 +-
drivers/pinctrl/cirrus/pinctrl-cs42l43.c | 9 +-
drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 2 +-
drivers/pinctrl/core.c | 198 +-
drivers/pinctrl/core.h | 33 +-
drivers/pinctrl/devicetree.c | 8 +-
drivers/pinctrl/freescale/pinctrl-imx.c | 44 +-
drivers/pinctrl/intel/Kconfig | 12 +-
drivers/pinctrl/intel/Makefile | 1 +
drivers/pinctrl/intel/pinctrl-alderlake.c | 5 +-
drivers/pinctrl/intel/pinctrl-baytrail.c | 240 +-
drivers/pinctrl/intel/pinctrl-broxton.c | 5 +-
drivers/pinctrl/intel/pinctrl-cannonlake.c | 5 +-
drivers/pinctrl/intel/pinctrl-cedarfork.c | 5 +-
drivers/pinctrl/intel/pinctrl-cherryview.c | 4 +-
drivers/pinctrl/intel/pinctrl-denverton.c | 5 +-
drivers/pinctrl/intel/pinctrl-elkhartlake.c | 5 +-
drivers/pinctrl/intel/pinctrl-emmitsburg.c | 5 +-
drivers/pinctrl/intel/pinctrl-geminilake.c | 5 +-
drivers/pinctrl/intel/pinctrl-icelake.c | 5 +-
drivers/pinctrl/intel/pinctrl-intel-platform.c | 225 +
drivers/pinctrl/intel/pinctrl-intel.c | 36 +-
drivers/pinctrl/intel/pinctrl-intel.h | 14 +-
drivers/pinctrl/intel/pinctrl-jasperlake.c | 5 +-
drivers/pinctrl/intel/pinctrl-lakefield.c | 5 +-
drivers/pinctrl/intel/pinctrl-lewisburg.c | 5 +-
drivers/pinctrl/intel/pinctrl-lynxpoint.c | 76 +-
drivers/pinctrl/intel/pinctrl-meteorlake.c | 5 +-
drivers/pinctrl/intel/pinctrl-sunrisepoint.c | 5 +-
drivers/pinctrl/intel/pinctrl-tangier.c | 32 +-
drivers/pinctrl/intel/pinctrl-tigerlake.c | 5 +-
drivers/pinctrl/mediatek/pinctrl-moore.c | 22 +-
drivers/pinctrl/mediatek/pinctrl-moore.h | 10 +-
drivers/pinctrl/mediatek/pinctrl-mt2701.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt2712.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt6795.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8167.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8173.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8183.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8186.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8188.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8192.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8195.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8365.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mt8516.c | 2 +-
drivers/pinctrl/mediatek/pinctrl-mtk-common.c | 15 +-
drivers/pinctrl/mediatek/pinctrl-paris.c | 9 +-
drivers/pinctrl/mediatek/pinctrl-paris.h | 10 +-
drivers/pinctrl/nomadik/pinctrl-abx500.c | 9 +-
drivers/pinctrl/nomadik/pinctrl-nomadik.c | 6 +-
drivers/pinctrl/nuvoton/pinctrl-npcm7xx.c | 16 +-
drivers/pinctrl/nuvoton/pinctrl-npcm8xx.c | 13 +-
drivers/pinctrl/nuvoton/pinctrl-wpcm450.c | 9 +-
drivers/pinctrl/nxp/pinctrl-s32cc.c | 4 +-
drivers/pinctrl/pinconf-generic.c | 16 +-
drivers/pinctrl/pinconf.c | 14 +-
drivers/pinctrl/pinconf.h | 10 +-
drivers/pinctrl/pinctrl-amd.c | 9 +
drivers/pinctrl/pinctrl-amd.h | 5 +
drivers/pinctrl/pinctrl-as3722.c | 26 +-
drivers/pinctrl/pinctrl-axp209.c | 7 +-
drivers/pinctrl/pinctrl-cy8c95x0.c | 5 +-
drivers/pinctrl/pinctrl-equilibrium.c | 42 +-
drivers/pinctrl/pinctrl-ingenic.c | 54 +-
drivers/pinctrl/pinctrl-keembay.c | 6 +-
drivers/pinctrl/pinctrl-ocelot.c | 10 +-
drivers/pinctrl/pinctrl-pef2256.c | 358 +
drivers/pinctrl/pinctrl-rk805.c | 10 +-
drivers/pinctrl/pinctrl-single.c | 5 +
drivers/pinctrl/pinctrl-st.c | 13 +-
drivers/pinctrl/pinctrl-tps6594.c | 373 +
drivers/pinctrl/pinctrl-utils.c | 26 +-
drivers/pinctrl/pinctrl-utils.h | 18 +-
drivers/pinctrl/pinmux.c | 36 +-
drivers/pinctrl/pinmux.h | 20 +-
drivers/pinctrl/qcom/Kconfig | 10 +
drivers/pinctrl/qcom/Kconfig.msm | 18 +
drivers/pinctrl/qcom/Makefile | 3 +
drivers/pinctrl/qcom/pinctrl-lpass-lpi.c | 69 +-
drivers/pinctrl/qcom/pinctrl-lpass-lpi.h | 13 +-
drivers/pinctrl/qcom/pinctrl-msm.c | 46 +
drivers/pinctrl/qcom/pinctrl-msm.h | 5 +
drivers/pinctrl/qcom/pinctrl-sc7280-lpass-lpi.c | 16 -
drivers/pinctrl/qcom/pinctrl-sc8280xp-lpass-lpi.c | 20 -
drivers/pinctrl/qcom/pinctrl-sm6115-lpass-lpi.c | 20 -
drivers/pinctrl/qcom/pinctrl-sm8250-lpass-lpi.c | 15 -
drivers/pinctrl/qcom/pinctrl-sm8350-lpass-lpi.c | 16 -
drivers/pinctrl/qcom/pinctrl-sm8450-lpass-lpi.c | 24 -
drivers/pinctrl/qcom/pinctrl-sm8550-lpass-lpi.c | 24 -
drivers/pinctrl/qcom/pinctrl-sm8650-lpass-lpi.c | 231 +
drivers/pinctrl/qcom/pinctrl-sm8650.c | 1762 ++
drivers/pinctrl/qcom/pinctrl-x1e80100.c | 1876 ++
drivers/pinctrl/realtek/pinctrl-rtd.c | 4 +-
drivers/pinctrl/renesas/gpio.c | 8 +-
drivers/pinctrl/renesas/pinctrl-rza1.c | 2 +-
drivers/pinctrl/renesas/pinctrl-rza2.c | 10 +-
drivers/pinctrl/renesas/pinctrl-rzg2l.c | 175 +-
drivers/pinctrl/renesas/pinctrl-rzv2m.c | 10 +-
drivers/pinctrl/samsung/pinctrl-exynos-arm64.c | 280 +
drivers/pinctrl/samsung/pinctrl-exynos.c | 109 +-
drivers/pinctrl/samsung/pinctrl-exynos.h | 25 +
drivers/pinctrl/samsung/pinctrl-samsung.c | 7 +
drivers/pinctrl/samsung/pinctrl-samsung.h | 14 +
drivers/pinctrl/spear/pinctrl-plgpio.c | 8 +-
drivers/pinctrl/starfive/pinctrl-starfive-jh7100.c | 26 +-
drivers/pinctrl/starfive/pinctrl-starfive-jh7110.c | 26 +-
drivers/pinctrl/stm32/pinctrl-stm32.c | 34 +-
drivers/pinctrl/sunplus/sppctl.c | 10 +-
drivers/pinctrl/tegra/pinctrl-tegra.c | 8 +
drivers/pinctrl/vt8500/pinctrl-wmt.c | 9 +-
drivers/platform/chrome/cros_ec_debugfs.c | 2 +-
drivers/platform/chrome/cros_ec_ishtp.c | 74 +-
drivers/platform/chrome/cros_ec_sensorhub_ring.c | 74 +-
drivers/platform/chrome/cros_ec_uart.c | 5 +-
drivers/platform/goldfish/goldfish_pipe.c | 5 +-
drivers/platform/mellanox/mlxbf-bootctl.c | 39 +-
drivers/platform/mellanox/mlxbf-pmc.c | 14 +
drivers/platform/mellanox/mlxbf-tmfifo.c | 2 +-
drivers/platform/mips/rs780e-acpi.c | 12 +-
drivers/platform/surface/aggregator/controller.h | 4 +-
drivers/platform/surface/aggregator/core.c | 9 +-
.../platform/surface/aggregator/ssh_packet_layer.c | 4 +-
.../platform/surface/aggregator/ssh_packet_layer.h | 2 +-
drivers/platform/x86/Kconfig | 6 +-
drivers/platform/x86/acer-wmi.c | 377 +-
drivers/platform/x86/amd/Kconfig | 14 +
drivers/platform/x86/amd/Makefile | 1 +
drivers/platform/x86/amd/pmc/pmc.c | 31 +-
drivers/platform/x86/amd/wbrf.c | 317 +
drivers/platform/x86/asus-laptop.c | 3 +-
drivers/platform/x86/asus-nb-wmi.c | 61 +-
drivers/platform/x86/asus-wmi.c | 58 +
drivers/platform/x86/asus-wmi.h | 7 +-
drivers/platform/x86/dell/alienware-wmi.c | 4 +-
drivers/platform/x86/hp/hp-bioscfg/bioscfg.c | 26 +-
drivers/platform/x86/ideapad-laptop.c | 11 +-
drivers/platform/x86/intel/telemetry/core.c | 4 +-
drivers/platform/x86/intel/vbtn.c | 19 +-
drivers/platform/x86/intel/wmi/sbl-fw-update.c | 13 +-
drivers/platform/x86/intel/wmi/thunderbolt.c | 3 +-
drivers/platform/x86/intel_ips.c | 30 +-
drivers/platform/x86/thinkpad_acpi.c | 6 +-
drivers/platform/x86/wmi.c | 72 +-
drivers/platform/x86/x86-android-tablets/core.c | 62 +
drivers/platform/x86/x86-android-tablets/lenovo.c | 124 +-
.../x86/x86-android-tablets/x86-android-tablets.h | 9 +
drivers/pmdomain/Kconfig | 1 +
drivers/pmdomain/amlogic/meson-ee-pwrc.c | 16 +
drivers/pmdomain/arm/Kconfig | 37 +
drivers/pmdomain/arm/Makefile | 1 +
drivers/pmdomain/arm/scmi_perf_domain.c | 2 +-
.../{firmware => pmdomain/arm}/scpi_pm_domain.c | 0
drivers/pmdomain/imx/gpc.c | 28 +-
drivers/pmdomain/imx/gpcv2.c | 6 +-
drivers/pmdomain/imx/imx8m-blk-ctrl.c | 6 +-
drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 6 +-
drivers/pmdomain/imx/imx93-blk-ctrl.c | 6 +-
drivers/pmdomain/imx/imx93-pd.c | 6 +-
drivers/pmdomain/qcom/cpr.c | 6 +-
drivers/pmdomain/qcom/rpmhpd.c | 12 +-
drivers/pmdomain/qcom/rpmpd.c | 1 +
drivers/pmdomain/xilinx/zynqmp-pm-domains.c | 6 +-
drivers/pnp/pnpacpi/rsparser.c | 12 +-
drivers/power/reset/as3722-poweroff.c | 6 +-
drivers/power/reset/at91-poweroff.c | 11 +-
drivers/power/reset/at91-reset.c | 11 +-
drivers/power/reset/at91-sama5d2_shdwc.c | 11 +-
drivers/power/reset/atc260x-poweroff.c | 6 +-
drivers/power/reset/ltc2952-poweroff.c | 5 +-
drivers/power/reset/mt6323-poweroff.c | 6 +-
drivers/power/reset/pwr-mlxbf.c | 20 +-
drivers/power/reset/qnap-poweroff.c | 5 +-
drivers/power/reset/regulator-poweroff.c | 6 +-
drivers/power/reset/restart-poweroff.c | 6 +-
drivers/power/reset/rmobile-reset.c | 5 +-
drivers/power/reset/syscon-poweroff.c | 6 +-
drivers/power/reset/tps65086-restart.c | 12 +-
drivers/power/supply/bq256xx_charger.c | 5 +-
drivers/power/supply/bq27xxx_battery.c | 22 +
drivers/power/supply/bq27xxx_battery_i2c.c | 1 +
drivers/power/supply/cw2015_battery.c | 2 +-
drivers/powercap/dtpm_cpu.c | 23 +-
drivers/powercap/dtpm_devfreq.c | 11 +-
drivers/ptp/ptp_chardev.c | 26 +-
drivers/ptp/ptp_clock.c | 13 +-
drivers/ptp/ptp_ines.c | 16 +-
drivers/ptp/ptp_ocp.c | 8 -
drivers/ptp/ptp_private.h | 9 +-
drivers/ptp/ptp_sysfs.c | 3 +-
drivers/pwm/core.c | 76 +-
drivers/pwm/pwm-atmel-hlcdc.c | 8 +-
drivers/pwm/pwm-atmel-tcb.c | 8 +-
drivers/pwm/pwm-bcm-kona.c | 2 +-
drivers/pwm/pwm-bcm2835.c | 2 +
drivers/pwm/pwm-berlin.c | 8 +-
drivers/pwm/pwm-brcmstb.c | 8 +-
drivers/pwm/pwm-cros-ec.c | 1 -
drivers/pwm/pwm-dwc.c | 6 +-
drivers/pwm/pwm-img.c | 10 +-
drivers/pwm/pwm-imx-tpm.c | 10 +-
drivers/pwm/pwm-jz4740.c | 6 +-
drivers/pwm/pwm-lpc18xx-sct.c | 2 +-
drivers/pwm/pwm-lpc32xx.c | 2 +-
drivers/pwm/pwm-mediatek.c | 2 +-
drivers/pwm/pwm-renesas-tpu.c | 2 +-
drivers/pwm/pwm-rockchip.c | 9 +-
drivers/pwm/pwm-samsung.c | 8 +-
drivers/pwm/pwm-sti.c | 2 +-
drivers/pwm/pwm-stm32-lp.c | 10 +-
drivers/pwm/pwm-stm32.c | 106 +-
drivers/pwm/pwm-stmpe.c | 2 +-
drivers/pwm/pwm-tegra.c | 2 +-
drivers/pwm/pwm-tiecap.c | 6 +-
drivers/pwm/pwm-tiehrpwm.c | 8 +-
drivers/pwm/pwm-twl-led.c | 4 +-
drivers/pwm/pwm-twl.c | 4 +-
drivers/pwm/pwm-vt8500.c | 2 +-
drivers/pwm/sysfs.c | 2 +-
drivers/rapidio/devices/tsi721.c | 67 +-
drivers/rapidio/devices/tsi721_dma.c | 4 +-
drivers/regulator/Kconfig | 10 +
drivers/regulator/Makefile | 1 +
drivers/regulator/arizona-ldo1.c | 8 +-
drivers/regulator/bd9571mwv-regulator.c | 5 +-
drivers/regulator/core.c | 130 +-
drivers/regulator/db8500-prcmu.c | 6 +-
drivers/regulator/event.c | 91 +
drivers/regulator/of_regulator.c | 9 +
drivers/regulator/palmas-regulator.c | 2 +-
drivers/regulator/qcom_smd-regulator.c | 34 +
drivers/regulator/qcom_spmi-regulator.c | 34 +
drivers/regulator/regnl.h | 13 +
drivers/regulator/stm32-vrefbuf.c | 6 +-
drivers/regulator/stpmic1_regulator.c | 2 +-
drivers/regulator/uniphier-regulator.c | 6 +-
drivers/regulator/userspace-consumer.c | 6 +-
drivers/regulator/virtual.c | 6 +-
drivers/regulator/wm8350-regulator.c | 6 +-
drivers/remoteproc/imx_dsp_rproc.c | 1 +
drivers/remoteproc/ti_k3_dsp_remoteproc.c | 87 +-
drivers/reset/core.c | 8 +-
drivers/reset/hisilicon/hi6220_reset.c | 2 +-
drivers/reset/reset-brcmstb.c | 3 +-
drivers/reset/reset-meson-audio-arb.c | 4 +-
drivers/reset/reset-meson.c | 1 +
drivers/reset/reset-npcm.c | 5 +-
drivers/reset/reset-qcom-aoss.c | 4 +-
drivers/reset/reset-qcom-pdc.c | 4 +-
drivers/reset/reset-simple.c | 3 +-
drivers/reset/reset-sunplus.c | 3 +-
drivers/reset/reset-uniphier-glue.c | 3 +-
drivers/reset/sti/reset-syscfg.c | 11 +-
drivers/rtc/rtc-cmos.c | 18 +-
drivers/s390/block/dasd.c | 30 +-
drivers/s390/block/dasd_int.h | 2 +-
drivers/s390/block/scm_blk.c | 7 +-
drivers/s390/char/con3215.c | 25 +-
drivers/s390/char/con3270.c | 12 +-
drivers/s390/char/uvdevice.c | 3 +
drivers/s390/cio/chsc.c | 18 +-
drivers/s390/cio/chsc_sch.c | 6 +-
drivers/s390/cio/cio.c | 6 +-
drivers/s390/cio/cio.h | 2 +-
drivers/s390/cio/css.c | 36 +-
drivers/s390/cio/device.c | 66 +-
drivers/s390/cio/device_pgid.c | 12 +-
drivers/s390/cio/eadm_sch.c | 36 +-
drivers/s390/cio/vfio_ccw_chp.c | 2 +-
drivers/s390/cio/vfio_ccw_drv.c | 12 +-
drivers/s390/cio/vfio_ccw_fsm.c | 24 +-
drivers/s390/cio/vfio_ccw_ops.c | 6 +-
drivers/s390/crypto/ap_bus.c | 105 +-
drivers/s390/crypto/ap_bus.h | 23 +-
drivers/s390/crypto/ap_card.c | 18 +-
drivers/s390/crypto/ap_queue.c | 236 +-
drivers/s390/crypto/vfio_ap_ops.c | 32 +-
drivers/s390/crypto/zcrypt_api.c | 16 +-
drivers/s390/crypto/zcrypt_card.c | 4 +-
drivers/s390/crypto/zcrypt_cex4.c | 31 +-
drivers/s390/crypto/zcrypt_queue.c | 5 +-
drivers/s390/net/Kconfig | 3 +-
drivers/s390/net/ism_drv.c | 93 +-
drivers/s390/net/qeth_core_main.c | 2 +-
drivers/s390/scsi/zfcp_fc.c | 15 +-
drivers/scsi/3w-sas.c | 3 +-
drivers/scsi/a3000.c | 5 +-
drivers/scsi/a4000t.c | 5 +-
drivers/scsi/aic7xxx/aic7770_osm.c | 6 +-
drivers/scsi/aic7xxx/aic7xxx_osm.c | 2 +-
drivers/scsi/aic7xxx/aic7xxx_osm_pci.c | 3 +-
drivers/scsi/arcmsr/arcmsr.h | 29 +-
drivers/scsi/arcmsr/arcmsr_hba.c | 96 +-
drivers/scsi/atari_scsi.c | 5 +-
drivers/scsi/be2iscsi/be_main.c | 1 +
drivers/scsi/bfa/bfad_bsg.c | 2 +-
drivers/scsi/bnx2fc/bnx2fc_fcoe.c | 14 +-
drivers/scsi/bvme6000_scsi.c | 6 +-
drivers/scsi/ch.c | 12 +-
drivers/scsi/csiostor/csio_init.c | 3 +-
drivers/scsi/dc395x.c | 2 +-
drivers/scsi/elx/libefc/efc_node.h | 12 +-
drivers/scsi/fnic/fnic_debugfs.c | 3 +-
drivers/scsi/ibmvscsi/ibmvfc.c | 12 +-
drivers/scsi/ibmvscsi/ibmvscsi.c | 2 +-
drivers/scsi/ipr.c | 55 -
drivers/scsi/isci/request.c | 5 +-
drivers/scsi/isci/request.h | 2 +-
drivers/scsi/isci/task.c | 4 +-
drivers/scsi/jazz_esp.c | 6 +-
drivers/scsi/libfc/fc_fcp.c | 22 +-
drivers/scsi/lpfc/lpfc.h | 1 +
drivers/scsi/lpfc/lpfc_attr.c | 4 +-
drivers/scsi/lpfc/lpfc_els.c | 53 +-
drivers/scsi/lpfc/lpfc_hbadisc.c | 2 +-
drivers/scsi/lpfc/lpfc_init.c | 4 +-
drivers/scsi/lpfc/lpfc_mbox.c | 6 +-
drivers/scsi/lpfc/lpfc_mem.c | 47 +-
drivers/scsi/lpfc/lpfc_sli.c | 22 +-
drivers/scsi/lpfc/lpfc_sli.h | 10 +-
drivers/scsi/lpfc/lpfc_version.h | 2 +-
drivers/scsi/mac_esp.c | 6 +-
drivers/scsi/mac_scsi.c | 5 +-
drivers/scsi/mpi3mr/mpi/mpi30_ioc.h | 1 +
drivers/scsi/mpi3mr/mpi3mr.h | 33 +-
drivers/scsi/mpi3mr/mpi3mr_app.c | 536 +-
drivers/scsi/mpi3mr/mpi3mr_fw.c | 118 +-
drivers/scsi/mpi3mr/mpi3mr_os.c | 33 +-
drivers/scsi/mpi3mr/mpi3mr_transport.c | 16 +-
drivers/scsi/mpt3sas/mpi/mpi2_cnfg.h | 231 +-
drivers/scsi/mpt3sas/mpi/mpi2_image.h | 32 +-
drivers/scsi/mpt3sas/mpi/mpi2_ioc.h | 27 +-
drivers/scsi/mpt3sas/mpt3sas_base.c | 35 +-
drivers/scsi/mpt3sas/mpt3sas_base.h | 3 +-
drivers/scsi/mpt3sas/mpt3sas_config.c | 6 +-
drivers/scsi/mpt3sas/mpt3sas_ctl.c | 42 +-
drivers/scsi/mpt3sas/mpt3sas_scsih.c | 56 +-
drivers/scsi/mpt3sas/mpt3sas_transport.c | 9 +-
drivers/scsi/mpt3sas/mpt3sas_trigger_pages.h | 44 +-
drivers/scsi/mpt3sas/mpt3sas_warpdrive.c | 3 +-
drivers/scsi/mvme16x_scsi.c | 6 +-
drivers/scsi/qla2xxx/qla_os.c | 12 +-
drivers/scsi/qlogicpti.c | 6 +-
drivers/scsi/scsi_debug.c | 9 +-
drivers/scsi/scsi_error.c | 1 +
drivers/scsi/sd.c | 62 +-
drivers/scsi/sgiwd93.c | 5 +-
drivers/scsi/sni_53c710.c | 6 +-
drivers/scsi/sun3_scsi.c | 5 +-
drivers/scsi/sun3x_esp.c | 6 +-
drivers/scsi/sun_esp.c | 6 +-
drivers/soc/Kconfig | 1 -
drivers/soc/Makefile | 1 -
drivers/soc/apple/Makefile | 1 +
drivers/soc/apple/mailbox.c | 1 +
drivers/soc/microchip/Kconfig | 1 +
drivers/soc/microchip/mpfs-sys-controller.c | 33 +-
drivers/soc/qcom/Kconfig | 14 +
drivers/soc/qcom/Makefile | 1 +
drivers/soc/qcom/llcc-qcom.c | 84 +-
drivers/soc/qcom/pmic_glink.c | 19 +-
drivers/soc/qcom/pmic_glink_altmode.c | 37 +-
drivers/soc/qcom/pmic_pdcharger_ulog.c | 166 +
drivers/soc/qcom/pmic_pdcharger_ulog.h | 36 +
drivers/soc/qcom/qcom_stats.c | 187 +-
drivers/soc/qcom/socinfo.c | 3 +-
drivers/soc/renesas/Kconfig | 1 +
drivers/soc/renesas/renesas-soc.c | 4 -
drivers/soc/samsung/exynos-chipid.c | 1 +
drivers/soc/sifive/Kconfig | 10 -
drivers/soc/sifive/Makefile | 3 -
drivers/soc/sifive/sifive_ccache.c | 272 -
drivers/soc/ti/k3-socinfo.c | 73 +-
drivers/soc/xilinx/xlnx_event_manager.c | 15 +-
drivers/soc/xilinx/zynqmp_power.c | 12 +-
drivers/soundwire/amd_manager.c | 8 +
drivers/soundwire/bus.c | 4 +
drivers/soundwire/debugfs.c | 2 +-
drivers/soundwire/generic_bandwidth_allocation.c | 8 +-
drivers/soundwire/intel_ace2x.c | 3 +-
drivers/soundwire/intel_auxdevice.c | 3 +
drivers/soundwire/master.c | 2 +-
drivers/soundwire/qcom.c | 72 +-
drivers/soundwire/slave.c | 12 +-
drivers/soundwire/stream.c | 17 +-
drivers/spi/Kconfig | 4 +-
drivers/spi/atmel-quadspi.c | 2 +-
drivers/spi/spi-ath79.c | 2 +-
drivers/spi/spi-atmel.c | 13 +-
drivers/spi/spi-axi-spi-engine.c | 519 +-
drivers/spi/spi-bcm-qspi.c | 2 +-
drivers/spi/spi-cadence-quadspi.c | 4 +-
drivers/spi/spi-cadence-xspi.c | 1 -
drivers/spi/spi-cadence.c | 1 -
drivers/spi/spi-cs42l43.c | 2 +-
drivers/spi/spi-dw-mmio.c | 1 -
drivers/spi/spi-geni-qcom.c | 96 +-
drivers/spi/spi-imx.c | 15 +-
drivers/spi/spi-ingenic.c | 15 +-
drivers/spi/spi-intel.c | 10 +-
drivers/spi/spi-ljca.c | 2 +-
drivers/spi/spi-mem.c | 6 +-
drivers/spi/spi-mpc52xx.c | 1 +
drivers/spi/spi-npcm-fiu.c | 2 +-
drivers/spi/spi-pl022.c | 379 +-
drivers/spi/spi-sh-msiof.c | 17 +
drivers/spi/spi-sprd-adi.c | 32 +-
drivers/spi/spi-sprd.c | 4 +-
drivers/spi/spi-st-ssc4.c | 70 +-
drivers/spi/spi-stm32-qspi.c | 18 +-
drivers/spi/spi-stm32.c | 493 +-
drivers/spi/spi-sun4i.c | 72 +-
drivers/spi/spi-sun6i.c | 148 +-
drivers/spi/spi-sunplus-sp7021.c | 88 +-
drivers/spi/spi-synquacer.c | 82 +-
drivers/spi/spi-tegra114.c | 118 +-
drivers/spi/spi-tegra20-sflash.c | 76 +-
drivers/spi/spi-tegra20-slink.c | 98 +-
drivers/spi/spi-tegra210-quad.c | 80 +-
drivers/spi/spi-ti-qspi.c | 103 +-
drivers/spi/spi-topcliff-pch.c | 226 +-
drivers/spi/spi-uniphier.c | 194 +-
drivers/spi/spi-wpcm-fiu.c | 4 +-
drivers/spi/spi-xcomm.c | 32 +-
drivers/spi/spi-xilinx.c | 58 +-
drivers/spi/spi-xlp.c | 40 +-
drivers/spi/spi-xtensa-xtfpga.c | 30 +-
drivers/spi/spi-zynq-qspi.c | 28 +-
drivers/spi/spi-zynqmp-gqspi.c | 50 +-
drivers/spi/spi.c | 318 +-
drivers/spmi/Makefile | 2 +-
drivers/spmi/hisi-spmi-controller.c | 32 +-
drivers/spmi/spmi-devres.c | 64 +
drivers/spmi/spmi-mtk-pmif.c | 61 +-
drivers/spmi/spmi-pmic-arb.c | 87 +-
drivers/spmi/spmi.c | 6 +-
drivers/staging/media/Kconfig | 2 +
drivers/staging/media/Makefile | 1 +
drivers/staging/media/atomisp/i2c/atomisp-gc0310.c | 2 +-
drivers/staging/media/atomisp/i2c/atomisp-gc2235.c | 2 +-
.../staging/media/atomisp/i2c/atomisp-mt9m114.c | 2 +-
drivers/staging/media/atomisp/i2c/atomisp-ov2722.c | 2 +-
drivers/staging/media/atomisp/pci/atomisp_csi2.c | 3 +-
drivers/staging/media/atomisp/pci/atomisp_ioctl.c | 4 +-
drivers/staging/media/atomisp/pci/atomisp_subdev.c | 6 +-
drivers/staging/media/atomisp/pci/atomisp_tpg.c | 2 +-
.../media/deprecated/atmel/atmel-isc-base.c | 10 +-
drivers/staging/media/imx/imx-ic-prp.c | 6 +-
drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +-
drivers/staging/media/imx/imx-media-capture.c | 7 +-
drivers/staging/media/imx/imx-media-csi.c | 10 +-
drivers/staging/media/imx/imx-media-utils.c | 10 +-
drivers/staging/media/imx/imx-media-vdic.c | 4 +-
drivers/staging/media/imx/imx-media.h | 4 +-
drivers/staging/media/imx/imx6-mipi-csi2.c | 4 +-
drivers/staging/media/ipu3/ipu3-v4l2.c | 14 +-
drivers/staging/media/meson/vdec/vdec.c | 13 +-
drivers/staging/media/omap4iss/iss_csi2.c | 9 +-
drivers/staging/media/omap4iss/iss_ipipe.c | 11 +-
drivers/staging/media/omap4iss/iss_ipipeif.c | 11 +-
drivers/staging/media/omap4iss/iss_resizer.c | 11 +-
drivers/staging/media/rkvdec/Kconfig | 1 -
drivers/staging/media/rkvdec/rkvdec.c | 3 +
drivers/staging/media/starfive/Kconfig | 5 +
drivers/staging/media/starfive/Makefile | 2 +
drivers/staging/media/starfive/camss/Kconfig | 18 +
drivers/staging/media/starfive/camss/Makefile | 13 +
drivers/staging/media/starfive/camss/TODO.txt | 4 +
drivers/staging/media/starfive/camss/stf-camss.c | 436 +
drivers/staging/media/starfive/camss/stf-camss.h | 134 +
drivers/staging/media/starfive/camss/stf-capture.c | 603 +
drivers/staging/media/starfive/camss/stf-capture.h | 86 +
.../staging/media/starfive/camss/stf-isp-hw-ops.c | 445 +
drivers/staging/media/starfive/camss/stf-isp.c | 385 +
drivers/staging/media/starfive/camss/stf-isp.h | 428 +
drivers/staging/media/starfive/camss/stf-video.c | 572 +
drivers/staging/media/starfive/camss/stf-video.h | 100 +
drivers/staging/media/sunxi/cedrus/Kconfig | 1 -
drivers/staging/media/sunxi/cedrus/TODO | 23 +-
drivers/staging/media/sunxi/cedrus/cedrus_h264.c | 9 +-
drivers/staging/media/sunxi/cedrus/cedrus_h265.c | 9 +-
.../staging/media/sunxi/sun6i-isp/sun6i_isp_proc.c | 18 +-
drivers/staging/media/tegra-video/csi.c | 6 +-
drivers/staging/media/tegra-video/vi.c | 20 +-
drivers/staging/media/tegra-video/vip.c | 6 +-
drivers/staging/rtl8192e/Makefile | 1 -
drivers/staging/rtl8192e/dot11d.c | 165 -
drivers/staging/rtl8192e/dot11d.h | 84 -
drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 24 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 12 +-
drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 2 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 70 +-
drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 11 -
drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 22 +-
drivers/staging/rtl8192e/rtl819x_BAProc.c | 208 +-
drivers/staging/rtl8192e/rtl819x_HT.h | 28 +-
drivers/staging/rtl8192e/rtl819x_HTProc.c | 178 +-
drivers/staging/rtl8192e/rtl819x_TS.h | 20 +-
drivers/staging/rtl8192e/rtl819x_TSProc.c | 70 +-
drivers/staging/rtl8192e/rtllib.h | 25 +-
drivers/staging/rtl8192e/rtllib_rx.c | 32 -
drivers/staging/rtl8192e/rtllib_softmac.c | 260 +-
drivers/staging/rtl8192e/rtllib_softmac_wx.c | 7 +-
drivers/staging/rtl8192e/rtllib_tx.c | 44 +-
drivers/staging/sm750fb/sm750.c | 65 +-
drivers/staging/vc04_services/interface/TODO | 5 -
.../vc04_services/interface/vchiq_arm/vchiq_arm.c | 271 +-
.../vc04_services/interface/vchiq_arm/vchiq_arm.h | 7 -
.../interface/vchiq_arm/vchiq_connected.c | 8 +-
.../interface/vchiq_arm/vchiq_connected.h | 4 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.c | 668 +-
.../vc04_services/interface/vchiq_arm/vchiq_core.h | 54 +-
.../interface/vchiq_arm/vchiq_debugfs.c | 10 +
.../vc04_services/interface/vchiq_arm/vchiq_dev.c | 113 +-
drivers/staging/vme_user/Kconfig | 22 +-
drivers/staging/vt6655/card.c | 90 +-
drivers/staging/vt6655/card.h | 18 +-
drivers/staging/vt6655/device.h | 4 +-
drivers/staging/vt6655/device_main.c | 18 +-
drivers/staging/vt6655/rxtx.c | 2 +-
drivers/target/target_core_pr.c | 1 +
drivers/tee/optee/Kconfig | 2 +-
drivers/tee/optee/call.c | 161 +-
drivers/tee/optee/core.c | 62 +-
drivers/tee/optee/device.c | 17 +-
drivers/tee/optee/ffa_abi.c | 107 +-
drivers/tee/optee/optee_ffa.h | 28 +-
drivers/tee/optee/optee_private.h | 40 +-
drivers/tee/optee/smc_abi.c | 112 +-
drivers/tee/tee_core.c | 8 +
drivers/tee/tee_shm.c | 78 +-
drivers/thermal/Kconfig | 4 -
drivers/thermal/Makefile | 1 -
drivers/thermal/gov_power_allocator.c | 123 +-
drivers/thermal/intel/Kconfig | 2 +-
drivers/thermal/intel/int340x_thermal/Kconfig | 2 +-
drivers/thermal/loongson2_thermal.c | 3 +-
drivers/thermal/thermal_acpi.c | 116 -
drivers/thermal/thermal_core.c | 73 +-
drivers/thermal/thermal_core.h | 4 +-
drivers/thermal/thermal_helpers.c | 17 +-
drivers/thermal/thermal_hwmon.c | 5 +-
drivers/thermal/thermal_netlink.c | 20 +-
drivers/thermal/thermal_sysfs.c | 112 +-
drivers/thermal/thermal_trip.c | 66 +-
drivers/thunderbolt/debugfs.c | 2 +-
drivers/thunderbolt/switch.c | 6 +-
drivers/thunderbolt/tb.c | 12 +-
drivers/thunderbolt/tunnel.c | 2 -
drivers/thunderbolt/usb4.c | 10 +-
drivers/tty/amiserial.c | 16 +-
drivers/tty/ehv_bytechan.c | 18 +-
drivers/tty/goldfish.c | 23 +-
drivers/tty/hvc/hvc_console.c | 7 +-
drivers/tty/hvc/hvc_console.h | 8 +-
drivers/tty/hvc/hvc_dcc.c | 32 +-
drivers/tty/hvc/hvc_iucv.c | 18 +-
drivers/tty/hvc/hvc_opal.c | 22 +-
drivers/tty/hvc/hvc_riscv_sbi.c | 9 +-
drivers/tty/hvc/hvc_rtas.c | 11 +-
drivers/tty/hvc/hvc_udbg.c | 9 +-
drivers/tty/hvc/hvc_vio.c | 18 +-
drivers/tty/hvc/hvc_xen.c | 23 +-
drivers/tty/hvc/hvsi_lib.c | 20 +-
drivers/tty/ipwireless/main.h | 3 -
drivers/tty/mips_ejtag_fdc.c | 10 +-
drivers/tty/moxa.c | 15 +-
drivers/tty/mxser.c | 8 +-
drivers/tty/n_gsm.c | 17 +-
drivers/tty/n_hdlc.c | 10 +-
drivers/tty/nozomi.c | 27 +-
drivers/tty/serdev/core.c | 27 +-
drivers/tty/serdev/serdev-ttyport.c | 5 +-
drivers/tty/serial/8250/8250_aspeed_vuart.c | 6 +-
drivers/tty/serial/8250/8250_bcm2835aux.c | 6 +-
drivers/tty/serial/8250/8250_bcm7271.c | 5 +-
drivers/tty/serial/8250/8250_core.c | 5 +-
drivers/tty/serial/8250/8250_dw.c | 7 +-
drivers/tty/serial/8250/8250_dwlib.c | 22 +-
drivers/tty/serial/8250/8250_early.c | 1 +
drivers/tty/serial/8250/8250_em.c | 5 +-
drivers/tty/serial/8250/8250_fsl.c | 5 +-
drivers/tty/serial/8250/8250_ingenic.c | 5 +-
drivers/tty/serial/8250/8250_ioc3.c | 5 +-
drivers/tty/serial/8250/8250_lpc18xx.c | 6 +-
drivers/tty/serial/8250/8250_mtk.c | 6 +-
drivers/tty/serial/8250/8250_of.c | 5 +-
drivers/tty/serial/8250/8250_omap.c | 21 +-
drivers/tty/serial/8250/8250_pxa.c | 6 +-
drivers/tty/serial/8250/8250_tegra.c | 6 +-
drivers/tty/serial/8250/8250_uniphier.c | 6 +-
drivers/tty/serial/8250/serial_cs.c | 6 -
drivers/tty/serial/Kconfig | 3 +
drivers/tty/serial/altera_jtaguart.c | 6 +-
drivers/tty/serial/altera_uart.c | 6 +-
drivers/tty/serial/amba-pl011.c | 123 +-
drivers/tty/serial/ar933x_uart.c | 6 +-
drivers/tty/serial/atmel_serial.c | 22 +-
drivers/tty/serial/bcm63xx_uart.c | 5 +-
drivers/tty/serial/clps711x.c | 6 +-
drivers/tty/serial/cpm_uart.c | 6 +-
drivers/tty/serial/digicolor-usart.c | 6 +-
drivers/tty/serial/esp32_acm.c | 7 +-
drivers/tty/serial/esp32_uart.c | 16 +-
drivers/tty/serial/fsl_linflexuart.c | 6 +-
drivers/tty/serial/fsl_lpuart.c | 5 +-
drivers/tty/serial/imx.c | 27 +-
drivers/tty/serial/jsm/jsm.h | 5 -
drivers/tty/serial/jsm/jsm_cls.c | 36 -
drivers/tty/serial/jsm/jsm_neo.c | 40 -
drivers/tty/serial/lantiq.c | 6 +-
drivers/tty/serial/liteuart.c | 6 +-
drivers/tty/serial/lpc32xx_hs.c | 6 +-
drivers/tty/serial/ma35d1_serial.c | 15 +-
drivers/tty/serial/max310x.c | 2 +-
drivers/tty/serial/mcf.c | 6 +-
drivers/tty/serial/meson_uart.c | 8 +-
drivers/tty/serial/milbeaut_usio.c | 6 +-
drivers/tty/serial/mpc52xx_uart.c | 7 +-
drivers/tty/serial/msm_serial.c | 25 +-
drivers/tty/serial/mxs-auart.c | 20 +-
drivers/tty/serial/omap-serial.c | 6 +-
drivers/tty/serial/owl-uart.c | 6 +-
drivers/tty/serial/pic32_uart.c | 7 +-
drivers/tty/serial/qcom_geni_serial.c | 6 +-
drivers/tty/serial/rda-uart.c | 6 +-
drivers/tty/serial/rp2.c | 1 -
drivers/tty/serial/sa1100.c | 6 +-
drivers/tty/serial/samsung_tty.c | 22 +-
drivers/tty/serial/sc16is7xx.c | 157 +-
drivers/tty/serial/sccnxp.c | 13 +-
drivers/tty/serial/serial-tegra.c | 5 +-
drivers/tty/serial/serial_core.c | 11 +-
drivers/tty/serial/serial_txx9.c | 5 +-
drivers/tty/serial/sh-sci.c | 13 +-
drivers/tty/serial/sifive.c | 10 +-
drivers/tty/serial/sprd_serial.c | 6 +-
drivers/tty/serial/st-asc.c | 6 +-
drivers/tty/serial/stm32-usart.c | 6 +-
drivers/tty/serial/sunhv.c | 6 +-
drivers/tty/serial/sunplus-uart.c | 6 +-
drivers/tty/serial/sunsab.c | 22 +-
drivers/tty/serial/sunsu.c | 6 +-
drivers/tty/serial/sunzilog.c | 6 +-
drivers/tty/serial/tegra-tcu.c | 6 +-
drivers/tty/serial/timbuart.c | 6 +-
drivers/tty/serial/uartlite.c | 20 +-
drivers/tty/serial/ucc_uart.c | 34 +-
drivers/tty/serial/xilinx_uartps.c | 7 +-
drivers/tty/sysrq.c | 19 +-
drivers/tty/tty_io.c | 46 +-
drivers/tty/tty_port.c | 18 +-
drivers/tty/vt/consolemap.c | 2 +-
drivers/tty/vt/keyboard.c | 10 +-
drivers/ufs/core/ufs-fault-injection.c | 19 +-
drivers/ufs/core/ufs-fault-injection.h | 13 +-
drivers/ufs/core/ufs-mcq.c | 5 +-
drivers/ufs/core/ufs-sysfs.c | 120 +
drivers/ufs/core/ufshcd.c | 20 +-
drivers/usb/atm/ueagle-atm.c | 16 +-
drivers/usb/cdns3/cdns3-gadget.c | 7 +-
drivers/usb/cdns3/cdns3-starfive.c | 2 +-
drivers/usb/cdns3/cdnsp-debug.h | 354 +-
drivers/usb/cdns3/cdnsp-ring.c | 3 +
drivers/usb/chipidea/udc.c | 3 +-
drivers/usb/core/config.c | 3 +-
drivers/usb/core/driver.c | 5 +-
drivers/usb/core/generic.c | 7 +
drivers/usb/core/hub.c | 71 +-
drivers/usb/core/quirks.c | 7 +
drivers/usb/dwc2/hcd_intr.c | 15 +-
drivers/usb/dwc3/core.c | 2 +
drivers/usb/dwc3/drd.c | 2 +-
drivers/usb/dwc3/dwc3-qcom.c | 69 +-
drivers/usb/dwc3/dwc3-rtk.c | 8 +-
drivers/usb/fotg210/fotg210-hcd.c | 12 +-
drivers/usb/fotg210/fotg210-udc.c | 6 +-
drivers/usb/gadget/configfs.c | 2 +-
drivers/usb/gadget/function/f_fs.c | 4 +-
drivers/usb/gadget/function/f_hid.c | 7 +-
drivers/usb/gadget/function/f_midi.c | 4 +-
drivers/usb/gadget/function/f_tcm.c | 4 +-
drivers/usb/gadget/function/f_uvc.c | 11 +-
drivers/usb/gadget/function/f_uvc.h | 2 +-
drivers/usb/gadget/function/uvc.h | 14 +-
drivers/usb/gadget/function/uvc_v4l2.c | 16 +-
drivers/usb/gadget/function/uvc_video.c | 437 +-
drivers/usb/gadget/function/uvc_video.h | 3 +-
drivers/usb/gadget/udc/at91_udc.c | 13 +-
drivers/usb/gadget/udc/core.c | 4 +-
drivers/usb/gadget/udc/fsl_udc_core.c | 13 +-
drivers/usb/gadget/udc/gr_udc.c | 13 +-
drivers/usb/gadget/udc/lpc32xx_udc.c | 13 +-
drivers/usb/gadget/udc/max3420_udc.c | 2 +-
drivers/usb/gadget/udc/pxa25x_udc.c | 12 +-
drivers/usb/host/fsl-mph-dr-of.c | 2 +-
drivers/usb/host/xhci-dbgcap.c | 132 +-
drivers/usb/host/xhci-dbgcap.h | 1 +
drivers/usb/host/xhci-mem.c | 2 +
drivers/usb/host/xhci-mtk-sch.c | 13 +-
drivers/usb/host/xhci-mtk.h | 2 +
drivers/usb/host/xhci-pci.c | 142 +-
drivers/usb/host/xhci-plat.c | 53 +-
drivers/usb/host/xhci-ring.c | 11 +-
drivers/usb/host/xhci.c | 146 +-
drivers/usb/host/xhci.h | 13 +-
drivers/usb/misc/iowarrior.c | 1 -
drivers/usb/misc/onboard_usb_hub.c | 26 +-
drivers/usb/misc/onboard_usb_hub.h | 13 +
drivers/usb/misc/qcom_eud.c | 3 +
drivers/usb/misc/usb-ljca.c | 17 +-
drivers/usb/phy/phy-generic.c | 14 +-
drivers/usb/serial/option.c | 11 +-
drivers/usb/typec/class.c | 5 +-
drivers/usb/typec/mux/Kconfig | 2 +-
drivers/usb/typec/mux/nb7vpq904m.c | 44 +-
drivers/usb/typec/tcpm/Kconfig | 1 +
drivers/usb/typec/tcpm/qcom/qcom_pmic_typec.c | 41 +-
drivers/usb/typec/tcpm/tcpci_maxim_core.c | 20 +-
drivers/usb/typec/tcpm/tcpm.c | 32 +-
drivers/usb/typec/tipd/core.c | 34 +-
drivers/usb/typec/ucsi/ucsi.c | 3 +
drivers/usb/typec/ucsi/ucsi.h | 3 +
drivers/usb/typec/ucsi/ucsi_glink.c | 13 +
drivers/usb/usbip/vudc.h | 2 +-
drivers/usb/usbip/vudc_dev.c | 3 +-
drivers/usb/usbip/vudc_main.c | 2 +-
drivers/vdpa/mlx5/net/mlx5_vnet.c | 7 +-
drivers/vdpa/pds/debugfs.c | 2 +-
drivers/vdpa/pds/vdpa_dev.c | 7 +-
drivers/vdpa/vdpa_user/vduse_dev.c | 8 +-
drivers/vfio/Kconfig | 10 +
drivers/vfio/Makefile | 1 +
drivers/vfio/debugfs.c | 92 +
drivers/vfio/fsl-mc/vfio_fsl_mc_intr.c | 2 +-
drivers/vfio/pci/pds/dirty.c | 309 +-
drivers/vfio/pci/pds/dirty.h | 18 +-
drivers/vfio/pci/pds/pci_drv.c | 4 +-
drivers/vfio/pci/pds/vfio_dev.c | 30 +-
drivers/vfio/pci/pds/vfio_dev.h | 2 +-
drivers/vfio/pci/vfio_pci_core.c | 6 +-
drivers/vfio/pci/vfio_pci_intrs.c | 12 +-
drivers/vfio/platform/vfio_platform_irq.c | 4 +-
drivers/vfio/vfio.h | 14 +
drivers/vfio/vfio_iommu_type1.c | 8 +-
drivers/vfio/vfio_main.c | 4 +
drivers/vhost/vdpa.c | 4 +-
drivers/vhost/vhost.c | 10 +-
drivers/vhost/vhost.h | 2 +-
drivers/video/backlight/Kconfig | 18 +-
drivers/video/backlight/Makefile | 2 +-
drivers/video/backlight/cr_bllcd.c | 264 -
drivers/video/backlight/hx8357.c | 74 +-
drivers/video/backlight/ili922x.c | 8 +-
drivers/video/backlight/mp3309c.c | 444 +
drivers/video/backlight/pwm_bl.c | 34 +-
drivers/video/console/Kconfig | 2 +-
drivers/video/fbdev/Kconfig | 83 +-
drivers/video/fbdev/Makefile | 2 -
drivers/video/fbdev/acornfb.c | 2 +-
drivers/video/fbdev/amba-clcd.c | 984 -
drivers/video/fbdev/amifb.c | 13 +-
drivers/video/fbdev/arcfb.c | 114 +-
drivers/video/fbdev/atmel_lcdfb.c | 18 +-
drivers/video/fbdev/au1100fb.c | 2 +
drivers/video/fbdev/au1200fb.c | 11 +-
drivers/video/fbdev/clps711x-fb.c | 4 +-
drivers/video/fbdev/core/Kconfig | 7 +-
drivers/video/fbdev/core/Makefile | 2 +-
drivers/video/fbdev/core/cfbcopyarea.c | 3 +
drivers/video/fbdev/core/cfbfillrect.c | 3 +
drivers/video/fbdev/core/cfbimgblt.c | 3 +
drivers/video/fbdev/core/fb_chrdev.c | 68 +-
drivers/video/fbdev/core/fb_defio.c | 2 +
drivers/video/fbdev/core/fb_io_fops.c | 36 +
drivers/video/fbdev/core/fb_sys_fops.c | 6 +
drivers/video/fbdev/core/syscopyarea.c | 3 +
drivers/video/fbdev/core/sysfillrect.c | 3 +
drivers/video/fbdev/core/sysimgblt.c | 3 +
drivers/video/fbdev/cyber2000fb.c | 9 +-
drivers/video/fbdev/ep93xx-fb.c | 2 +
drivers/video/fbdev/fsl-diu-fb.c | 4 +-
drivers/video/fbdev/gbefb.c | 2 +
drivers/video/fbdev/hgafb.c | 13 +-
drivers/video/fbdev/hyperv_fb.c | 2 +
drivers/video/fbdev/imsttfb.c | 35 +-
drivers/video/fbdev/imxfb.c | 179 +-
drivers/video/fbdev/mmp/hw/mmp_spi.c | 2 +-
drivers/video/fbdev/omap/omapfb_main.c | 2 +
.../omap2/omapfb/displays/connector-analog-tv.c | 7 +-
.../fbdev/omap2/omapfb/displays/connector-dvi.c | 7 +-
.../fbdev/omap2/omapfb/displays/connector-hdmi.c | 7 +-
.../fbdev/omap2/omapfb/displays/encoder-opa362.c | 7 +-
.../fbdev/omap2/omapfb/displays/encoder-tfp410.c | 7 +-
.../omap2/omapfb/displays/encoder-tpd12s015.c | 7 +-
.../video/fbdev/omap2/omapfb/displays/panel-dpi.c | 7 +-
.../fbdev/omap2/omapfb/displays/panel-dsi-cm.c | 7 +-
.../omapfb/displays/panel-sharp-ls037v7dw01.c | 7 +-
drivers/video/fbdev/omap2/omapfb/omapfb-main.c | 2 +
drivers/video/fbdev/omap2/omapfb/vrfb.c | 9 +-
drivers/video/fbdev/ps3fb.c | 11 +-
drivers/video/fbdev/sa1100fb.c | 2 +
drivers/video/fbdev/sbuslib.c | 5 +-
drivers/video/fbdev/sh_mobile_lcdcfb.c | 16 +-
drivers/video/fbdev/simplefb.c | 132 +-
drivers/video/fbdev/sm712fb.c | 6 +-
drivers/video/fbdev/smscufx.c | 2 +
drivers/video/fbdev/udlfb.c | 2 +
drivers/video/fbdev/vermilion/Makefile | 6 -
drivers/video/fbdev/vermilion/cr_pll.c | 195 -
drivers/video/fbdev/vermilion/vermilion.c | 1173 -
drivers/video/fbdev/vermilion/vermilion.h | 245 -
drivers/video/fbdev/vfb.c | 10 +-
drivers/video/fbdev/via/viafbdev.c | 2 +-
drivers/video/fbdev/vt8500lcdfb.c | 4 +-
drivers/video/fbdev/wm8505fb.c | 2 +
drivers/virt/acrn/ioeventfd.c | 2 +-
drivers/virt/vmgenid.c | 2 +
drivers/virtio/virtio_ring.c | 6 +-
drivers/w1/masters/Kconfig | 11 +
drivers/w1/masters/Makefile | 1 +
drivers/w1/masters/amd_axi_w1.c | 396 +
drivers/w1/masters/w1-gpio.c | 118 +-
drivers/watchdog/s3c2410_wdt.c | 85 +-
drivers/xen/events/events_2l.c | 8 +-
drivers/xen/events/events_base.c | 578 +-
drivers/xen/events/events_internal.h | 1 -
drivers/xen/pcpu.c | 22 +
drivers/xen/privcmd.c | 4 +-
drivers/xen/swiotlb-xen.c | 1 +
drivers/xen/xen-front-pgdir-shbuf.c | 34 +-
fs/Kconfig | 23 +-
fs/afs/Makefile | 2 +
fs/afs/addr_list.c | 224 +-
fs/afs/addr_prefs.c | 531 +
fs/afs/afs.h | 3 +-
fs/afs/callback.c | 141 +-
fs/afs/cell.c | 5 +-
fs/afs/cmservice.c | 5 +-
fs/afs/dir.c | 59 +-
fs/afs/dir_silly.c | 2 +-
fs/afs/dynroot.c | 33 +-
fs/afs/file.c | 20 +-
fs/afs/fs_operation.c | 85 +-
fs/afs/fs_probe.c | 323 +-
fs/afs/fsclient.c | 74 +-
fs/afs/inode.c | 204 +-
fs/afs/internal.h | 371 +-
fs/afs/main.c | 1 +
fs/afs/misc.c | 10 +-
fs/afs/proc.c | 102 +-
fs/afs/rotate.c | 520 +-
fs/afs/rxrpc.c | 109 +-
fs/afs/server.c | 135 +-
fs/afs/server_list.c | 176 +-
fs/afs/super.c | 11 +-
fs/afs/validation.c | 467 +
fs/afs/vl_alias.c | 69 +-
fs/afs/vl_list.c | 29 +-
fs/afs/vl_probe.c | 60 +-
fs/afs/vl_rotate.c | 223 +-
fs/afs/vlclient.c | 143 +-
fs/afs/volume.c | 76 +-
fs/afs/write.c | 14 +-
fs/afs/xattr.c | 2 +-
fs/afs/yfsclient.c | 25 +-
fs/aio.c | 88 +-
fs/anon_inodes.c | 51 +-
fs/autofs/inode.c | 56 +-
fs/bcachefs/Kconfig | 25 +-
fs/bcachefs/Makefile | 1 +
fs/bcachefs/alloc_background.c | 230 +-
fs/bcachefs/alloc_background.h | 23 +-
fs/bcachefs/alloc_foreground.c | 103 +-
fs/bcachefs/backpointers.c | 273 +-
fs/bcachefs/backpointers.h | 36 +-
fs/bcachefs/bcachefs.h | 179 +-
fs/bcachefs/bcachefs_format.h | 91 +-
fs/bcachefs/bcachefs_ioctl.h | 60 +-
fs/bcachefs/bkey.h | 22 +-
fs/bcachefs/bkey_methods.c | 23 +-
fs/bcachefs/bkey_methods.h | 2 -
fs/bcachefs/bkey_sort.c | 6 +-
fs/bcachefs/btree_cache.c | 30 +-
fs/bcachefs/btree_cache.h | 4 +-
fs/bcachefs/btree_gc.c | 75 +-
fs/bcachefs/btree_io.c | 44 +-
fs/bcachefs/btree_io.h | 5 +-
fs/bcachefs/btree_iter.c | 636 +-
fs/bcachefs/btree_iter.h | 296 +-
fs/bcachefs/btree_journal_iter.c | 39 +-
fs/bcachefs/btree_journal_iter.h | 10 +-
fs/bcachefs/btree_key_cache.c | 100 +-
fs/bcachefs/btree_key_cache.h | 2 -
fs/bcachefs/btree_key_cache_types.h | 34 +
fs/bcachefs/btree_locking.c | 76 +-
fs/bcachefs/btree_locking.h | 7 +-
fs/bcachefs/btree_trans_commit.c | 386 +-
fs/bcachefs/btree_types.h | 168 +-
fs/bcachefs/btree_update.c | 243 +-
fs/bcachefs/btree_update.h | 107 +-
fs/bcachefs/btree_update_interior.c | 291 +-
fs/bcachefs/btree_update_interior.h | 5 +-
fs/bcachefs/btree_write_buffer.c | 670 +-
fs/bcachefs/btree_write_buffer.h | 53 +-
fs/bcachefs/btree_write_buffer_types.h | 63 +-
fs/bcachefs/buckets.c | 348 +-
fs/bcachefs/buckets.h | 8 +-
fs/bcachefs/buckets_types.h | 2 -
fs/bcachefs/chardev.c | 516 +-
fs/bcachefs/clock.c | 3 +-
fs/bcachefs/compress.c | 12 +-
fs/bcachefs/darray.c | 23 +
fs/bcachefs/darray.h | 36 +-
fs/bcachefs/data_update.c | 145 +-
fs/bcachefs/data_update.h | 9 +-
fs/bcachefs/debug.c | 21 +-
fs/bcachefs/dirent.c | 24 +-
fs/bcachefs/dirent.h | 4 +-
fs/bcachefs/disk_groups.c | 4 +-
fs/bcachefs/ec.c | 108 +-
fs/bcachefs/ec.h | 2 +-
fs/bcachefs/ec_types.h | 2 +-
fs/bcachefs/errcode.h | 8 +-
fs/bcachefs/error.c | 18 +-
fs/bcachefs/error.h | 2 +-
fs/bcachefs/extents.c | 33 +-
fs/bcachefs/fs-common.c | 2 +-
fs/bcachefs/fs-io-buffered.c | 21 +-
fs/bcachefs/fs-io-direct.c | 8 +-
fs/bcachefs/fs-io-pagecache.c | 2 +-
fs/bcachefs/fs-io-pagecache.h | 2 +-
fs/bcachefs/fs-io.c | 20 +-
fs/bcachefs/fs-ioctl.c | 49 +-
fs/bcachefs/fs-ioctl.h | 28 +-
fs/bcachefs/fs.c | 31 +-
fs/bcachefs/fs.h | 9 +-
fs/bcachefs/fsck.c | 302 +-
fs/bcachefs/inode.c | 173 +-
fs/bcachefs/inode.h | 19 +-
fs/bcachefs/io_misc.c | 12 +-
fs/bcachefs/io_read.c | 8 +-
fs/bcachefs/io_write.c | 38 +-
fs/bcachefs/io_write.h | 3 +-
fs/bcachefs/journal.c | 126 +-
fs/bcachefs/journal.h | 105 +-
fs/bcachefs/journal_io.c | 328 +-
fs/bcachefs/journal_io.h | 2 +-
fs/bcachefs/journal_reclaim.c | 121 +-
fs/bcachefs/journal_reclaim.h | 16 +-
fs/bcachefs/journal_seq_blacklist.c | 2 +-
fs/bcachefs/journal_types.h | 42 +-
fs/bcachefs/logged_ops.c | 9 +-
fs/bcachefs/lru.c | 2 +-
fs/bcachefs/migrate.c | 2 +-
fs/bcachefs/move.c | 292 +-
fs/bcachefs/move.h | 33 +-
fs/bcachefs/movinggc.c | 61 +-
fs/bcachefs/opts.c | 8 +-
fs/bcachefs/opts.h | 10 +-
fs/bcachefs/quota.c | 8 +-
fs/bcachefs/rebalance.c | 34 +-
fs/bcachefs/recovery.c | 237 +-
fs/bcachefs/recovery.h | 1 +
fs/bcachefs/recovery_types.h | 73 +-
fs/bcachefs/reflink.c | 213 +-
fs/bcachefs/reflink.h | 4 +
fs/bcachefs/replicas.c | 127 +-
fs/bcachefs/replicas.h | 22 +-
fs/bcachefs/replicas_types.h | 6 +-
fs/bcachefs/sb-clean.c | 5 +-
fs/bcachefs/sb-errors.c | 5 +-
fs/bcachefs/sb-errors.h | 5 +-
fs/bcachefs/sb-members.c | 24 +-
fs/bcachefs/sb-members.h | 11 +-
fs/bcachefs/six.c | 124 +-
fs/bcachefs/six.h | 13 +-
fs/bcachefs/snapshot.c | 65 +-
fs/bcachefs/str_hash.h | 25 +-
fs/bcachefs/subvolume.c | 8 +-
fs/bcachefs/subvolume_types.h | 2 +-
fs/bcachefs/super-io.c | 61 +-
fs/bcachefs/super-io.h | 1 +
fs/bcachefs/super.c | 202 +-
fs/bcachefs/super.h | 6 +-
fs/bcachefs/super_types.h | 2 +
fs/bcachefs/sysfs.c | 162 +-
fs/bcachefs/trace.h | 273 +-
fs/bcachefs/util.c | 123 +-
fs/bcachefs/util.h | 54 +-
fs/bcachefs/xattr.c | 9 +
fs/btrfs/accessors.c | 98 +-
fs/btrfs/accessors.h | 4 +-
fs/btrfs/bio.c | 17 +-
fs/btrfs/bio.h | 4 +-
fs/btrfs/block-group.c | 169 +-
fs/btrfs/block-group.h | 6 +-
fs/btrfs/btrfs_inode.h | 10 +-
fs/btrfs/compression.c | 139 +-
fs/btrfs/compression.h | 5 +
fs/btrfs/ctree.c | 65 +-
fs/btrfs/ctree.h | 17 +-
fs/btrfs/defrag.c | 13 +-
fs/btrfs/delalloc-space.c | 2 +-
fs/btrfs/delayed-inode.c | 109 +-
fs/btrfs/delayed-ref.c | 4 +-
fs/btrfs/dev-replace.c | 28 +-
fs/btrfs/disk-io.c | 184 +-
fs/btrfs/disk-io.h | 3 -
fs/btrfs/extent-io-tree.c | 119 +-
fs/btrfs/extent-io-tree.h | 18 +-
fs/btrfs/extent-tree.c | 177 +-
fs/btrfs/extent-tree.h | 3 +-
fs/btrfs/extent_io.c | 1082 +-
fs/btrfs/extent_io.h | 80 +-
fs/btrfs/extent_map.c | 195 +-
fs/btrfs/extent_map.h | 77 +-
fs/btrfs/file-item.c | 15 +-
fs/btrfs/file.c | 29 +-
fs/btrfs/free-space-cache.c | 4 +-
fs/btrfs/fs.h | 18 +-
fs/btrfs/inode.c | 178 +-
fs/btrfs/ioctl.c | 23 +-
fs/btrfs/lru_cache.c | 2 +-
fs/btrfs/lzo.c | 4 +-
fs/btrfs/messages.c | 2 +-
fs/btrfs/messages.h | 2 +-
fs/btrfs/ordered-data.c | 16 +-
fs/btrfs/ordered-data.h | 7 -
fs/btrfs/qgroup.c | 56 +-
fs/btrfs/qgroup.h | 7 +-
fs/btrfs/raid-stripe-tree.c | 2 +-
fs/btrfs/raid56.c | 7 +-
fs/btrfs/raid56.h | 2 +-
fs/btrfs/ref-verify.c | 2 +
fs/btrfs/reflink.c | 6 +-
fs/btrfs/relocation.c | 7 +-
fs/btrfs/scrub.c | 73 +-
fs/btrfs/send.c | 2 +-
fs/btrfs/subpage.c | 373 +-
fs/btrfs/subpage.h | 82 +-
fs/btrfs/super.c | 2349 +-
fs/btrfs/super.h | 5 +-
fs/btrfs/sysfs.c | 4 +
fs/btrfs/tests/btrfs-tests.c | 5 +-
fs/btrfs/tests/btrfs-tests.h | 1 +
fs/btrfs/tests/extent-io-tests.c | 4 +-
fs/btrfs/tests/extent-map-tests.c | 143 +-
fs/btrfs/tests/inode-tests.c | 60 +-
fs/btrfs/transaction.c | 4 +-
fs/btrfs/transaction.h | 3 +
fs/btrfs/tree-checker.c | 39 +
fs/btrfs/tree-checker.h | 2 +-
fs/btrfs/tree-log.c | 17 +-
fs/btrfs/volumes.c | 945 +-
fs/btrfs/volumes.h | 47 +-
fs/btrfs/xattr.c | 55 +-
fs/btrfs/zlib.c | 6 +-
fs/btrfs/zoned.c | 73 +-
fs/btrfs/zoned.h | 12 +-
fs/btrfs/zstd.c | 7 +-
fs/buffer.c | 238 +-
fs/cachefiles/daemon.c | 15 +-
fs/cachefiles/error_inject.c | 1 -
fs/cachefiles/interface.c | 7 +-
fs/cachefiles/internal.h | 59 +-
fs/cachefiles/io.c | 5 +-
fs/cachefiles/ondemand.c | 166 +-
fs/ceph/Kconfig | 1 +
fs/ceph/acl.c | 12 +-
fs/ceph/addr.c | 303 +-
fs/ceph/cache.c | 2 +-
fs/ceph/caps.c | 772 +-
fs/ceph/crypto.c | 43 +-
fs/ceph/debugfs.c | 10 +-
fs/ceph/dir.c | 242 +-
fs/ceph/export.c | 49 +-
fs/ceph/file.c | 291 +-
fs/ceph/inode.c | 511 +-
fs/ceph/ioctl.c | 21 +-
fs/ceph/locks.c | 57 +-
fs/ceph/mds_client.c | 678 +-
fs/ceph/mds_client.h | 13 +-
fs/ceph/mdsmap.c | 29 +-
fs/ceph/mdsmap.h | 75 +
fs/ceph/metric.c | 5 +-
fs/ceph/quota.c | 29 +-
fs/ceph/snap.c | 192 +-
fs/ceph/super.c | 99 +-
fs/ceph/super.h | 23 +-
fs/ceph/xattr.c | 108 +-
fs/coda/file.c | 2 -
fs/coda/sysctl.c | 1 -
fs/coredump.c | 1 -
fs/crypto/keyring.c | 6 +-
fs/dax.c | 2 +-
fs/dcache.c | 9 +-
fs/debugfs/file.c | 118 +-
fs/debugfs/inode.c | 64 +-
fs/debugfs/internal.h | 15 +-
fs/devpts/inode.c | 1 -
fs/direct-io.c | 2 +-
fs/dlm/lowcomms.c | 14 +-
fs/dlm/plock.c | 20 +-
fs/ecryptfs/inode.c | 20 +-
fs/efivarfs/inode.c | 3 +-
fs/efivarfs/internal.h | 8 +-
fs/efivarfs/super.c | 66 +-
fs/efivarfs/vars.c | 5 +-
fs/erofs/Kconfig | 2 +-
fs/erofs/data.c | 5 +-
fs/erofs/decompressor.c | 112 +-
fs/erofs/inode.c | 104 +-
fs/erofs/zdata.c | 229 +-
fs/erofs/zmap.c | 32 +-
fs/eventfd.c | 46 +-
fs/eventpoll.c | 1 -
fs/exec.c | 17 +-
fs/exfat/balloc.c | 87 +-
fs/exfat/exfat_fs.h | 5 +-
fs/exfat/file.c | 194 +-
fs/exfat/inode.c | 140 +-
fs/exfat/namei.c | 6 +
fs/ext2/file.c | 1 -
fs/ext2/inode.c | 2 +-
fs/ext4/file.c | 14 +-
fs/ext4/inline.c | 3 +-
fs/ext4/inode.c | 10 +-
fs/ext4/mballoc.c | 4 +
fs/ext4/super.c | 5 +-
fs/f2fs/compress.c | 2 +-
fs/f2fs/data.c | 4 +-
fs/f2fs/f2fs.h | 7 +
fs/f2fs/file.c | 6 +-
fs/f2fs/inode.c | 2 +-
fs/f2fs/namei.c | 23 +-
fs/f2fs/recovery.c | 23 +-
fs/f2fs/segment.c | 9 +-
fs/f2fs/sysfs.c | 9 +
fs/f2fs/xattr.c | 6 +
fs/file.c | 97 +-
fs/file_table.c | 23 +-
fs/freevxfs/vxfs_bmap.c | 8 +-
fs/freevxfs/vxfs_immed.c | 2 +-
fs/freevxfs/vxfs_lookup.c | 3 +-
fs/fuse/dax.c | 1 +
fs/fuse/file.c | 2 +
fs/fuse/fuse_i.h | 15 +
fs/fuse/inode.c | 75 +-
fs/gfs2/aops.c | 41 +-
fs/gfs2/bmap.c | 108 +-
fs/gfs2/dentry.c | 6 +-
fs/gfs2/export.c | 1 +
fs/gfs2/glock.c | 42 +-
fs/gfs2/glock.h | 1 +
fs/gfs2/glops.c | 2 +-
fs/gfs2/inode.c | 8 +-
fs/gfs2/ops_fstype.c | 6 +-
fs/gfs2/quota.c | 9 +-
fs/gfs2/quota.h | 3 +-
fs/gfs2/rgrp.c | 10 +-
fs/hfsplus/wrapper.c | 5 +-
fs/hugetlbfs/inode.c | 10 +-
fs/inode.c | 27 +-
fs/internal.h | 5 +-
fs/iomap/buffered-io.c | 14 +-
fs/jbd2/commit.c | 10 +-
fs/jbd2/journal.c | 24 +-
fs/jffs2/debug.c | 2 +-
fs/libfs.c | 14 +-
fs/lockd/svc.c | 1 -
fs/locks.c | 1 -
fs/minix/dir.c | 83 +-
fs/minix/namei.c | 12 +-
fs/mnt_idmapping.c | 161 +-
fs/mount.h | 27 +-
fs/namei.c | 26 +-
fs/namespace.c | 642 +-
fs/nfs/callback.h | 19 -
fs/nfs/file.c | 2 +-
fs/nfs/nfs42xattr.c | 8 +-
fs/nfs/nfs4sysctl.c | 1 -
fs/nfs/sysctl.c | 1 -
fs/nfs/write.c | 12 +-
fs/nfsd/Kconfig | 16 +
fs/nfsd/cache.h | 4 +-
fs/nfsd/filecache.c | 6 +-
fs/nfsd/nfs4callback.c | 26 +-
fs/nfsd/nfs4proc.c | 7 +-
fs/nfsd/nfs4recover.c | 97 +-
fs/nfsd/nfs4state.c | 4 +-
fs/nfsd/nfs4xdr.c | 13 +-
fs/nfsd/nfscache.c | 93 +-
fs/nfsd/nfsctl.c | 6 +
fs/nfsd/nfssvc.c | 21 +-
fs/nfsd/trace.h | 22 -
fs/nfsd/vfs.c | 53 +-
fs/nfsd/vfs.h | 1 +
fs/nfsd/xdr4.h | 1 +
fs/nilfs2/btnode.c | 62 +-
fs/nilfs2/dir.c | 244 +-
fs/nilfs2/file.c | 28 +-
fs/nilfs2/gcinode.c | 4 +-
fs/nilfs2/inode.c | 15 +-
fs/nilfs2/ioctl.c | 10 +-
fs/nilfs2/mdt.c | 23 +-
fs/nilfs2/namei.c | 38 +-
fs/nilfs2/nilfs.h | 20 +-
fs/nilfs2/page.c | 93 +-
fs/nilfs2/page.h | 12 +-
fs/nilfs2/segment.c | 157 +-
fs/nilfs2/sufile.c | 51 +-
fs/nilfs2/super.c | 8 -
fs/nilfs2/the_nilfs.c | 6 +-
fs/notify/dnotify/dnotify.c | 1 -
fs/notify/fanotify/fanotify.c | 34 +-
fs/notify/fanotify/fanotify.h | 16 +
fs/notify/fanotify/fanotify_user.c | 125 +-
fs/notify/inotify/inotify_user.c | 1 -
fs/notify/mark.c | 52 +-
fs/ntfs/aops.c | 16 +-
fs/ntfs/sysctl.c | 1 -
fs/ntfs3/attrib.c | 41 +-
fs/ntfs3/dir.c | 44 +-
fs/ntfs3/file.c | 59 +-
fs/ntfs3/frecord.c | 5 +-
fs/ntfs3/fslog.c | 218 +-
fs/ntfs3/fsntfs.c | 5 +-
fs/ntfs3/inode.c | 30 +-
fs/ntfs3/namei.c | 12 +
fs/ntfs3/ntfs.h | 4 +-
fs/ntfs3/ntfs_fs.h | 11 +-
fs/ntfs3/record.c | 16 +-
fs/ntfs3/super.c | 47 +-
fs/ntfs3/xattr.c | 3 +
fs/ocfs2/aops.c | 2 +-
fs/ocfs2/export.c | 1 +
fs/ocfs2/stackglue.c | 1 -
fs/open.c | 5 +-
fs/overlayfs/copy_up.c | 36 +-
fs/overlayfs/export.c | 4 +-
fs/overlayfs/file.c | 10 +-
fs/overlayfs/inode.c | 10 +-
fs/overlayfs/namei.c | 4 +-
fs/overlayfs/overlayfs.h | 8 +
fs/overlayfs/ovl_entry.h | 5 +-
fs/overlayfs/params.c | 13 +-
fs/overlayfs/readdir.c | 2 +-
fs/overlayfs/super.c | 19 +-
fs/overlayfs/util.c | 4 +-
fs/pipe.c | 25 +-
fs/pnode.c | 2 +-
fs/proc/proc_sysctl.c | 10 +-
fs/proc/task_mmu.c | 46 +-
fs/proc_namespace.c | 13 +-
fs/pstore/inode.c | 109 +-
fs/pstore/ram.c | 1 +
fs/pstore/ram_core.c | 2 +-
fs/qnx4/dir.c | 52 +-
fs/qnx4/namei.c | 29 +-
fs/qnx4/qnx4.h | 60 +
fs/quota/dquot.c | 7 +-
fs/read_write.c | 199 +-
fs/remap_range.c | 37 +-
fs/smb/client/cached_dir.c | 17 +-
fs/smb/client/cifs_debug.c | 25 +-
fs/smb/client/cifs_ioctl.h | 6 +
fs/smb/client/cifs_spnego.c | 4 +-
fs/smb/client/cifsfs.c | 174 +-
fs/smb/client/cifsglob.h | 31 +-
fs/smb/client/cifspdu.h | 28 +-
fs/smb/client/cifsproto.h | 23 +-
fs/smb/client/cifssmb.c | 199 +-
fs/smb/client/connect.c | 43 +-
fs/smb/client/dfs.c | 18 +-
fs/smb/client/file.c | 6 +-
fs/smb/client/fs_context.h | 1 +
fs/smb/client/inode.c | 78 +-
fs/smb/client/ioctl.c | 26 +
fs/smb/client/namespace.c | 17 +-
fs/smb/client/readdir.c | 6 +-
fs/smb/client/sess.c | 263 +-
fs/smb/client/smb1ops.c | 153 +-
fs/smb/client/smb2inode.c | 2 +-
fs/smb/client/smb2misc.c | 26 +-
fs/smb/client/smb2ops.c | 288 +-
fs/smb/client/smb2pdu.c | 213 +-
fs/smb/client/smb2pdu.h | 16 +-
fs/smb/client/smb2proto.h | 12 +-
fs/smb/client/smb2transport.c | 13 +-
fs/smb/client/transport.c | 2 +-
fs/smb/client/xattr.c | 5 +-
fs/smb/common/smb2pdu.h | 20 +-
fs/smb/server/ksmbd_work.c | 10 +-
fs/smb/server/oplock.c | 118 +-
fs/smb/server/oplock.h | 8 +-
fs/smb/server/smb2ops.c | 9 +-
fs/smb/server/smb2pdu.c | 156 +-
fs/smb/server/smb_common.c | 11 +
fs/smb/server/smbacl.c | 36 +-
fs/smb/server/smbacl.h | 2 +-
fs/smb/server/vfs.c | 80 +-
fs/smb/server/vfs.h | 10 +-
fs/smb/server/vfs_cache.c | 30 +-
fs/smb/server/vfs_cache.h | 9 +-
fs/splice.c | 168 +-
fs/squashfs/block.c | 2 +-
fs/squashfs/file.c | 3 +-
fs/squashfs/file_direct.c | 6 +-
fs/stat.c | 15 +-
fs/super.c | 207 +-
fs/sysctls.c | 1 -
fs/sysfs/dir.c | 2 +-
fs/tracefs/event_inode.c | 480 +-
fs/tracefs/inode.c | 13 +-
fs/tracefs/internal.h | 29 +-
fs/ufs/util.c | 2 +-
fs/unicode/mkutf8data.c | 38 +-
fs/userfaultfd.c | 78 +-
fs/vboxsf/vboxsf_wrappers.c | 2 +-
fs/verity/fsverity_private.h | 10 +
fs/verity/init.c | 2 +-
fs/verity/measure.c | 84 +
fs/xfs/Kconfig | 2 +-
fs/xfs/Makefile | 1 +
fs/xfs/libxfs/xfs_ag.c | 2 +-
fs/xfs/libxfs/xfs_alloc.c | 131 +-
fs/xfs/libxfs/xfs_alloc.h | 22 +-
fs/xfs/libxfs/xfs_attr_leaf.c | 12 +-
fs/xfs/libxfs/xfs_bmap.c | 77 +-
fs/xfs/libxfs/xfs_bmap_btree.c | 2 +-
fs/xfs/libxfs/xfs_btree_staging.h | 6 -
fs/xfs/libxfs/xfs_da_btree.c | 69 +-
fs/xfs/libxfs/xfs_da_btree.h | 2 +
fs/xfs/libxfs/xfs_defer.c | 459 +-
fs/xfs/libxfs/xfs_defer.h | 44 +-
fs/xfs/libxfs/xfs_ialloc.c | 5 +-
fs/xfs/libxfs/xfs_ialloc_btree.c | 2 +-
fs/xfs/libxfs/xfs_inode_buf.c | 3 +
fs/xfs/libxfs/xfs_log_recover.h | 7 +
fs/xfs/libxfs/xfs_ondisk.h | 199 +
fs/xfs/libxfs/xfs_refcount.c | 6 +-
fs/xfs/libxfs/xfs_refcount_btree.c | 2 +-
fs/xfs/libxfs/xfs_rtbitmap.c | 16 +-
fs/xfs/libxfs/xfs_rtbitmap.h | 16 +
fs/xfs/libxfs/xfs_sb.c | 6 +-
fs/xfs/scrub/common.c | 6 +-
fs/xfs/scrub/common.h | 25 +
fs/xfs/scrub/inode.c | 4 +-
fs/xfs/scrub/newbt.c | 513 +
fs/xfs/scrub/newbt.h | 65 +
fs/xfs/scrub/reap.c | 7 +-
fs/xfs/scrub/trace.h | 37 +
fs/xfs/xfs_aops.c | 2 +-
fs/xfs/xfs_attr_item.c | 252 +-
fs/xfs/xfs_bmap_item.c | 199 +-
fs/xfs/xfs_buf.c | 6 +-
fs/xfs/xfs_dquot.c | 7 +-
fs/xfs/xfs_dquot_item_recover.c | 21 +-
fs/xfs/xfs_extfree_item.c | 330 +-
fs/xfs/xfs_fsops.c | 50 +-
fs/xfs/xfs_fsops.h | 14 +-
fs/xfs/xfs_inode.h | 8 +
fs/xfs/xfs_inode_item_recover.c | 46 +-
fs/xfs/xfs_ioctl.c | 145 +-
fs/xfs/xfs_iops.c | 7 +
fs/xfs/xfs_log.c | 24 +-
fs/xfs/xfs_log_priv.h | 1 +
fs/xfs/xfs_log_recover.c | 133 +-
fs/xfs/xfs_mount.c | 8 +-
fs/xfs/xfs_notify_failure.c | 108 +-
fs/xfs/xfs_ondisk.h | 199 -
fs/xfs/xfs_qm.c | 2 +-
fs/xfs/xfs_refcount_item.c | 233 +-
fs/xfs/xfs_reflink.c | 3 +-
fs/xfs/xfs_rmap_item.c | 256 +-
fs/xfs/xfs_rtalloc.c | 18 +-
fs/xfs/xfs_super.c | 11 +-
fs/xfs/xfs_sysctl.c | 2 -
fs/xfs/xfs_sysfs.c | 9 +
fs/xfs/xfs_trace.h | 13 +-
fs/xfs/xfs_trans.h | 12 -
fs/zonefs/file.c | 2 +-
include/acpi/acpi_bus.h | 161 +-
include/acpi/video.h | 9 +
include/asm-generic/numa.h | 2 +
include/asm-generic/qspinlock.h | 2 +-
include/crypto/if_alg.h | 5 +
include/crypto/skcipher.h | 117 +-
include/drm/amd_asic_type.h | 5 +
include/drm/bridge/aux-bridge.h | 37 +
include/drm/display/drm_dp.h | 28 +
include/drm/display/drm_dp_helper.h | 32 +
include/drm/display/drm_dp_mst_helper.h | 16 +-
include/drm/drm_atomic_helper.h | 7 +-
include/drm/drm_auth.h | 22 -
include/drm/drm_bridge.h | 4 +-
include/drm/drm_color_mgmt.h | 19 +-
include/drm/drm_device.h | 71 +-
include/drm/drm_drv.h | 28 +-
include/drm/drm_edid.h | 153 -
include/drm/drm_eld.h | 164 +
include/drm/drm_encoder.h | 16 +-
include/drm/drm_exec.h | 2 +-
include/drm/drm_file.h | 17 +-
include/drm/drm_flip_work.h | 20 +-
include/drm/drm_format_helper.h | 81 +-
include/drm/drm_framebuffer.h | 12 -
include/drm/drm_gem.h | 32 +-
include/drm/drm_gem_atomic_helper.h | 10 +
include/drm/drm_gpuvm.h | 534 +-
include/drm/drm_ioctl.h | 11 -
include/drm/drm_legacy.h | 331 -
include/drm/drm_mipi_dbi.h | 4 +-
include/drm/drm_mipi_dsi.h | 2 +
include/drm/drm_mode_object.h | 2 +-
include/drm/drm_modeset_helper_vtables.h | 16 +-
include/drm/drm_plane.h | 31 +
include/drm/drm_plane_helper.h | 2 -
include/drm/drm_prime.h | 7 +
include/drm/drm_print.h | 2 +-
include/drm/drm_property.h | 6 +
include/drm/gpu_scheduler.h | 56 +-
include/drm/i915_pciids.h | 3 +-
include/dt-bindings/arm/qcom,ids.h | 1 +
include/dt-bindings/clock/google,gs101.h | 392 +
include/dt-bindings/clock/qcom,gcc-msm8939.h | 6 +
include/dt-bindings/clock/qcom,qdu1000-ecpricc.h | 147 +
include/dt-bindings/clock/qcom,sc8280xp-camcc.h | 179 +
include/dt-bindings/clock/qcom,sm8650-dispcc.h | 102 +
include/dt-bindings/clock/qcom,sm8650-gcc.h | 254 +
include/dt-bindings/clock/qcom,sm8650-gpucc.h | 43 +
include/dt-bindings/clock/qcom,sm8650-tcsr.h | 18 +
include/dt-bindings/clock/qcom,x1e80100-gcc.h | 485 +
include/dt-bindings/iio/qcom,spmi-adc7-pm7325.h | 69 +
include/dt-bindings/iio/qcom,spmi-adc7-smb139x.h | 19 +
include/dt-bindings/iio/qcom,spmi-vadc.h | 3 +
include/dt-bindings/interconnect/qcom,sm6115.h | 111 +
.../dt-bindings/interconnect/qcom,sm8650-rpmh.h | 154 +
.../dt-bindings/interconnect/qcom,x1e80100-rpmh.h | 207 +
include/dt-bindings/power/meson-g12a-power.h | 1 +
include/dt-bindings/reset/amlogic,c3-reset.h | 119 +
include/dt-bindings/reset/qcom,sm8650-gpucc.h | 20 +
include/dt-bindings/soc/rockchip,vop2.h | 4 +
include/kunit/resource.h | 21 +
include/linux/acpi.h | 44 +-
include/linux/acpi_amd_wbrf.h | 91 +
include/linux/aer.h | 8 +-
include/linux/amba/clcd-regs.h | 87 -
include/linux/amba/clcd.h | 290 -
include/linux/amba/serial.h | 28 +-
include/linux/amd-pstate.h | 4 +
include/linux/anon_inodes.h | 4 +-
include/linux/bio.h | 9 +
include/linux/blk-pm.h | 1 -
include/linux/blk_types.h | 5 +-
include/linux/blkdev.h | 34 +-
include/linux/bpf.h | 137 +-
include/linux/bpf_verifier.h | 159 +-
include/linux/btf.h | 11 +
include/linux/cache.h | 25 +
include/linux/ceph/ceph_debug.h | 38 +
include/linux/ceph/ceph_fs.h | 10 +-
include/linux/ceph/mdsmap.h | 72 -
include/linux/ceph/osd_client.h | 3 +-
include/linux/cgroup-defs.h | 21 +-
include/linux/cgroup.h | 4 +-
include/linux/cleanup.h | 52 +-
include/linux/closure.h | 9 +-
include/linux/compiler-gcc.h | 2 +-
include/linux/cpu.h | 5 +
include/linux/cpuhotplug.h | 16 +-
include/linux/cpumask.h | 11 +
include/linux/cpuset.h | 6 +
include/linux/damon.h | 22 +
include/linux/debugfs.h | 19 +
include/linux/device.h | 2 -
include/linux/device/bus.h | 5 -
include/linux/dma-buf.h | 11 +-
include/linux/dma-fence.h | 15 +
include/linux/dma-map-ops.h | 5 +-
include/linux/dma-mapping.h | 19 +-
include/linux/dpll.h | 3 -
include/linux/edac.h | 3 +
include/linux/efi.h | 12 +
include/linux/energy_model.h | 1 -
include/linux/ethtool.h | 25 +-
include/linux/eventfd.h | 17 +-
include/linux/export-internal.h | 4 +-
include/linux/export.h | 18 -
include/linux/f2fs_fs.h | 2 +-
include/linux/fb.h | 16 +-
include/linux/fdtable.h | 19 +-
include/linux/file.h | 12 +-
include/linux/filter.h | 4 +-
include/linux/find.h | 11 +-
include/linux/firmware.h | 2 +
include/linux/firmware/xlnx-zynqmp.h | 16 +-
include/linux/framer/framer-provider.h | 194 +
include/linux/framer/framer.h | 205 +
include/linux/framer/pef2256.h | 31 +
include/linux/fs.h | 101 +-
include/linux/fsnotify_backend.h | 14 +-
include/linux/fw_table.h | 3 -
include/linux/gfp_types.h | 5 +-
include/linux/gpio/driver.h | 43 +-
include/linux/gpio_keys.h | 2 +
include/linux/habanalabs/cpucp_if.h | 8 +-
include/linux/hid.h | 3 +
include/linux/highmem.h | 78 +-
include/linux/hisi_acc_qm.h | 28 +-
include/linux/hrtimer.h | 4 +-
include/linux/huge_mm.h | 183 +-
include/linux/hugetlb.h | 5 +-
include/linux/i3c/master.h | 4 +-
include/linux/idr.h | 6 +-
include/linux/ieee80211.h | 11 +-
include/linux/indirect_call_wrapper.h | 2 +-
include/linux/init.h | 7 +
include/linux/init_task.h | 7 -
include/linux/intel-ish-client-if.h | 3 +
include/linux/io-pgtable.h | 34 +
include/linux/io_uring.h | 89 +-
include/linux/io_uring/cmd.h | 77 +
include/linux/io_uring_types.h | 34 +
include/linux/iommu.h | 54 +-
include/linux/ioport.h | 3 +
include/linux/iosys-map.h | 44 +-
include/linux/irq_work.h | 3 +
include/linux/jbd2.h | 3 +
include/linux/kexec.h | 9 +-
include/linux/key-type.h | 1 +
include/linux/kfence.h | 2 +
include/linux/kprobes.h | 17 +-
include/linux/ksm.h | 10 +-
include/linux/kvm_host.h | 181 +-
include/linux/kvm_types.h | 1 +
include/linux/leds.h | 20 +-
include/linux/linkmode.h | 5 +
include/linux/list.h | 20 +
include/linux/list_lru.h | 88 +-
include/linux/lockdep_types.h | 2 +-
include/linux/lsm_hook_defs.h | 19 +-
include/linux/maple_tree.h | 349 +-
include/linux/mdio.h | 3 +-
include/linux/memblock.h | 2 +-
include/linux/memcontrol.h | 27 +
include/linux/memremap.h | 12 -
include/linux/mfd/max77693-private.h | 2 +-
include/linux/mfd/max77843-private.h | 2 +-
include/linux/mfd/si476x-platform.h | 2 +-
include/linux/mfd/tps65910.h | 2 +-
include/linux/mhi.h | 4 +
include/linux/mhi_ep.h | 3 +
include/linux/mii_timestamper.h | 4 +-
include/linux/mlx5/driver.h | 1 +
include/linux/mlx5/eswitch.h | 8 +
include/linux/mlx5/mlx5_ifc.h | 23 +-
include/linux/mm.h | 49 +-
include/linux/mm_inline.h | 23 +-
include/linux/mm_types.h | 19 +-
include/linux/mmc/card.h | 5 +-
include/linux/mmc/core.h | 1 -
include/linux/mmc/mmc.h | 10 -
include/linux/mmzone.h | 40 +-
include/linux/mnt_idmapping.h | 6 +-
include/linux/moduleparam.h | 6 +-
include/linux/mount.h | 5 +-
include/linux/mtd/rawnand.h | 13 +
include/linux/mutex.h | 3 +-
include/linux/namei.h | 1 +
include/linux/net/intel/i40e_client.h | 2 +-
include/linux/netdevice.h | 179 +-
include/linux/netfilter_ipv6.h | 8 +-
include/linux/netlink.h | 1 +
include/linux/nfs4.h | 22 +
include/linux/nvme-keyring.h | 10 +-
include/linux/nvme.h | 2 +-
include/linux/nvmem-consumer.h | 7 -
include/linux/nvmem-provider.h | 66 +-
include/linux/of_device.h | 11 +-
include/linux/of_iommu.h | 13 +-
include/linux/of_platform.h | 4 +-
include/linux/page-flags.h | 9 +-
include/linux/pagemap.h | 34 +
include/linux/pci-ecam.h | 2 +-
include/linux/pci.h | 17 +-
include/linux/pci_ids.h | 3 +
include/linux/perf/arm_pmu.h | 28 +-
include/linux/perf/arm_pmuv3.h | 34 +-
include/linux/perf_event.h | 13 +-
include/linux/phy.h | 9 +-
include/linux/pinctrl/consumer.h | 61 +-
include/linux/pinctrl/machine.h | 6 +-
include/linux/pinctrl/pinconf-generic.h | 10 +-
include/linux/pinctrl/pinconf.h | 16 +-
include/linux/pinctrl/pinctrl.h | 24 +-
include/linux/pinctrl/pinmux.h | 22 +-
include/linux/platform_data/microchip-ksz.h | 23 +-
include/linux/platform_data/shmob_drm.h | 57 +-
include/linux/platform_data/x86/asus-wmi.h | 3 +
include/linux/pm_domain.h | 12 -
include/linux/pm_opp.h | 12 +-
include/linux/poison.h | 2 +
include/linux/power/bq27xxx_battery.h | 1 +
include/linux/property.h | 8 +
include/linux/pwm.h | 11 +-
include/linux/quotaops.h | 15 +-
include/linux/rcu_notifier.h | 6 +-
include/linux/rculist.h | 2 +-
include/linux/rcupdate.h | 3 -
include/linux/regulator/consumer.h | 47 +-
include/linux/regulator/machine.h | 18 +
include/linux/rethook.h | 7 +-
include/linux/rmap.h | 11 +-
include/linux/rtnetlink.h | 29 +
include/linux/rwsem.h | 8 +-
include/linux/sched.h | 30 +-
include/linux/sched/isolation.h | 4 +-
include/linux/sched/signal.h | 4 +-
include/linux/sched/task.h | 2 +
include/linux/security.h | 52 +-
include/linux/serdev.h | 29 +-
include/linux/sizes.h | 9 +
include/linux/skbuff.h | 27 +-
include/linux/skmsg.h | 1 +
include/linux/slab.h | 22 +-
include/linux/slab_def.h | 124 -
include/linux/slub_def.h | 204 -
include/linux/soundwire/sdw.h | 10 +-
include/linux/spi/spi-mem.h | 2 +
include/linux/spi/spi.h | 66 +-
include/linux/spinlock.h | 41 +
include/linux/splice.h | 13 +-
include/linux/spmi.h | 3 +
include/linux/stackdepot.h | 59 +-
include/linux/stackleak.h | 6 +
include/linux/stmmac.h | 1 +
include/linux/sunrpc/svc.h | 2 -
include/linux/sunrpc/svc_rdma.h | 36 +-
include/linux/sunrpc/svcauth.h | 7 +-
include/linux/swap.h | 3 -
include/linux/syscalls.h | 8 +
include/linux/tcp.h | 258 +-
include/linux/tee_drv.h | 16 +
include/linux/thermal.h | 15 +-
include/linux/tnum.h | 4 +
include/linux/trace_events.h | 4 +
include/linux/tracefs.h | 43 +
include/linux/tty.h | 20 +-
include/linux/tty_driver.h | 9 +-
include/linux/tty_port.h | 8 +-
include/linux/uidgid.h | 13 +
include/linux/uio.h | 2 -
include/linux/units.h | 1 +
include/linux/usb.h | 6 +
include/linux/usb/hcd.h | 5 +-
include/linux/usb/phy.h | 13 -
include/linux/usb/quirks.h | 3 +
include/linux/usb/r8152.h | 1 +
include/linux/usb/tcpci.h | 5 +-
include/linux/usb/tcpm.h | 1 +
include/linux/userfaultfd_k.h | 11 +
include/linux/vfio.h | 15 +-
include/linux/virtio_console.h | 38 -
include/linux/vm_event_item.h | 4 +-
include/linux/w1-gpio.h | 22 -
include/linux/wmi.h | 10 +
include/linux/workqueue.h | 2 +-
include/linux/writeback.h | 1 -
include/linux/zstd.h | 2 +-
include/linux/zstd_errors.h | 23 +-
include/linux/zstd_lib.h | 697 +-
include/linux/zswap.h | 31 +-
include/media/cec.h | 22 +-
include/media/v4l2-cci.h | 11 +
include/media/v4l2-mem2mem.h | 9 +-
include/media/v4l2-subdev.h | 230 +-
include/media/videobuf2-core.h | 39 +-
include/net/addrconf.h | 12 +-
include/net/af_rxrpc.h | 15 +-
include/net/af_unix.h | 1 +
include/net/bluetooth/hci_core.h | 35 +-
include/net/cfg80211.h | 138 +-
include/net/cfg802154.h | 70 +
include/net/dropreason-core.h | 6 +
include/net/flow.h | 2 +-
include/net/genetlink.h | 2 +
include/net/ieee802154_netdev.h | 60 +
include/net/if_inet6.h | 4 -
include/net/inet_sock.h | 5 +-
include/net/ip.h | 8 +-
include/net/ip6_fib.h | 4 +-
include/net/ip_tunnels.h | 11 +
include/net/mac80211.h | 23 +-
include/net/mana/mana.h | 46 +-
include/net/neighbour.h | 2 +-
include/net/netdev_rx_queue.h | 4 +
include/net/netfilter/nf_conntrack_act_ct.h | 30 +-
include/net/netfilter/nf_flow_table.h | 10 +
include/net/netfilter/nf_tables.h | 4 +-
include/net/netkit.h | 6 +
include/net/netlink.h | 16 +-
include/net/netns/ipv4.h | 50 +-
include/net/netns/smc.h | 2 +
include/net/nl802154.h | 22 +-
include/net/page_pool/helpers.h | 8 +-
include/net/page_pool/types.h | 43 +-
include/net/scm.h | 9 +
include/net/tc_act/tc_ct.h | 9 +
include/net/tcp.h | 31 +-
include/net/tcp_ao.h | 25 +-
include/net/tcp_states.h | 2 +
include/net/vxlan.h | 33 +-
include/net/xdp.h | 7 +-
include/net/xdp_sock.h | 111 +
include/net/xdp_sock_drv.h | 34 +
include/net/xsk_buff_pool.h | 8 +
include/rdma/ib_umem.h | 9 +-
include/rdma/ib_verbs.h | 1 +
include/scsi/scsi_device.h | 12 +-
include/soc/microchip/mpfs.h | 2 +
include/soc/qcom/qcom-spmi-pmic.h | 1 +
include/soc/tegra/mc.h | 1 +
include/sound/cs35l41.h | 2 +-
include/sound/cs4271.h | 1 -
include/sound/hda_codec.h | 5 +-
include/sound/hdaudio.h | 13 +-
include/sound/pcm.h | 7 +
include/sound/pcm_params.h | 2 +
include/sound/rt5682s.h | 8 +
include/sound/soc.h | 57 +-
include/sound/sof.h | 15 +
include/sound/sof/dai-imx.h | 7 +
include/sound/sof/dai.h | 2 +
include/sound/sof/ipc4/header.h | 29 +
include/sound/sof/topology.h | 61 +-
include/sound/wm0010.h | 6 -
include/sound/wm1250-ev1.h | 24 -
include/sound/wm2200.h | 2 -
include/sound/wm5100.h | 4 -
include/sound/wm8996.h | 3 -
include/trace/events/9p.h | 11 +-
include/trace/events/afs.h | 304 +-
include/trace/events/btrfs.h | 78 +-
include/trace/events/f2fs.h | 88 +-
include/trace/events/kvm.h | 8 +-
include/trace/events/rpcrdma.h | 237 +-
include/trace/events/rxrpc.h | 5 +-
include/trace/events/sched.h | 15 +-
include/trace/events/sunrpc.h | 1 -
include/uapi/asm-generic/unistd.h | 17 +-
include/uapi/drm/drm.h | 72 +-
include/uapi/drm/drm_fourcc.h | 10 +-
include/uapi/drm/drm_mode.h | 37 +-
include/uapi/drm/habanalabs_accel.h | 28 +
include/uapi/drm/ivpu_accel.h | 2 +-
include/uapi/drm/msm_drm.h | 3 +
include/uapi/drm/pvr_drm.h | 1295 +
include/uapi/drm/qaic_accel.h | 5 +-
include/uapi/drm/v3d_drm.h | 245 +-
include/uapi/drm/virtgpu_drm.h | 2 +
include/uapi/linux/batadv_packet.h | 45 +-
include/uapi/linux/bpf.h | 86 +-
include/uapi/linux/btrfs_tree.h | 24 +-
include/uapi/linux/fcntl.h | 3 +
include/uapi/linux/fs.h | 1 +
include/uapi/linux/fuse.h | 3 +
include/uapi/linux/if_link.h | 529 +
include/uapi/linux/if_xdp.h | 47 +-
include/uapi/linux/iio/types.h | 2 +
include/uapi/linux/io_uring.h | 9 +
include/uapi/linux/kexec.h | 1 +
include/uapi/linux/kvm.h | 140 +-
include/uapi/linux/landlock.h | 58 +-
include/uapi/linux/media-bus-format.h | 3 +-
include/uapi/linux/mount.h | 70 +
include/uapi/linux/mptcp.h | 1 +
include/uapi/linux/netdev.h | 77 +-
include/uapi/linux/nfsd_netlink.h | 6 +-
include/uapi/linux/nl80211.h | 84 +-
include/uapi/linux/nsm.h | 31 +
include/uapi/linux/stat.h | 1 +
include/uapi/linux/stddef.h | 2 +-
include/uapi/linux/sync_file.h | 22 +
include/uapi/linux/thp7312.h | 19 +
include/uapi/linux/userfaultfd.h | 29 +-
include/uapi/linux/v4l2-controls.h | 6 +
include/uapi/linux/v4l2-subdev.h | 2 +-
include/uapi/linux/vfio.h | 1 +
include/uapi/linux/videodev2.h | 11 +-
include/uapi/rdma/bnxt_re-abi.h | 10 +
include/uapi/rdma/hns-abi.h | 5 +
include/uapi/rdma/mlx5-abi.h | 2 +
include/uapi/rdma/mlx5_user_ioctl_verbs.h | 1 +
include/uapi/regulator/regulator.h | 90 +
include/uapi/scsi/scsi_bsg_mpi3mr.h | 2 +
include/uapi/sound/asound.h | 7 +-
include/uapi/sound/sof/tokens.h | 5 +
include/ufs/ufshcd.h | 5 +
include/ufs/unipro.h | 4 +-
include/vdso/gettime.h | 23 +
include/xen/events.h | 8 +-
init/Kconfig | 114 +-
init/do_mounts.c | 9 +-
init/init_task.c | 10 +-
init/initramfs.c | 18 +-
io_uring/cancel.c | 11 +-
io_uring/fdinfo.c | 9 +-
io_uring/fs.c | 2 +-
io_uring/io_uring.c | 133 +-
io_uring/io_uring.h | 13 +-
io_uring/kbuf.c | 183 +-
io_uring/kbuf.h | 18 +-
io_uring/net.c | 24 +-
io_uring/opdef.c | 17 +-
io_uring/openclose.c | 46 +-
io_uring/openclose.h | 3 +
io_uring/rsrc.c | 2 +-
io_uring/rsrc.h | 7 -
io_uring/rw.c | 74 +-
io_uring/rw.h | 2 +
io_uring/sqpoll.c | 12 +-
io_uring/uring_cmd.c | 16 +-
kernel/Kconfig.kexec | 2 -
kernel/audit.c | 31 +-
kernel/audit_watch.c | 2 +-
kernel/bpf/Makefile | 2 +-
kernel/bpf/arraymap.c | 93 +-
kernel/bpf/bpf_cgrp_storage.c | 6 +-
kernel/bpf/bpf_iter.c | 6 +-
kernel/bpf/bpf_lsm.c | 15 +-
kernel/bpf/bpf_struct_ops.c | 19 +-
kernel/bpf/btf.c | 22 +-
kernel/bpf/cgroup.c | 6 +-
kernel/bpf/cgroup_iter.c | 8 +-
kernel/bpf/core.c | 48 +-
kernel/bpf/cpumask.c | 18 +-
kernel/bpf/dispatcher.c | 7 +-
kernel/bpf/hashtab.c | 6 +-
kernel/bpf/helpers.c | 104 +-
kernel/bpf/inode.c | 153 +-
kernel/bpf/log.c | 504 +
kernel/bpf/lpm_trie.c | 3 +
kernel/bpf/map_in_map.c | 17 +-
kernel/bpf/map_in_map.h | 2 +-
kernel/bpf/map_iter.c | 6 +-
kernel/bpf/memalloc.c | 2 +
kernel/bpf/stackmap.c | 11 +-
kernel/bpf/syscall.c | 277 +-
kernel/bpf/task_iter.c | 53 +-
kernel/bpf/tnum.c | 13 +-
kernel/bpf/token.c | 271 +
kernel/bpf/trampoline.c | 101 +-
kernel/bpf/verifier.c | 2828 +--
kernel/cgroup/cgroup-internal.h | 4 +-
kernel/cgroup/cgroup-v1.c | 34 +
kernel/cgroup/cgroup.c | 57 +-
kernel/cgroup/cpuset.c | 297 +-
kernel/cgroup/legacy_freezer.c | 8 +-
kernel/cgroup/rstat.c | 159 +-
kernel/cpu.c | 13 +-
kernel/crash_core.c | 19 +-
kernel/debug/kdb/kdb_main.c | 7 +-
kernel/dma/direct.c | 40 +
kernel/dma/direct.h | 1 +
kernel/dma/mapping.c | 22 +
kernel/dma/swiotlb.c | 28 +-
kernel/events/core.c | 116 +-
kernel/events/uprobes.c | 2 +-
kernel/fork.c | 70 +-
kernel/freezer.c | 3 +-
kernel/futex/core.c | 9 +-
kernel/kexec_core.c | 11 +-
kernel/kexec_file.c | 16 +-
kernel/kprobes.c | 4 +-
kernel/kthread.c | 3 +-
kernel/locking/lockdep.c | 3 +-
kernel/locking/locktorture.c | 18 +-
kernel/locking/mutex.c | 5 +
kernel/module/decompress.c | 8 +-
kernel/params.c | 52 +-
kernel/pid.c | 2 +-
kernel/power/snapshot.c | 4 +-
kernel/power/swap.c | 2 +-
kernel/ptrace.c | 141 +-
kernel/rcu/Kconfig.debug | 25 +
kernel/rcu/rcu.h | 10 +-
kernel/rcu/rcutorture.c | 16 +-
kernel/rcu/srcutree.c | 24 +-
kernel/rcu/tasks.h | 36 +-
kernel/rcu/tree.c | 45 +-
kernel/rcu/tree_stall.h | 11 +-
kernel/rcu/update.c | 6 +
kernel/reboot.c | 17 +-
kernel/resource.c | 57 +
kernel/sched/core.c | 140 +-
kernel/sched/cpufreq_schedutil.c | 64 +-
kernel/sched/deadline.c | 479 +-
kernel/sched/debug.c | 11 +-
kernel/sched/fair.c | 463 +-
kernel/sched/idle.c | 30 +
kernel/sched/rt.c | 15 +-
kernel/sched/sched.h | 146 +-
kernel/sched/stop_task.c | 13 +-
kernel/seccomp.c | 2 +-
kernel/signal.c | 28 +-
kernel/sys.c | 4 +
kernel/time/hrtimer.c | 33 +-
kernel/time/tick-internal.h | 3 +-
kernel/trace/bpf_trace.c | 173 +-
kernel/trace/rethook.c | 23 +-
kernel/trace/ring_buffer.c | 23 +-
kernel/trace/trace.c | 173 +-
kernel/trace/trace.h | 3 +
kernel/trace/trace_events.c | 31 +-
kernel/trace/trace_events_filter.c | 3 +
kernel/trace/trace_events_synth.c | 2 +-
kernel/trace/trace_events_user.c | 4 +-
kernel/trace/trace_fprobe.c | 9 +-
kernel/trace/trace_kprobe.c | 2 +-
kernel/trace/trace_uprobe.c | 2 +-
kernel/user_namespace.c | 20 +-
kernel/watchdog.c | 3 +
kernel/workqueue.c | 187 +-
lib/Kconfig | 10 +
lib/Kconfig.debug | 5 -
lib/Kconfig.kasan | 34 +-
lib/Kconfig.kfence | 2 +-
lib/Kconfig.kmsan | 2 +-
lib/closure.c | 5 +-
lib/crypto/aesgcm.c | 13 +
lib/debugobjects.c | 200 +-
lib/errname.c | 6 -
lib/fw_table.c | 33 +-
lib/group_cpus.c | 67 +-
lib/iov_iter.c | 15 +-
lib/kunit/debugfs.c | 34 +-
lib/kunit/kunit-test.c | 7 +-
lib/kunit/string-stream-test.c | 2 +-
lib/kunit/string-stream.c | 2 +-
lib/kunit/test.c | 48 +-
lib/maple_tree.c | 1083 +-
lib/objpool.c | 17 +
lib/raid6/s390vx.uc | 2 +-
lib/seq_buf.c | 2 +
lib/stackdepot.c | 452 +-
lib/test_bpf.c | 20 +-
lib/test_firmware.c | 1 +
lib/test_ida.c | 2 +-
lib/test_maple_tree.c | 331 +-
lib/test_objpool.c | 6 +-
lib/test_sysctl.c | 31 +-
lib/vsprintf.c | 11 +-
lib/zstd/Makefile | 2 +-
lib/zstd/common/allocations.h | 56 +
lib/zstd/common/bits.h | 149 +
lib/zstd/common/bitstream.h | 53 +-
lib/zstd/common/compiler.h | 14 +-
lib/zstd/common/cpu.h | 3 +-
lib/zstd/common/debug.c | 5 +-
lib/zstd/common/debug.h | 3 +-
lib/zstd/common/entropy_common.c | 42 +-
lib/zstd/common/error_private.c | 12 +-
lib/zstd/common/error_private.h | 3 +-
lib/zstd/common/fse.h | 89 +-
lib/zstd/common/fse_decompress.c | 94 +-
lib/zstd/common/huf.h | 222 +-
lib/zstd/common/mem.h | 2 +-
lib/zstd/common/portability_macros.h | 26 +-
lib/zstd/common/zstd_common.c | 38 +-
lib/zstd/common/zstd_deps.h | 16 +-
lib/zstd/common/zstd_internal.h | 99 +-
lib/zstd/compress/clevels.h | 3 +-
lib/zstd/compress/fse_compress.c | 59 +-
lib/zstd/compress/hist.c | 3 +-
lib/zstd/compress/hist.h | 3 +-
lib/zstd/compress/huf_compress.c | 372 +-
lib/zstd/compress/zstd_compress.c | 1762 +-
lib/zstd/compress/zstd_compress_internal.h | 333 +-
lib/zstd/compress/zstd_compress_literals.c | 155 +-
lib/zstd/compress/zstd_compress_literals.h | 25 +-
lib/zstd/compress/zstd_compress_sequences.c | 7 +-
lib/zstd/compress/zstd_compress_sequences.h | 3 +-
lib/zstd/compress/zstd_compress_superblock.c | 47 +-
lib/zstd/compress/zstd_compress_superblock.h | 3 +-
lib/zstd/compress/zstd_cwksp.h | 149 +-
lib/zstd/compress/zstd_double_fast.c | 129 +-
lib/zstd/compress/zstd_double_fast.h | 6 +-
lib/zstd/compress/zstd_fast.c | 582 +-
lib/zstd/compress/zstd_fast.h | 6 +-
lib/zstd/compress/zstd_lazy.c | 518 +-
lib/zstd/compress/zstd_lazy.h | 7 +-
lib/zstd/compress/zstd_ldm.c | 11 +-
lib/zstd/compress/zstd_ldm.h | 3 +-
lib/zstd/compress/zstd_ldm_geartab.h | 3 +-
lib/zstd/compress/zstd_opt.c | 187 +-
lib/zstd/compress/zstd_opt.h | 3 +-
lib/zstd/decompress/huf_decompress.c | 770 +-
lib/zstd/decompress/zstd_ddict.c | 9 +-
lib/zstd/decompress/zstd_ddict.h | 3 +-
lib/zstd/decompress/zstd_decompress.c | 261 +-
lib/zstd/decompress/zstd_decompress_block.c | 283 +-
lib/zstd/decompress/zstd_decompress_block.h | 8 +-
lib/zstd/decompress/zstd_decompress_internal.h | 7 +-
lib/zstd/decompress_sources.h | 2 +-
lib/zstd/zstd_common_module.c | 5 +-
lib/zstd/zstd_compress_module.c | 2 +-
lib/zstd/zstd_decompress_module.c | 4 +-
localversion-next | 2 +-
mm/Kconfig | 107 +-
mm/Kconfig.debug | 16 +-
mm/Makefile | 6 +-
mm/cma.c | 2 +-
mm/compaction.c | 46 +-
mm/damon/core-test.h | 47 +-
mm/damon/core.c | 77 +-
mm/damon/sysfs-common.h | 3 +
mm/damon/sysfs-schemes.c | 326 +-
mm/damon/sysfs.c | 33 +-
mm/dmapool.c | 2 +-
mm/filemap.c | 8 +-
mm/folio-compat.c | 20 +-
mm/gup.c | 2 +
mm/huge_memory.c | 385 +-
mm/hugetlb.c | 9 +-
mm/hugetlb_vmemmap.c | 276 +-
mm/init-mm.c | 3 -
mm/internal.h | 25 +-
mm/kasan/common.c | 29 +-
mm/kasan/generic.c | 66 +-
mm/kasan/kasan.h | 13 +-
mm/kasan/kasan_test.c | 20 +-
mm/kasan/quarantine.c | 27 +-
mm/kasan/report.c | 13 +
mm/kasan/report_tags.c | 42 +-
mm/kasan/tags.c | 39 +-
mm/kfence/core.c | 4 -
mm/khugepaged.c | 38 +-
mm/kmemleak.c | 222 +-
mm/kmsan/core.c | 7 +-
mm/ksm.c | 64 +-
mm/list_lru.c | 48 +-
mm/memblock.c | 27 +-
mm/memcontrol.c | 75 +-
mm/memory-failure.c | 136 +-
mm/memory.c | 219 +-
mm/memory_hotplug.c | 223 +-
mm/mempool.c | 14 +-
mm/memremap.c | 32 +-
mm/migrate.c | 8 +-
mm/migrate_device.c | 23 +-
mm/mm_init.c | 3 +-
mm/mmap.c | 46 +-
mm/mmzone.c | 1 +
mm/oom_kill.c | 7 +-
mm/page-writeback.c | 56 +-
mm/page_alloc.c | 43 +-
mm/page_io.c | 6 +
mm/page_owner.c | 9 +-
mm/page_poison.c | 8 +-
mm/page_vma_mapped.c | 3 +-
mm/pagewalk.c | 29 +-
mm/process_vm_access.c | 15 +-
mm/readahead.c | 14 +-
mm/rmap.c | 66 +-
mm/shmem.c | 9 +-
mm/slab.c | 4026 ----
mm/slab.h | 551 +-
mm/slab_common.c | 231 +-
mm/slub.c | 1178 +-
mm/swap.h | 3 +-
mm/swap_state.c | 26 +-
mm/swapfile.c | 87 +-
mm/truncate.c | 51 +-
mm/userfaultfd.c | 618 +-
mm/util.c | 18 +-
mm/vmpressure.c | 2 +-
mm/vmscan.c | 104 +-
mm/vmstat.c | 7 +-
mm/workingset.c | 10 +-
mm/zswap.c | 481 +-
net/8021q/vlan_dev.c | 15 +-
net/9p/protocol.c | 17 +-
net/atm/ioctl.c | 7 +-
net/batman-adv/Makefile | 1 +
net/batman-adv/bridge_loop_avoidance.c | 2 +-
net/batman-adv/fragmentation.c | 8 +-
net/batman-adv/gateway_client.c | 2 +-
net/batman-adv/main.c | 5 +-
net/batman-adv/main.h | 2 +-
net/batman-adv/multicast.c | 129 +-
net/batman-adv/multicast.h | 30 +-
net/batman-adv/multicast_forw.c | 1178 +
net/batman-adv/netlink.c | 2 +-
net/batman-adv/originator.c | 28 +
net/batman-adv/originator.h | 3 +
net/batman-adv/routing.c | 70 +
net/batman-adv/routing.h | 11 +
net/batman-adv/soft-interface.c | 18 +-
net/batman-adv/types.h | 70 +
net/bluetooth/hci_conn.c | 51 +-
net/bluetooth/hci_event.c | 33 +-
net/bluetooth/hci_sync.c | 96 +-
net/bluetooth/iso.c | 130 +-
net/bluetooth/l2cap_core.c | 21 +-
net/bluetooth/lib.c | 69 +-
net/bluetooth/mgmt.c | 42 +-
net/bluetooth/rfcomm/tty.c | 2 +-
net/bluetooth/smp.c | 7 +
net/bpf/bpf_dummy_struct_ops.c | 7 +-
net/bpf/test_run.c | 9 +-
net/bridge/br_private.h | 2 +
net/bridge/netfilter/ebtable_broute.c | 1 +
net/bridge/netfilter/ebtable_filter.c | 1 +
net/bridge/netfilter/ebtable_nat.c | 1 +
net/bridge/netfilter/ebtables.c | 1 +
net/bridge/netfilter/nf_conntrack_bridge.c | 3 +-
net/ceph/osd_client.c | 32 +-
net/compat.c | 2 +-
net/core/Makefile | 2 +-
net/core/dev.c | 170 +-
net/core/dev.h | 3 +-
net/core/dev_ioctl.c | 7 +-
net/core/drop_monitor.c | 4 +-
net/core/filter.c | 102 +-
net/core/gso_test.c | 14 +-
net/core/link_watch.c | 8 +-
net/core/neighbour.c | 9 +-
net/core/net-sysfs.c | 17 +-
net/core/net_namespace.c | 45 +
net/core/netdev-genl-gen.c | 110 +
net/core/netdev-genl-gen.h | 16 +
net/core/netdev-genl.c | 344 +-
net/core/page_pool.c | 84 +-
net/core/page_pool_priv.h | 12 +
net/core/page_pool_user.c | 410 +
net/core/rtnetlink.c | 10 +-
net/core/scm.c | 8 +-
net/core/skmsg.c | 2 +
net/core/xdp.c | 6 +-
net/dccp/ipv4.c | 6 +-
net/dccp/ipv6.c | 8 +-
net/devlink/core.c | 4 +-
net/devlink/dev.c | 24 +-
net/devlink/devl_internal.h | 21 +-
net/devlink/health.c | 3 +-
net/devlink/netlink.c | 45 +-
net/devlink/netlink_gen.c | 6 +-
net/devlink/netlink_gen.h | 5 +
net/devlink/region.c | 3 +-
net/dns_resolver/Kconfig | 2 +-
net/dns_resolver/dns_key.c | 10 +-
net/dsa/tag_rtl4_a.c | 5 +-
net/ethtool/common.c | 6 +
net/ethtool/ioctl.c | 10 +
net/ethtool/netlink.c | 1 +
net/hsr/hsr_device.c | 67 +-
net/hsr/hsr_forward.c | 4 +-
net/ieee802154/Makefile | 2 +-
net/ieee802154/core.c | 24 +
net/ieee802154/nl802154.c | 225 +-
net/ieee802154/pan.c | 103 +
net/ieee802154/rdev-ops.h | 30 +
net/ieee802154/trace.h | 38 +
net/ipv4/af_inet.c | 4 +-
net/ipv4/bpf_tcp_ca.c | 2 +-
net/ipv4/fou_bpf.c | 6 +-
net/ipv4/igmp.c | 6 +-
net/ipv4/inet_connection_sock.c | 29 +-
net/ipv4/inet_diag.c | 87 +-
net/ipv4/inet_hashtables.c | 2 +-
net/ipv4/ip_gre.c | 11 +-
net/ipv4/ip_sockglue.c | 33 +-
net/ipv4/netfilter/iptable_nat.c | 1 +
net/ipv4/netfilter/iptable_raw.c | 1 +
net/ipv4/netfilter/nf_defrag_ipv4.c | 1 +
net/ipv4/netfilter/nf_reject_ipv4.c | 1 +
net/ipv4/raw_diag.c | 1 +
net/ipv4/route.c | 2 +-
net/ipv4/syncookies.c | 215 +-
net/ipv4/sysctl_net_ipv4.c | 18 +-
net/ipv4/tcp.c | 132 +-
net/ipv4/tcp_ao.c | 38 +-
net/ipv4/tcp_diag.c | 1 +
net/ipv4/tcp_input.c | 69 +-
net/ipv4/tcp_ipv4.c | 10 +-
net/ipv4/tcp_minisocks.c | 2 +-
net/ipv4/tcp_output.c | 93 +-
net/ipv4/tcp_sigpool.c | 8 +-
net/ipv4/tcp_timer.c | 4 +-
net/ipv4/udp_diag.c | 1 +
net/ipv6/addrconf.c | 6 +-
net/ipv6/datagram.c | 6 +-
net/ipv6/icmp.c | 8 +-
net/ipv6/ip6_fib.c | 6 +-
net/ipv6/ipv6_sockglue.c | 132 +-
net/ipv6/netfilter/ip6table_nat.c | 1 +
net/ipv6/netfilter/ip6table_raw.c | 1 +
net/ipv6/netfilter/nf_defrag_ipv6_hooks.c | 1 +
net/ipv6/netfilter/nf_reject_ipv6.c | 1 +
net/ipv6/ping.c | 8 +-
net/ipv6/raw.c | 4 +-
net/ipv6/syncookies.c | 113 +-
net/ipv6/tcp_ipv6.c | 13 +-
net/ipv6/udp.c | 4 +-
net/kcm/kcmsock.c | 1 +
net/l2tp/l2tp_ip6.c | 4 +-
net/llc/llc_input.c | 10 +-
net/llc/llc_s_ac.c | 3 +
net/llc/llc_station.c | 3 +
net/mac80211/Kconfig | 2 +-
net/mac80211/Makefile | 2 +
net/mac80211/cfg.c | 8 +-
net/mac80211/chan.c | 13 +-
net/mac80211/debugfs.c | 1 +
net/mac80211/debugfs_netdev.c | 150 +-
net/mac80211/debugfs_sta.c | 74 +-
net/mac80211/driver-ops.c | 6 +-
net/mac80211/driver-ops.h | 11 +-
net/mac80211/ht.c | 1 +
net/mac80211/ibss.c | 2 +-
net/mac80211/ieee80211_i.h | 20 +-
net/mac80211/main.c | 2 +
net/mac80211/mesh_hwmp.c | 2 +-
net/mac80211/mesh_pathtbl.c | 8 +-
net/mac80211/mesh_plink.c | 16 +-
net/mac80211/mlme.c | 29 +-
net/mac80211/scan.c | 52 +-
net/mac80211/sta_info.c | 4 +-
net/mac80211/sta_info.h | 2 +-
net/mac80211/tdls.c | 18 +-
net/mac80211/tx.c | 7 +-
net/mac80211/wbrf.c | 95 +
net/mac802154/cfg.c | 170 +
net/mac802154/ieee802154_i.h | 27 +
net/mac802154/main.c | 2 +
net/mac802154/rx.c | 25 +
net/mac802154/scan.c | 397 +
net/mptcp/mptcp_diag.c | 1 +
net/mptcp/options.c | 1 +
net/mptcp/pm_netlink.c | 5 +-
net/mptcp/pm_userspace.c | 8 +-
net/mptcp/protocol.c | 11 +-
net/mptcp/protocol.h | 9 +
net/mptcp/sockopt.c | 5 +
net/ncsi/internal.h | 7 +-
net/ncsi/ncsi-aen.c | 5 -
net/ncsi/ncsi-cmd.c | 3 +-
net/ncsi/ncsi-manage.c | 29 +-
net/ncsi/ncsi-netlink.c | 4 +-
net/ncsi/ncsi-pkt.h | 17 +-
net/ncsi/ncsi-rsp.c | 67 +-
net/netfilter/ipset/ip_set_core.c | 14 +-
net/netfilter/ipvs/ip_vs_core.c | 1 +
net/netfilter/ipvs/ip_vs_dh.c | 1 +
net/netfilter/ipvs/ip_vs_fo.c | 1 +
net/netfilter/ipvs/ip_vs_ftp.c | 1 +
net/netfilter/ipvs/ip_vs_lblc.c | 1 +
net/netfilter/ipvs/ip_vs_lblcr.c | 1 +
net/netfilter/ipvs/ip_vs_lc.c | 1 +
net/netfilter/ipvs/ip_vs_nq.c | 1 +
net/netfilter/ipvs/ip_vs_ovf.c | 1 +
net/netfilter/ipvs/ip_vs_pe_sip.c | 1 +
net/netfilter/ipvs/ip_vs_rr.c | 1 +
net/netfilter/ipvs/ip_vs_sed.c | 1 +
net/netfilter/ipvs/ip_vs_sh.c | 1 +
net/netfilter/ipvs/ip_vs_sync.c | 2 +-
net/netfilter/ipvs/ip_vs_twos.c | 1 +
net/netfilter/ipvs/ip_vs_wlc.c | 1 +
net/netfilter/ipvs/ip_vs_wrr.c | 1 +
net/netfilter/nf_bpf_link.c | 12 +-
net/netfilter/nf_conntrack_bpf.c | 6 +-
net/netfilter/nf_conntrack_broadcast.c | 1 +
net/netfilter/nf_conntrack_netlink.c | 1 +
net/netfilter/nf_conntrack_proto.c | 1 +
net/netfilter/nf_nat_bpf.c | 6 +-
net/netfilter/nf_nat_core.c | 1 +
net/netfilter/nf_nat_redirect.c | 27 +-
net/netfilter/nf_synproxy_core.c | 4 +-
net/netfilter/nf_tables_api.c | 62 +-
net/netfilter/nfnetlink_osf.c | 1 +
net/netfilter/nft_byteorder.c | 5 +-
net/netfilter/nft_chain_nat.c | 1 +
net/netfilter/nft_dynset.c | 13 +-
net/netfilter/nft_exthdr.c | 4 +-
net/netfilter/nft_fib.c | 9 +-
net/netfilter/nft_fwd_netdev.c | 1 +
net/netfilter/nft_meta.c | 2 +-
net/netfilter/nft_set_pipapo.c | 3 +
net/netfilter/nft_set_rbtree.c | 2 -
net/netfilter/xt_owner.c | 16 +-
net/netfilter/xt_recent.c | 2 +-
net/netlabel/netlabel_calipso.c | 49 +-
net/netlink/af_netlink.c | 3 +-
net/netlink/diag.c | 1 +
net/netlink/genetlink.c | 3 +
net/openvswitch/conntrack.c | 2 +-
net/packet/af_packet.c | 36 +-
net/packet/diag.c | 1 +
net/packet/internal.h | 2 +-
net/psample/psample.c | 3 +-
net/rds/tcp_listen.c | 2 +-
net/rfkill/core.c | 4 +-
net/rfkill/rfkill-gpio.c | 8 +
net/rose/af_rose.c | 4 +-
net/rxrpc/af_rxrpc.c | 62 +-
net/rxrpc/ar-internal.h | 6 +-
net/rxrpc/call_object.c | 17 +-
net/rxrpc/conn_client.c | 17 +-
net/rxrpc/conn_object.c | 2 +-
net/rxrpc/conn_service.c | 3 +-
net/rxrpc/input.c | 61 +-
net/rxrpc/local_object.c | 2 +-
net/rxrpc/net_ns.c | 4 +
net/rxrpc/peer_object.c | 58 +-
net/rxrpc/proc.c | 76 +
net/rxrpc/sendmsg.c | 11 +-
net/sched/act_api.c | 166 +-
net/sched/act_ct.c | 52 +-
net/sched/act_gate.c | 1 +
net/sched/cls_api.c | 47 +-
net/sched/cls_basic.c | 1 +
net/sched/cls_cgroup.c | 1 +
net/sched/cls_fw.c | 1 +
net/sched/cls_route.c | 1 +
net/sched/cls_u32.c | 37 +-
net/sched/sch_cbs.c | 5 +-
net/sched/sch_choke.c | 1 +
net/sched/sch_drr.c | 1 +
net/sched/sch_etf.c | 1 +
net/sched/sch_ets.c | 1 +
net/sched/sch_fifo.c | 1 +
net/sched/sch_fq.c | 10 +-
net/sched/sch_generic.c | 5 +-
net/sched/sch_gred.c | 1 +
net/sched/sch_hfsc.c | 1 +
net/sched/sch_htb.c | 1 +
net/sched/sch_ingress.c | 1 +
net/sched/sch_mqprio.c | 1 +
net/sched/sch_mqprio_lib.c | 1 +
net/sched/sch_multiq.c | 1 +
net/sched/sch_netem.c | 1 +
net/sched/sch_plug.c | 1 +
net/sched/sch_prio.c | 1 +
net/sched/sch_qfq.c | 1 +
net/sched/sch_red.c | 1 +
net/sched/sch_sfq.c | 1 +
net/sched/sch_skbprio.c | 1 +
net/sched/sch_taprio.c | 1 +
net/sched/sch_tbf.c | 1 +
net/sched/sch_teql.c | 1 +
net/sctp/diag.c | 1 +
net/smc/af_smc.c | 18 +-
net/smc/smc.h | 6 +-
net/smc/smc_cdc.c | 11 +-
net/smc/smc_clc.c | 24 +-
net/smc/smc_clc.h | 7 +-
net/smc/smc_close.c | 5 +-
net/smc/smc_diag.c | 1 +
net/smc/smc_sysctl.c | 24 +
net/smc/smc_sysctl.h | 2 +
net/smc/smc_tx.c | 30 +-
net/socket.c | 14 +-
net/sunrpc/auth_gss/svcauth_gss.c | 16 +-
net/sunrpc/clnt.c | 10 +-
net/sunrpc/svc.c | 2 -
net/sunrpc/svcauth.c | 16 +
net/sunrpc/xprtrdma/svc_rdma.c | 32 +-
net/sunrpc/xprtrdma/svc_rdma_backchannel.c | 11 +-
net/sunrpc/xprtrdma/svc_rdma_recvfrom.c | 35 +-
net/sunrpc/xprtrdma/svc_rdma_rw.c | 337 +-
net/sunrpc/xprtrdma/svc_rdma_sendto.c | 87 +-
net/sunrpc/xprtrdma/svc_rdma_transport.c | 7 +
net/sunrpc/xprtrdma/verbs.c | 2 +-
net/tipc/diag.c | 1 +
net/tipc/netlink.c | 4 +-
net/tipc/netlink_compat.c | 3 +-
net/tls/tls_sw.c | 5 +
net/unix/af_unix.c | 11 +-
net/unix/diag.c | 1 +
net/unix/unix_bpf.c | 5 +
net/vmw_vsock/diag.c | 1 +
net/vmw_vsock/virtio_transport_common.c | 21 +-
net/wireless/certs/wens.hex | 87 +
net/wireless/chan.c | 3 +-
net/wireless/core.c | 6 +-
net/wireless/core.h | 4 +
net/wireless/debugfs.c | 160 +
net/wireless/mlme.c | 2 +-
net/wireless/nl80211.c | 345 +-
net/wireless/nl80211.h | 2 +-
net/wireless/rdev-ops.h | 26 +-
net/wireless/scan.c | 108 +-
net/wireless/trace.h | 22 +-
net/xdp/xdp_umem.c | 11 +-
net/xdp/xsk.c | 61 +-
net/xdp/xsk_buff_pool.c | 2 +
net/xdp/xsk_diag.c | 1 +
net/xdp/xsk_queue.h | 19 +-
net/xfrm/xfrm_interface_bpf.c | 6 +-
rust/Makefile | 5 +
rust/bindgen_parameters | 4 +
rust/bindings/bindings_helper.h | 6 +-
rust/bindings/lib.rs | 3 -
rust/exports.c | 2 +-
rust/kernel/allocator.rs | 2 +-
rust/kernel/error.rs | 4 +
rust/kernel/str.rs | 6 +
rust/macros/lib.rs | 60 +-
rust/macros/paste.rs | 10 +-
samples/Kconfig | 6 +
samples/Makefile | 1 +
samples/cgroup/Makefile | 5 +
{tools => samples}/cgroup/cgroup_event_listener.c | 0
samples/cgroup/memcg_event_listener.c | 330 +
samples/landlock/sandboxer.c | 13 +-
samples/trace_events/trace-events-sample.h | 2 +-
samples/v4l/v4l2-pci-skeleton.c | 15 +-
samples/vfio-mdev/mtty.c | 4 +-
scripts/Makefile.build | 1 +
scripts/Makefile.extrawarn | 15 +-
scripts/Makefile.lib | 8 +-
scripts/Makefile.package | 28 +-
scripts/checkpatch.pl | 21 +-
scripts/checkstack.pl | 33 +-
scripts/clang-tools/gen_compile_commands.py | 6 +-
scripts/dtc/dt-extract-compatibles | 14 +-
scripts/gcc-plugins/latent_entropy_plugin.c | 4 +-
scripts/gcc-plugins/randomize_layout_plugin.c | 13 +-
scripts/gdb/linux/device.py | 16 +-
scripts/gdb/linux/page_owner.py | 58 +-
scripts/gdb/linux/slab.py | 3 +-
scripts/gdb/linux/stackdepot.py | 6 +-
scripts/gdb/linux/tasks.py | 33 +-
scripts/genksyms/genksyms.c | 22 +-
scripts/head-object-list.txt | 1 -
scripts/headers_install.sh | 1 -
scripts/kconfig/Makefile | 14 +-
scripts/kconfig/confdata.c | 150 +-
scripts/kconfig/expr.c | 1 -
scripts/kconfig/lkc.h | 3 -
scripts/kconfig/lkc_proto.h | 5 +
scripts/kconfig/mconf.c | 56 +-
scripts/kconfig/menu.c | 19 +-
scripts/kconfig/mnconf-common.c | 53 +
scripts/kconfig/mnconf-common.h | 18 +
scripts/kconfig/nconf.c | 55 +-
scripts/kconfig/symbol.c | 42 +-
scripts/kconfig/util.c | 3 +-
scripts/kernel-doc | 5 +
scripts/mod/modpost.c | 23 +-
scripts/mod/modpost.h | 8 +-
scripts/package/builddeb | 8 +-
scripts/package/buildtar | 8 +-
scripts/package/kernel.spec | 6 -
scripts/package/mkdebian | 2 +-
scripts/package/snapcraft.template | 2 +-
scripts/recordmcount.c | 1 -
scripts/recordmcount.pl | 7 -
scripts/spelling.txt | 14 +
scripts/xz_wrap.sh | 1 -
security/apparmor/Kconfig | 12 +-
security/apparmor/apparmorfs.c | 16 +-
security/apparmor/crypto.c | 6 +-
security/apparmor/domain.c | 2 +-
security/apparmor/lsm.c | 19 +-
security/apparmor/task.c | 2 +
security/bpf/hooks.c | 2 +-
security/commoncap.c | 2 +-
security/integrity/ima/Kconfig | 10 +-
security/integrity/ima/ima_kexec.c | 4 +-
security/keys/encrypted-keys/encrypted.c | 4 +
security/keys/gc.c | 31 +-
security/keys/internal.h | 11 +-
security/keys/key.c | 15 +-
security/keys/keyctl.c | 5 +-
security/keys/proc.c | 2 +-
security/landlock/fs.c | 202 +-
security/landlock/fs.h | 2 +
security/landlock/limits.h | 11 +-
security/landlock/ruleset.c | 7 +-
security/landlock/ruleset.h | 2 +-
security/landlock/syscalls.c | 19 +-
security/loadpin/loadpin.c | 2 +-
security/safesetid/lsm.c | 2 +-
security/security.c | 174 +-
security/selinux/hooks.c | 122 +-
security/selinux/include/initial_sid_to_string.h | 2 +-
security/selinux/include/policycap.h | 1 +
security/selinux/include/policycap_names.h | 1 +
security/selinux/include/security.h | 6 +
security/selinux/selinuxfs.c | 144 +-
security/selinux/ss/avtab.c | 101 +-
security/selinux/ss/policydb.c | 38 +-
security/selinux/ss/services.c | 13 +-
security/smack/smack_lsm.c | 27 +-
security/tomoyo/tomoyo.c | 2 +-
security/yama/yama_lsm.c | 2 +-
sound/core/info.c | 21 +-
sound/core/pcm.c | 4 +
sound/core/pcm_drm_eld.c | 1 +
sound/core/pcm_lib.c | 34 +
sound/core/pcm_native.c | 55 +-
sound/drivers/pcmtest.c | 13 +-
sound/drivers/serial-generic.c | 4 +-
sound/hda/hdac_device.c | 156 +-
sound/hda/hdac_stream.c | 9 +-
sound/hda/intel-dsp-config.c | 10 +
sound/hda/intel-nhlt.c | 33 +-
sound/isa/wavefront/wavefront_fx.c | 6 +-
sound/oss/dmasound/dmasound_paula.c | 7 +-
sound/pci/hda/cs35l41_hda.c | 28 +-
sound/pci/hda/cs35l56_hda_i2c.c | 4 +
sound/pci/hda/cs35l56_hda_spi.c | 6 +-
sound/pci/hda/hda_codec.c | 2 +
sound/pci/hda/hda_controller.c | 10 +-
sound/pci/hda/hda_intel.c | 8 +
sound/pci/hda/patch_ca0132.c | 3 +-
sound/pci/hda/patch_hdmi.c | 9 +-
sound/pci/hda/patch_realtek.c | 105 +-
sound/pci/hda/tas2781_hda_i2c.c | 12 +-
sound/soc/amd/acp-config.c | 52 +-
sound/soc/amd/acp/Kconfig | 13 +
sound/soc/amd/acp/Makefile | 2 +
sound/soc/amd/acp/acp-mach-common.c | 58 +-
sound/soc/amd/acp/acp-mach.h | 3 +
sound/soc/amd/acp/acp-sof-mach.c | 4 +-
sound/soc/amd/acp/acp63.c | 22 +-
sound/soc/amd/acp/acp70.c | 28 +-
sound/soc/amd/vangogh/pci-acp5x.c | 5 +-
sound/soc/amd/yc/acp6x-mach.c | 21 +
sound/soc/cirrus/edb93xx.c | 1 -
sound/soc/codecs/Kconfig | 4 +
sound/soc/codecs/Makefile | 2 +
sound/soc/codecs/aw88395/aw88395.c | 2 +-
sound/soc/codecs/aw88395/aw88395_device.h | 1 +
sound/soc/codecs/aw88395/aw88395_lib.c | 124 +-
sound/soc/codecs/aw88395/aw88395_reg.h | 3 -
sound/soc/codecs/aw88399.c | 7 +-
sound/soc/codecs/aw88399.h | 3 +-
sound/soc/codecs/cs35l32.c | 1 -
sound/soc/codecs/cs35l33.c | 4 +-
sound/soc/codecs/cs35l34.c | 4 +-
sound/soc/codecs/cs35l35.c | 2 -
sound/soc/codecs/cs35l36.c | 3 +-
sound/soc/codecs/cs35l41-lib.c | 6 +-
sound/soc/codecs/cs35l41.c | 4 +-
sound/soc/codecs/cs35l45-i2c.c | 2 +-
sound/soc/codecs/cs35l45-spi.c | 2 +-
sound/soc/codecs/cs35l45.c | 56 +-
sound/soc/codecs/cs4271.c | 39 +-
sound/soc/codecs/cs42l42.c | 1 -
sound/soc/codecs/cs42l42.h | 2 +-
sound/soc/codecs/cs42l43-jack.c | 27 +-
sound/soc/codecs/cs42l43.c | 92 +-
sound/soc/codecs/cs42l43.h | 9 +
sound/soc/codecs/cs43130.c | 326 +-
sound/soc/codecs/cs43130.h | 3 +
sound/soc/codecs/cs4349.c | 1 -
sound/soc/codecs/da7219-aad.c | 11 +-
sound/soc/codecs/es8326.c | 231 +-
sound/soc/codecs/es83xx-dsm-common.c | 89 +
sound/soc/codecs/es83xx-dsm-common.h | 393 +
sound/soc/codecs/hda-dai.c | 7 +-
sound/soc/codecs/hda.c | 2 +
sound/soc/codecs/hdac_hda.c | 31 +-
sound/soc/codecs/hdac_hdmi.c | 11 +-
sound/soc/codecs/hdmi-codec.c | 28 +-
sound/soc/codecs/lpass-tx-macro.c | 5 +
sound/soc/codecs/nau8540.c | 49 +
sound/soc/codecs/nau8540.h | 15 +
sound/soc/codecs/nau8810.c | 9 +-
sound/soc/codecs/nau8821.c | 7 +
sound/soc/codecs/nau8821.h | 3 +
sound/soc/codecs/nau8822.c | 9 +-
sound/soc/codecs/rt5645.c | 10 +-
sound/soc/codecs/rt5682s.c | 23 +
sound/soc/codecs/rt5682s.h | 7 +
sound/soc/codecs/rt722-sdca-sdw.c | 3 +
sound/soc/codecs/wm0010.c | 44 +-
sound/soc/codecs/wm1250-ev1.c | 119 +-
sound/soc/codecs/wm2200.c | 67 +-
sound/soc/codecs/wm5100.c | 107 +-
sound/soc/codecs/wm8974.c | 6 +-
sound/soc/codecs/wm8996.c | 58 +-
sound/soc/codecs/wm_adsp.c | 8 +-
sound/soc/codecs/wsa884x.c | 7 +-
sound/soc/fsl/Kconfig | 15 +-
sound/soc/fsl/Makefile | 4 -
sound/soc/fsl/fsl_mqs.c | 1 -
sound/soc/fsl/fsl_sai.c | 21 +
sound/soc/fsl/fsl_xcvr.c | 14 +-
sound/soc/fsl/imx-rpmsg.c | 61 +-
sound/soc/fsl/mpc8610_hpcd.c | 451 -
.../generic/audio-graph-card2-custom-sample.dtsi | 380 +-
sound/soc/generic/audio-graph-card2.c | 277 +-
sound/soc/intel/avs/boards/da7219.c | 10 +-
sound/soc/intel/avs/boards/dmic.c | 10 +-
sound/soc/intel/avs/boards/es8336.c | 10 +-
sound/soc/intel/avs/boards/hdaudio.c | 10 +-
sound/soc/intel/avs/boards/i2s_test.c | 10 +-
sound/soc/intel/avs/boards/max98357a.c | 10 +-
sound/soc/intel/avs/boards/max98373.c | 10 +-
sound/soc/intel/avs/boards/max98927.c | 10 +-
sound/soc/intel/avs/boards/nau8825.c | 10 +-
sound/soc/intel/avs/boards/probe.c | 10 +-
sound/soc/intel/avs/boards/rt274.c | 10 +-
sound/soc/intel/avs/boards/rt286.c | 10 +-
sound/soc/intel/avs/boards/rt298.c | 10 +-
sound/soc/intel/avs/boards/rt5514.c | 10 +-
sound/soc/intel/avs/boards/rt5663.c | 10 +-
sound/soc/intel/avs/boards/rt5682.c | 10 +-
sound/soc/intel/avs/boards/ssm4567.c | 10 +-
sound/soc/intel/avs/loader.c | 4 +-
sound/soc/intel/avs/path.c | 2 +-
sound/soc/intel/avs/pcm.c | 58 +-
sound/soc/intel/avs/probes.c | 3 +-
sound/soc/intel/avs/topology.c | 13 +-
sound/soc/intel/boards/Kconfig | 2 +
sound/soc/intel/boards/Makefile | 3 +-
sound/soc/intel/boards/bytcht_es8316.c | 71 +-
sound/soc/intel/boards/cht_bsw_rt5672.c | 8 +-
sound/soc/intel/boards/skl_hda_dsp_generic.c | 2 +
sound/soc/intel/boards/sof_board_helpers.c | 330 +
sound/soc/intel/boards/sof_board_helpers.h | 31 +
sound/soc/intel/boards/sof_cs42l42.c | 229 +-
sound/soc/intel/boards/sof_maxim_common.c | 13 +-
sound/soc/intel/boards/sof_nau8825.c | 270 +-
sound/soc/intel/boards/sof_rt5682.c | 337 +-
sound/soc/intel/boards/sof_sdw.c | 81 +-
sound/soc/intel/boards/sof_sdw_common.h | 18 +-
sound/soc/intel/boards/sof_sdw_cs_amp.c | 30 +-
sound/soc/intel/boards/sof_sdw_rt722_sdca.c | 97 +
.../soc/intel/boards/sof_sdw_rt_sdca_jack_common.c | 15 +-
sound/soc/intel/boards/sof_ssp_amp.c | 160 +-
sound/soc/intel/boards/sof_ssp_common.c | 21 +
sound/soc/intel/boards/sof_ssp_common.h | 1 +
sound/soc/intel/common/soc-acpi-intel-adl-match.c | 8 +-
sound/soc/intel/common/soc-acpi-intel-glk-match.c | 14 +-
sound/soc/intel/common/soc-acpi-intel-lnl-match.c | 71 +
sound/soc/intel/common/soc-acpi-intel-mtl-match.c | 94 +-
sound/soc/intel/common/soc-acpi-intel-rpl-match.c | 6 +-
sound/soc/intel/common/soc-acpi-intel-tgl-match.c | 78 +
sound/soc/intel/skylake/skl-pcm.c | 22 +-
sound/soc/intel/skylake/skl-sst-ipc.c | 4 +-
sound/soc/mediatek/mt7986/mt7986-wm8960.c | 2 +-
.../mediatek/mt8186/mt8186-mt6366-rt1019-rt5682s.c | 4 +-
sound/soc/qcom/qdsp6/audioreach.c | 55 +-
sound/soc/qcom/qdsp6/audioreach.h | 2 -
sound/soc/qcom/sc8280xp.c | 38 +-
sound/soc/qcom/sdw.c | 45 +-
sound/soc/qcom/sdw.h | 1 +
sound/soc/qcom/sm8250.c | 15 +-
sound/soc/sh/fsi.c | 4 +-
sound/soc/soc-core.c | 103 +-
sound/soc/soc-dapm.c | 77 +-
sound/soc/soc-ops.c | 2 +-
sound/soc/soc-pcm.c | 65 +-
sound/soc/sof/Kconfig | 11 +
sound/soc/sof/Makefile | 3 +-
sound/soc/sof/core.c | 311 +-
sound/soc/sof/fw-file-profile.c | 322 +
sound/soc/sof/imx/imx8m.c | 7 +
sound/soc/sof/intel/apl.c | 2 +-
sound/soc/sof/intel/cnl.c | 2 +-
sound/soc/sof/intel/hda-codec.c | 18 +-
sound/soc/sof/intel/hda-dai-ops.c | 21 +-
sound/soc/sof/intel/hda-dai.c | 3 +
sound/soc/sof/intel/hda-loader.c | 5 +-
sound/soc/sof/intel/hda.c | 6 +-
sound/soc/sof/intel/hda.h | 1 +
sound/soc/sof/intel/icl.c | 2 +-
sound/soc/sof/intel/lnl.c | 6 +-
sound/soc/sof/intel/mtl.c | 49 +-
sound/soc/sof/intel/mtl.h | 3 +
sound/soc/sof/intel/pci-mtl.c | 33 +-
sound/soc/sof/intel/skl.c | 2 +-
sound/soc/sof/intel/tgl.c | 2 +-
sound/soc/sof/ipc3-dtrace.c | 3 +-
sound/soc/sof/ipc3-pcm.c | 11 +
sound/soc/sof/ipc3-topology.c | 50 +
sound/soc/sof/ipc4-control.c | 199 +-
sound/soc/sof/ipc4-priv.h | 3 +
sound/soc/sof/ipc4-topology.c | 93 +-
sound/soc/sof/ipc4-topology.h | 34 +-
sound/soc/sof/ipc4.c | 117 +-
sound/soc/sof/mediatek/adsp_helper.h | 4 -
sound/soc/sof/mediatek/mt8186/mt8186.c | 49 -
sound/soc/sof/mediatek/mt8195/mt8195.c | 49 -
sound/soc/sof/sof-acpi-dev.c | 16 +-
sound/soc/sof/sof-audio.c | 185 +-
sound/soc/sof/sof-audio.h | 3 +
sound/soc/sof/sof-client.c | 2 +-
sound/soc/sof/sof-of-dev.c | 13 +-
sound/soc/sof/sof-pci-dev.c | 102 +-
sound/soc/sof/sof-priv.h | 9 +-
sound/soc/sof/topology.c | 11 +-
sound/soc/sti/sti_uniperif.c | 7 +-
sound/soc/tegra/tegra_pcm.c | 4 +-
sound/usb/mixer_quirks.c | 30 +
sound/x86/intel_hdmi_audio.c | 1 +
tools/arch/arm64/include/asm/cputype.h | 5 +-
tools/arch/arm64/include/uapi/asm/kvm.h | 32 +
tools/arch/arm64/include/uapi/asm/perf_regs.h | 10 +-
tools/arch/arm64/tools/Makefile | 2 +-
tools/arch/parisc/include/uapi/asm/errno.h | 2 -
tools/arch/s390/include/uapi/asm/kvm.h | 16 +
tools/arch/x86/include/asm/cpufeatures.h | 18 +-
tools/arch/x86/include/asm/disabled-features.h | 16 +-
tools/arch/x86/include/asm/msr-index.h | 23 +-
tools/arch/x86/include/uapi/asm/prctl.h | 12 +
tools/bpf/bpftool/Documentation/bpftool.rst | 2 +-
tools/bpf/bpftool/link.c | 105 +-
tools/bpf/bpftool/prog.c | 14 +-
tools/build/Makefile.feature | 1 +
tools/build/feature/Makefile | 4 +
tools/build/feature/test-dwarf_getcfi.c | 9 +
tools/build/feature/test-libopencsd.c | 4 +-
tools/cgroup/Makefile | 11 -
tools/hv/hv_kvp_daemon.c | 20 +-
tools/hv/hv_set_ifconfig.sh | 4 +-
tools/iio/iio_event_monitor.c | 2 +
tools/include/asm-generic/unaligned.h | 1 +
tools/include/linux/rwsem.h | 4 +
tools/include/linux/spinlock.h | 1 +
tools/include/nolibc/arch-mips.h | 11 +-
tools/include/nolibc/arch.h | 4 +-
tools/include/nolibc/stdio.h | 4 +-
tools/include/nolibc/sys.h | 38 +
tools/include/nolibc/types.h | 25 +-
tools/include/perf/arm_pmuv3.h | 43 +-
tools/include/uapi/asm-generic/unistd.h | 12 +-
tools/include/uapi/drm/drm.h | 20 +
tools/include/uapi/drm/i915_drm.h | 8 +-
tools/include/uapi/linux/bpf.h | 85 +-
tools/include/uapi/linux/fs.h | 1 +
tools/include/uapi/linux/fscrypt.h | 3 +-
tools/include/uapi/linux/if_xdp.h | 61 +-
tools/include/uapi/linux/kvm.h | 24 +-
tools/include/uapi/linux/mount.h | 3 +-
tools/include/uapi/linux/netdev.h | 77 +-
tools/include/uapi/linux/perf_event.h | 13 +
tools/include/uapi/linux/vhost.h | 8 +
tools/include/uapi/sound/asound.h | 7 +-
tools/lib/api/fs/fs.c | 80 +-
tools/lib/api/io.h | 12 +-
tools/lib/bpf/Build | 2 +-
tools/lib/bpf/bpf.c | 37 +-
tools/lib/bpf/bpf.h | 35 +-
tools/lib/bpf/bpf_core_read.h | 32 +
tools/lib/bpf/btf.c | 7 +-
tools/lib/bpf/elf.c | 7 +-
tools/lib/bpf/features.c | 478 +
tools/lib/bpf/libbpf.c | 586 +-
tools/lib/bpf/libbpf.h | 37 +-
tools/lib/bpf/libbpf.map | 4 +
tools/lib/bpf/libbpf_common.h | 13 +-
tools/lib/bpf/libbpf_internal.h | 39 +-
tools/lib/bpf/libbpf_probes.c | 8 +-
tools/lib/bpf/libbpf_version.h | 2 +-
tools/lib/bpf/linker.c | 24 +-
tools/lib/bpf/str_error.h | 3 +
tools/lib/perf/Documentation/examples/sampling.c | 2 +-
tools/lib/perf/Documentation/libperf-sampling.txt | 2 +-
tools/lib/perf/Documentation/libperf.txt | 4 +-
tools/lib/perf/cpumap.c | 65 +-
tools/lib/perf/evlist.c | 6 +-
tools/lib/perf/evsel.c | 2 +-
tools/lib/perf/include/internal/mmap.h | 3 +-
tools/lib/perf/include/perf/cpumap.h | 29 +-
tools/lib/perf/libperf.map | 6 +-
tools/lib/perf/mmap.c | 20 +-
tools/lib/perf/tests/test-cpumap.c | 4 +-
tools/lib/perf/tests/test-evlist.c | 6 +-
tools/lib/perf/tests/test-evsel.c | 2 +-
tools/net/ynl/Makefile | 2 +
tools/net/ynl/Makefile.deps | 2 +-
tools/net/ynl/generated/.gitignore | 2 +
tools/net/ynl/generated/devlink-user.c | 6833 ------
tools/net/ynl/generated/devlink-user.h | 5255 ----
tools/net/ynl/generated/ethtool-user.c | 6353 -----
tools/net/ynl/generated/ethtool-user.h | 5535 -----
tools/net/ynl/generated/fou-user.c | 328 -
tools/net/ynl/generated/fou-user.h | 343 -
tools/net/ynl/generated/handshake-user.c | 331 -
tools/net/ynl/generated/handshake-user.h | 145 -
tools/net/ynl/generated/netdev-user.c | 225 -
tools/net/ynl/generated/netdev-user.h | 90 -
tools/net/ynl/generated/nfsd-user.c | 95 -
tools/net/ynl/generated/nfsd-user.h | 33 -
tools/net/ynl/lib/ynl-priv.h | 144 +
tools/net/ynl/lib/ynl.c | 6 +-
tools/net/ynl/lib/ynl.h | 148 +-
tools/net/ynl/lib/ynl.py | 4 +-
tools/net/ynl/samples/.gitignore | 1 +
tools/net/ynl/samples/Makefile | 4 +-
tools/net/ynl/samples/netdev.c | 10 +-
tools/net/ynl/samples/page-pool.c | 147 +
tools/net/ynl/ynl-gen-c.py | 96 +-
tools/net/ynl/ynl-gen-rst.py | 394 +
tools/net/ynl/ynl-regen.sh | 4 +-
tools/objtool/check.c | 2 +-
tools/perf/.gitignore | 4 +
tools/perf/Documentation/itrace.txt | 1 +
tools/perf/Documentation/perf-config.txt | 4 +-
tools/perf/Documentation/perf-list.txt | 12 +-
tools/perf/Documentation/perf-lock.txt | 2 +-
tools/perf/Documentation/perf-record.txt | 4 +
tools/perf/Documentation/perf.txt | 3 +
tools/perf/MANIFEST | 2 +
tools/perf/Makefile.config | 13 +-
tools/perf/Makefile.perf | 37 +-
tools/perf/arch/arm/util/cs-etm.c | 16 +-
tools/perf/arch/arm64/util/arm-spe.c | 4 +-
tools/perf/arch/arm64/util/header.c | 2 +-
tools/perf/arch/loongarch/annotate/instructions.c | 6 +-
.../perf/arch/mips/entry/syscalls/syscall_n64.tbl | 10 +-
tools/perf/arch/powerpc/entry/syscalls/syscall.tbl | 10 +-
tools/perf/arch/s390/entry/syscalls/syscall.tbl | 10 +-
tools/perf/arch/x86/entry/syscalls/syscall_64.tbl | 9 +-
tools/perf/arch/x86/util/intel-bts.c | 4 +-
tools/perf/arch/x86/util/intel-pt.c | 10 +-
tools/perf/bench/epoll-ctl.c | 2 +-
tools/perf/bench/epoll-wait.c | 2 +-
tools/perf/bench/futex-hash.c | 2 +-
tools/perf/bench/futex-lock-pi.c | 2 +-
tools/perf/bench/futex-requeue.c | 2 +-
tools/perf/bench/futex-wake-parallel.c | 2 +-
tools/perf/bench/futex-wake.c | 2 +-
tools/perf/bench/sched-seccomp-notify.c | 2 +-
tools/perf/builtin-annotate.c | 51 +-
tools/perf/builtin-c2c.c | 2 +-
tools/perf/builtin-ftrace.c | 2 +-
tools/perf/builtin-inject.c | 6 +
tools/perf/builtin-kwork.c | 2 +-
tools/perf/builtin-list.c | 6 +
tools/perf/builtin-lock.c | 4 +-
tools/perf/builtin-record.c | 63 +-
tools/perf/builtin-report.c | 44 +-
tools/perf/builtin-stat.c | 28 +-
tools/perf/builtin-top.c | 47 +-
tools/perf/builtin-trace.c | 6 +-
tools/perf/perf.c | 30 +
.../arch/arm64/ampere/ampereone/core-imp-def.json | 2 +-
.../arch/arm64/ampere/ampereone/metrics.json | 2 +
.../arch/arm64/ampere/ampereonex/branch.json | 125 +
.../arch/arm64/ampere/ampereonex/bus.json | 20 +
.../arch/arm64/ampere/ampereonex/cache.json | 206 +
.../arch/arm64/ampere/ampereonex/core-imp-def.json | 464 +
.../arch/arm64/ampere/ampereonex/exception.json | 47 +
.../arch/arm64/ampere/ampereonex/instruction.json | 128 +
.../{ampereone => ampereonex}/intrinsic.json | 0
.../arch/arm64/ampere/ampereonex/memory.json | 41 +
.../arch/arm64/ampere/ampereonex/metrics.json | 442 +
.../arch/arm64/ampere/ampereonex/mmu.json | 170 +
.../arch/arm64/ampere/ampereonex/pipeline.json | 41 +
.../ampere/{ampereone => ampereonex}/spe.json | 0
tools/perf/pmu-events/arch/arm64/mapfile.csv | 1 +
.../arch/powerpc/power10/datasource.json | 18 +-
tools/perf/pmu-events/arch/riscv/mapfile.csv | 2 +
.../arch/riscv/starfive/dubhe-80/common.json | 172 +
.../u74 => starfive/dubhe-80}/firmware.json | 0
.../arch/riscv/thead/c900-legacy/cache.json | 67 +
.../u74 => thead/c900-legacy}/firmware.json | 0
.../arch/riscv/thead/c900-legacy/instruction.json | 72 +
.../arch/riscv/thead/c900-legacy/microarch.json | 80 +
.../arch/x86/cascadelakex/clx-metrics.json | 6 +
.../pmu-events/arch/x86/icelakex/icx-metrics.json | 6 +
.../arch/x86/sapphirerapids/spr-metrics.json | 6 +
.../pmu-events/arch/x86/skylakex/skx-metrics.json | 6 +
tools/perf/pmu-events/jevents.py | 2 +-
tools/perf/scripts/python/arm-cs-trace-disasm.py | 4 +-
tools/perf/scripts/python/compaction-times.py | 2 +-
tools/perf/scripts/python/exported-sql-viewer.py | 4 +-
tools/perf/tests/Build | 14 +
tools/perf/tests/attr.c | 2 +-
.../attr/test-record-user-regs-no-sve-aarch64 | 2 +-
.../tests/attr/test-record-user-regs-sve-aarch64 | 2 +-
tools/perf/tests/builtin-test.c | 15 +
tools/perf/tests/code-reading.c | 80 +-
tools/perf/tests/cpumap.c | 2 +-
tools/perf/tests/keep-tracking.c | 2 +-
tools/perf/tests/make | 2 +-
tools/perf/tests/mmap-basic.c | 2 +-
tools/perf/tests/openat-syscall-all-cpus.c | 2 +-
tools/perf/tests/parse-events.c | 260 +-
tools/perf/tests/perf-time-to-tsc.c | 2 +-
.../shell/coresight/memcpy_thread/memcpy_thread.c | 1 -
.../shell/coresight/thread_loop/thread_loop.c | 1 -
.../unroll_loop_thread/unroll_loop_thread.c | 1 -
tools/perf/tests/shell/diff.sh | 108 +
tools/perf/tests/shell/lib/perf_has_symbol.sh | 21 +
tools/perf/tests/shell/lib/setup_python.sh | 16 +
tools/perf/tests/shell/list.sh | 19 +
tools/perf/tests/shell/pipe_test.sh | 9 +-
.../tests/shell/record+probe_libc_inet_pton.sh | 5 +-
tools/perf/tests/shell/record.sh | 38 +-
tools/perf/tests/shell/record_offcpu.sh | 4 +-
tools/perf/tests/shell/stat+json_output.sh | 16 +-
tools/perf/tests/shell/stat_all_pmu.sh | 2 +-
tools/perf/tests/shell/stat_metrics_values.sh | 14 +-
tools/perf/tests/shell/test_arm_callgraph_fp.sh | 6 +
tools/perf/tests/shell/test_brstack.sh | 6 +
tools/perf/tests/shell/test_data_symbol.sh | 16 +-
.../tests/shell/test_perf_data_converter_json.sh | 13 +-
tools/perf/tests/sigtrap.c | 106 +-
tools/perf/tests/sw-clock.c | 2 +-
tools/perf/tests/switch-tracking.c | 2 +-
tools/perf/tests/task-exit.c | 2 +-
tools/perf/tests/tests.h | 1 +
tools/perf/tests/topology.c | 2 +-
tools/perf/tests/workloads/thloop.c | 4 +-
tools/perf/trace/beauty/arch_errno_names.sh | 10 +-
tools/perf/trace/beauty/beauty.h | 2 -
tools/perf/trace/beauty/include/linux/socket.h | 1 +
tools/perf/trace/beauty/prctl_option.sh | 4 +-
tools/perf/trace/beauty/socket.sh | 4 +-
tools/perf/ui/browsers/annotate.c | 103 +-
tools/perf/ui/browsers/hists.c | 34 +-
tools/perf/ui/browsers/hists.h | 2 -
tools/perf/ui/gtk/annotate.c | 6 +-
tools/perf/ui/gtk/gtk.h | 2 -
tools/perf/util/Build | 3 +-
tools/perf/util/annotate.c | 387 +-
tools/perf/util/annotate.h | 94 +-
tools/perf/util/auxtrace.c | 7 +-
tools/perf/util/auxtrace.h | 3 +
tools/perf/util/block-info.c | 10 +-
tools/perf/util/block-info.h | 3 +-
tools/perf/util/block-range.c | 7 +-
tools/perf/util/bpf-event.c | 3 +
tools/perf/util/bpf_counter.c | 2 +-
tools/perf/util/bpf_lock_contention.c | 3 +-
tools/perf/util/compress.h | 7 +-
tools/perf/util/cpumap.c | 2 +-
tools/perf/util/cputopo.c | 2 +-
tools/perf/util/cs-etm.c | 21 +-
tools/perf/util/debuginfo.c | 205 +
tools/perf/util/debuginfo.h | 64 +
tools/perf/util/dwarf-aux.c | 211 +-
tools/perf/util/dwarf-aux.h | 48 +-
tools/perf/util/env.c | 32 +
tools/perf/util/env.h | 13 +
tools/perf/util/event.c | 4 +-
tools/perf/util/evlist.c | 4 +-
tools/perf/util/evsel.c | 55 +-
tools/perf/util/evsel.h | 4 +-
tools/perf/util/header.c | 35 +-
tools/perf/util/hisi-ptt.c | 1 +
tools/perf/util/hist.h | 25 +-
tools/perf/util/machine.c | 13 +-
tools/perf/util/map.c | 20 +-
tools/perf/util/map.h | 83 +-
tools/perf/util/maps.c | 238 +
tools/perf/util/maps.h | 12 +
tools/perf/util/mem-events.c | 25 +-
tools/perf/util/metricgroup.c | 2 +-
tools/perf/util/mmap.c | 5 +-
tools/perf/util/mmap.h | 1 -
tools/perf/util/parse-branch-options.c | 1 +
tools/perf/util/parse-events.c | 52 +-
tools/perf/util/perf_api_probe.c | 4 +-
tools/perf/util/perf_event_attr_fprintf.c | 1 +
tools/perf/util/pmu.c | 8 +-
tools/perf/util/pmu.h | 3 +-
tools/perf/util/probe-finder.c | 201 +-
tools/perf/util/probe-finder.h | 19 +-
tools/perf/util/record.c | 4 +-
tools/perf/util/s390-cpumcf-kernel.h | 2 +
tools/perf/util/s390-sample-raw.c | 114 +-
tools/perf/util/sample.h | 1 +
.../perf/util/scripting-engines/trace-event-perl.c | 3 +
.../util/scripting-engines/trace-event-python.c | 17 +-
tools/perf/util/session.c | 20 +-
tools/perf/util/sort.c | 14 +-
tools/perf/util/stat.c | 2 +-
tools/perf/util/symbol-elf.c | 6 +-
tools/perf/util/symbol-minimal.c | 10 +-
tools/perf/util/symbol.c | 254 +-
tools/perf/util/symbol.h | 1 -
tools/perf/util/symbol_conf.h | 4 +-
tools/perf/util/thread.c | 2 +-
tools/perf/util/thread.h | 14 +
tools/perf/util/top.h | 1 -
tools/perf/util/zstd.c | 63 +-
tools/power/cpupower/bench/Makefile | 2 +-
tools/power/pm-graph/sleepgraph.py | 2 +-
tools/power/x86/turbostat/turbostat.c | 3074 +--
tools/testing/kunit/kunit_parser.py | 4 +-
tools/testing/kunit/kunit_tool_test.py | 16 +
.../kunit/test_data/test_parse_attributes.log | 9 +
tools/testing/nvdimm/test/ndtest.c | 2 +-
tools/testing/radix-tree/linux.c | 45 +-
tools/testing/radix-tree/linux/maple_tree.h | 2 +-
tools/testing/radix-tree/maple.c | 396 +-
tools/testing/selftests/Makefile | 21 +-
tools/testing/selftests/arm64/abi/tpidr2.c | 18 +-
tools/testing/selftests/arm64/fp/sve-test.S | 10 +
tools/testing/selftests/arm64/fp/za-fork.c | 2 +-
tools/testing/selftests/arm64/fp/za-test.S | 6 +
tools/testing/selftests/arm64/fp/zt-test.S | 5 +
tools/testing/selftests/bpf/Makefile | 14 +-
tools/testing/selftests/bpf/README.rst | 2 +-
tools/testing/selftests/bpf/bpf_kfuncs.h | 10 +
.../selftests/bpf/bpf_testmod/bpf_testmod.c | 6 +-
tools/testing/selftests/bpf/cgroup_helpers.c | 132 +-
tools/testing/selftests/bpf/cgroup_helpers.h | 5 +-
tools/testing/selftests/bpf/config | 3 +-
tools/testing/selftests/bpf/config.aarch64 | 17 +-
tools/testing/selftests/bpf/config.s390x | 9 -
tools/testing/selftests/bpf/config.vm | 12 +
tools/testing/selftests/bpf/config.x86_64 | 12 -
.../selftests/bpf/map_tests/map_percpu_stats.c | 59 +-
tools/testing/selftests/bpf/network_helpers.h | 43 +
tools/testing/selftests/bpf/prog_tests/align.c | 42 +-
tools/testing/selftests/bpf/prog_tests/bind_perm.c | 6 +-
tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 87 +-
.../testing/selftests/bpf/prog_tests/bpf_obj_id.c | 204 +-
.../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c | 48 +-
.../selftests/bpf/prog_tests/bpf_verif_scale.c | 2 +-
tools/testing/selftests/bpf/prog_tests/btf.c | 1 +
.../selftests/bpf/prog_tests/cgroup1_hierarchy.c | 158 +
.../testing/selftests/bpf/prog_tests/cgroup_iter.c | 33 +
.../testing/selftests/bpf/prog_tests/cgroup_v1v2.c | 2 +-
.../selftests/bpf/prog_tests/cgrp_local_storage.c | 98 +-
tools/testing/selftests/bpf/prog_tests/cpumask.c | 1 +
.../selftests/bpf/prog_tests/fill_link_info.c | 242 +-
tools/testing/selftests/bpf/prog_tests/fs_kfuncs.c | 142 +
.../bpf/prog_tests/global_func_dead_code.c | 60 +
tools/testing/selftests/bpf/prog_tests/iters.c | 1 +
.../selftests/bpf/prog_tests/libbpf_probes.c | 4 +
.../testing/selftests/bpf/prog_tests/libbpf_str.c | 8 +-
.../selftests/bpf/prog_tests/local_kptr_stash.c | 56 +
tools/testing/selftests/bpf/prog_tests/log_buf.c | 4 +-
.../testing/selftests/bpf/prog_tests/map_in_map.c | 141 +
.../testing/selftests/bpf/prog_tests/reg_bounds.c | 2124 ++
.../selftests/bpf/prog_tests/sockmap_listen.c | 51 +-
tools/testing/selftests/bpf/prog_tests/spin_lock.c | 14 +-
tools/testing/selftests/bpf/prog_tests/syscall.c | 30 +-
tools/testing/selftests/bpf/prog_tests/tailcalls.c | 84 +
tools/testing/selftests/bpf/prog_tests/tc_opts.c | 6 +-
.../testing/selftests/bpf/prog_tests/tc_redirect.c | 317 +-
.../testing/selftests/bpf/prog_tests/test_bpffs.c | 11 +-
tools/testing/selftests/bpf/prog_tests/time_tai.c | 2 +-
tools/testing/selftests/bpf/prog_tests/token.c | 1019 +
.../selftests/bpf/prog_tests/uprobe_multi_test.c | 2 +-
tools/testing/selftests/bpf/prog_tests/verifier.c | 8 +
.../selftests/bpf/prog_tests/verify_pkcs7_sig.c | 165 +-
tools/testing/selftests/bpf/prog_tests/vmlinux.c | 16 +-
.../bpf/prog_tests/xdp_context_test_run.c | 4 +-
.../selftests/bpf/prog_tests/xdp_metadata.c | 33 +-
.../selftests/bpf/progs/access_map_in_map.c | 93 +
.../selftests/bpf/progs/bpf_iter_task_stack.c | 5 +
tools/testing/selftests/bpf/progs/bpf_loop_bench.c | 13 +-
tools/testing/selftests/bpf/progs/bpf_misc.h | 1 +
tools/testing/selftests/bpf/progs/cb_refs.c | 1 +
.../selftests/bpf/progs/cgrp_ls_recursion.c | 84 +-
.../selftests/bpf/progs/cgrp_ls_sleepable.c | 61 +-
tools/testing/selftests/bpf/progs/cgrp_ls_tp_btf.c | 82 +-
tools/testing/selftests/bpf/progs/cpumask_common.h | 1 +
.../testing/selftests/bpf/progs/cpumask_success.c | 43 +
.../selftests/bpf/progs/exceptions_assert.c | 42 +-
.../testing/selftests/bpf/progs/exceptions_fail.c | 4 +-
.../bpf/progs/freplace_dead_global_func.c | 11 +
tools/testing/selftests/bpf/progs/iters.c | 24 +-
tools/testing/selftests/bpf/progs/iters_css_task.c | 55 +
.../selftests/bpf/progs/iters_task_failure.c | 4 +-
.../testing/selftests/bpf/progs/local_kptr_stash.c | 124 +
tools/testing/selftests/bpf/progs/priv_map.c | 13 +
tools/testing/selftests/bpf/progs/priv_prog.c | 13 +
tools/testing/selftests/bpf/progs/pyperf180.c | 22 +
.../selftests/bpf/progs/refcounted_kptr_fail.c | 19 +
tools/testing/selftests/bpf/progs/strobemeta.h | 78 +-
tools/testing/selftests/bpf/progs/syscall.c | 96 +-
tools/testing/selftests/bpf/progs/tailcall_poke.c | 32 +
.../selftests/bpf/progs/test_cgroup1_hierarchy.c | 71 +
.../selftests/bpf/progs/test_fill_link_info.c | 6 +
tools/testing/selftests/bpf/progs/test_fsverity.c | 48 +
tools/testing/selftests/bpf/progs/test_get_xattr.c | 37 +
.../selftests/bpf/progs/test_global_func12.c | 4 +-
.../selftests/bpf/progs/test_global_func15.c | 34 +-
.../selftests/bpf/progs/test_global_func16.c | 2 +-
.../selftests/bpf/progs/test_global_func17.c | 1 +
tools/testing/selftests/bpf/progs/test_ldsx_insn.c | 3 +-
.../selftests/bpf/progs/test_sig_in_xattr.c | 83 +
.../selftests/bpf/progs/test_sockmap_listen.c | 7 +
.../selftests/bpf/progs/test_verify_pkcs7_sig.c | 8 +-
tools/testing/selftests/bpf/progs/timer_failure.c | 37 +-
.../selftests/bpf/progs/user_ringbuf_fail.c | 2 +-
.../selftests/bpf/progs/verifier_basic_stack.c | 8 +-
.../selftests/bpf/progs/verifier_bitfield_write.c | 100 +
.../testing/selftests/bpf/progs/verifier_bounds.c | 2 +
tools/testing/selftests/bpf/progs/verifier_bswap.c | 3 +-
tools/testing/selftests/bpf/progs/verifier_cfg.c | 62 +
.../bpf/progs/verifier_cgroup_inv_retcode.c | 8 +-
.../bpf/progs/verifier_direct_packet_access.c | 2 +-
.../selftests/bpf/progs/verifier_global_subprogs.c | 101 +
tools/testing/selftests/bpf/progs/verifier_gotol.c | 3 +-
.../testing/selftests/bpf/progs/verifier_int_ptr.c | 7 +-
.../bpf/progs/verifier_iterating_callbacks.c | 242 +
tools/testing/selftests/bpf/progs/verifier_ldsx.c | 3 +-
.../testing/selftests/bpf/progs/verifier_loops1.c | 9 +-
tools/testing/selftests/bpf/progs/verifier_movsx.c | 3 +-
.../bpf/progs/verifier_netfilter_retcode.c | 2 +-
.../selftests/bpf/progs/verifier_precision.c | 133 +
.../selftests/bpf/progs/verifier_raw_stack.c | 5 +-
tools/testing/selftests/bpf/progs/verifier_sdiv.c | 3 +-
.../selftests/bpf/progs/verifier_spill_fill.c | 281 +
.../selftests/bpf/progs/verifier_stack_ptr.c | 4 +-
.../bpf/progs/verifier_subprog_precision.c | 227 +-
.../testing/selftests/bpf/progs/verifier_var_off.c | 91 +-
tools/testing/selftests/bpf/progs/xdp_metadata.c | 31 +-
.../selftests/bpf/progs/xdp_synproxy_kern.c | 88 +-
tools/testing/selftests/bpf/test_loader.c | 42 +-
tools/testing/selftests/bpf/test_maps.c | 17 +-
tools/testing/selftests/bpf/test_maps.h | 5 +
tools/testing/selftests/bpf/test_offload.py | 15 +-
tools/testing/selftests/bpf/test_sock_addr.c | 2 +-
tools/testing/selftests/bpf/test_verifier.c | 2 +-
tools/testing/selftests/bpf/testing_helpers.c | 4 +-
.../selftests/bpf/verifier/atomic_cmpxchg.c | 11 -
tools/testing/selftests/bpf/verifier/bpf_st_mem.c | 32 +
tools/testing/selftests/bpf/verifier/calls.c | 10 +-
tools/testing/selftests/bpf/verifier/ld_imm64.c | 8 +-
tools/testing/selftests/bpf/verifier/precise.c | 38 +-
tools/testing/selftests/bpf/verify_sig_setup.sh | 25 +
tools/testing/selftests/bpf/veristat.c | 91 +-
tools/testing/selftests/bpf/vmtest.sh | 4 +-
tools/testing/selftests/bpf/xdp_hw_metadata.c | 239 +-
tools/testing/selftests/bpf/xsk.c | 3 +
tools/testing/selftests/bpf/xsk.h | 1 +
tools/testing/selftests/bpf/xskxceiver.c | 19 +-
.../selftests/breakpoints/breakpoint_test.c | 4 +-
.../breakpoints/step_after_suspend_test.c | 2 +-
tools/testing/selftests/capabilities/test_execve.c | 6 +-
tools/testing/selftests/cgroup/test_cpuset_prs.sh | 222 +-
tools/testing/selftests/cgroup/test_freezer.c | 2 +-
tools/testing/selftests/cgroup/test_zswap.c | 74 +-
tools/testing/selftests/clone3/clone3.c | 13 +
tools/testing/selftests/damon/Makefile | 3 +
tools/testing/selftests/damon/_damon_sysfs.py | 322 +
tools/testing/selftests/damon/access_memory.c | 41 +
tools/testing/selftests/damon/sysfs.sh | 27 +
.../sysfs_update_schemes_tried_regions_hang.py | 33 +
..._update_schemes_tried_regions_wss_estimation.py | 55 +
.../selftests/drivers/net/mlxsw/pci_reset.sh | 58 +
tools/testing/selftests/hid/tests/base.py | 7 +-
tools/testing/selftests/hid/tests/test_mouse.py | 14 +-
tools/testing/selftests/hid/tests/test_tablet.py | 764 +-
.../selftests/hid/tests/test_wacom_generic.py | 6 +-
tools/testing/selftests/hid/vmtest.sh | 46 +-
tools/testing/selftests/iommu/iommufd_utils.h | 13 +-
tools/testing/selftests/kvm/Makefile | 11 +-
.../selftests/kvm/aarch64/page_fault_test.c | 2 +-
.../selftests/kvm/aarch64/vpmu_counter_access.c | 5 +-
tools/testing/selftests/kvm/dirty_log_test.c | 2 +-
tools/testing/selftests/kvm/guest_memfd_test.c | 198 +
.../selftests/kvm/include/aarch64/processor.h | 4 +-
tools/testing/selftests/kvm/include/guest_modes.h | 4 +-
.../testing/selftests/kvm/include/kvm_util_base.h | 216 +-
tools/testing/selftests/kvm/include/test_util.h | 7 +-
tools/testing/selftests/kvm/include/ucall_common.h | 18 +-
.../selftests/kvm/include/x86_64/processor.h | 15 +
tools/testing/selftests/kvm/kvm_page_table_test.c | 2 +-
.../testing/selftests/kvm/lib/aarch64/processor.c | 69 +-
tools/testing/selftests/kvm/lib/guest_modes.c | 50 +-
tools/testing/selftests/kvm/lib/kvm_util.c | 229 +-
tools/testing/selftests/kvm/lib/memstress.c | 3 +-
tools/testing/selftests/kvm/s390x/cmma_test.c | 11 +-
.../testing/selftests/kvm/set_memory_region_test.c | 161 +-
tools/testing/selftests/kvm/x86_64/hyperv_clock.c | 2 +
tools/testing/selftests/kvm/x86_64/hyperv_evmcs.c | 5 +-
.../kvm/x86_64/hyperv_extended_hypercalls.c | 2 +
.../testing/selftests/kvm/x86_64/hyperv_features.c | 12 +-
tools/testing/selftests/kvm/x86_64/hyperv_ipi.c | 2 +
.../testing/selftests/kvm/x86_64/hyperv_svm_test.c | 1 +
.../selftests/kvm/x86_64/hyperv_tlb_flush.c | 2 +
.../selftests/kvm/x86_64/mmio_warning_test.c | 121 -
.../selftests/kvm/x86_64/monitor_mwait_test.c | 6 +-
.../selftests/kvm/x86_64/nx_huge_pages_test.c | 2 +-
.../kvm/x86_64/private_mem_conversions_test.c | 482 +
.../kvm/x86_64/private_mem_kvm_exits_test.c | 120 +
.../kvm/x86_64/svm_nested_soft_inject_test.c | 4 +-
.../selftests/kvm/x86_64/ucna_injection_test.c | 2 +-
.../selftests/kvm/x86_64/vmx_pmu_caps_test.c | 2 +-
.../kvm/x86_64/vmx_set_nested_state_test.c | 16 +-
.../testing/selftests/kvm/x86_64/xcr0_cpuid_test.c | 8 +-
tools/testing/selftests/landlock/base_test.c | 2 +-
tools/testing/selftests/landlock/fs_test.c | 586 +-
tools/testing/selftests/landlock/net_test.c | 59 +-
tools/testing/selftests/lib.mk | 40 +-
.../testing/selftests/lsm/lsm_list_modules_test.c | 3 -
tools/testing/selftests/mm/.gitignore | 1 +
tools/testing/selftests/mm/Makefile | 8 +-
tools/testing/selftests/mm/cow.c | 186 +-
tools/testing/selftests/mm/khugepaged.c | 410 +-
tools/testing/selftests/mm/pagemap_ioctl.c | 32 +-
tools/testing/selftests/mm/run_vmtests.sh | 7 +-
tools/testing/selftests/mm/thp_settings.c | 349 +
tools/testing/selftests/mm/thp_settings.h | 80 +
tools/testing/selftests/mm/uffd-common.c | 39 +-
tools/testing/selftests/mm/uffd-common.h | 9 +
tools/testing/selftests/mm/uffd-stress.c | 5 +-
tools/testing/selftests/mm/uffd-unit-tests.c | 192 +
tools/testing/selftests/mm/vm_util.c | 80 +-
tools/testing/selftests/net/Makefile | 3 +-
tools/testing/selftests/net/af_unix/diag_uid.c | 1 -
.../selftests/net/arp_ndisc_evict_nocarrier.sh | 46 +-
.../selftests/net/arp_ndisc_untracked_subnets.sh | 20 +-
tools/testing/selftests/net/cmsg_ipv6.sh | 10 +-
tools/testing/selftests/net/cmsg_sender.c | 52 +-
tools/testing/selftests/net/cmsg_so_mark.sh | 7 +-
tools/testing/selftests/net/cmsg_time.sh | 7 +-
tools/testing/selftests/net/drop_monitor_tests.sh | 21 +-
tools/testing/selftests/net/forwarding/lib.sh | 27 +-
tools/testing/selftests/net/fq_band_pktlimit.sh | 57 +
tools/testing/selftests/net/icmp.sh | 10 +-
tools/testing/selftests/net/icmp_redirect.sh | 182 +-
tools/testing/selftests/net/ioam6.sh | 247 +-
tools/testing/selftests/net/ipsec.c | 4 +-
tools/testing/selftests/net/l2tp.sh | 130 +-
tools/testing/selftests/net/lib.sh | 85 +
tools/testing/selftests/net/mptcp/diag.sh | 23 +-
tools/testing/selftests/net/mptcp/mptcp_connect.c | 11 +-
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 110 +-
tools/testing/selftests/net/mptcp/mptcp_inq.c | 11 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 378 +-
tools/testing/selftests/net/mptcp/mptcp_lib.sh | 91 +
tools/testing/selftests/net/mptcp/mptcp_sockopt.sh | 39 +-
tools/testing/selftests/net/mptcp/simult_flows.sh | 19 +-
tools/testing/selftests/net/mptcp/userspace_pm.sh | 143 +-
.../selftests/net/ndisc_unsolicited_na_test.sh | 19 +-
tools/testing/selftests/net/net_helper.sh | 22 +
tools/testing/selftests/net/pmtu.sh | 2 +-
tools/testing/selftests/net/rtnetlink.sh | 2 +-
tools/testing/selftests/net/sctp_vrf.sh | 12 +-
.../selftests/net/test_bridge_backup_port.sh | 371 +-
.../selftests/net/test_bridge_neigh_suppress.sh | 331 +-
tools/testing/selftests/net/test_vxlan_mdb.sh | 202 +-
.../selftests/net/test_vxlan_nolocalbypass.sh | 48 +-
.../testing/selftests/net/test_vxlan_under_vrf.sh | 70 +-
.../selftests/net/test_vxlan_vnifiltering.sh | 154 +-
tools/testing/selftests/net/traceroute.sh | 82 +-
tools/testing/selftests/net/udpgro.sh | 13 +-
tools/testing/selftests/net/udpgro_bench.sh | 5 +-
tools/testing/selftests/net/udpgro_frglist.sh | 5 +-
tools/testing/selftests/net/unicast_extensions.sh | 99 +-
tools/testing/selftests/net/vrf-xfrm-tests.sh | 77 +-
tools/testing/selftests/net/vrf_route_leaking.sh | 201 +-
.../testing/selftests/net/vrf_strict_mode_test.sh | 47 +-
tools/testing/selftests/nolibc/.gitignore | 1 +
tools/testing/selftests/nolibc/Makefile | 65 +-
tools/testing/selftests/nolibc/nolibc-test.c | 51 +-
tools/testing/selftests/nolibc/run-tests.sh | 169 +
tools/testing/selftests/prctl/set-process-name.c | 32 +
tools/testing/selftests/rcutorture/bin/mkinitrd.sh | 5 +-
.../selftests/rcutorture/configs/rcu/TREE07.boot | 3 +
tools/testing/selftests/sched/cs_prctl_test.c | 2 +-
tools/testing/selftests/sgx/Makefile | 14 +-
tools/testing/selftests/sgx/defines.h | 2 +
tools/testing/selftests/sgx/load.c | 9 +-
tools/testing/selftests/sgx/sigstruct.c | 5 +-
tools/testing/selftests/sgx/test_encl.c | 67 +-
tools/testing/selftests/sgx/test_encl.lds | 10 +-
tools/testing/selftests/sgx/test_encl_bootstrap.S | 28 +-
tools/testing/selftests/sysctl/sysctl.sh | 146 +-
tools/testing/selftests/tc-testing/Makefile | 29 +-
tools/testing/selftests/tc-testing/README | 2 -
tools/testing/selftests/tc-testing/action-ebpf | Bin 0 -> 856 bytes
.../tc-testing/plugin-lib/buildebpfPlugin.py | 67 -
.../selftests/tc-testing/plugin-lib/nsPlugin.py | 210 +-
.../selftests/tc-testing/tc-tests/actions/bpf.json | 14 +-
.../selftests/tc-testing/tc-tests/filters/bpf.json | 10 +-
.../tc-testing/tc-tests/filters/concurrency.json | 177 -
.../tc-testing/tc-tests/filters/flower.json | 275 +
.../tc-testing/tc-tests/filters/matchall.json | 23 +
.../tc-testing/tc-tests/filters/tests.json | 129 -
.../selftests/tc-testing/tc-tests/filters/u32.json | 57 +
tools/testing/selftests/tc-testing/tdc.py | 14 +-
tools/testing/selftests/tc-testing/tdc.sh | 69 +-
tools/testing/selftests/vDSO/vdso_test_abi.c | 72 +-
tools/testing/selftests/x86/lam.c | 4 +-
tools/testing/vsock/util.c | 87 +-
tools/testing/vsock/util.h | 3 +
tools/testing/vsock/vsock_test.c | 69 +-
tools/tracing/rtla/src/utils.c | 2 +-
tools/verification/dot2/dot2k | 2 -
usr/Kconfig | 6 +-
virt/kvm/Kconfig | 25 +-
virt/kvm/Makefile.kvm | 1 +
virt/kvm/dirty_ring.c | 2 +-
virt/kvm/eventfd.c | 32 +-
virt/kvm/guest_memfd.c | 533 +
virt/kvm/kvm_main.c | 540 +-
virt/kvm/kvm_mm.h | 26 +
8375 files changed, 413941 insertions(+), 267640 deletions(-)
create mode 100644 .editorconfig
create mode 100644 Documentation/ABI/testing/debugfs-vfio
create mode 100644 Documentation/ABI/testing/sysfs-firmware-initrd
create mode 100644 Documentation/ABI/testing/sysfs-nvmem-cells
create mode 100644 Documentation/RAS/ras.rst
create mode 100644 Documentation/admin-guide/media/starfive_camss.rst
create mode 100644 Documentation/admin-guide/media/starfive_camss_graph.dot
create mode 100644 Documentation/admin-guide/perf/dwc_pcie_pmu.rst
create mode 100644 Documentation/bpf/fs_kfuncs.rst
create mode 100644 Documentation/devicetree/bindings/arm/google.yaml
delete mode 100644 Documentation/devicetree/bindings/arm/msm/qcom,idle-state.txt
delete mode 100644 Documentation/devicetree/bindings/arm/xilinx.yaml
create mode 100644 Documentation/devicetree/bindings/clock/fsl,imx93-anatop.yaml
create mode 100644 Documentation/devicetree/bindings/clock/google,gs101-clock.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,gcc-ipq6018.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,qdu1000-ecpricc.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8650-dispcc.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,sm8650-gcc.yaml
create mode 100644 Documentation/devicetree/bindings/clock/qcom,x1e80100-gcc.yaml
create mode 100644 Documentation/devicetree/bindings/crypto/inside-secure,safexcel.yaml
delete mode 100644 Documentation/devicetree/bindings/crypto/inside-secure-safexcel.txt
create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sdm670-mdss.yaml
create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8650-dpu.yaml
create mode 100644 Documentation/devicetree/bindings/display/msm/qcom,sm8650-mdss.yaml
create mode 100644 Documentation/devicetree/bindings/display/panel/fascontek,fs035 [...]
create mode 100644 Documentation/devicetree/bindings/display/panel/ilitek,ili9805.yaml
create mode 100644 Documentation/devicetree/bindings/display/renesas,shmobile-lcdc.yaml
delete mode 100644 Documentation/devicetree/bindings/display/rockchip/inno_hdmi-ro [...]
create mode 100644 Documentation/devicetree/bindings/display/rockchip/rockchip,inn [...]
create mode 100644 Documentation/devicetree/bindings/dts-coding-style.rst
create mode 100644 Documentation/devicetree/bindings/gpu/img,powervr.yaml
delete mode 100644 Documentation/devicetree/bindings/hwmon/gpio-fan.txt
create mode 100644 Documentation/devicetree/bindings/hwmon/gpio-fan.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/lltc,ltc4286.yaml
create mode 100644 Documentation/devicetree/bindings/iio/light/vishay,veml6075.yaml
create mode 100644 Documentation/devicetree/bindings/iio/temperature/microchip,mcp [...]
delete mode 100644 Documentation/devicetree/bindings/input/gpio-mouse.txt
create mode 100644 Documentation/devicetree/bindings/input/gpio-mouse.yaml
delete mode 100644 Documentation/devicetree/bindings/input/touchscreen/samsung,s6s [...]
create mode 100644 Documentation/devicetree/bindings/input/touchscreen/samsung,s6s [...]
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm6115.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,sm8650-rpmh.yaml
create mode 100644 Documentation/devicetree/bindings/interconnect/qcom,x1e80100-rpmh.yaml
create mode 100644 Documentation/devicetree/bindings/leds/allwinner,sun50i-a100-ledc.yaml
create mode 100644 Documentation/devicetree/bindings/media/cnm,wave521c.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/galaxycore,gc2145.yaml
create mode 100644 Documentation/devicetree/bindings/media/i2c/thine,thp7312.yaml
create mode 100644 Documentation/devicetree/bindings/media/st,stm32-dcmipp.yaml
create mode 100644 Documentation/devicetree/bindings/media/starfive,jh7110-camss.yaml
create mode 100644 Documentation/devicetree/bindings/mfd/ams,as3711.yaml
delete mode 100644 Documentation/devicetree/bindings/mfd/as3711.txt
create mode 100644 Documentation/devicetree/bindings/net/dsa/marvell,mv88e6060.yaml
create mode 100644 Documentation/devicetree/bindings/net/dsa/marvell,mv88e6xxx.yaml
delete mode 100644 Documentation/devicetree/bindings/net/dsa/marvell.txt
create mode 100644 Documentation/devicetree/bindings/net/lantiq,pef2256.yaml
create mode 100644 Documentation/devicetree/bindings/net/marvell,aquantia.yaml
create mode 100644 Documentation/devicetree/bindings/net/renesas,ethertsn.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8650-lpass-lpi [...]
create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,sm8650-tlmm.yaml
create mode 100644 Documentation/devicetree/bindings/pinctrl/qcom,x1e80100-tlmm.yaml
create mode 100644 Documentation/devicetree/bindings/soc/xilinx/xilinx.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/es8328.txt
create mode 100644 Documentation/devicetree/bindings/sound/everest,es8328.yaml
delete mode 100644 Documentation/devicetree/bindings/sound/fsl,mqs.txt
create mode 100644 Documentation/devicetree/bindings/sound/fsl,mqs.yaml
delete mode 100644 Documentation/devicetree/bindings/spi/adi,axi-spi-engine.txt
create mode 100644 Documentation/devicetree/bindings/spi/adi,axi-spi-engine.yaml
create mode 100644 Documentation/devicetree/bindings/w1/amd,axi-1wire-host.yaml
create mode 100644 Documentation/driver-api/tee.rst
create mode 100644 Documentation/driver-api/wbrf.rst
delete mode 100644 Documentation/filesystems/xfs-online-fsck-design.rst
create mode 100644 Documentation/filesystems/xfs/index.rst
rename Documentation/filesystems/{ => xfs}/xfs-delayed-logging-design.rst (100%)
rename Documentation/filesystems/{ => xfs}/xfs-maintainer-entry-profile.rst (100%)
create mode 100644 Documentation/filesystems/xfs/xfs-online-fsck-design.rst
rename Documentation/filesystems/{ => xfs}/xfs-self-describing-metadata.rst (100%)
create mode 100644 Documentation/gpu/amdgpu/display/trace-groups-table.csv
create mode 100644 Documentation/gpu/drm-vm-bind-locking.rst
create mode 100644 Documentation/gpu/imagination/index.rst
create mode 100644 Documentation/gpu/imagination/uapi.rst
create mode 100644 Documentation/hwmon/gigabyte_waterforce.rst
create mode 100644 Documentation/hwmon/ltc4286.rst
create mode 100644 Documentation/hwmon/mp5990.rst
delete mode 100644 Documentation/networking/device_drivers/wifi/ray_cs.rst
create mode 100644 Documentation/networking/net_cachelines/index.rst
create mode 100644 Documentation/networking/net_cachelines/inet_connection_sock.rst
create mode 100644 Documentation/networking/net_cachelines/inet_sock.rst
create mode 100644 Documentation/networking/net_cachelines/net_device.rst
create mode 100644 Documentation/networking/net_cachelines/netns_ipv4_sysctl.rst
create mode 100644 Documentation/networking/net_cachelines/snmp.rst
create mode 100644 Documentation/networking/net_cachelines/tcp_sock.rst
create mode 100644 Documentation/networking/netlink_spec/.gitignore
create mode 100644 Documentation/networking/netlink_spec/readme.txt
create mode 100644 Documentation/networking/xsk-tx-metadata.rst
delete mode 100644 Documentation/staging/tee.rst
create mode 100644 Documentation/tee/amd-tee.rst
create mode 100644 Documentation/tee/index.rst
create mode 100644 Documentation/tee/op-tee.rst
create mode 100644 Documentation/tee/tee.rst
create mode 100644 Documentation/translations/sp_SP/process/handling-regressions.rst
create mode 100644 Documentation/translations/zh_CN/process/maintainer-pgp-guide.rst
create mode 100644 Documentation/userspace-api/media/drivers/thp7312.rst
create mode 100644 Documentation/userspace-api/tee.rst
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-e3c256d4i.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-spc621d8hm3.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-asrock-x570d4u.dts
create mode 100644 arch/arm/boot/dts/aspeed/aspeed-bmc-facebook-harma.dts
create mode 100644 arch/arm/boot/dts/qcom/pm8018.dtsi
create mode 100644 arch/arm/boot/dts/qcom/pm8058.dtsi
create mode 100644 arch/arm/boot/dts/qcom/pm8226.dtsi
create mode 100644 arch/arm/boot/dts/qcom/pm8821.dtsi
rename arch/arm/boot/dts/qcom/{qcom-pm8841.dtsi => pm8841.dtsi} (100%)
create mode 100644 arch/arm/boot/dts/qcom/pm8921.dtsi
create mode 100644 arch/arm/boot/dts/qcom/pm8941.dtsi
rename arch/arm/boot/dts/qcom/{qcom-pma8084.dtsi => pma8084.dtsi} (100%)
rename arch/arm/boot/dts/qcom/{qcom-pmx55.dtsi => pmx55.dtsi} (100%)
rename arch/arm/boot/dts/qcom/{qcom-pmx65.dtsi => pmx65.dtsi} (100%)
create mode 100644 arch/arm/boot/dts/qcom/qcom-msm8926-htc-memul.dts
delete mode 100644 arch/arm/boot/dts/qcom/qcom-pm8226.dtsi
delete mode 100644 arch/arm/boot/dts/qcom/qcom-pm8941.dtsi
create mode 100644 arch/arm/boot/dts/rockchip/rk3128-xpi-3128.dts
create mode 100644 arch/arm/boot/dts/rockchip/rv1109-sonoff-ihost.dts
create mode 100644 arch/arm/boot/dts/rockchip/rv1109.dtsi
create mode 100644 arch/arm/boot/dts/rockchip/rv1126-sonoff-ihost.dts
create mode 100644 arch/arm/boot/dts/rockchip/rv1126-sonoff-ihost.dtsi
create mode 100644 arch/arm/boot/dts/ti/omap/motorola-mapphone-handset.dtsi
create mode 100644 arch/arm/boot/dts/ti/omap/motorola-mapphone-mz607-mz617.dtsi
create mode 100644 arch/arm/boot/dts/ti/omap/motorola-mapphone-xt8xx.dtsi
create mode 100644 arch/arm/boot/dts/ti/omap/omap4-xyboard-mz609.dts
create mode 100644 arch/arm/boot/dts/ti/omap/omap4-xyboard-mz617.dts
create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h618-orangepi-zero2w.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynosautov920-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/exynosautov920-sadk.dts
create mode 100644 arch/arm64/boot/dts/exynos/exynosautov920.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/google/Makefile
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-oriole.dts
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-pinctrl.dtsi
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101-pinctrl.h
create mode 100644 arch/arm64/boot/dts/exynos/google/gs101.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-mallow.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-nonwifi-mallow.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mm-verdin-wifi-mallow.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mn-rve-gateway.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-reva.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revb-hdmi.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revb-lt6.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-skov-revb-mi1010ait-1cp1.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-tqma8mpql-mba8mpxl-lvds-g1 [...]
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-mallow.dtsi
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-nonwifi-mallow.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx8mp-verdin-wifi-mallow.dts
create mode 100644 arch/arm64/boot/dts/freescale/imx93-tqma9352-mba93xxca.dts
create mode 100644 arch/arm64/boot/dts/qcom/msm8939-huawei-kiwi.dts
create mode 100644 arch/arm64/boot/dts/qcom/qcm6490-idp.dts
create mode 100644 arch/arm64/boot/dts/qcom/qcs6490-rb3gen2.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8250-xiaomi-pipa.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8650-mtp.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8650-qrd.dts
create mode 100644 arch/arm64/boot/dts/qcom/sm8650.dtsi
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-crd.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100-qcp.dts
create mode 100644 arch/arm64/boot/dts/qcom/x1e80100.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351m.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3326-anbernic-rg351v.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-powkiddy-rk2023.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-powkiddy-rk2023.dtsi
create mode 100644 arch/arm64/boot/dts/rockchip/rk3566-powkiddy-x55.dts
create mode 100644 arch/arm64/boot/dts/rockchip/rk3588-jaguar.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62-verdin-mallow.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-ov5640.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-beagleplay-csi2-tevi-ov5640.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-nonwifi-mallow.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am625-verdin-wifi-mallow.dts
create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-imx219.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-ov5640.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am62x-sk-csi2-tevi-ov5640.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-am652.dtsi
create mode 100644 arch/arm64/boot/dts/ti/k3-j721e-evm-pcie0-ep.dtso
create mode 100644 arch/arm64/boot/dts/ti/k3-j721s2-evm-pcie1-ep.dtso
delete mode 100644 arch/m68k/coldfire/vectors.h
create mode 100644 arch/mips/boot/compressed/decompress.h
create mode 100644 arch/mips/include/asm/syscalls.h
delete mode 100644 arch/powerpc/include/asm/reg_a2.h
create mode 100644 arch/riscv/boot/dts/sophgo/cv1812h-huashan-pi.dts
create mode 100644 arch/riscv/boot/dts/sophgo/cv1812h.dtsi
create mode 100644 arch/riscv/boot/dts/sophgo/cv18xx.dtsi
create mode 100644 arch/riscv/include/asm/scs.h
create mode 100644 arch/riscv/kernel/tests/Kconfig.debug
create mode 100644 arch/riscv/kernel/tests/Makefile
create mode 100644 arch/riscv/kernel/tests/module_test/Makefile
create mode 100644 arch/riscv/kernel/tests/module_test/test_module_linking_main.c
create mode 100644 arch/riscv/kernel/tests/module_test/test_set16.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_set32.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_set6.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_set8.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub16.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub32.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub6.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub64.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_sub8.S
create mode 100644 arch/riscv/kernel/tests/module_test/test_uleb128.S
create mode 100644 arch/riscv/mm/cache-ops.c
create mode 100644 arch/x86/kvm/vmx/hyperv_evmcs.c
create mode 100644 arch/x86/kvm/vmx/hyperv_evmcs.h
create mode 100644 arch/x86/kvm/vmx/vmx_onhyperv.c
create mode 100644 arch/x86/kvm/vmx/vmx_onhyperv.h
delete mode 100644 arch/x86/tools/chkobjdump.awk
create mode 100644 arch/x86/virt/vmx/tdx/tdx.c
create mode 100644 arch/x86/virt/vmx/tdx/tdx.h
delete mode 100644 arch/xtensa/variants/esp32/include/variant/core.h
delete mode 100644 arch/xtensa/variants/esp32/include/variant/tie-asm.h
delete mode 100644 arch/xtensa/variants/esp32/include/variant/tie.h
delete mode 100644 arch/xtensa/variants/esp32s3/include/variant/core.h
delete mode 100644 arch/xtensa/variants/esp32s3/include/variant/tie-asm.h
delete mode 100644 arch/xtensa/variants/esp32s3/include/variant/tie.h
delete mode 100644 crypto/cfb.c
delete mode 100644 crypto/ofb.c
create mode 100644 drivers/accel/qaic/qaic_timesync.c
create mode 100644 drivers/accel/qaic/qaic_timesync.h
create mode 100644 drivers/acpi/arm64/thermal_cpufreq.c
create mode 100644 drivers/acpi/mipi-disco-img.c
create mode 100644 drivers/acpi/thermal_lib.c
create mode 100644 drivers/cache/sifive_ccache.c
delete mode 100644 drivers/char/agp/compat_ioctl.c
delete mode 100644 drivers/char/agp/compat_ioctl.h
delete mode 100644 drivers/char/agp/frontend.c
create mode 100644 drivers/clk/qcom/camcc-sc8280xp.c
create mode 100644 drivers/clk/qcom/dispcc-sm8650.c
create mode 100644 drivers/clk/qcom/ecpricc-qdu1000.c
create mode 100644 drivers/clk/qcom/gcc-sm8650.c
create mode 100644 drivers/clk/qcom/gcc-x1e80100.c
create mode 100644 drivers/clk/qcom/gpucc-sm8650.c
create mode 100644 drivers/clk/qcom/tcsrcc-sm8650.c
create mode 100644 drivers/clk/samsung/clk-gs101.c
create mode 100644 drivers/firmware/efi/stmm/mm_communication.h
create mode 100644 drivers/firmware/efi/stmm/tee_stmm_efi.c
create mode 100644 drivers/firmware/microchip/Kconfig
create mode 100644 drivers/firmware/microchip/Makefile
create mode 100644 drivers/firmware/microchip/mpfs-auto-update.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.c
create mode 100644 drivers/gpu/drm/amd/amdgpu/amdgpu_seq64.h
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.c
create mode 100644 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_wb.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce100/Makefile
delete mode 100644 drivers/gpu/drm/amd/display/dc/dce120/dce120_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn10/dcn10_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_dsc.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_optc.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn20/dcn20_resource.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn201/dcn201_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn21/dcn21_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn30/dcn30_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn301/dcn301_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn302/dcn302_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn303/dcn303_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn31/dcn31_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn314/dcn314_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn315/Makefile
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn315/dcn315_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn316/Makefile
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn32/dcn32_resource.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn321/dcn321_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn35/dcn35_resource.c
delete mode 100644 drivers/gpu/drm/amd/display/dc/dcn35/dcn35_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/dcn20/dcn20_dsc.c
rename drivers/gpu/drm/amd/display/dc/{ => dsc}/dcn20/dcn20_dsc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => dsc}/dcn35/dcn35_dsc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => dsc}/dcn35/dcn35_dsc.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/dsc/dsc.h
delete mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/dsc.h
create mode 100644 drivers/gpu/drm/amd/display/dc/inc/hw/optc.h
create mode 100644 drivers/gpu/drm/amd/display/dc/optc/Makefile
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn10/dcn10_optc.c (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/optc/dcn10/dcn10_optc.h
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn20/dcn20_optc.c (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/optc/dcn20/dcn20_optc.h
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn201/dcn201_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn201/dcn201_optc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn30/dcn30_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn30/dcn30_optc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn301/dcn301_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn301/dcn301_optc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn31/dcn31_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn31/dcn31_optc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn314/dcn314_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn314/dcn314_optc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn32/dcn32_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn32/dcn32_optc.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn35/dcn35_optc.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => optc}/dcn35/dcn35_optc.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/Makefile
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce100/dce100_resource.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce100/dce100_resource.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce110/dce110_resource.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce110/dce110_resource.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce112/dce112_resource.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce112/dce112_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dce120/dce120_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce120/dce120_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dce80/CMakeLists.txt
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce80/dce80_resource.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dce80/dce80_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn10/dcn10_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn10/dcn10_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn20/dcn20_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn201/dcn201_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn201/dcn201_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn21/dcn21_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn21/dcn21_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn30/dcn30_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn301/dcn301_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn301/dcn301_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn302/dcn302_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn302/dcn302_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn303/dcn303_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn303/dcn303_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn31/dcn31_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn31/dcn31_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn314/dcn314_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn314/dcn314_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn315/dcn315_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn315/dcn315_resource.h (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn316/dcn316_resource.c (100%)
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn316/dcn316_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn32/dcn32_resource.h
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn321/dcn321_resource.c
rename drivers/gpu/drm/amd/display/dc/{ => resource}/dcn321/dcn321_resource.h (100%)
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.c
create mode 100644 drivers/gpu/drm/amd/display/dc/resource/dcn35/dcn35_resource.h
create mode 100644 drivers/gpu/drm/amd/include/amdgpu_reg_state.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_10_0_2_offset.h
create mode 100644 drivers/gpu/drm/amd/include/asic_reg/smuio/smuio_10_0_2_sh_mask.h
create mode 100644 drivers/gpu/drm/bridge/aux-bridge.c
create mode 100644 drivers/gpu/drm/bridge/aux-hpd-bridge.c
delete mode 100644 drivers/gpu/drm/drm_agpsupport.c
delete mode 100644 drivers/gpu/drm/drm_bufs.c
delete mode 100644 drivers/gpu/drm/drm_context.c
delete mode 100644 drivers/gpu/drm/drm_dma.c
create mode 100644 drivers/gpu/drm/drm_eld.c
delete mode 100644 drivers/gpu/drm/drm_hashtab.c
delete mode 100644 drivers/gpu/drm/drm_irq.c
delete mode 100644 drivers/gpu/drm/drm_legacy.h
delete mode 100644 drivers/gpu/drm/drm_legacy_misc.c
delete mode 100644 drivers/gpu/drm/drm_lock.c
delete mode 100644 drivers/gpu/drm/drm_memory.c
delete mode 100644 drivers/gpu/drm/drm_scatter.c
delete mode 100644 drivers/gpu/drm/drm_vm.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs_params.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_debugfs_params.h
create mode 100644 drivers/gpu/drm/i915/display/intel_display_params.c
create mode 100644 drivers/gpu/drm/i915/display/intel_display_params.h
create mode 100644 drivers/gpu/drm/i915/display/intel_dpt_common.c
create mode 100644 drivers/gpu/drm/i915/display/intel_dpt_common.h
create mode 100644 drivers/gpu/drm/i915/display/intel_dsb_buffer.c
create mode 100644 drivers/gpu/drm/i915/display/intel_dsb_buffer.h
create mode 100644 drivers/gpu/drm/i915/display/intel_fb_bo.c
create mode 100644 drivers/gpu/drm/i915/display/intel_fb_bo.h
create mode 100644 drivers/gpu/drm/i915/display/intel_fbdev_fb.c
create mode 100644 drivers/gpu/drm/i915/display/intel_fbdev_fb.h
create mode 100644 drivers/gpu/drm/imagination/Kconfig
create mode 100644 drivers/gpu/drm/imagination/Makefile
create mode 100644 drivers/gpu/drm/imagination/pvr_ccb.c
create mode 100644 drivers/gpu/drm/imagination/pvr_ccb.h
create mode 100644 drivers/gpu/drm/imagination/pvr_cccb.c
create mode 100644 drivers/gpu/drm/imagination/pvr_cccb.h
create mode 100644 drivers/gpu/drm/imagination/pvr_context.c
create mode 100644 drivers/gpu/drm/imagination/pvr_context.h
create mode 100644 drivers/gpu/drm/imagination/pvr_debugfs.c
create mode 100644 drivers/gpu/drm/imagination/pvr_debugfs.h
create mode 100644 drivers/gpu/drm/imagination/pvr_device.c
create mode 100644 drivers/gpu/drm/imagination/pvr_device.h
create mode 100644 drivers/gpu/drm/imagination/pvr_device_info.c
create mode 100644 drivers/gpu/drm/imagination/pvr_device_info.h
create mode 100644 drivers/gpu/drm/imagination/pvr_drv.c
create mode 100644 drivers/gpu/drm/imagination/pvr_drv.h
create mode 100644 drivers/gpu/drm/imagination/pvr_free_list.c
create mode 100644 drivers/gpu/drm/imagination/pvr_free_list.h
create mode 100644 drivers/gpu/drm/imagination/pvr_fw.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw.h
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_info.h
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_meta.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_meta.h
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_mips.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_mips.h
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_startstop.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_startstop.h
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_trace.c
create mode 100644 drivers/gpu/drm/imagination/pvr_fw_trace.h
create mode 100644 drivers/gpu/drm/imagination/pvr_gem.c
create mode 100644 drivers/gpu/drm/imagination/pvr_gem.h
create mode 100644 drivers/gpu/drm/imagination/pvr_hwrt.c
create mode 100644 drivers/gpu/drm/imagination/pvr_hwrt.h
create mode 100644 drivers/gpu/drm/imagination/pvr_job.c
create mode 100644 drivers/gpu/drm/imagination/pvr_job.h
create mode 100644 drivers/gpu/drm/imagination/pvr_mmu.c
create mode 100644 drivers/gpu/drm/imagination/pvr_mmu.h
create mode 100644 drivers/gpu/drm/imagination/pvr_params.c
create mode 100644 drivers/gpu/drm/imagination/pvr_params.h
create mode 100644 drivers/gpu/drm/imagination/pvr_power.c
create mode 100644 drivers/gpu/drm/imagination/pvr_power.h
create mode 100644 drivers/gpu/drm/imagination/pvr_queue.c
create mode 100644 drivers/gpu/drm/imagination/pvr_queue.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_cr_defs.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_cr_defs_client.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_defs.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_check.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_client.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_client_check.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_common.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_dev_info.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_resetframework.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_sf.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_shared.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_shared_check.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_fwif_stream.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_heap_config.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_meta.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_mips.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_mips_check.h
create mode 100644 drivers/gpu/drm/imagination/pvr_rogue_mmu_defs.h
create mode 100644 drivers/gpu/drm/imagination/pvr_stream.c
create mode 100644 drivers/gpu/drm/imagination/pvr_stream.h
create mode 100644 drivers/gpu/drm/imagination/pvr_stream_defs.c
create mode 100644 drivers/gpu/drm/imagination/pvr_stream_defs.h
create mode 100644 drivers/gpu/drm/imagination/pvr_sync.c
create mode 100644 drivers/gpu/drm/imagination/pvr_sync.h
create mode 100644 drivers/gpu/drm/imagination/pvr_vm.c
create mode 100644 drivers/gpu/drm/imagination/pvr_vm.h
create mode 100644 drivers/gpu/drm/imagination/pvr_vm_mips.c
create mode 100644 drivers/gpu/drm/imagination/pvr_vm_mips.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_10_0_sm8650.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/catalog/dpu_4_1_sdm670.h
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.c
create mode 100644 drivers/gpu/drm/msm/disp/dpu1/dpu_hw_cdm.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/engine/nvjpg.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvkm/engine/ofa.h
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/sdk/nvid [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/shared/m [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/common/uproc/os [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/arch/nva [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/generate [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/inc/kern [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/kernel/i [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/kernel/i [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/535.113.01/nvidia/kernel/i [...]
create mode 100644 drivers/gpu/drm/nouveau/include/nvrm/nvtypes.h
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ce/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/disp/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/fifo/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/gr/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvdec/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/ga102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvenc/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/Kbuild
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/priv.h
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/nvjpg/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/Kbuild
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/ga102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/priv.h
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/ofa/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/engine/sec2/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/falcon/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/bar/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/devinit/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/fb/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ad102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/fwsec.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/ga100.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu102.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/gsp/tu116.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/instmem/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/mmu/r535.c
create mode 100644 drivers/gpu/drm/nouveau/nvkm/subdev/vfn/r535.c
create mode 100644 drivers/gpu/drm/panel/panel-ilitek-ili9805.c
create mode 100644 drivers/gpu/drm/panel/panel-synaptics-r63353.c
delete mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_backlight.c
delete mode 100644 drivers/gpu/drm/renesas/shmobile/shmob_drm_backlight.h
create mode 100644 drivers/gpu/drm/tests/drm_gem_shmem_test.c
create mode 100644 drivers/gpu/drm/v3d/v3d_submit.c
create mode 100644 drivers/gpu/drm/v3d/v3d_sysfs.c
create mode 100644 drivers/hid/hid-mcp2200.c
create mode 100644 drivers/hwmon/gigabyte_waterforce.c
create mode 100644 drivers/hwmon/pmbus/ltc4286.c
create mode 100644 drivers/hwmon/pmbus/mp5990.c
create mode 100644 drivers/iio/light/isl76682.c
create mode 100644 drivers/iio/light/veml6075.c
create mode 100644 drivers/iio/temperature/mcp9600.c
create mode 100644 drivers/infiniband/hw/hns/hns_roce_debugfs.c
create mode 100644 drivers/infiniband/hw/hns/hns_roce_debugfs.h
create mode 100644 drivers/interconnect/qcom/sm6115.c
create mode 100644 drivers/interconnect/qcom/sm8650.c
create mode 100644 drivers/interconnect/qcom/sm8650.h
create mode 100644 drivers/interconnect/qcom/x1e80100.c
create mode 100644 drivers/interconnect/qcom/x1e80100.h
create mode 100644 drivers/leds/leds-max5970.c
create mode 100644 drivers/leds/leds-sun50i-a100.c
create mode 100644 drivers/media/i2c/gc2145.c
create mode 100644 drivers/media/i2c/thp7312.c
delete mode 100644 drivers/media/platform/chips-media/coda-common.c
create mode 100644 drivers/media/platform/chips-media/coda/Kconfig
copy drivers/media/platform/chips-media/{ => coda}/Makefile (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda-bit.c (100%)
create mode 100644 drivers/media/platform/chips-media/coda/coda-common.c
rename drivers/media/platform/chips-media/{ => coda}/coda-gdi.c (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda-h264.c (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda-jpeg.c (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda-mpeg2.c (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda-mpeg4.c (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda.h (100%)
rename drivers/media/platform/chips-media/{ => coda}/coda_regs.h (100%)
rename drivers/media/platform/chips-media/{ => coda}/imx-vdoa.c (100%)
rename drivers/media/platform/chips-media/{ => coda}/imx-vdoa.h (100%)
create mode 100644 drivers/media/platform/chips-media/coda/trace.h
delete mode 100644 drivers/media/platform/chips-media/trace.h
create mode 100644 drivers/media/platform/chips-media/wave5/Kconfig
create mode 100644 drivers/media/platform/chips-media/wave5/Makefile
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-helper.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-helper.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-hw.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-regdefine.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vdi.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vdi.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu-dec.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu-enc.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpu.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpuapi.c
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpuapi.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpuconfig.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5-vpuerror.h
create mode 100644 drivers/media/platform/chips-media/wave5/wave5.h
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/Makefile
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-bytecap.c
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-byteproc.c
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.c
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-common.h
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-core.c
create mode 100644 drivers/media/platform/st/stm32/stm32-dcmipp/dcmipp-parallel.c
create mode 100644 drivers/media/test-drivers/visl/visl-trace-av1.h
create mode 100644 drivers/misc/mei/platform-vsc.c
create mode 100644 drivers/misc/mei/vsc-fw-loader.c
create mode 100644 drivers/misc/mei/vsc-tp.c
create mode 100644 drivers/misc/mei/vsc-tp.h
create mode 100644 drivers/misc/nsm.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_hwmon.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_hwmon.h
create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_cnxk_pf.c
create mode 100644 drivers/net/ethernet/marvell/octeon_ep/octep_regs_cnxk_pf.h
create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_est.c
create mode 100644 drivers/net/ethernet/stmicro/stmmac/stmmac_est.h
create mode 100644 drivers/net/ipa/data/ipa_data-v5.5.c
create mode 100644 drivers/net/ipa/reg/ipa_reg-v5.5.c
delete mode 100644 drivers/net/phy/aquantia.h
create mode 100644 drivers/net/phy/aquantia/Kconfig
create mode 100644 drivers/net/phy/aquantia/Makefile
create mode 100644 drivers/net/phy/aquantia/aquantia.h
create mode 100644 drivers/net/phy/aquantia/aquantia_firmware.c
create mode 100644 drivers/net/phy/aquantia/aquantia_hwmon.c
create mode 100644 drivers/net/phy/aquantia/aquantia_main.c
delete mode 100644 drivers/net/phy/aquantia_hwmon.c
delete mode 100644 drivers/net/phy/aquantia_main.c
create mode 100644 drivers/net/wan/framer/Kconfig
create mode 100644 drivers/net/wan/framer/Makefile
create mode 100644 drivers/net/wan/framer/framer-core.c
create mode 100644 drivers/net/wan/framer/pef2256/Makefile
create mode 100644 drivers/net/wan/framer/pef2256/pef2256-regs.h
create mode 100644 drivers/net/wan/framer/pef2256/pef2256.c
delete mode 100644 drivers/net/wireless/atmel/atmel.c
delete mode 100644 drivers/net/wireless/atmel/atmel.h
delete mode 100644 drivers/net/wireless/atmel/atmel_cs.c
delete mode 100644 drivers/net/wireless/atmel/atmel_pci.c
delete mode 100644 drivers/net/wireless/cisco/Kconfig
delete mode 100644 drivers/net/wireless/cisco/Makefile
delete mode 100644 drivers/net/wireless/cisco/airo.c
delete mode 100644 drivers/net/wireless/cisco/airo.h
delete mode 100644 drivers/net/wireless/cisco/airo_cs.c
delete mode 100644 drivers/net/wireless/intersil/hostap/Kconfig
delete mode 100644 drivers/net/wireless/intersil/hostap/Makefile
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap.h
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_80211.h
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_80211_rx.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_80211_tx.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_ap.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_ap.h
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_common.h
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_config.h
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_cs.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_download.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_hw.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_info.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_ioctl.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_main.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_pci.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_plx.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_proc.c
delete mode 100644 drivers/net/wireless/intersil/hostap/hostap_wlan.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/Kconfig
delete mode 100644 drivers/net/wireless/intersil/orinoco/Makefile
delete mode 100644 drivers/net/wireless/intersil/orinoco/airport.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/cfg.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/cfg.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/fw.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/fw.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/hermes.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/hermes.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/hermes_dld.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/hermes_dld.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/hermes_rid.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/hw.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/hw.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/main.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/main.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/mic.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/mic.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_cs.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_nortel.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_pci.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_pci.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_plx.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_tmd.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/orinoco_usb.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/scan.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/scan.h
delete mode 100644 drivers/net/wireless/intersil/orinoco/spectrum_cs.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/wext.c
delete mode 100644 drivers/net/wireless/intersil/orinoco/wext.h
delete mode 100644 drivers/net/wireless/legacy/Kconfig
delete mode 100644 drivers/net/wireless/legacy/Makefile
delete mode 100644 drivers/net/wireless/legacy/ray_cs.c
delete mode 100644 drivers/net/wireless/legacy/ray_cs.h
delete mode 100644 drivers/net/wireless/legacy/rayctl.h
delete mode 100644 drivers/net/wireless/legacy/rndis_wlan.c
delete mode 100644 drivers/net/wireless/legacy/wl3501.h
delete mode 100644 drivers/net/wireless/legacy/wl3501_cs.c
delete mode 100644 drivers/net/wireless/marvell/libertas/if_cs.c
create mode 100644 drivers/net/wireless/realtek/rtw89/efuse_be.c
create mode 100644 drivers/net/wireless/realtek/rtw89/pci_be.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922a.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922a.h
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8922ae.c
delete mode 100644 drivers/net/wireless/zydas/zd1201.c
delete mode 100644 drivers/net/wireless/zydas/zd1201.h
create mode 100644 drivers/nvmem/internals.h
create mode 100644 drivers/nvmem/layouts.c
create mode 100644 drivers/perf/dwc_pcie_pmu.c
delete mode 100644 drivers/phy/realtek/Kconfig
delete mode 100644 drivers/phy/realtek/Makefile
delete mode 100644 drivers/phy/realtek/phy-rtk-usb2.c
delete mode 100644 drivers/phy/realtek/phy-rtk-usb3.c
create mode 100644 drivers/pinctrl/intel/pinctrl-intel-platform.c
create mode 100644 drivers/pinctrl/pinctrl-pef2256.c
create mode 100644 drivers/pinctrl/pinctrl-tps6594.c
create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8650-lpass-lpi.c
create mode 100644 drivers/pinctrl/qcom/pinctrl-sm8650.c
create mode 100644 drivers/pinctrl/qcom/pinctrl-x1e80100.c
create mode 100644 drivers/platform/x86/amd/wbrf.c
create mode 100644 drivers/pmdomain/arm/Kconfig
rename drivers/{firmware => pmdomain/arm}/scpi_pm_domain.c (100%)
create mode 100644 drivers/regulator/event.c
create mode 100644 drivers/regulator/regnl.h
create mode 100644 drivers/soc/qcom/pmic_pdcharger_ulog.c
create mode 100644 drivers/soc/qcom/pmic_pdcharger_ulog.h
delete mode 100644 drivers/soc/sifive/Kconfig
delete mode 100644 drivers/soc/sifive/Makefile
delete mode 100644 drivers/soc/sifive/sifive_ccache.c
create mode 100644 drivers/spmi/spmi-devres.c
create mode 100644 drivers/staging/media/starfive/Kconfig
create mode 100644 drivers/staging/media/starfive/Makefile
create mode 100644 drivers/staging/media/starfive/camss/Kconfig
create mode 100644 drivers/staging/media/starfive/camss/Makefile
create mode 100644 drivers/staging/media/starfive/camss/TODO.txt
create mode 100644 drivers/staging/media/starfive/camss/stf-camss.c
create mode 100644 drivers/staging/media/starfive/camss/stf-camss.h
create mode 100644 drivers/staging/media/starfive/camss/stf-capture.c
create mode 100644 drivers/staging/media/starfive/camss/stf-capture.h
create mode 100644 drivers/staging/media/starfive/camss/stf-isp-hw-ops.c
create mode 100644 drivers/staging/media/starfive/camss/stf-isp.c
create mode 100644 drivers/staging/media/starfive/camss/stf-isp.h
create mode 100644 drivers/staging/media/starfive/camss/stf-video.c
create mode 100644 drivers/staging/media/starfive/camss/stf-video.h
delete mode 100644 drivers/staging/rtl8192e/dot11d.c
delete mode 100644 drivers/staging/rtl8192e/dot11d.h
delete mode 100644 drivers/thermal/thermal_acpi.c
create mode 100644 drivers/vfio/debugfs.c
delete mode 100644 drivers/video/backlight/cr_bllcd.c
create mode 100644 drivers/video/backlight/mp3309c.c
delete mode 100644 drivers/video/fbdev/amba-clcd.c
delete mode 100644 drivers/video/fbdev/vermilion/Makefile
delete mode 100644 drivers/video/fbdev/vermilion/cr_pll.c
delete mode 100644 drivers/video/fbdev/vermilion/vermilion.c
delete mode 100644 drivers/video/fbdev/vermilion/vermilion.h
create mode 100644 drivers/w1/masters/amd_axi_w1.c
create mode 100644 fs/afs/addr_prefs.c
create mode 100644 fs/afs/validation.c
create mode 100644 fs/bcachefs/btree_key_cache_types.h
create mode 100644 fs/bcachefs/darray.c
create mode 100644 fs/ceph/mdsmap.h
create mode 100644 fs/xfs/libxfs/xfs_ondisk.h
create mode 100644 fs/xfs/scrub/newbt.c
create mode 100644 fs/xfs/scrub/newbt.h
delete mode 100644 fs/xfs/xfs_ondisk.h
create mode 100644 include/drm/bridge/aux-bridge.h
create mode 100644 include/drm/drm_eld.h
delete mode 100644 include/drm/drm_legacy.h
create mode 100644 include/dt-bindings/clock/google,gs101.h
create mode 100644 include/dt-bindings/clock/qcom,qdu1000-ecpricc.h
create mode 100644 include/dt-bindings/clock/qcom,sc8280xp-camcc.h
create mode 100644 include/dt-bindings/clock/qcom,sm8650-dispcc.h
create mode 100644 include/dt-bindings/clock/qcom,sm8650-gcc.h
create mode 100644 include/dt-bindings/clock/qcom,sm8650-gpucc.h
create mode 100644 include/dt-bindings/clock/qcom,sm8650-tcsr.h
create mode 100644 include/dt-bindings/clock/qcom,x1e80100-gcc.h
create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-pm7325.h
create mode 100644 include/dt-bindings/iio/qcom,spmi-adc7-smb139x.h
create mode 100644 include/dt-bindings/interconnect/qcom,sm6115.h
create mode 100644 include/dt-bindings/interconnect/qcom,sm8650-rpmh.h
create mode 100644 include/dt-bindings/interconnect/qcom,x1e80100-rpmh.h
create mode 100644 include/dt-bindings/reset/amlogic,c3-reset.h
create mode 100644 include/dt-bindings/reset/qcom,sm8650-gpucc.h
create mode 100644 include/linux/acpi_amd_wbrf.h
delete mode 100644 include/linux/amba/clcd-regs.h
delete mode 100644 include/linux/amba/clcd.h
delete mode 100644 include/linux/ceph/mdsmap.h
create mode 100644 include/linux/framer/framer-provider.h
create mode 100644 include/linux/framer/framer.h
create mode 100644 include/linux/framer/pef2256.h
create mode 100644 include/linux/io_uring/cmd.h
delete mode 100644 include/linux/slab_def.h
delete mode 100644 include/linux/slub_def.h
delete mode 100644 include/linux/virtio_console.h
delete mode 100644 include/linux/w1-gpio.h
delete mode 100644 include/sound/wm1250-ev1.h
create mode 100644 include/uapi/drm/pvr_drm.h
create mode 100644 include/uapi/linux/nsm.h
create mode 100644 include/uapi/linux/thp7312.h
create mode 100644 include/uapi/regulator/regulator.h
create mode 100644 include/vdso/gettime.h
create mode 100644 kernel/bpf/token.c
create mode 100644 lib/zstd/common/allocations.h
create mode 100644 lib/zstd/common/bits.h
delete mode 100644 mm/slab.c
create mode 100644 net/batman-adv/multicast_forw.c
create mode 100644 net/core/page_pool_priv.h
create mode 100644 net/core/page_pool_user.c
create mode 100644 net/ieee802154/pan.c
create mode 100644 net/mac80211/wbrf.c
create mode 100644 net/wireless/certs/wens.hex
create mode 100644 samples/cgroup/Makefile
rename {tools => samples}/cgroup/cgroup_event_listener.c (100%)
create mode 100644 samples/cgroup/memcg_event_listener.c
create mode 100644 scripts/kconfig/mnconf-common.c
create mode 100644 scripts/kconfig/mnconf-common.h
mode change 100644 => 100755 sound/soc/codecs/es8326.c
create mode 100644 sound/soc/codecs/es83xx-dsm-common.c
create mode 100644 sound/soc/codecs/es83xx-dsm-common.h
delete mode 100644 sound/soc/fsl/mpc8610_hpcd.c
create mode 100644 sound/soc/intel/boards/sof_sdw_rt722_sdca.c
create mode 100644 sound/soc/sof/fw-file-profile.c
create mode 100644 tools/build/feature/test-dwarf_getcfi.c
delete mode 100644 tools/cgroup/Makefile
create mode 100644 tools/lib/bpf/features.c
create mode 100644 tools/net/ynl/generated/.gitignore
delete mode 100644 tools/net/ynl/generated/devlink-user.c
delete mode 100644 tools/net/ynl/generated/devlink-user.h
delete mode 100644 tools/net/ynl/generated/ethtool-user.c
delete mode 100644 tools/net/ynl/generated/ethtool-user.h
delete mode 100644 tools/net/ynl/generated/fou-user.c
delete mode 100644 tools/net/ynl/generated/fou-user.h
delete mode 100644 tools/net/ynl/generated/handshake-user.c
delete mode 100644 tools/net/ynl/generated/handshake-user.h
delete mode 100644 tools/net/ynl/generated/netdev-user.c
delete mode 100644 tools/net/ynl/generated/netdev-user.h
delete mode 100644 tools/net/ynl/generated/nfsd-user.c
delete mode 100644 tools/net/ynl/generated/nfsd-user.h
create mode 100644 tools/net/ynl/lib/ynl-priv.h
create mode 100644 tools/net/ynl/samples/page-pool.c
create mode 100755 tools/net/ynl/ynl-gen-rst.py
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/branch.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/bus.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/cache.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/core-imp-def.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/exception.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/instruction.json
copy tools/perf/pmu-events/arch/arm64/ampere/{ampereone => ampereonex}/intrinsic.j [...]
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/memory.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/metrics.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/mmu.json
create mode 100644 tools/perf/pmu-events/arch/arm64/ampere/ampereonex/pipeline.json
copy tools/perf/pmu-events/arch/arm64/ampere/{ampereone => ampereonex}/spe.json (100%)
create mode 100644 tools/perf/pmu-events/arch/riscv/starfive/dubhe-80/common.json
copy tools/perf/pmu-events/arch/riscv/{sifive/u74 => starfive/dubhe-80}/firmware.j [...]
create mode 100644 tools/perf/pmu-events/arch/riscv/thead/c900-legacy/cache.json
copy tools/perf/pmu-events/arch/riscv/{sifive/u74 => thead/c900-legacy}/firmware.j [...]
create mode 100644 tools/perf/pmu-events/arch/riscv/thead/c900-legacy/instruction.json
create mode 100644 tools/perf/pmu-events/arch/riscv/thead/c900-legacy/microarch.json
create mode 100755 tools/perf/tests/shell/diff.sh
create mode 100644 tools/perf/tests/shell/lib/perf_has_symbol.sh
create mode 100644 tools/perf/tests/shell/lib/setup_python.sh
create mode 100755 tools/perf/tests/shell/list.sh
create mode 100644 tools/perf/util/debuginfo.c
create mode 100644 tools/perf/util/debuginfo.h
create mode 100644 tools/testing/kunit/test_data/test_parse_attributes.log
create mode 100644 tools/testing/selftests/bpf/config.vm
create mode 100644 tools/testing/selftests/bpf/prog_tests/cgroup1_hierarchy.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/fs_kfuncs.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/global_func_dead_code.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/map_in_map.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/reg_bounds.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/token.c
create mode 100644 tools/testing/selftests/bpf/progs/access_map_in_map.c
create mode 100644 tools/testing/selftests/bpf/progs/freplace_dead_global_func.c
create mode 100644 tools/testing/selftests/bpf/progs/priv_map.c
create mode 100644 tools/testing/selftests/bpf/progs/priv_prog.c
create mode 100644 tools/testing/selftests/bpf/progs/tailcall_poke.c
create mode 100644 tools/testing/selftests/bpf/progs/test_cgroup1_hierarchy.c
create mode 100644 tools/testing/selftests/bpf/progs/test_fsverity.c
create mode 100644 tools/testing/selftests/bpf/progs/test_get_xattr.c
create mode 100644 tools/testing/selftests/bpf/progs/test_sig_in_xattr.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_bitfield_write.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_global_subprogs.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_iterating_callbacks.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_precision.c
create mode 100644 tools/testing/selftests/damon/_damon_sysfs.py
create mode 100644 tools/testing/selftests/damon/access_memory.c
create mode 100644 tools/testing/selftests/damon/sysfs_update_schemes_tried_region [...]
create mode 100644 tools/testing/selftests/damon/sysfs_update_schemes_tried_region [...]
create mode 100755 tools/testing/selftests/drivers/net/mlxsw/pci_reset.sh
create mode 100644 tools/testing/selftests/kvm/guest_memfd_test.c
delete mode 100644 tools/testing/selftests/kvm/x86_64/mmio_warning_test.c
create mode 100644 tools/testing/selftests/kvm/x86_64/private_mem_conversions_test.c
create mode 100644 tools/testing/selftests/kvm/x86_64/private_mem_kvm_exits_test.c
create mode 100644 tools/testing/selftests/mm/thp_settings.c
create mode 100644 tools/testing/selftests/mm/thp_settings.h
create mode 100755 tools/testing/selftests/net/fq_band_pktlimit.sh
create mode 100644 tools/testing/selftests/net/lib.sh
create mode 100755 tools/testing/selftests/net/net_helper.sh
create mode 100755 tools/testing/selftests/nolibc/run-tests.sh
create mode 100644 tools/testing/selftests/tc-testing/action-ebpf
delete mode 100644 tools/testing/selftests/tc-testing/plugin-lib/buildebpfPlugin.py
delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/concurrency.json
create mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/flower.json
delete mode 100644 tools/testing/selftests/tc-testing/tc-tests/filters/tests.json
create mode 100644 virt/kvm/guest_memfd.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 binutils-2_41-branch
in repository binutils-gdb.
from 5d476faf4c8 Automatic date update in version.in
new 32cfc4ba4df Automatic date update in version.in
new 318bfa9939a Automatic date update in version.in
new d6d687b4398 Automatic date update in version.in
new 4adfc455bcc Automatic date update in version.in
new b13197f495d Automatic date update in version.in
new f3f10b6aaa6 Automatic date update in version.in
new 4645e3ba3d3 Automatic date update in version.in
new d9c923f0328 Automatic date update in version.in
new bfeab620d33 Automatic date update in version.in
new 6c4240f9830 Automatic date update in version.in
new ab02eab624c Automatic date update in version.in
new 43c8af75b4d Automatic date update in version.in
new fbd6369f346 Automatic date update in version.in
new f2ca058f270 Automatic date update in version.in
new b876a3d1e4b Automatic date update in version.in
new 5c996ec6cea Automatic date update in version.in
new 543b020f67a Automatic date update in version.in
new 4cc983ed343 Automatic date update in version.in
new 1a7a306bc58 Automatic date update in version.in
new c27eff41737 Gold/MIPS: Use EM_MIPS instead of EM_MIPS_RS3_LE for little endian
new eb49941e7e1 Gold/MIPS: Add targ_extra_size=64 for mips32 triples
new 1928d292993 Automatic date update in version.in
new c1f19f58d26 Automatic date update in version.in
new f15f18132fd Automatic date update in version.in
new 94d236ba7ca Automatic date update in version.in
new c1321df4eb0 Automatic date update in version.in
new 2476c6d3f16 Automatic date update in version.in
new 86ff2cd1e99 Automatic date update in version.in
new b931009eae5 Automatic date update in version.in
new e729476bebe Automatic date update in version.in
new ad6be059d39 Automatic date update in version.in
new 09f23297a9e Automatic date update in version.in
new 2ddefcda164 Automatic date update in version.in
new df1d9d98623 Automatic date update in version.in
new edf47ee7863 Automatic date update in version.in
new 346411661c6 Automatic date update in version.in
new 6f5fa6dd5ae Automatic date update in version.in
new ea57e5a237f Automatic date update in version.in
new aeb15426630 Automatic date update in version.in
new af8ef23eea6 Automatic date update in version.in
new 9b2c2ec7f9e Automatic date update in version.in
new a230ee98b89 Automatic date update in version.in
new e13f70c7fcb Automatic date update in version.in
new b4601e3fe4d Automatic date update in version.in
The 44 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:
bfd/version.h | 2 +-
gold/ChangeLog | 9 +++++++++
gold/configure.tgt | 4 +++-
3 files changed, 13 insertions(+), 2 deletions(-)
--
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 google/grte/v5-2.27/master
in repository glibc.
from 3697387eab Add -Wl,--undefined-version when using newer lld
new 950a6559ad math: x86: Avoid the use of __libgcc_cmp_return__ for __gcc_CMPtype
new fe59db4d1b Avoid error due to -Wimplicit-function-declaration
new aacd7e0eb6 math: x86: Use prefix for FP_INIT_ROUNDMODE
new bade6276d1 configure: Use same pattern to find headers for clang
new 2676793257 x86: Define __HAVE_FLOAT128 for Clang and use __builtin_*f12 [...]
new 60417c3867 x86: Respect --disable-float128 flag to disable FLOAT128 fun [...]
The 6 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:
configure | 7 -------
nss/nss_borg/borg-pwd.c | 1 +
sysdeps/x86/bits/floatn.h | 19 +++++++++++--------
sysdeps/x86/fpu/sfp-machine.h | 21 ++++++++++++++++++---
4 files changed, 30 insertions(+), 18 deletions(-)
--
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 cygwin-3_4-branch
in repository newlib.
from 97a975dac Cygwin: let feraiseexcept actually raise an exception
new 6461906be Cygwin: random: make random(3) functions thread-safe
new ea980c5d4 Cygwin: random: drop unused function srandomdev()
new 35bb10c89 Add release text for random(3) fix
new 721b5e05b Fix profiler error() definition and usage
new 8d5043b32 Cygwin: rand(3): implement in terms of random(3)
new 4a7cc5af0 newlib: nl_langinfo: Fix a bug of time stuff.
new 8e009dce7 Cygwin: posix_fallocate: return ENODEV
new 89a1e4a57 Cygwin: open(2): reset sparseness on O_TRUNCated files
new 3b617528e Cygwin: bump DLL version to 3.4.11
new 736e7c709 Cygwin: Add '--names-only' flag to cygcheck
The 10 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:
newlib/libc/locale/nl_langinfo.c | 8 +--
winsup/cygwin/fhandler/base.cc | 11 +++-
winsup/cygwin/include/cygwin/version.h | 2 +-
winsup/cygwin/random.cc | 91 +++++++++++++++++-----------------
winsup/cygwin/release/3.4.10 | 15 ++++++
winsup/cygwin/syscalls.cc | 4 ++
winsup/doc/utils.xml | 11 ++--
winsup/utils/gmondump.c | 8 +--
winsup/utils/mingw/cygcheck.cc | 18 +++++--
winsup/utils/mingw/dump_setup.cc | 17 ++++---
winsup/utils/profiler.cc | 46 +++++++++--------
11 files changed, 139 insertions(+), 92 deletions(-)
--
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 dejagnu.
from c298959 Fix handling of lists given as command-line parameters
new a877b41 Fix tests that attempt to determine if target_alias has been set
new 68464b7 Document the grand totals reported by report-card tool
The 2 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:
ChangeLog | 15 +++++++++++++++
doc/dejagnu.texi | 8 +++++++-
runtest.exp | 10 ++++++++--
3 files changed, 30 insertions(+), 3 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.