This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 19986b303 Add entry 821ef93976e750c118d42a2ad33b96dbd1b9f3a5 from https [...]
new c6fc8755f Add entry 21e2ef2dc25de318de29ec32d5390350c6717c6a from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tcwg_bmk-code_speed-spec2k6/gnu-arm-master-O3/build_url | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository gcc.
from 11caf47b599 Fortran: fix IS_CONTIGUOUS for polymorphic dummy arguments [...]
new d6490157b3e libstdc++: Document that _GLIBCXX_CONCEPT_CHECKS might be r [...]
new 45a3ee8a402 libstdc++: Improve documentation on debugging with libstdc++
new a8c7c3a4095 libstdc++: Move test error_category to global scope
The 3 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:
libstdc++-v3/doc/html/index.html | 2 +-
libstdc++-v3/doc/html/manual/debug.html | 75 ++++++++++-------
.../doc/html/manual/ext_compile_checks.html | 18 ++--
libstdc++-v3/doc/html/manual/index.html | 2 +-
libstdc++-v3/doc/html/manual/intro.html | 2 +-
libstdc++-v3/doc/html/manual/using.html | 2 +-
libstdc++-v3/doc/html/manual/using_macros.html | 2 +-
libstdc++-v3/doc/xml/manual/debug.xml | 95 +++++++++++++---------
libstdc++-v3/doc/xml/manual/extensions.xml | 18 ++--
libstdc++-v3/doc/xml/manual/using.xml | 2 +-
.../testsuite/libstdc++-prettyprinters/cxx11.cc | 10 ++-
11 files changed, 139 insertions(+), 89 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.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from af78dc9e2 Add entry 821ef93976e750c118d42a2ad33b96dbd1b9f3a5 from https [...]
new 19986b303 Add entry 821ef93976e750c118d42a2ad33b96dbd1b9f3a5 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/sha1/821ef93976e750c118d42a2ad33b96dbd1b9f3a5/jira/description | 2 +-
gcc/sha1/821ef93976e750c118d42a2ad33b96dbd1b9f3a5/status.txt | 2 +-
.../tcwg_bmk-code_speed-spec2k6/gnu-arm-master-O3/status.txt | 2 +-
.../tcwg_bmk-code_speed-spec2k6/status.txt | 2 +-
4 files changed, 4 insertions(+), 4 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.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from 61047cbb3 Add entry 55e94561e97ed0bce4774aa1c6b5d5d82209a379 from https [...]
new af78dc9e2 Add entry 821ef93976e750c118d42a2ad33b96dbd1b9f3a5 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tcwg_bmk-code_speed-spec2k6/gnu-arm-master-O3/build_url | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from c73ba48a8 Add entry 55e94561e97ed0bce4774aa1c6b5d5d82209a379 from https [...]
new 61047cbb3 Add entry 55e94561e97ed0bce4774aa1c6b5d5d82209a379 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/jira/description | 4 ++++
gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/jira/yaml | 4 ++++
gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/status.txt | 4 ++++
.../tcwg_bmk-code_speed-spec2k6/gnu-arm-master-O3/details.txt | 2 ++
.../reproduction_instructions.txt | 4 ++--
.../{gnu-aarch64-master-O2 => gnu-arm-master-O3}/status-summary.txt | 0
.../{gnu-arm-master-O2 => gnu-arm-master-O3}/status.txt | 4 ++--
.../tcwg_bmk-code_speed-spec2k6/status.txt | 4 ++++
8 files changed, 22 insertions(+), 4 deletions(-)
create mode 100644 gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/tcwg_bmk-code [...]
copy gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/tcwg_bmk-code_speed-spec2k6 [...]
copy gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/tcwg_bmk-code_speed-spec2k6 [...]
copy gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/tcwg_bmk-code_speed-spec2k6 [...]
--
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.
tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from d37e559dd Add entry 2c3db94d9fd07681f8806dae93d555779ff4dfb1 from https [...]
new c73ba48a8 Add entry 55e94561e97ed0bce4774aa1c6b5d5d82209a379 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tcwg_bmk-code_speed-spec2k6/gnu-arm-master-O3/build_url | 2 +-
.../gnu-arm-master-O3}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy {binutils/sha1/c34d1cc9200ae24dc7572aaf77d80276c0490e9b => gcc/sha1/55e94561e [...]
copy gcc/sha1/55e94561e97ed0bce4774aa1c6b5d5d82209a379/{tcwg_bmk-code_size-spec2k6 [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 259f7d5e2baf Merge tag 'thermal-6.9-rc1' of git://git.kernel.org/pub/sc [...]
new b6819b8d531c dt-bindings: mailbox: fsl,mu: add i.MX95 Generic/ELE/V2X M [...]
new f0e0110c189e mailbox: imx: support return value of init
new 81f91d6aeb47 mailbox: imx: get RR/TR registers num from Parameter register
new 2a0ac450128b mailbox: imx: populate sub-nodes
new 8df6bab6cb9a mailbox: imx: support i.MX95 Generic/ELE/V2X MU
new 9687d4ac582f Merge tag 'mailbox-v6.9' of git://git.kernel.org/pub/scm/l [...]
new d5166a49508d tpm/tpm_ftpm_tee: fix all kernel-doc warnings
new b7ab4bbd0188 tpm,tpm_tis: Avoid warning splat at shutdown
new 23595de568c1 dt-bindings: tpm: Add compatible string atmel,attpm20p
new 3c45308c44ed tpm_tis_spi: Add compatible string atmel,attpm20p
new 68bf59c3dc74 tpm_tis: Add compatible string atmel,at97sc3204
new 6fa6b796e037 tpm: tis_i2c: Add compatible string nuvoton,npct75x
new 27b984af7a93 Merge tag 'tpmdd-v6.9-rc1' of git://git.kernel.org/pub/scm [...]
new 3e0b0f880e9e efi/libstub: Use TPM event typedefs from the TCG PC Client spec
new 7a1381e8313f efi/tpm: Use symbolic GUID name from spec for final events table
new 0bbe5b0ea97a efi/libstub: Add Confidential Computing (CC) measurement typedefs
new ac93cbfc2a2c efi/libstub: Measure into CC protocol if TCG2 protocol is absent
new d228814b1913 efi/libstub: Add get_event_log() support for CC platforms
new 9c55461040a9 x86/efistub: Remap kernel text read-only before dropping N [...]
new 021bc4b9d7ed virt: efi_secret: Convert to platform remove callback retu [...]
new 70ef654469b3 Merge tag 'efi-next-for-v6.9' of git://git.kernel.org/pub/ [...]
new ac88ee7d2b87 module: Use set_memory_rox()
new 3559ad395bf0 module: Change module_enable_{nx/x/ro}() to more explicit names
new 398ec3e925eb init: Declare rodata_enabled and mark_rodata_ro() at all time
new 315df9c476c5 modules: Remove #ifdef CONFIG_STRICT_MODULE_RWX around rod [...]
new 79d9f965ecfd powerpc: Simplify strict_kernel_rwx_enabled()
new 157285397f6a lib/test_kmod: fix kernel-doc warnings
new d1909c022173 module: Don't ignore errors from set_memory_XX()
new ce0c1c92656e Merge tag 'modules-6.9-rc1' of git://git.kernel.org/pub/sc [...]
new 9d9539db8638 pidfs: remove config option
new e4b61f3b1c67 cifs: prevent updating file size from server if we have a [...]
new c1eb537bf456 cifs: allow changing password during remount
new 9537155b71a7 smb: remove SLAB_MEM_SPREAD flag usage
new 13c2e30809c7 cifs: minor update to list of reviewers
new dbfdff402d89 smb3: update allocation size more accurately on write completion
new 2c7d399e551c smb: client: reuse file lease key in compound operations
new ffceb7640cbf smb: client: do not defer close open handles to deleted files
new 71f15c90e785 smb: client: retry compound request without reusing lease
new eb90e8ecb2b5 smb: client: introduce reparse mount option
new c520ba7573a8 smb: client: move most of reparse point handling code to c [...]
new 6914d288c636 smb: client: fix potential broken compound request
new fa792d8d235c smb: client: reduce number of parameters in smb2_compound_op()
new 5a4b09ecf8e8 smb: client: add support for WSL reparse points
new e0e1e09b2c41 smb: client: Fix a NULL vs IS_ERR() check in wsl_set_xattrs()
new ea41367b2a60 smb: client: introduce SMB2_OP_QUERY_WSL_EA
new 78e26bec4d6d smb: client: parse uid, gid, mode and dev from WSL reparse points
new 8bd25b61c5a5 smb: client: set correct d_type for reparse DFS/DFSR and m [...]
new 1e5f4240714b smb: client: return reparse type in /proc/mounts
new f3dc1bdb6b0b cifs: Fix writeback data corruption
new 073dd87c8e1e smb3: add dynamic trace point for ioctls
new 8fe7062b7d11 smb: client: negotiate compression algorithms
new f49af462875a smb: common: fix fields sizes in compression_pattern_payload_v1
new 24337b60e882 smb: common: simplify compression headers
new 3681fe1b0fee cifs: update internal module version number for cifs.ko
new 279d44ceb8a4 Merge tag '6.9-rc-smb3-client-fixes-part1' of git://git.sa [...]
new 10634530f7ba xfs: convert kmem_zalloc() to kzalloc()
new f078d4ea8276 xfs: convert kmem_alloc() to kmalloc()
new afdc115559c5 xfs: move kmem_to_page()
new 49292576136f xfs: convert kmem_free() for kvmalloc users to kvfree()
new d4c75a1b40cd xfs: convert remaining kmem_free() to kfree()
new 178231af2bdc xfs: use an empty transaction for fstrim
new 94a69db2367e xfs: use __GFP_NOLOCKDEP instead of GFP_NOFS
new 0b3a76e955eb xfs: use GFP_KERNEL in pure transaction contexts
new 2c1e31ed5c88 xfs: place intent recovery under NOFS allocation context
new c704ecb2410e xfs: place the CIL under nofs allocation context
new 204fae32d5f7 xfs: clean up remaining GFP_NOFS users
new 57b98393b812 xfs: use xfs_defer_alloc a bit more
new 1149314a16f7 xfs: disable sparse inode chunk alignment check when there [...]
new 0164defd0d86 xfs: remove duplicate ifdefs
new e4c3b72a6ea9 xfs: ensure submit buffers on LSN boundaries in error handlers
new 49c379d3a72a xfs: use kvfree for buf in xfs_ioc_getbmap
new f70405afc99b locking: Add rwsem_assert_held() and rwsem_assert_held_write()
new 3fed24fffc76 xfs: Replace xfs_isilocked with xfs_assert_ilocked
new 785dd1315250 xfs: Remove mrlock wrapper
new 661723c3bdaf xfs: use kvfree() in xfs_ioc_attr_list()
new 7d5ba7ca6a45 xfs: use kvfree in xfs_ioc_getfsmap()
new b64e74e95aa6 mm: move mapping_set_update out of <linux/swap.h>
new aefacb2041f7 shmem: move shmem_mapping out of line
new e11381d83d72 shmem: set a_ops earlier in shmem_symlink
new 1cd81faaf61b shmem: move the shmem_mapping assert into shmem_get_folio_gfp
new d7468609ee0f shmem: export shmem_get_folio
new be9d93661d54 shmem: export shmem_kernel_file_setup
new 9d8b36744935 shmem: document how to "persist" data when using shmem_*fi [...]
new b44c0eb8ae9c xfs: use VM_NORESERVE in xfile_create
new 1b07ea2ab3dc xfs: shmem_file_setup can't return NULL
new efc9dc096399 xfs: use shmem_kernel_file_setup in xfile_create
new a2078df025d9 xfs: don't modify file and inode flags for shmem files
new 0473635d46e2 xfs: remove xfile_stat
new e47e2e0ba910 xfs: remove the xfile_pread/pwrite APIs
new 0e2a24afb992 xfs: don't try to handle non-update pages in xfile_obj_load
new e62e26acc9ab xfs: don't allow highmem pages in xfile mappings
new fd2634e2dd45 xfs: use shmem_get_folio in xfile_obj_store
new e97d70a57370 xfs: use shmem_get_folio in in xfile_load
new 6907e3c00a40 xfs: add file_{get,put}_folio
new fd3d46e63040 xfs: remove xfarray_sortinfo.page_kaddr
new b2fdfe19dfd7 xfs: fix a comment in xfarray.c
new ee13fc67205b xfs: convert xfarray_pagesort to deal with large folios
new e5a2f47cff81 xfs: remove xfile_{get,put}_page
new 4b2f459d8625 xfs: fix SEEK_HOLE/DATA for regions with active COW extents
new ae05eb117108 xfs: speed up xfs_iwalk_adjust_start a little bit
new 8660c7b74aea xfs: implement live inode scan for scrub
new 4e98cc905c0f xfs: allow scrub to hook metadata updates in other writers
new c473a3320be3 xfs: stagger the starting AG of scrub iscans to reduce contention
new a7a686cb0720 xfs: cache a bunch of inodes for repair scans
new 82334a79c6eb xfs: iscan batching should handle unallocated inodes too
new e99bfc9e687e xfs: create a static name for the dot entry too
new d9c077589714 xfs: create a predicate to determine if two xfs_names are [...]
new 3c79e6a87221 xfs: create a macro for decoding ftypes in tracepoints
new 5385f1a60d4e xfs: repair file modes by scanning for a dirent pointing to us
new 8e3ef44f9bcd Merge tag 'repair-inode-mode-6.9_2024-02-23' of https://gi [...]
new 3d8f1426977f xfs: report the health of quota counts
new 564fee6d2053 xfs: create a xchk_trans_alloc_empty helper for scrub
new ebd610fe82c1 xfs: create a helper to count per-device inode block usage
new 5a3ab5849583 xfs: create a sparse load xfarray function
new 48dd9117a34f xfs: implement live quotacheck inode scan
new 200491875ce1 xfs: track quota updates during live quotacheck
new 7038c6e5261e xfs: repair cannot update the summary counters when loggin [...]
new 96ed2ae4a9b0 xfs: repair dquots based on live quotacheck results
new aa03f524a2e3 Merge tag 'repair-quotacheck-6.9_2024-02-23' of https://gi [...]
new 93687ee2e374 xfs: report health of inode link counts
new f1184081ac97 xfs: teach scrub to check file nlinks
new 86a1746eea91 xfs: track directory entry updates during live nlinks fsck
new 6b631c60c90a xfs: teach repair to fix file nlinks
new 128d0fd1ab09 Merge tag 'scrub-nlinks-6.9_2024-02-23' of https://git.ker [...]
new 0b8686f19879 xfs: separate the marking of sick and checked metadata
new 50645ce8822d xfs: report fs corruption errors to the health tracking system
new de6077ec4198 xfs: report ag header corruption errors to the health trac [...]
new 1196f3f5abf7 xfs: report block map corruption errors to the health trac [...]
new a78d10f45b23 xfs: report btree block corruption errors to the health system
new ca14c0968c1f xfs: report dir/attr block corruption errors to the health system
new b280fb0cbf48 xfs: report symlink block corruption errors to the health system
new baf44fa5c37a xfs: report inode corruption errors to the health system
new 841a5f87e2d0 xfs: report quota block corruption errors to the health system
new 8368ad49aaf7 xfs: report realtime metadata corruption errors to the hea [...]
new 989d5ec3175b xfs: report XFS_IS_CORRUPT errors to the health system
new 6fe1910e8557 Merge tag 'corruption-health-reports-6.9_2024-02-23' of ht [...]
new 4e587917ee1c xfs: add secondary and indirect classes to the health trac [...]
new 0e24ec3c56fb xfs: remember sick inodes that get inactivated
new a1f3e0cca410 xfs: update health status if we get a clean bill of health
new f10775795302 Merge tag 'indirect-health-reporting-6.9_2024-02-23' of ht [...]
new 4ed080cd7cb0 xfs: repair summary counters
new 5d1bd19d8305 Merge tag 'repair-fscounters-6.9_2024-02-23' of https://gi [...]
new 78067b92b909 xfs: consolidate btree block freeing tracepoints
new 2ed0b2c7f331 xfs: consolidate btree block allocation tracepoints
new 056d22c87132 xfs: set the btree cursor bc_ops in xfs_btree_alloc_cursor
new f9e325bf61d1 xfs: drop XFS_BTREE_CRC_BLOCKS
new c0afba9a8363 xfs: fix imprecise logic in xchk_btree_check_block_owner
new fd9c7f7722d8 xfs: encode the btree geometry flags in the btree ops structure
new e9e66df8bfa4 xfs: remove bc_ino.flags
new 73a8fd93c421 xfs: consolidate the xfs_alloc_lookup_* helpers
new b20775ed644a xfs: turn the allocbt cursor active field into a btree flag
new d8d6df4253ad xfs: extern some btree ops structures
new c87e3bf78024 xfs: initialize btree blocks using btree_ops structure
new 3c68858b264f xfs: rename btree block/buffer init functions
new 7771f7030007 xfs: btree convert xfs_btree_init_block to xfs_btree_init_ [...]
new 11388f6581f4 xfs: remove the unnecessary daddr paramter to _init_block
new ad065ef0d2fc xfs: set btree block buffer ops in _init_buf
new 90cfae818dac xfs: move lru refs to the btree ops structure
new 07b7f2e3172b xfs: move the btree stats offset into struct btree_ops
new 2054cf051698 xfs: factor out a xfs_btree_owner helper
new 186f20c00319 xfs: factor out a btree block owner check
new 1a9d26291c68 xfs: store the btree pointer length in struct xfs_btree_ops
new 4f0cd5a55507 xfs: split out a btree type from the btree ops geometry flags
new 88ee2f484911 xfs: split the per-btree union in struct xfs_btree_cur
new f73def90a7cd xfs: create predicate to determine if cursor is at inode r [...]
new 681cb87b6a0c Merge tag 'btree-geometry-in-ops-6.9_2024-02-23' of https: [...]
new 72c2070f3f52 xfs: move comment about two 2 keys per pointer in the rmap btree
new f9c18129e57d xfs: add a xfs_btree_init_ptr_from_cur
new 2b9e7f2668c5 xfs: don't override bc_ops for staging btrees
new fb518f8eeb90 xfs: fold xfs_allocbt_init_common into xfs_allocbt_init_cursor
new 91796b2eef8b xfs: remove xfs_allocbt_stage_cursor
new f6c98d921a9e xfs: fold xfs_inobt_init_common into xfs_inobt_init_cursor
new 6234dee7e6f5 xfs: remove xfs_inobt_stage_cursor
new 4f2dc69e4bcb xfs: fold xfs_refcountbt_init_common into xfs_refcountbt_i [...]
new a5c2194406f3 xfs: remove xfs_refcountbt_stage_cursor
new c49a4b2f0ef0 xfs: fold xfs_rmapbt_init_common into xfs_rmapbt_init_cursor
new 1317813290be xfs: remove xfs_rmapbt_stage_cursor
new 579d7022d1af xfs: make full use of xfs_btree_stage_ifakeroot in xfs_bmb [...]
new 42e357c806c8 xfs: make staging file forks explicit
new 802f91f7b1d5 xfs: fold xfs_bmbt_init_common into xfs_bmbt_init_cursor
new 02f7ebf5f99c xfs: remove xfs_bmbt_stage_cursor
new e45ea3645178 xfs: split the agf_roots and agf_levels arrays
new 77953b97bb19 xfs: add a name field to struct xfs_btree_ops
new 7f47734ad61a xfs: add a sick_mask to struct xfs_btree_ops
new 480399261975 xfs: refactor the btree cursor allocation logic in xchk_ag [...]
new 1c8b9fd278c0 xfs: split xfs_allocbt_init_cursor
new 3038fd812938 xfs: remove xfs_inobt_cur
new 4bfb028a4c00 xfs: remove the btnum argument to xfs_inobt_count_blocks
new c81a01a74a67 xfs: remove the which variable in xchk_iallocbt
new 8541a7d9da2d xfs: split xfs_inobt_insert_sprec
new 14dd46cf31f4 xfs: split xfs_inobt_init_cursor
new fbeef4e061ab xfs: pass a 'bool is_finobt' to xfs_inobt_insert
new ec793e690f80 xfs: remove xfs_btnum_t
new ee138217c32c Merge tag 'btree-remove-btnum-6.9_2024-02-23' of https://g [...]
new 4bc94bf640e0 xfs: simplify xfs_btree_check_sblock_siblings
new 8b8ada973cac xfs: simplify xfs_btree_check_lblock_siblings
new fb0793f20670 xfs: open code xfs_btree_check_lptr in xfs_bmap_btree_to_extents
new 57982d6c835a xfs: consolidate btree ptr checking
new 43be09192ce1 xfs: misc cleanups for __xfs_btree_check_sblock
new bd45019d9aa9 xfs: remove the crc variable in __xfs_btree_check_lblock
new d477f1749f00 xfs: tighten up validation of root block in inode forks
new 4ce0c711d9ab xfs: consolidate btree block verification
new 5ef819c34f95 xfs: rename btree helpers that depends on the block number [...]
new 79e72304dcba xfs: factor out a __xfs_btree_check_lblock_hdr helper
new 169c030a95d5 Merge tag 'btree-check-cleanups-6.9_2024-02-23' of https:/ [...]
new 5eec8fa30dfa xfs: remove xfs_btree_reada_bufl
new 6324b00c9ecb xfs: remove xfs_btree_reada_bufs
new 6a701eb8fbbb xfs: move and rename xfs_btree_read_bufl
new 24f755e4854e xfs: split xfs_buf_rele for cached vs uncached buffers
new a7ade7e13db5 Merge tag 'btree-readahead-cleanups-6.9_2024-02-23' of htt [...]
new 21e308e64855 xfs: remove the xfs_buftarg_t typedef
new 60335cc0fb5c xfs: remove xfs_setsize_buftarg_early
new 1c51ac0998ed xfs: move setting bt_logical_sectorsize out of xfs_setsize [...]
new aa8fb4bb7d03 Merge tag 'buftarg-cleanups-6.9_2024-02-23' of https://git [...]
new e7b58f7c1be2 xfs: teach buftargs to maintain their own buffer hashtable
new 5076a6040ca1 xfs: support in-memory buffer cache targets
new 8c1771c45dfa xfs: add a xfs_btree_ptrs_equal helper
new a095686a2383 xfs: support in-memory btrees
new 0dc63c8a1ce3 xfs: launder in-memory btree buffers before transaction commit
new 8394a97c4b5a Merge tag 'in-memory-btrees-6.9_2024-02-23' of https://git [...]
new 5049ff4d140c xfs: create a helper to decide if a file mapping targets t [...]
new e4fd1def3098 xfs: create agblock bitmap helper to count the number of s [...]
new 32080a9b9b2e xfs: repair the rmapbt
new 4787fc802752 xfs: create a shadow rmap btree during rmap repair
new 7e1b84b24d25 xfs: hook live rmap operations during a repair operation
new fd43925cad85 Merge tag 'repair-rmap-btree-6.9_2024-02-23' of https://gi [...]
new 18a1e644b094 xfs: define an in-memory btree for storing refcount bag in [...]
new 7a2192ac1099 xfs: create refcount bag structure for btree repairs
new 7fbaab57a80f xfs: port refcount repair to the new refcount bag structure
new 74acb705354c Merge tag 'repair-refcount-scalability-6.9_2024-02-23' of [...]
new ef2d4a00df38 xfs: split tracepoint classes for deferred items
new 2a15e7686094 xfs: clean up bmap log intent item tracepoint callsites
new 372fe0b8ce4f xfs: remove xfs_trans_set_bmap_flags
new de47e4c9ad2d xfs: add a bi_entry helper
new 5d3d0a6ad287 xfs: reuse xfs_bmap_update_cancel_item
new 80284115854e xfs: move xfs_bmap_defer_add to xfs_bmap_item.c
new c75f1a2c1549 xfs: add a xattr_entry helper
new 10ea6158b4cb Merge tag 'bmap-intent-cleanups-6.9_2024-02-23' of https:/ [...]
new 2b6a5ec26887 xfs: fix xfs_bunmapi to allow unmapping of partial rt extents
new 7302cda7f8b0 xfs: add a realtime flag to the bmap update log redo items
new 1b5453baed3a xfs: support recovering bmap intent items targetting realt [...]
new 4e3f7e7ab854 Merge tag 'realtime-bmap-intents-6.9_2024-02-23' of https: [...]
new 52f807067ba4 xfs: support deferred bmap updates on the attr fork
new 6c8127e93e3a xfs: xfs_bmap_finish_one should map unwritten extents properly
new 6723ca9997a1 Merge tag 'expand-bmap-intent-usage_2024-02-23' of https:/ [...]
new 622d88e2ad79 xfs: move xfs_symlink_remote.c declarations to xfs_symlink [...]
new 376b4f052248 xfs: move remote symlink target read function to libxfs
new b8102b61f7b8 xfs: move symlink target write function to libxfs
new e6469b22bd99 Merge tag 'symlink-cleanups-6.9_2024-02-23' of https://git [...]
new 1e5efd72a29e xfs: fix log recovery erroring out on refcount recovery failure
new e610e856b938 xfs: fix scrub stats file permissions
new 3aca0676a114 xfs: xfs_btree_bload_prep_block() should use __GFP_NOFAIL
new b8c0d6fa4165 xfs: use kvfree() in xlog_cil_free_logvec()
new 69fc23efc7e5 kernel-doc: Add unary operator * to $type_param_ref
new 8d4dd9d741c3 mm/shmem.c: Use new form of *@param in kernel-doc
new 75bcffbb9e75 xfs: shrink failure needs to hold AGI buffer
new babbcc02327a Merge tag 'xfs-6.9-merge-8' of git://git.kernel.org/pub/sc [...]
new 082fd1ea1f98 fsnotify: optimize the case of no parent watcher
new b7dbaace3971 fsnotify: Add fsnotify_sb_has_watchers() helper
new e225555028bd inotify: Fix misspelling of "writable"
new 9fe0c03f0bfc fsnotify: Fix misspelling of "writable"
new 8c2c2549fb32 fanotify: Fix misspelling of "writable"
new 0045fb1bab4e fanotify: allow freeze when waiting response for permissio [...]
new 1715f710e787 Merge tag 'fsnotify_for_v6.9-rc1' of git://git.kernel.org/ [...]
new c8238508c85e quota: Replace BUG_ON in dqput()
new d44c57663723 quota: Remove BUG_ON in dquot_load_quota_sb()
new 249f374eb9b6 quota: Remove BUG_ON from dqget()
new f6766303c0f2 udf: Remove GFP_NOFS from dir iteration code
new 2ed0d3d4fee1 udf: Avoid GFP_NOFS allocation in udf_symlink()
new b27ffdc17c2b udf: Avoid GFP_NOFS allocation in udf_load_pvoldesc()
new 38f8af2a7191 udf: Remove GFP_NOFS allocation in udf_expand_file_adinicb()
new dbc056f83b67 ext2: Drop GFP_NOFS allocation from ext2_init_block_alloc_info()
new 36975616ea58 ext2: Drop GFP_NOFS use in ext2_get_blocks()
new c3e637c7f0c9 ext2: Remove GFP_NOFS use in ext2_xattr_cache_insert()
new 6c5026c1ef5b quota: Set nofs allocation context when acquiring dqio_sem
new a1e1b2becab7 quota: Drop GFP_NOFS instances under dquot->dq_lock and dqio_sem
new d0aa72604fbd quota: Fix potential NULL pointer dereference
new c8f1140cb82d udf: Avoid invalid LVID used on mount
new 4243bf80c792 isofs: handle CDs with bad root inode but good Joliet root [...]
new 179b8c97ebf6 quota: Fix rcu annotations of inode dquot pointers
new ccb49011bb2e quota: Properly annotate i_dquot arrays with __rcu
new a898cb621ac5 quota: Detect loops in quota tree
new d27f41eed5d6 MAINTAINERS: add missing git address for ext2 entry
new 7a8e72c16e73 udf: convert novrs to an option flag
new c4e89cc674ac udf: convert to new mount API
new b960e8093e7a ext2: mark as deprecated
new 0d5fb7720b63 ext2: remove SLAB_MEM_SPREAD flag usage
new bbff9dc7d821 isofs: remove SLAB_MEM_SPREAD flag usage
new e29dd522c1d1 quota: remove SLAB_MEM_SPREAD flag usage
new a78e41a67bef udf: remove SLAB_MEM_SPREAD flag usage
new e5e038b7ae9d Merge tag 'fs_for_v6.9-rc1' of git://git.kernel.org/pub/sc [...]
The 291 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:
.../devicetree/bindings/mailbox/fsl,mu.yaml | 58 +-
.../devicetree/bindings/tpm/tcg,tpm_tis-spi.yaml | 1 +
.../filesystems/xfs/xfs-online-fsck-design.rst | 30 +-
MAINTAINERS | 2 +
arch/powerpc/include/asm/mmu.h | 9 +-
arch/x86/boot/compressed/Makefile | 2 +-
arch/x86/boot/compressed/misc.c | 1 +
arch/x86/include/asm/boot.h | 1 +
drivers/char/tpm/tpm_ftpm_tee.c | 6 +-
drivers/char/tpm/tpm_tis.c | 1 +
drivers/char/tpm/tpm_tis_core.c | 3 +-
drivers/char/tpm/tpm_tis_i2c.c | 2 +
drivers/char/tpm/tpm_tis_spi_main.c | 1 +
drivers/firmware/efi/efi.c | 3 +-
drivers/firmware/efi/libstub/efi-stub-helper.c | 98 +-
drivers/firmware/efi/libstub/efi-stub.c | 2 +-
drivers/firmware/efi/libstub/efistub.h | 95 +-
drivers/firmware/efi/libstub/tpm.c | 82 +-
drivers/firmware/efi/libstub/x86-stub.c | 13 +-
drivers/mailbox/imx-mailbox.c | 88 +-
drivers/virt/coco/efi_secret/efi_secret.c | 5 +-
fs/Kconfig | 7 -
fs/ext2/Kconfig | 15 +-
fs/ext2/balloc.c | 2 +-
fs/ext2/ext2.h | 2 +-
fs/ext2/inode.c | 2 +-
fs/ext2/super.c | 2 +-
fs/ext2/xattr.c | 2 +-
fs/ext4/ext4.h | 2 +-
fs/ext4/super.c | 2 +-
fs/f2fs/f2fs.h | 2 +-
fs/f2fs/super.c | 2 +-
fs/internal.h | 6 +-
fs/isofs/inode.c | 18 +-
fs/jfs/jfs_incore.h | 2 +-
fs/jfs/super.c | 2 +-
fs/libfs.c | 33 +-
fs/notify/fanotify/fanotify.c | 6 +-
fs/notify/fsnotify.c | 28 +-
fs/nsfs.c | 11 +-
fs/ocfs2/inode.h | 2 +-
fs/ocfs2/quota_global.c | 12 +
fs/ocfs2/quota_local.c | 3 +
fs/ocfs2/super.c | 2 +-
fs/pidfs.c | 101 +-
fs/quota/dquot.c | 172 +-
fs/quota/quota_tree.c | 152 +-
fs/quota/quota_v1.c | 6 +
fs/quota/quota_v2.c | 35 +-
fs/reiserfs/reiserfs.h | 2 +-
fs/reiserfs/super.c | 2 +-
fs/smb/client/Makefile | 2 +-
fs/smb/client/cifs_debug.c | 34 +-
fs/smb/client/cifsfs.c | 2 +
fs/smb/client/cifsfs.h | 4 +-
fs/smb/client/cifsglob.h | 61 +-
fs/smb/client/cifsproto.h | 20 +-
fs/smb/client/cifssmb.c | 4 +-
fs/smb/client/connect.c | 4 +-
fs/smb/client/file.c | 303 ++--
fs/smb/client/fs_context.c | 64 +-
fs/smb/client/fs_context.h | 11 +-
fs/smb/client/inode.c | 135 +-
fs/smb/client/ioctl.c | 5 +
fs/smb/client/misc.c | 34 +
fs/smb/client/readdir.c | 22 +-
fs/smb/client/reparse.c | 532 ++++++
fs/smb/client/reparse.h | 113 ++
fs/smb/client/smb2glob.h | 3 +-
fs/smb/client/smb2inode.c | 487 ++++--
fs/smb/client/smb2ops.c | 254 +--
fs/smb/client/smb2pdu.c | 37 +-
fs/smb/client/smb2pdu.h | 36 +-
fs/smb/client/smb2proto.h | 15 +-
fs/smb/client/trace.h | 34 +
fs/smb/common/smb2pdu.h | 49 +-
fs/smb/common/smbfsctl.h | 6 -
fs/udf/dir.c | 2 +-
fs/udf/inode.c | 2 +-
fs/udf/namei.c | 21 +-
fs/udf/super.c | 555 ++++---
fs/udf/udf_sb.h | 1 +
fs/xfs/Kconfig | 13 +
fs/xfs/Makefile | 15 +-
fs/xfs/kmem.c | 30 -
fs/xfs/kmem.h | 83 -
fs/xfs/libxfs/xfs_ag.c | 79 +-
fs/xfs/libxfs/xfs_ag.h | 18 +-
fs/xfs/libxfs/xfs_alloc.c | 258 +--
fs/xfs/libxfs/xfs_alloc_btree.c | 191 ++-
fs/xfs/libxfs/xfs_alloc_btree.h | 10 +-
fs/xfs/libxfs/xfs_attr.c | 5 +-
fs/xfs/libxfs/xfs_attr_leaf.c | 22 +-
fs/xfs/libxfs/xfs_attr_remote.c | 37 +-
fs/xfs/libxfs/xfs_bmap.c | 365 +++--
fs/xfs/libxfs/xfs_bmap.h | 19 +-
fs/xfs/libxfs/xfs_bmap_btree.c | 152 +-
fs/xfs/libxfs/xfs_bmap_btree.h | 5 +-
fs/xfs/libxfs/xfs_btree.c | 1078 ++++++++-----
fs/xfs/libxfs/xfs_btree.h | 274 ++--
fs/xfs/libxfs/xfs_btree_mem.c | 347 ++++
fs/xfs/libxfs/xfs_btree_mem.h | 75 +
fs/xfs/libxfs/xfs_btree_staging.c | 133 +-
fs/xfs/libxfs/xfs_btree_staging.h | 10 +-
fs/xfs/libxfs/xfs_da_btree.c | 59 +-
fs/xfs/libxfs/xfs_da_format.h | 11 +
fs/xfs/libxfs/xfs_defer.c | 25 +-
fs/xfs/libxfs/xfs_dir2.c | 59 +-
fs/xfs/libxfs/xfs_dir2.h | 13 +
fs/xfs/libxfs/xfs_dir2_block.c | 8 +-
fs/xfs/libxfs/xfs_dir2_data.c | 3 +
fs/xfs/libxfs/xfs_dir2_leaf.c | 3 +
fs/xfs/libxfs/xfs_dir2_node.c | 7 +
fs/xfs/libxfs/xfs_dir2_sf.c | 16 +-
fs/xfs/libxfs/xfs_format.h | 21 +-
fs/xfs/libxfs/xfs_fs.h | 8 +-
fs/xfs/libxfs/xfs_health.h | 95 +-
fs/xfs/libxfs/xfs_ialloc.c | 232 ++-
fs/xfs/libxfs/xfs_ialloc_btree.c | 155 +-
fs/xfs/libxfs/xfs_ialloc_btree.h | 11 +-
fs/xfs/libxfs/xfs_iext_tree.c | 26 +-
fs/xfs/libxfs/xfs_inode_buf.c | 12 +-
fs/xfs/libxfs/xfs_inode_fork.c | 49 +-
fs/xfs/libxfs/xfs_inode_fork.h | 1 +
fs/xfs/libxfs/xfs_log_format.h | 4 +-
fs/xfs/libxfs/xfs_refcount.c | 69 +-
fs/xfs/libxfs/xfs_refcount_btree.c | 78 +-
fs/xfs/libxfs/xfs_refcount_btree.h | 2 -
fs/xfs/libxfs/xfs_rmap.c | 284 +++-
fs/xfs/libxfs/xfs_rmap.h | 31 +-
fs/xfs/libxfs/xfs_rmap_btree.c | 231 ++-
fs/xfs/libxfs/xfs_rmap_btree.h | 8 +-
fs/xfs/libxfs/xfs_rtbitmap.c | 11 +-
fs/xfs/libxfs/xfs_sb.c | 2 +
fs/xfs/libxfs/xfs_shared.h | 67 +-
fs/xfs/libxfs/xfs_symlink_remote.c | 155 +-
fs/xfs/libxfs/xfs_symlink_remote.h | 26 +
fs/xfs/libxfs/xfs_trans_inode.c | 6 +-
fs/xfs/libxfs/xfs_types.h | 26 +-
fs/xfs/mrlock.h | 78 -
fs/xfs/scrub/agb_bitmap.h | 5 +
fs/xfs/scrub/agheader.c | 12 +-
fs/xfs/scrub/agheader_repair.c | 47 +-
fs/xfs/scrub/alloc_repair.c | 27 +-
fs/xfs/scrub/bitmap.c | 14 +
fs/xfs/scrub/bitmap.h | 2 +
fs/xfs/scrub/bmap.c | 2 +-
fs/xfs/scrub/bmap_repair.c | 8 +-
fs/xfs/scrub/btree.c | 58 +-
fs/xfs/scrub/common.c | 129 +-
fs/xfs/scrub/common.h | 13 +
fs/xfs/scrub/cow_repair.c | 2 +-
fs/xfs/scrub/dir.c | 4 +-
fs/xfs/scrub/fscounters.c | 29 +-
fs/xfs/scrub/fscounters.h | 20 +
fs/xfs/scrub/fscounters_repair.c | 72 +
fs/xfs/scrub/health.c | 140 +-
fs/xfs/scrub/health.h | 5 +-
fs/xfs/scrub/ialloc.c | 20 +-
fs/xfs/scrub/ialloc_repair.c | 10 +-
fs/xfs/scrub/inode_repair.c | 237 ++-
fs/xfs/scrub/iscan.c | 767 +++++++++
fs/xfs/scrub/iscan.h | 84 +
fs/xfs/scrub/newbt.c | 14 +-
fs/xfs/scrub/newbt.h | 7 +
fs/xfs/scrub/nlinks.c | 930 +++++++++++
fs/xfs/scrub/nlinks.h | 102 ++
fs/xfs/scrub/nlinks_repair.c | 223 +++
fs/xfs/scrub/quotacheck.c | 867 ++++++++++
fs/xfs/scrub/quotacheck.h | 76 +
fs/xfs/scrub/quotacheck_repair.c | 261 +++
fs/xfs/scrub/rcbag.c | 307 ++++
fs/xfs/scrub/rcbag.h | 28 +
fs/xfs/scrub/rcbag_btree.c | 370 +++++
fs/xfs/scrub/rcbag_btree.h | 81 +
fs/xfs/scrub/readdir.c | 4 +-
fs/xfs/scrub/reap.c | 2 +-
fs/xfs/scrub/refcount.c | 12 +
fs/xfs/scrub/refcount_repair.c | 177 +-
fs/xfs/scrub/repair.c | 120 +-
fs/xfs/scrub/repair.h | 23 +-
fs/xfs/scrub/rmap.c | 26 +-
fs/xfs/scrub/rmap_repair.c | 1697 ++++++++++++++++++++
fs/xfs/scrub/rtsummary.c | 6 +-
fs/xfs/scrub/scrub.c | 37 +-
fs/xfs/scrub/scrub.h | 18 +-
fs/xfs/scrub/stats.c | 6 +-
fs/xfs/scrub/symlink.c | 3 +-
fs/xfs/scrub/trace.c | 8 +-
fs/xfs/scrub/trace.h | 637 +++++++-
fs/xfs/scrub/xfarray.c | 234 ++-
fs/xfs/scrub/xfarray.h | 30 +-
fs/xfs/scrub/xfile.c | 345 ++--
fs/xfs/scrub/xfile.h | 62 +-
fs/xfs/xfs_acl.c | 4 +-
fs/xfs/xfs_attr_inactive.c | 4 +
fs/xfs/xfs_attr_item.c | 25 +-
fs/xfs/xfs_attr_list.c | 26 +-
fs/xfs/xfs_bmap_item.c | 119 +-
fs/xfs/xfs_bmap_item.h | 4 +
fs/xfs/xfs_bmap_util.c | 20 +-
fs/xfs/xfs_buf.c | 320 ++--
fs/xfs/xfs_buf.h | 21 +-
fs/xfs/xfs_buf_item.c | 8 +-
fs/xfs/xfs_buf_item_recover.c | 8 +-
fs/xfs/xfs_buf_mem.c | 270 ++++
fs/xfs/xfs_buf_mem.h | 34 +
fs/xfs/xfs_dir2_readdir.c | 8 +-
fs/xfs/xfs_discard.c | 19 +-
fs/xfs/xfs_dquot.c | 36 +-
fs/xfs/xfs_error.c | 8 +-
fs/xfs/xfs_extent_busy.c | 5 +-
fs/xfs/xfs_extfree_item.c | 8 +-
fs/xfs/xfs_file.c | 4 +-
fs/xfs/xfs_filestream.c | 6 +-
fs/xfs/xfs_fsmap.c | 4 +-
fs/xfs/xfs_health.c | 202 ++-
fs/xfs/xfs_hooks.c | 52 +
fs/xfs/xfs_hooks.h | 65 +
fs/xfs/xfs_icache.c | 14 +-
fs/xfs/xfs_icreate_item.c | 2 +-
fs/xfs/xfs_inode.c | 274 +++-
fs/xfs/xfs_inode.h | 37 +-
fs/xfs/xfs_inode_item.c | 6 +-
fs/xfs/xfs_inode_item_recover.c | 5 +-
fs/xfs/xfs_ioctl.c | 8 +-
fs/xfs/xfs_iomap.c | 19 +-
fs/xfs/xfs_iops.c | 9 +-
fs/xfs/xfs_itable.c | 12 +-
fs/xfs/xfs_iwalk.c | 41 +-
fs/xfs/xfs_linux.h | 17 +-
fs/xfs/xfs_log.c | 34 +-
fs/xfs/xfs_log_cil.c | 31 +-
fs/xfs/xfs_log_recover.c | 102 +-
fs/xfs/xfs_mount.c | 2 +-
fs/xfs/xfs_mount.h | 12 +-
fs/xfs/xfs_mru_cache.c | 17 +-
fs/xfs/xfs_qm.c | 59 +-
fs/xfs/xfs_qm.h | 16 +
fs/xfs/xfs_qm_bhv.c | 1 +
fs/xfs/xfs_quota.h | 46 +
fs/xfs/xfs_refcount_item.c | 12 +-
fs/xfs/xfs_reflink.c | 16 +-
fs/xfs/xfs_rmap_item.c | 11 +-
fs/xfs/xfs_rtalloc.c | 18 +-
fs/xfs/xfs_stats.c | 4 +-
fs/xfs/xfs_stats.h | 2 +
fs/xfs/xfs_super.c | 20 +-
fs/xfs/xfs_symlink.c | 158 +-
fs/xfs/xfs_symlink.h | 1 -
fs/xfs/xfs_sysfs.c | 4 -
fs/xfs/xfs_trace.c | 3 +
fs/xfs/xfs_trace.h | 607 +++++--
fs/xfs/xfs_trans.c | 2 +-
fs/xfs/xfs_trans.h | 1 +
fs/xfs/xfs_trans_ail.c | 7 +-
fs/xfs/xfs_trans_buf.c | 42 +
fs/xfs/xfs_trans_dquot.c | 171 +-
include/linux/efi.h | 4 +-
include/linux/fs.h | 2 +-
include/linux/fsnotify.h | 12 +-
include/linux/fsnotify_backend.h | 4 +-
include/linux/init.h | 4 -
include/linux/pid.h | 6 +-
include/linux/pidfs.h | 1 -
include/linux/rwbase_rt.h | 9 +-
include/linux/rwsem.h | 46 +-
include/linux/shmem_fs.h | 8 +-
include/linux/swap.h | 10 -
include/uapi/linux/fanotify.h | 4 +-
include/uapi/linux/inotify.h | 4 +-
init/main.c | 21 +-
kernel/module/internal.h | 6 +-
kernel/module/main.c | 20 +-
kernel/module/strict_rwx.c | 63 +-
kernel/pid.c | 6 -
lib/test_kmod.c | 6 +-
mm/filemap.c | 9 +
mm/internal.h | 4 +
mm/shmem.c | 44 +-
mm/workingset.c | 1 +
scripts/kernel-doc | 2 +-
282 files changed, 15977 insertions(+), 4963 deletions(-)
create mode 100644 fs/smb/client/reparse.c
create mode 100644 fs/smb/client/reparse.h
delete mode 100644 fs/xfs/kmem.c
delete mode 100644 fs/xfs/kmem.h
create mode 100644 fs/xfs/libxfs/xfs_btree_mem.c
create mode 100644 fs/xfs/libxfs/xfs_btree_mem.h
create mode 100644 fs/xfs/libxfs/xfs_symlink_remote.h
delete mode 100644 fs/xfs/mrlock.h
create mode 100644 fs/xfs/scrub/fscounters.h
create mode 100644 fs/xfs/scrub/fscounters_repair.c
create mode 100644 fs/xfs/scrub/iscan.c
create mode 100644 fs/xfs/scrub/iscan.h
create mode 100644 fs/xfs/scrub/nlinks.c
create mode 100644 fs/xfs/scrub/nlinks.h
create mode 100644 fs/xfs/scrub/nlinks_repair.c
create mode 100644 fs/xfs/scrub/quotacheck.c
create mode 100644 fs/xfs/scrub/quotacheck.h
create mode 100644 fs/xfs/scrub/quotacheck_repair.c
create mode 100644 fs/xfs/scrub/rcbag.c
create mode 100644 fs/xfs/scrub/rcbag.h
create mode 100644 fs/xfs/scrub/rcbag_btree.c
create mode 100644 fs/xfs/scrub/rcbag_btree.h
create mode 100644 fs/xfs/scrub/rmap_repair.c
create mode 100644 fs/xfs/xfs_buf_mem.c
create mode 100644 fs/xfs/xfs_buf_mem.h
create mode 100644 fs/xfs/xfs_hooks.c
create mode 100644 fs/xfs/xfs_hooks.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 glibc.
from 3de2f8755c Update syscall lists for Linux 6.8
new 2367bf468c Update kernel version to 6.8 in header constant tests
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
sysdeps/unix/sysv/linux/tst-mman-consts.py | 2 +-
sysdeps/unix/sysv/linux/tst-mount-consts.py | 4 ++--
sysdeps/unix/sysv/linux/tst-pidfd-consts.py | 2 +-
3 files changed, 4 insertions(+), 4 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 linux.
from 61387b8dcf1d Merge tag 'for-6.9/dm-vdo' of git://git.kernel.org/pub/scm [...]
new e3c5df138169 firmware: coreboot: make coreboot_bus_type const
new c2b28f6806d2 firmware: coreboot: Generate modalias uevent for devices
new f1cebae1dbf8 firmware: coreboot: Generate aliases for coreboot modules
new 8a0a62941a04 firmware: coreboot: Replace tag with id table in driver struct
new aa7d6513d68b Merge tag 'tag-chrome-platform-firmware-for-v6.9' of git:/ [...]
new e25ac87d3f83 pwm: atmel-hlcdc: Fix clock imbalance related to suspend support
new 5f623835584f pwm: sti: Fix capture for st,pwm-num-chan < st,capture-num-chan
new 7cfce2b80d5f pwm: dwc: use pm_sleep_ptr() macro
new 4e77431cda49 pwm: Drop useless member .of_pwm_n_cells of struct pwm_chip
new 40ade0c2e794 pwm: Let the of_xlate callbacks accept references without period
new 0e253d4193cb pwm: clps711x: Drop custom .of_xlate() callback
new 91bb23493f8f pwm: Drop duplicate check against chip->npwm in of_pwm_xla [...]
new e92ce0e8f9c9 pwm: mediatek: Update kernel doc for struct pwm_mediatek_of_data
new bdc585f987a0 dt-bindings: pxa-pwm: Convert to YAML
new 62928315adfe pwm: Reorder symbols in core.c
new 65a63bf94ac2 pwm: bcm2835: Drop write-only member of driver private data
new c6c3f7e73dab pwm: atmel-hlcdc: Don't use pwm consumer API
new f8b403f54421 pwm: atmel: Don't use pwm consumer API
new 1706175c682f pwm: imx27: Don't use pwm consumer API
new 0fa319a1427f dt-bindings: atmel,hlcdc: convert pwm bindings to json-schema
new 3ee35fd12b01 pwm: dwc: access driver_data using dev_get_drvdata()
new 0c2d3bd74883 dt-bindings: pwm: mediatek,mt2712: add compatible for MT7988
new eb58bf4afd70 pwm: mediatek: add support for MT7988
new 4e59267c7a20 pwm: Provide an inline function to get the parent device o [...]
new 24003d501f11 pwm: Provide wrappers for storing and getting driver private data
new 024913dbf99f pwm: Provide pwmchip_alloc() function and a devm variant of it
new ddabe9093c17 pwm: ab8500: Make use of pwmchip_parent() accessor
new 96af28dc44b9 pwm: ab8500: Introduce a local pwm_chip variable in .probe()
new 6357c2cd05e1 pwm: ab8500: Make use of devm_pwmchip_alloc() function
new 5dd820cbfc04 pwm: apple: Make use of devm_pwmchip_alloc() function
new cc2b5bc6147b pwm: atmel: Change prototype of a helper to prepare furthe [...]
new f9e4d438e12b pwm: atmel: Make use of pwmchip_parent() accessor
new 8de8ccaca9f8 pwm: atmel: Make use of devm_pwmchip_alloc() function
new 0ba76822eb65 pwm: atmel-hlcdc: Prepare removing pwm_chip from driver data
new 93dcf8e00e16 pwm: atmel-hlcdc: Make use of devm_pwmchip_alloc() function
new 44fe6578b805 pwm: atmel-tcb: Make use of pwmchip_parent() accessor
new dfab73eb2829 pwm: atmel-tcb: Prepare removing pwm_chip from driver data
new af184748c680 pwm: atmel-tcb: Make use of devm_pwmchip_alloc() function
new 19c09ed0943b pwm: bcm2835: Make use of devm_pwmchip_alloc() function
new d502386c2b59 pwm: bcm-iproc: Make use of devm_pwmchip_alloc() function
new 2089ecaa49b1 pwm: bcm-kona: Make use of pwmchip_parent() accessor
new e5c368b821de pwm: bcm-kona: Make use of devm_pwmchip_alloc() function
new 5874eaf86980 pwm: berlin: Prepare removing pwm_chip from driver data
new bf756bfd243e pwm: berlin: Make use of devm_pwmchip_alloc() function
new f3d1efd083b3 pwm: brcmstb: Make use of devm_pwmchip_alloc() function
new fc6549a93683 pwm: clk: Prepare removing pwm_chip from driver data
new 8e87e3dcb298 pwm: clk: Make use of devm_pwmchip_alloc() function
new 5412170f10ad pwm: clps711x: Make use of devm_pwmchip_alloc() function
new 4709f383083a pwm: crc: Simplify code to determine the pwmchip's parent device
new 5b86d1112b84 pwm: crc: Make use of pwmchip_parent() accessor
new b1a80d5053f3 pwm: crc: Make use of devm_pwmchip_alloc() function
new 7256c2e79b8e pwm: cros-ec: Change prototype of helpers to prepare furth [...]
new 19a568a8d3c4 pwm: cros-ec: Make use of pwmchip_parent() accessor
new 452be9421eda pwm: cros-ec: Make use of devm_pwmchip_alloc() function
new aaa3cc29a78e pwm: dwc: Prepare removing pwm_chip from driver data
new 1647e5065b4d pwm: dwc: Make use of devm_pwmchip_alloc() function
new 4839f5a7c49a pwm: dwc-core: Make use of pwmchip_parent() accessor
new ecb4ec5ab8b2 pwm: ep93xx: Make use of pwmchip_parent() accessor
new 3f681ff7ba79 pwm: ep93xx: Make use of devm_pwmchip_alloc() function
new e80c1aa6aedc pwm: fsl-ftm: Change prototype of a helper to prepare furt [...]
new 74836319c24a pwm: fsl-ftm: Make use of pwmchip_parent() accessor
new 097779f1577d pwm: fsl-ftm: Prepare removing pwm_chip from driver data
new 2e8d68c02ed1 pwm: fsl-ftm: Make use of devm_pwmchip_alloc() function
new c8cf591113a0 pwm: hibvt: Consistently name driver data hi_pwm_chip
new 19248d867bde pwm: hibvt: Make use of devm_pwmchip_alloc() function
new 9bd3e889d222 pwm: img: Drop write-only variable from driver private data
new 2231f6fe8316 pwm: img: Make use of pwmchip_parent() accessor
new b097d28e3319 pwm: img: Prepare removing pwm_chip from driver data
new 12ca0c331a5f pwm: img: Make use of devm_pwmchip_alloc() function
new 5911fc37c784 pwm: imx1: Make use of devm_pwmchip_alloc() function
new 175f53a78c9d pwm: imx27: Make use of pwmchip_parent() accessor
new dcef3929e0b5 pwm: imx27: Make use of devm_pwmchip_alloc() function
new abf6569d6482 pwm: imx-tpm: Make use of devm_pwmchip_alloc() function
new a1d81abc03b3 pwm: intel-lgm: Make use of devm_pwmchip_alloc() function
new 8a18b9733239 pwm: iqs620a: Create a wrapper for converting a pwm_chip t [...]
new 07b61160e45d pwm: iqs620a: Prepare removing pwm_chip from driver data
new 1b6691680bcc pwm: iqs620a: Make use of devm_pwmchip_alloc() function
new cebf107de5c9 pwm: jz4740: Change prototype of a helper to prepare furth [...]
new 4eeb33229c32 pwm: jz4740: Make use of pwmchip_parent() accessor
new 5d0237a7b085 pwm: jz4740: Make use of devm_pwmchip_alloc() function
new 15527ec2527b pwm: keembay: Make use of devm_pwmchip_alloc() function
new e6377139899e pwm: lp3943: Make use of devm_pwmchip_alloc() function
new 8d1cdd2f2d0d pwm: lpc18xx-sct: Drop hardly used member from driver priv [...]
new c60b92133fc7 pwm: lpc18xx-sct: Make use of pwmchip_parent() accessor
new 6a79dc8342d4 pwm: lpc18xx-sct: Prepare removing pwm_chip from driver data
new 1dc7dcba0b2d pwm: lpc18xx-sct: Make use of devm_pwmchip_alloc() function
new ac4b44cac51c pwm: lpc32xx: Make use of devm_pwmchip_alloc() function
new 0f83bfd80d86 pwm: lpss: Make use of pwmchip_parent() accessor
new 11265c637e7b pwm: lpss-*: Don't set driver data
new 05013062a89f pwm: lpss-*: Make use of devm_pwmchip_alloc() function
new f1b1e74731a8 pwm: mediatek: Make use of pwmchip_parent() accessor
new 1c8090d7b3ba pwm: mediatek: Make use of devm_pwmchip_alloc() function
new b647dcfde1b5 pwm: meson: Change prototype of a few helpers to prepare f [...]
new e369035a9889 pwm: meson: Make use of pwmchip_parent() accessor
new 28ecf9bd5ea2 pwm: meson: Make use of devm_pwmchip_alloc() function
new f962b190fe20 pwm: microchip-core: Make use of devm_pwmchip_alloc() function
new f580fa6c842b pwm: mtk-disp: Make use of pwmchip_parent() accessor
new ad0828825e71 pwm: mtk-disp: Make use of devm_pwmchip_alloc() function
new 2ae7039fa7fb pwm: mxs: Make use of devm_pwmchip_alloc() function
new 8c01031abe7c pwm: ntxec: Make use of devm_pwmchip_alloc() function
new 7fc81e231fe9 pwm: omap-dmtimer: Make use of pwmchip_parent() accessor
new 623a9594b2d3 pwm: omap-dmtimer: Prepare removing pwm_chip from driver data
new f988b8196322 pwm: omap-dmtimer: Make use of devm_pwmchip_alloc() function
new da5a8c555c52 pwm: pca9685: Prepare removing pwm_chip from driver data
new 20666a774d17 pwm: pca9685: Make use of pwmchip_parent() accessor
new 37e0f5800b09 pwm: pca9685: Make use of devm_pwmchip_alloc() function
new 8aebd7225d5b pwm: pxa: Make use of devm_pwmchip_alloc() function
new fd20a3e1fc7d pwm: raspberrypi-poe: Make use of pwmchip_parent() accessor
new 05aa788c06cf pwm: raspberrypi-poe: Make use of devm_pwmchip_alloc() function
new ba0c182e5f27 pwm: rcar: Make use of pwmchip_parent() accessor
new aa1b9f167722 pwm: rcar: Prepare removing pwm_chip from driver data
new f0d907605d42 pwm: rcar: Make use of devm_pwmchip_alloc() function
new 3a284e0eae81 pwm: renesas-tpu: Make use of devm_pwmchip_alloc() function
new 77e94c37db10 pwm: rochchip: Prepare removing pwm_chip from driver data
new 2528428ec849 pwm: rockchip: Make use of devm_pwmchip_alloc() function
new 27262029e9fd pwm: rz-mtu3: Make use of pwmchip_parent() accessor
new dfec83b4fe45 pwm: rz-mtu3: Prepare removing pwm_chip from driver data
new a629a77e9dfb pwm: rz-mtu3: Make use of devm_pwmchip_alloc() function
new 56696c1c04f4 pwm: samsung: Simplify code to determine the pwmchip's par [...]
new 70efbf88912c pwm: samsung: Change prototype of helpers to prepare furth [...]
new 87b63f73e248 pwm: samsung: Make use of pwmchip_parent() accessor
new ef2092b5af05 pwm: samsung: Simplify by using devm functions in probe
new f83c29f43d59 pwm: samsung: Simplify using dev_err_probe()
new 6727fdf74897 pwm: samsung: Make use of devm_pwmchip_alloc() function
new c63f0bbbc99d pwm: sifive: Simplify code to determine the pwmchip's pare [...]
new bb472da2148f pwm: sifive: Prepare removing pwm_chip from driver data
new c4f4af7d792c pwm: sifive: Make use of pwmchip_parent() accessor
new 554d9acae42b pwm: sifive: Make use of devm_pwmchip_alloc() function
new 57014f0726e3 pwm: sl28cpld: Make use of devm_pwmchip_alloc() function
new 792bc12573a3 pwm: spear: Make use of devm_pwmchip_alloc() function
new 0f14aca0dca2 pwm: sprd: Rework how the available channels are counted
new aac1b805a61c pwm: sprd: Drop duplicated tracking of the parent device
new f2075c0b1a8f pwm: sprd: Make use of devm_pwmchip_alloc() function
new 54272761ce7c pwm: sti: Prepare removing pwm_chip from driver data
new 3f7dc7d863cd pwm: sti: Make use of devm_pwmchip_alloc() function
new da665d25f4cb pwm: stm32: Simplify code to determine the pwmchip's paren [...]
new fbde12894099 pwm: stm32: Change prototype of a helper to prepare furthe [...]
new f29430710d92 pwm: stm32: Prepare removing pwm_chip from driver data
new e315bf700b40 pwm: stm32: Change prototype of helper that detects npwm t [...]
new 174821b7be22 pwm: stm32: Make use of devm_pwmchip_alloc() function
new 3e4224a98b50 pwm: stm32-lp: Simplify code to determine the pwmchip's pa [...]
new 8f5e2dcbe234 pwm: stm32-lp: Prepare removing pwm_chip from driver data
new 0e89637a4fb9 pwm: stm32-lp: Make use of pwmchip_parent() accessor
new 5d481e0742dd pwm: stm32-lp: Make use of devm_pwmchip_alloc() function
new c3492db2884e pwm: stmpe: Make use of pwmchip_parent() accessor
new f20fb5c85892 pwm: stmpe: Make use of devm_pwmchip_alloc() function
new d6ada1d4ca13 pwm: sun4i: Make use of pwmchip_parent() accessor
new 2d7224f49da1 pwm: sun4i: Prepare removing pwm_chip from driver data
new 2eb3ff5f4c21 pwm: sun4i: Consistently name driver data sun4ichip
new 362e3f883d04 pwm: sun4i: Make use of devm_pwmchip_alloc() function
new 11ee0a124cb4 pwm: sunplus: Make use of devm_pwmchip_alloc() function
new b662c6e80976 pwm: tegra: Drop duplicated tracking of the parent device
new aa37f83f7bfa pwm: tegra: Prepare removing pwm_chip from driver data
new 7550ebf04c05 pwm: tegra: Make use of devm_pwmchip_alloc() function
new 62f59c107aac pwm: tiecap: Simplify code to determine the pwmchip's pare [...]
new 02aa760d293e pwm: tiecap: Change prototype of helpers to prepare furthe [...]
new ba60fbf92d25 pwm: tiecap: Make use of pwmchip_parent() accessor
new 76b4accb7c62 pwm: tiecap: Make use of devm_pwmchip_alloc() function
new b514a1b29df8 pwm: tiehrpwm: Simplify code to determine the pwmchip's pa [...]
new 4e1c8593e5fa pwm: tiehrpwm: Change prototype of helpers to prepare furt [...]
new e003a687aac4 pwm: tiehrpwm: Make use of pwmchip_parent() accessor
new de830057d72c pwm: tiehrpwm: Make use of devm_pwmchip_alloc() function
new 6a20d5ed0e46 pwm: twl: Make use of pwmchip_parent() accessor
new 12fa8803b6a2 pwm: twl: Make use of devm_pwmchip_alloc() function
new e3ad4f23f9b2 pwm: twl-led: Make use of pwmchip_parent() accessor
new b860648da16c pwm: twl-led: Make use of devm_pwmchip_alloc() function
new 7fe09324dfbe pwm: visconti: Make use of devm_pwmchip_alloc() function
new 58803adcb70e pwm: vt8500: Change prototype of a helper to prepare furth [...]
new 9767db33373f pwm: vt8500: Introduce a local pwm_chip variable in .probe()
new 68e34b3e6629 pwm: vt8500: Make use of pwmchip_parent() accessor
new ae8635e99c5c pwm: vt8500: Make use of devm_pwmchip_alloc() function
new 4caa211522f4 pwm: xilinx: Prepare removing pwm_chip from driver data
new dda59d242477 pwm: xilinx: Make use of devm_pwmchip_alloc() function
new 7ae57b104deb gpio: mvebu: Make use of devm_pwmchip_alloc() function
new 4867424625e0 drm/bridge: ti-sn65dsi86: Make use of pwmchip_parent() accessor
new 596de87ddfc7 drm/bridge: ti-sn65dsi86: Make use of devm_pwmchip_alloc() [...]
new 4b2b7b1e8730 leds: qcom-lpg: Make use of devm_pwmchip_alloc() function
new 46eec872d512 staging: greybus: pwm: Change prototype of helpers to prep [...]
new 4aacf5fdf5aa staging: greybus: pwm: Make use of pwmchip_parent() accessor
new 9bda6a81ddae staging: greybus: pwm: Rely on pwm framework to pass a val [...]
new 1dd173fc9624 staging: greybus: pwm: Drop unused gb_connection_set_data()
new e0d327757165 staging: greybus: pwm: Rework how the number of PWM lines [...]
new 1159c66fc77b staging: greybus: pwm: Make use of devm_pwmchip_alloc() function
new 144a0008b30b pwm: dwc: drop redundant error check
new ebf2c89eb95e pwm: dwc: Add 16 channel support for Intel Elkhart Lake
new 9e3440d2d57b pwm: dwc: simplify error handling
new c2dd6b93f6df dt-bindings: pwm: amlogic: fix s4 bindings
new 5fd61cc28171 dt-bindings: pwm: amlogic: Add a new binding for meson8 pwm types
new f2cea1dc2a98 pwm: meson: generalize 4 inputs clock on meson8 pwm type
new dd6c6d57ab61 pwm: imx-tpm: fix probe crash due to access registers with [...]
new aeb152910a7a Merge tag 'pwm/for-6.9-rc1' of git://git.kernel.org/pub/sc [...]
new 18cbe81639f2 mmc: core: Remove usage of the deprecated ida_simple_xx() API
new c64ec3a7d9e9 dt-bindings: mmc: fsl-imx-esdhc: add i.MX95 compatible string
new 069279d6fef5 mmc: core Drop BLK_BOUNCE_HIGH
new 6bf26a0e5e9b mmc: core: make mmc_rpmb_bus_type const
new 1ba28dee4b88 mmc: core: make mmc_bus_type const
new 13dbc21bf802 mmc: core: make sdio_bus_type const
new cb8e8570d5c9 memstick: core: make memstick_bus_type const
new 3a999e57cf4b dt-bindings: mmc: fsl-imx-esdhc: add iommus property
new ed01d210fd91 mmc: davinci_mmc: Use sg_miter for PIO
new bc169ad24308 mmc: moxart-mmc: Factor out moxart_use_dma() helper
new 54fd8cd61799 mmc: moxart-mmc: Fix accounting in DMA transfer
new 3ee0e7c3e67c mmc: moxart-mmc: Use sg_miter for PIO
new 2761822c00e8 mmc: mvsdio: Use sg_miter for PIO
new 12658af54f2e mmc: mxcmmc: Use sg_miter for PIO
new 68cfdeb4064e mmc: omap: Use sg_miter for PIO
new e8a167b84886 mmc: sdhci-esdhc-mcf: Use sg_miter for swapping
new 27b57277d9ba mmc: sh_mmcif: Use sg_miter for PIO
new 59fbb55a297d mmc: wbsd: remove redundant assignment to variable id
new d6e5288c8bf4 mmc: renesas_sdhi: use typedef for dma_filter_fn
new 02c801376bdd MAINTAINERS: Update bouncing @codeaurora addresses for EMMC CMDQ
new 2439e5bddb4e mmc: Merge branch fixes into next
new 0deb3c2ac936 mmc: Merge branch fixes into next
new 4aee14527e4f dt-bindings: mmc: renesas,sdhi: Document R-Car V4M support
new 25e69172db8a mmc: davinci_mmc: Drop dangling variable
new 4c5e3efae66d mmc: meson-mx-sdhc: Use devm_clk_hw_get_clk() for clock retrieval
new c0200efad330 mmc: meson-mx-sdhc: Remove .card_hw_reset callback
new 849e81817b9b dt-bindings: mmc: sdhci-of-dwcmhsc: Add Sophgo CV1800B and [...]
new 017199c2849c mmc: sdhci-of-dwcmshc: Add support for Sophgo CV1800B and SG2002
new 68f5630ae154 mmc: core: constify the struct device_type usage
new 6f3d56882a3f dt-bindings: mmc: fsl-imx-esdhc: add default and 100mhz state
new 44d41bf65a4b mmc: sdhci-esdhc-mcf: Flag the sg_miter as atomic
new 727cba706d38 mmc: sh_mmcif: sg_miter must not be atomic
new 4d4a2c71b862 mmc: sh_mmcif: Advance sg_miter before reading blocks
new a119357feff8 dt-bindings: mmc: fsl-imx-mmc: Document the required clocks
new 6e860b05a0cb mmc: Merge branch fixes into next
new e8d1b41e69d7 mmc: tmio: avoid concurrent runs of mmc_request_done()
new 2f7c99528ae3 mmc: Merge branch fixes into next
new ae5004a40a26 mmc: wmt-sdmmc: remove an incorrect release_mem_region() c [...]
new 88803989ff6d mmc: core: Use a struct device* as in-param to mmc_of_pars [...]
new dab267cf0e56 mmc: dw_mmc-hi3798cv200: remove MODULE_ALIAS()
new 832ff3126527 dt-bindings: mmc: dw-mshc-hi3798cv200: convert to YAML
new cddacdce8ffb dt-bindings: mmc: hisilicon,hi3798cv200-dw-mshc: add Hi379 [...]
new 25d043841db1 mmc: dw_mmc: add support for hi3798mv200
new 67e90a7deacb mmc: dw_mmc: Remove unused of_gpio.h
new a5f372a1bbaa mmc: mmc_spi: Don't mention DMA direction
new 0cd8fd15a75e mmc: tmio: comment the ERR_PTR usage in this driver
new 4af59a8df5ea mmc: core: Fix switch on gp3 partition
new 32e8ee2db6d4 mmc: Merge branch fixes into next
new faf3b8014c35 mmc: core: make mmc_host_class constant
new 245b6f3239d9 Merge tag 'mmc-v6.9' of git://git.kernel.org/pub/scm/linux [...]
new 0ec74ad3c157 regmap: rework ->max_register handling
new bb92804ba2b6 regmap: kunit: Add a test for ranges in combination with windows
new b30f2db0b790 Merge tag 'regmap-v6.9' of git://git.kernel.org/pub/scm/li [...]
new 5df3b41bd6b5 regulator: qcom_smd: Keep one rpm handle for all vregs
new a6ffa02ba7a2 dt-bindings: regulator: Convert ti,tps65132 to YAML
new 4c716711a5c5 regulator: fixed-helper: Save a few bytes of memory when r [...]
new 64db3e8d7be0 regulator: dt-bindings: microchip,mcp16502: convert to YAML
new 5319aaa9bb12 regulator: lp87565: Use bitfield helpers
new 2601b6fb7d71 regulator: lp873x: Use bitfield helpers
new ec29a4d9b7c7 dt-bindings: regulator: qcom,usb-vbus-regulator: Add PM615 [...]
new d68ce3aa8142 regulator: Merge up v6.8-rc5
new 6037733963b8 regulator: pwm-regulator: Use dev_err_probe() for error pa [...]
new 055100d1a3b2 regulator: core: Remove redundant assignment to variable p [...]
new b9262cc1b988 regulator: dt-bindings: qcom,usb-vbus-regulator: add suppo [...]
new efe9a6da2292 regulator: dt-bindings: gpio-regulator: Fix "gpios-states" [...]
new 531a0c0cdbff regulator: userspace-consumer: add module device table
new 09235bf3170f regulator: pwm-regulator: Use dev_err_probe() for error pa [...]
new 7f719a953975 regulator: core: Remove redundant assignment to variable p [...]
new 132a85f1c28b regulator: dt-bindings: qcom,usb-vbus-regulator: add suppo [...]
new 4d52f575e258 regulator: max8973: Finalize switch to GPIO descriptors
new e450a2b3a335 regulator: da9055: Fully convert to GPIO descriptors
new 95daa868f22b regulator: lp8788-buck: Fully convert to GPIO descriptors
new 84618d5e31cf regulator: max8997: Convert to GPIO descriptors
new f25828a1eae1 regulator: max8998: Convert to GPIO descriptors
new 802ec11e20d8 Convert some regulator drivers to GPIO descriptors
new b65e9149bdb7 regulator: mp8859: Specify register accessibility and enab [...]
new 6c848d772eee regulator: mp8859: Validate and log device identifier information
new b79d93d99e08 regulator: mp8859: Support enable control
new 673d06a85886 regulator: mp8859: Support mode operations
new d7217c91bbde regulator: mp8859: Support active discharge control
new 4317ecadbeea regulator: mp8859: Support status and error readback
new 6df0921e9013 regulator: mp8859: Report slew rate
new c8e794cfb053 regulator: mp8859: Implement set_current_limit()
new fdf82f23ca25 regulator: mp8859: Cleanups and enhancements
new d73709646caf regulator: da9121: Remove unused of_gpio.h
new 4fe6207508d6 regulator: core: make regulator_class constant
new e6f0b08a0367 regulator: lp8788-buck: fix copy and paste bug in lp8788_d [...]
new 21ac5a96513c Merge tag 'regulator-v6.9' of git://git.kernel.org/pub/scm [...]
new 4247d7f2ca56 spi: spi-mt65xx: Support sleep pin control
new 6df534cc7136 spi: make spi_bus_type const
new 50c4f8172dbf spi: nxp-fspi: Adjust LUT debug output alignment
new 460efee706c2 spi: s3c64xx: Extract FIFO depth calculation to a dedicated macro
new 6685d552a0cc dt-bindings: spi: fsl-lpspi: support i.MX95 LPSPI
new 18ab9e9e8889 dt-bindings: spi: nxp-fspi: support i.MX93 and i.MX95
new b204aa0f99cf spi: consolidate setting message->spi
new 0229278bf33e spi: s3c64xx: Add Exynos850 support
new 737cf74b3800 spi: dt-bindings: samsung: Add Exynos850 SPI
new 4f38ae221e28 arm64: exynos: Enable SPI for Exynos850
new a6fc5c5b35f6 spi: cs42l43: Handle error from devm_pm_runtime_enable()
new 0da9a5794cfd spi: avoid double validation in __spi_sync()
new 8613dda6af8e spi: Kconfig: cap[c]ability
new e6c5812dc4d0 spi: reorder spi_message struct member doc comments
new 1e942b5bb18e spi: cs42l43: Clean up of firmware node
new c8bec3355f08 spi: move split xfers for CS_WORD emulation
new 2733092baa3e spi: bcm2835: implement ctlr->max_transfer_size
new 88c2b56c2690 spi: axi-spi-engine: use common AXI macros
new e58db3bcd93b spi: intel: Add default partition and name to the second chip
new 83c9c7ec8b91 spi: intel: Keep the BIOS partition inside the first chip
new 5c018e378f91 spi: spi-rockchip: Fix out of bounds array access
new 07d6749317bf spi: spi-rockchip: Fix max_native_cs
new f156743c5262 spi: fsl-dspi: Preserve error code returned by dmaengine_s [...]
new 51b8e79c45d5 spi: fsl-dspi: Unify error messaging in dspi_request_dma()
new b9c0b785ed4c spi: fsl-dspi: A couple of error handling
new c0c0293cf7a0 spi: drop gpf arg from __spi_split_transfer_maxsize()
new 531860e12da7 spi: axi-spi-engine: remove use of ida for sync id
new abb4b46c4368 spi: axi-spi-engine: move msg finalization out of irq handler
new 3e7cfd6ad29a spi: mchp-pci1xxxx: Add support for DMA in SPI
new 9538edeb72c9 spi: mchp-pci1xxxx: DMA support for copying data to and fr [...]
new ff690e75d64b spi: dt-bindings: samsung: add google,gs101-spi compatible
new 80d3204a3b1d spi: s3c64xx: prepare for a different flavor of iowrite rep
new b7bafb9f54fc spi: s3c64xx: add s3c64xx_iowrite{8,16}_32_rep accessors
new e010c0495860 spi: s3c64xx: add support for google,gs101-spi
new 0f0212558bc9 spi: s3c64xx: add support for google,gs101-spi
new 227ab73b89d6 fpga: ice40-spi: Follow renaming of SPI "master" to "controller"
new 167b78446706 ieee802154: ca8210: Follow renaming of SPI "master" to "co [...]
new 2780e7b716a6 iio: adc: ad_sigma_delta: Follow renaming of SPI "master" [...]
new a78acec53b85 Input: pxspad - follow renaming of SPI "master" to "controller"
new 1245633c61ba Input: synaptics-rmi4 - follow renaming of SPI "master" to [...]
new 2c2f93fbfba7 media: mgb4: Follow renaming of SPI "master" to "controller"
new cfa13a64bd63 media: netup_unidvb: Follow renaming of SPI "master" to "c [...]
new dd868ae646d5 media: usb/msi2500: Follow renaming of SPI "master" to "co [...]
new d920b3a672b7 media: v4l2-subdev: Follow renaming of SPI "master" to "co [...]
new 26dcf09ee5d9 misc: gehc-achc: Follow renaming of SPI "master" to "controller"
new b0a6776e5340 mmc: mmc_spi: Follow renaming of SPI "master" to "controller"
new 44ee998db9ee mtd: dataflash: Follow renaming of SPI "master" to "controller"
new 1cc711a72ae7 net: ks8851: Follow renaming of SPI "master" to "controller"
new 7969b98b80c0 net: vertexcom: mse102x: Follow renaming of SPI "master" t [...]
new 85ad0ec049a7 platform/chrome: cros_ec_spi: Follow renaming of SPI "mast [...]
new 2259233110d9 spi: bitbang: Follow renaming of SPI "master" to "controller"
new e71011dacc34 spi: cadence-quadspi: Don't emit error message on allocati [...]
new 28e59d8bf1ac spi: cadence-quadspi: Follow renaming of SPI "master" to " [...]
new 1747fbdedba8 spi: cavium: Follow renaming of SPI "master" to "controller"
new 14cea92338a0 spi: geni-qcom: Follow renaming of SPI "master" to "controller"
new 2c2310c17fac spi: loopback-test: Follow renaming of SPI "master" to "co [...]
new 8197b136bbbe spi: slave-mt27xx: Follow renaming of SPI "master" to "con [...]
new d934cd6f0e5d spi: spidev: Follow renaming of SPI "master" to "controller"
new bbd25d7260ee staging: fbtft: Follow renaming of SPI "master" to "controller"
new ee3c668dda3d staging: greybus: spi: Follow renaming of SPI "master" to [...]
new b6af14eacc88 tpm_tis_spi: Follow renaming of SPI "master" to "controller"
new 8c716f4a3d4f usb: gadget: max3420_udc: Follow renaming of SPI "master" [...]
new b23031e730e7 video: fbdev: mmp: Follow renaming of SPI "master" to "con [...]
new 30060d57cee1 wifi: libertas: Follow renaming of SPI "master" to "controller"
new 801185efa240 spi: fsl-lib: Follow renaming of SPI "master" to "controller"
new 620d269f29a5 spi: Drop compat layer from renaming "master" to "controller"
new 76b31eb4c2da Documentation: spi: Update documentation for renaming "mas [...]
new 0da9a7e5c86b spi: get rid of some legacy macros
new a77ce80f63f0 spi: s3c64xx: sort headers alphabetically
new 42a9ac378d91 spi: s3c64xx: explicitly include <linux/io.h>
new 4568fa574fce spi: s3c64xx: explicitly include <linux/bits.h>
new 7256d6bdd4fe spi: s3c64xx: explicitly include <linux/types.h>
new a336d41bbea5 spi: s3c64xx: avoid possible negative array index
new 97b63f470704 spi: s3c64xx: fix typo, s/configuartion/configuration
new 271f18816b3b spi: s3c64xx: remove unneeded (void *) casts in of_match_table
new 9d47e411f4d6 spi: s3c64xx: remove else after return
new 5d7f4f436707 spi: s3c64xx: move common code outside if else
new e9c49effde70 spi: s3c64xx: check return code of dmaengine_slave_config()
new 60dc8d342e93 spi: s3c64xx: propagate the dma_submit_error() error code
new 4c6452050530 spi: s3c64xx: rename prepare_dma() to s3c64xx_prepare_dma()
new 1a234accc931 spi: s3c64xx: return ETIMEDOUT for wait_for_completion_timeout()
new 91a9b8e6b63e spi: s3c64xx: drop blank line between declarations
new f186d34071fb spi: s3c64xx: downgrade dev_warn to dev_dbg for optional dt props
new eb8096c30ad0 spi: s3c64xx: remove duplicated definition
new acd6c7b1d276 spi: s3c64xx: drop a superfluous bitwise NOT operation
new 4f4857730c61 spi: s3c64xx: straightforward cleanup
new d1ff85fdf0b8 spi: pl022: Use typedef for dma_filter_fn
new c42d9bead493 spi: pl022: Add missing dma_filter field kerneldoc
new 3d4dd10b376e spi: pxa2xx: Use typedef for dma_filter_fn
new fc5b764bef24 spi: gpio: Follow renaming of SPI "master" to "controller"
new df20385302eb spi: mchp-pci1xxxx: release resources on error in probe()
new 125b28b18926 spi: dw: remove redundant assignment to variable len
new 99769a52464d spi: Update the "master/slave" terminology in documentation
new afd2a4ae296d spi: spi-summary.rst: fix underline length
new 0d62c64a8e48 spi: cadence-qspi: assert each subnode flash CS is valid
new 7cc3522aedb5 spi: cadence-qspi: set maximum chip-select to 4
new 0f3841a5e115 spi: cadence-qspi: report correct number of chip-select
new e63aef9c9121 spi: spi-mem: add statistics support to ->exec_op() calls
new 7b1d87af14d9 spi: add spi_optimize_message() APIs
new fab53fea21a9 spi: move splitting transfers to spi_optimize_message()
new c2bcfe7c6edf spi: stm32: move splitting transfers to optimize_message
new 7dba2adb063b spi: axi-spi-engine: move message compile to optimize_message
new 786115655f4d spi: add support for pre-cooking messages
new d748b48eeba8 spi: ppc4xx: Fix fallout from rename in struct spi_bitbang
new 666db8fd4265 spi: dt-bindings: atmel,at91rm9200-spi: remove 9x60 compat [...]
new 18ebe6f6fccf spi: pic32: Replace of_gpio.h by proper one
new bc9c0a9967fe spi: stm32-qspi: Replace of_gpio.h by proper one
new ee09bb727bff spi: dt-bindings: samsung: make dma properties not required
new 69d54ee2e5b0 spi: axi-spi-engine: remove p from struct spi_engine_messa [...]
new c8340ac10154 spi: axi-spi-engine: use __counted_by() attribute
new 5c708541301e spi: axi-spi-engine: use struct_size() macro
new 0f1a277b3d9b spi: axi-spi-engine: small cleanups
new 80a38bfbbd59 spi: dt-bindings: introduce FIFO depth properties
new ff8faa8a5c0f spi: s3c64xx: define a magic value
new d6911cf27e5c spi: s3c64xx: allow full FIFO masks
new c6e776ab6abd spi: s3c64xx: determine the fifo depth only once
new 414d7b8c9147 spi: s3c64xx: retrieve the FIFO depth from the device tree
new 82b98fb8cd33 spi: s3c64xx: allow FIFO depth to be determined from the c [...]
new e08433e095dd spi: s3c64xx: let the SPI core determine the bus number
new 2cda3623ff4f spi: s3c64xx: introduce s3c64xx_spi_set_port_id()
new ea3fba7c41ba spi: s3c64xx: get rid of the OF alias ID dependency
new ad0adac84d42 spi: s3c64xx: deprecate fifo_lvl_mask, rx_lvl_offset and port_id
new e8b16c7a4204 spi: s3c64xx: switch gs101 to new port config data
new 7ad288208d24 spi: s3c64xx: switch exynos850 to new port config data
new 5ee91605ad9a spi: Exctract spi_set_all_cs_unused() helper
new 9086d0f23b7c spi: Exctract spi_dev_check_cs() helper
new 1209c5566f9b spi: Consistently use BIT for cs_index_mask
new 14fe5a98fb24 spi: Fix types of the last chip select storage variables
new be84be4a35fa spi: Introduce SPI_INVALID_CS and is_valid_cs()
new 6cdebf62a159 Merge tag 'spi-v6.9' of git://git.kernel.org/pub/scm/linux [...]
new f4028860a998 gpio: legacy: mark old interfaces as deprecated in kernel docs
new 7889968e6475 gpio: uapi: improve description of fd fields
new f75d508eeb24 gpio: uapi: clarify hte references
new a6beb0b46121 gpio: uapi: drop trailing period from one sentence descriptions
new ead7c5817cff gpio: uapi: document possible values of gpioevent_data.id
new b6747ef69fa4 gpio: uapi: clarify using v2 rather than v1
new 32a0a0da530e Documentation: gpio: add chardev userspace API documentation
new c27cdd7a3010 Documentation: ABI: update gpio-cdev to reference chardev.rst
new f1fc93d9e551 Documentation: ABI: update sysfs-gpio to reference gpio-cdev
new 5054626a9b80 Documentation: gpio: move sysfs into an obsolete section
new e10b64175383 Documentation: gpio: update sysfs documentation to referen [...]
new 16b2bb7fe5e4 Documentation: gpio: add chardev v1 userspace API documentation
new f1ccbe9aaea6 Documentation: gpio: capitalize GPIO in index title
new c3d336cae797 Documentation: gpio: document gpio-mockup as obsoleted by [...]
new c055f7ed9744 Documentation: gpio: move gpio-mockup into obsolete section
new 44a0d880b91d gpio: eic-sprd: Optimize the calculation method of eic number
new 3473765920ea MAINTAINERS: add Documentation/userspace-api/gpio/ to GPIO [...]
new 42969726a19f Documentation: gpio: describe uAPI behaviour for unsupport [...]
new 83a517c77715 gpio: cdev: remove leftover function pointer typedefs
new 88b7049635dc gpio: unexport GPIO irq domain functions only used internally
new 6933ba529d06 gpio: improve the API contract for setting direction
new ff3d9bfa25fa dt-bindings: gpio: renesas,rcar-gpio: Add r8a779h0 support
new f57595788244 gpio: vf610: allow disabling the vf610 driver
new 3eac8bbed22e gpio: vf610: enable COMPILE_TEST
new 868206f1eba7 dt-bindings: gpio: mvebu: Fix "unevaluatedProperties" to be false
new fc449cefe69d dt-bindings: gpio: pca9570: Add label property
new a875746f603b gpio: gpiolib: make gpio_bus_type const
new aab5c6f20023 gpio: set device type for GPIO chips
new 104e00bbc76f Merge tag 'v6.8-rc4' into gpio/for-next
new faf6efd2e5e2 gpio: constify opaque pointer in gpio_device_find() match [...]
new e348544f7994 gpio: protect the list of GPIO devices with SRCU
new 8ce6fd81a452 gpio: of: assign and read the hog pointer atomically
new 0857c39bfd09 gpio: remove unused logging helpers
new d23dc4a9a88f gpio: provide and use gpiod_get_label()
new ccfb6ff4f6c0 gpio: don't set label from irq helpers
new be711caa87c5 gpio: add SRCU infrastructure to struct gpio_desc
new 1f2bcb8c8ccd gpio: protect the descriptor label with SRCU
new 2a9101e875bc gpio: sysfs: use gpio_device_find() to iterate over existi [...]
new 35b545332b80 gpio: remove gpio_lock
new 2559f2e09211 gpio: reinforce desc->flags handling
new b6f87adbacfa gpio: remove unneeded code from gpio_device_get_desc()
new 59cba4a0e6ca gpio: sysfs: extend the critical section for unregistering [...]
new b93bca4bd6d2 gpio: sysfs: pass the GPIO device - not chip - to sysfs callbacks
new f4e14d45d7fe gpio: cdev: replace gpiochip_get_desc() with gpio_device_g [...]
new 3c7a47f6c5f0 gpio: cdev: don't access gdev->chip if it's not needed
new 5694f274a060 gpio: sysfs: don't access gdev->chip if it's not needed
new 7fe595b3c3cf gpio: don't dereference gdev->chip in gpiochip_setup_dev()
new 6c82e737ab21 gpio: reduce the functionality of validate_desc()
new c5cf334dcc78 gpio: remove unnecessary checks from gpiod_to_chip()
new 8a5b477bb3e9 gpio: add the can_sleep flag to struct gpio_device
new 47d8b4c1d868 gpio: add SRCU infrastructure to struct gpio_device
new d83cee3d2bb1 gpio: protect the pointer to gpio_chip in gpio_device with SRCU
new f067372c6a3c gpio: remove the RW semaphore from the GPIO device
new 5e6284444024 gpio: mark unsafe gpio_chip manipulators as deprecated
new ba5c5effe02c gpio: initialize descriptor SRCU structure before adding O [...]
new 9e69d6d84e38 Documentation: gpio: clarify sysfs line values are logical
new e3f927f2b0a2 Documentation: gpio: consistently use logical line value t [...]
new 815a1b5a6da4 gpio: take the SRCU read lock in gpiod_hog()
new 8574b5b47610 gpio: cdev: use correct pointer accessors with SRCU
new d82b9e0887e6 gpio: use srcu_dereference() with SRCU-protected pointers
new 0d7fa0eda4e3 gpio: don't let lockdep complain about inherently dangerou [...]
new be91c19e47d1 gpio: sysfs: fix inverted pointer logic
new 8ff0d55ba3fb gpio: uapi: clarify default_values being logical
new 91510d5959ad gpio: cdev: fix a NULL-pointer dereference with DEBUG enabled
new 4a92857d6e83 gpio: constify opaque pointer "data" in gpio_device_find()
new 24ba441d2b06 gpio: fix memory leak in gpiod_request_commit()
new ee9d5895672f gpio: constify of_phandle_args in of_find_gpio_device_by_xlate()
new f837fe1bffe6 gpio: Add ChromeOS EC GPIO driver
new 11498d99008f gpio: sim: add lockdep asserts
new 840a97e2fbaf gpio: sim: delimit the fwnode name with a ":" when generat [...]
new 5d60c1e61fda gpio: don't warn about removing GPIO chips with active use [...]
new 3d8bb3d3080d gpio: provide for_each_hwgpio()
new ebb03f692f51 gpio: sim: use for_each_hwgpio()
new 0d776cfd5e5b gpiolib: Pass consumer device through to core in devm_fwno [...]
new adcad5364a69 gpio: of: Make of_gpio_get_count() take firmware node as a [...]
new 8122c7c625fc gpio: acpi: Make acpi_gpio_count() take firmware node as a [...]
new 177f954f56bd dt-bindings: gpio: aspeed,ast2400-gpio: Convert to DT schema
new e9c717bee8f1 Merge tag 'v6.8-rc7' into gpio/for-next
new 8ae438f5ff16 gpiolib: Deduplicate cleanup for-loop in gpiochip_add_data [...]
new 297dc37a1e65 selftest: gpio: remove obsolete gpio-mockup test
new 8636f19c2d1f gpio: sysfs: repair export returning -EPERM on 1st attempt
new 69afef4af453 Merge tag 'gpio-updates-for-v6.9-rc1' of git://git.kernel. [...]
new b9f55084aa09 hwmon: put HWMON_CHANNEL_INFO() initializers in rodata
new 7fce84a991cd hwmon: (nct6683) Add another customer ID for MSI
new eea32fafadd3 dt-bindings: hwmon: ina2xx: Add label property
new f29996d0295e dt-bindings: hwmon: ina2xx: Describe #io-channel-cells property
new f7ab2d180e6a dt-bindings: hwmon: ina2xx: Describe ina260 chip
new e7b631d79871 hwmon: Remove I2C_CLASS_HWMON from drivers w/o detect() an [...]
new 3317f2385f09 MAINTAINERS: Drop entries for hwmon devices with unreachab [...]
new 7a0564448a86 hwmon: Drop non-functional I2C_CLASS_HWMON support for dri [...]
new 9c6df63a66c1 hwmon: (pmbus_core) Allow to hook PMBUS_SMBALERT_MASK
new d07c41eb963a dt-bindings: hwmon: Add LTC4282 bindings
new 35c1bfb99fef hwmon: add fault attribute for voltage channels
new cbc29538dbf7 hwmon: Add driver for LTC4282
new d612bf839f61 hwmon: add fan speed monitoring driver for Surface devices
new 7e6707f7da31 dt-bindings: Add MPQ8785 voltage regulator device
new f20b4a931130 hwmon: Add driver for MPS MPQ8785 Synchronous Step-Down Converter
new 9d613d9b8a9e hwmon: (sht3x) read out sensor serial number
new f5b75bde41f2 hwmon: (adt7x10) convert to use maple tree register cache
new 9c440cf0c68f hwmon: (emc1403) convert to use maple tree register cache
new ba468d4b0b1e hwmon: (ina3221) convert to use maple tree register cache
new f8fec5f317d4 hwmon: (jc42) convert to use maple tree register cache
new 6c224da4d79f hwmon: (lm83) convert to use maple tree register cache
new 7a04f015d475 hwmon: (max31760) convert to use maple tree register cache
new 23c7029f3769 hwmon: (nct7802) convert to use maple tree register cache
new 3d8e02bda132 hwmon: (sch5627) convert to use maple tree register cache
new cac78418e2f5 hwmon: (tmp401) convert to use maple tree register cache
new cc804e48fef1 dt-bindings: vendor-prefixes: add Amphenol
new 5f85c4d10ef4 hwmon: (core) Add support for humidity min/max alarm
new b86d76015376 ABI: sysfs-class-hwmon: add descriptions for humidity min/ [...]
new 8f89ac2b9bde dt-bindings: hwmon: Add Amphenol ChipCap 2
new 3af350929e75 hwmon: Add support for Amphenol ChipCap 2
new 2948b88a5ba4 dt-bindings: vendor-prefixes: add asteralabs
new 684a28759f4c dt-bindings: trivial-devices: add Astera Labs PT5161L
new f3b4b146eb10 hwmon: Add driver for NZXT Kraken X and Z series AIO CPU coolers
new ed3e03790c5c hwmon: Add driver for ASUS ROG RYUJIN II 360 AIO cooler
new c8c2074020a8 hwmon: (coretemp) Introduce enum for attr index
new 25f8e01baa05 hwmon: (coretemp) Remove unnecessary dependency of array index
new 18d8f5583388 hwmon: (coretemp) Replace sensor_device_attribute with dev [...]
new 87eb801925a0 hwmon: (coretemp) Remove redundant pdata->cpu_map[]
new b0b01414a261 hwmon: (coretemp) Abstract core_temp helpers
new 326241f71f3d hwmon: (coretemp) Split package temp_data and core temp_data
new 18b24a5f9ca3 hwmon: (coretemp) Remove redundant temp_data->is_pkg_data
new 1a793caf6f69 hwmon: (coretemp) Use dynamic allocated memory for core temp_data
new 1b2ca93cd059 hwmon: Add driver for Astera Labs PT5161L retimer
new f16fb6d23b68 hwmon: (chipcap2) fix uninitialized variable in cc2_get_reg_val()
new efd49b8eef65 hwmon: (chipcap2) fix return path in cc2_request_alarm_irqs()
new 692cf83bc3c1 hwmon: (oxp-sensors) Add support for Ayaneo Air Plus 7320u.
new 1b5239f70fcd hwmon: (axi-fan-control) Use device firmware agnostic API
new 0b5f91d47d72 hwmon: (axi-fan-control) Make use of sysfs_emit()
new ec823656c1e0 hwmon: (axi-fan-control) Make use of dev_err_probe()
new d88cef1d17f6 hwmon: (max6620) Update broken Datasheet URL in driver doc [...]
new 4adee4e1a354 MAINTAINERS: Drop redundant hwmon entries
new 22d409ead1f4 dt-bindings: hwmon: nuvoton,nct6775: Add compatible value [...]
new f1ed8af54bba dt-bindings: hwmon/pmbus: ti,lm25066: document regulators
new bad582f98798 regulator: dt-bindings: promote infineon buck converters t [...]
new 8be143b97871 hwmon: (pmbus/tda38640) Use PMBUS_REGULATOR_ONE to declare [...]
new 8f832d23ead3 hwmon: (pmbus/lm25066) Use PMBUS_REGULATOR_ONE to declare [...]
new cb7222997e9c hwmon: (pmbus/ir38064) Use PMBUS_REGULATOR_ONE to declare [...]
new d590900b62f0 dt-bindings: hwmon: add common properties
new 67db0ea3ece2 dt-bindings: hwmon: ti,ina2xx: use common hwmon schema
new 09458a0e7c8b dt-bindings: hwmon: adi,adm1275: use common hwmon schema
new 2988ce56b561 dt-bindings: hwmon: lltc,ltc4286: use common hwmon schema
new a095d8c0230b dt-bindings: hwmon: reference common hwmon schema
new 5b1d7a0f904b hwmon: (sis5595) drop unused DIV_TO_REG function
new 78cc80d834ed dt-bindings: hwmon: lm75: use common hwmon schema
new 3f003fda98a7 hwmon: (amc6821) add of_match table
new c71d2502edf0 dt-bindings: hwmon: tda38640: Add interrupt & regulator pr [...]
new 3b0ac1f90c44 dt-bindings: hwmon: fan: Add fan binding to schema
new df9d235c300d dt-bindings: hwmon: Support Aspeed g6 PWM TACH Control
new 7e1449cd15d1 hwmon: (aspeed-g6-pwm-tacho): Support for ASPEED g6 PWM/Fan tach
new 8debe3c1295e hwmon: (dell-smm) Add XPS 9315 to fan control whitelist
new 15223fdbdf4f Merge tag 'hwmon-for-v6.9' of git://git.kernel.org/pub/scm [...]
new fc67d663aabd dt-bindings: soc: imx: add missing clock and power-domains [...]
new 05d103950352 dt-bindings: power: rpmpd: Add MSM8974 power domains
new 95fe9e7eb343 pmdomain: Merge branch dt into next
new b9401b65fb20 pmdomain: Merge branch fixes into next
new 2b391c4ca735 pmdomain: core: Scale down parent/child performance states [...]
new c358eb461a51 pmdomain: qcom: rpmpd: Keep one RPM handle for all RPMPDs
new 745fe55bc4c0 pmdomain: core: Print a message when unused power domains [...]
new e990f3fb9263 pmdomain: renesas: rcar-gen4-sysc: Remove unneeded includes
new 5d7f58ee0843 pmdomain: ti: Add a null pointer check to the omap_prm_dom [...]
new d9e473513930 pmdomain: imx8mp-blk-ctrl: Error out if domains are missing in DT
new ce816e0bacea pmdomain: renesas: r8a779h0-sysc: Add r8a779h0 support
new a0691f280b32 pmdomain: mediatek: Use devm_platform_ioremap_resource() i [...]
new 697624ee8ad5 pmdomain: imx8mp-blk-ctrl: imx8mp_blk: Add fdcc clock to h [...]
new 161e16a5e50a PM: domains: Add helper functions to attach/detach multipl [...]
new ccd946889a37 remoteproc: imx_dsp_rproc: Convert to dev_pm_domain_attach [...]
new 3f6905fb2fde remoteproc: imx_rproc: Convert to dev_pm_domain_attach|det [...]
new db34c47d56d5 remoteproc: qcom_q6v5_adsp: Convert to dev_pm_domain_attac [...]
new 693c301a3aab media: venus: Convert to dev_pm_domain_attach|detach_list( [...]
new 4d0824608a63 pmdomain: core: constify of_phandle_args in xlate
new 4af6bc163c4d pmdomain: core: constify of_phandle_args in add device and [...]
new 7547f9a027e3 pmdomain: qcom: rpmpd: Add MSM8974+PM8841 power domains
new 5bf85865eaaa pmdomain: qcom: rpmpd: Add MSM8974PRO+PMA8084 power domains
new 713240877a26 pmdomain: renesas: Adjust the waiting time to cover the wo [...]
new 04581ea2b237 pmdomain: Merge branch fixes into next
new ccabbb6768fc pmdomain: renesas: rcar-gen4-sysc: Reduce atomic delays
new a070a08d006d Merge tag 'pmdomain-v6.9' of git://git.kernel.org/pub/scm/ [...]
new b017500ab53c PM: sleep: Use bool for all 1-bit fields in struct dev_pm_info
new 86686b8f7ad3 PM: sleep: Simplify dpm_suspended_list walk in dpm_resume()
new 9cb1c9820f96 PM: sleep: Relocate two device PM core functions
new bc88528cda2e PM: sleep: stats: Use array of suspend step names
new b730bab0b9c4 PM: sleep: stats: Use an array of step failure counters
new 2231f78d3e15 PM: sleep: stats: Use unsigned int for success and failure [...]
new 9ff544fa5f94 PM: sleep: stats: Define suspend_stats next to the code using it
new 4add3e72f0fc PM: sleep: stats: Call dpm_save_failed_step() at most once [...]
new a6d38e991dc4 PM: sleep: stats: Use locking in dpm_save_failed_dev()
new ac6f87aaa26f PM: sleep: stats: Log errors right after running suspend c [...]
new a4b64b893428 PM: sleep: Move some assignments from under a lock
new 96db0f947a14 PM: sleep: Move devices to new lists earlier in each suspe [...]
new 86205785443b PM: sleep: Call dpm_async_fn() directly in each suspend phase
new 89a807625f97 PM: hibernate: Rename lzo* to make it generic
new a06c6f5d3cc9 PM: hibernate: Move to crypto APIs for LZO compression
new 8bc29736357e PM: hibernate: Add support for LZ4 compression for hibernation
new 9bb6c395b0ff Documentation: PM: Fix PCI hibernation support description
new 3fec6e5961b7 PM: hibernate: Support to select compression algorithm
new f4311756a83f PM: hibernate: Don't ignore return from set_memory_ro()
new 9bc4ffd32ef8 PM: suspend: Set mem_sleep_current during kernel command l [...]
new e7a7681c8596 PM: sleep: wakeirq: fix wake irq warning in system suspend
new 86b84bdd5cf0 Merge branch 'pm-sleep'
new c0ef3df8dbae PM: runtime: Simplify pm_runtime_get_if_active() usage
new b7d46644e554 PM: runtime: Add pm_runtime_put_autosuspend() replacement
new 015abee40476 PM: runtime: add tracepoint for runtime_status changes
new e65095686441 Documentation: PM: Fix runtime_pm.rst markdown syntax
new 7874b581c78b Merge branch 'pm-runtime'
new 3598e577d129 x86: Drop CPU_SUP_INTEL from SCHED_MC_PRIO for the expansion
new 12753d71e8c5 ACPI: CPPC: Add helper to get the highest performance value
new f3a052391822 cpufreq: amd-pstate: Enable amd-pstate preferred core support
new 9c4a13a08a9b ACPI: cpufreq: Add highest perf change notification
new e571a5e2068e cpufreq: amd-pstate: Update amd-pstate preferred core rank [...]
new 3a004e1fee4b Documentation: amd-pstate: introduce amd-pstate preferred core
new dfddf34a3f0d Documentation: introduce amd-pstate preferrd core mode ker [...]
new 4c7dbd85218d Documentation: PM: amd-pstate: Fix section title underline
new b26ffbf800ae cpufreq: amd-pstate: Fix min_perf assignment in amd_pstate [...]
new e13aa799c2a6 cpufreq: Change default transition delay to 2ms
new 4615ac9010be cpufreq: intel_pstate: remove cpudata::prev_cummulative_iowait
new 240a8da62300 cpufreq: intel_pstate: Allow model specific EPPs
new 1f4b7fdd71e0 cpufreq: intel_pstate: Update default EPPs for Meteor Lake
new 88debc69754f cpufreq: Remove references to 10ms min sampling rate
new 8164f7433264 cpufreq: amd-pstate: adjust min/max limit perf
new d394abcb12bb cpufreq: Limit resolving a frequency to policy min/max
new a755d0e2d41b cpufreq: Honour transition_latency over transition_delay_us
new c4d61a529db7 cpufreq: Don't unregister cpufreq cooling on CPU hotplug
new e4d0d7f194b9 Merge back cpufreq material for 6.9-rc1.
new f21401ca96e6 cpufreq: imx6: use regmap to read ocotp register
new f661017e6d32 cpufreq: brcmstb-avs-cpufreq: add check for cpufreq_cpu_ge [...]
new 788715b5f21c cpufreq: mediatek-hw: Wait for CPU supplies before probing
new 9ac3ebaef3cc Documentation: power: Use kcalloc() instead of kzalloc()
new eaffb10b51bf cpufreq: mediatek-hw: Don't error out if supply is not found
new 032b149bcc54 cpufreq: dt-platdev: block SDM670 in cpufreq-dt-platdev
new 3093fa33539b cpufreq: qcom-hw: add CONFIG_COMMON_CLK dependency
new ad86f7e959dc firmware: arm_scmi: Populate perf commands rate_limit
new 2441caa84aac firmware: arm_scmi: Populate fast channel rate_limit
new ad2a91086e28 cpufreq: scmi: Set transition_delay_us
new 6b7195d305b7 Merge tag 'cpufreq-arm-updates-6.9' of git://git.kernel.or [...]
new 32b88f59287a Merge branch 'pm-cpufreq'
new 496d0a648509 cpuidle: haltpoll: do not shrink guest poll_limit_ns below [...]
new 88390dd788db cpuidle: Avoid potential overflow in integer multiplication
new 6b8e288f4957 cpuidle: ACPI/intel: fix MWAIT hint target C-state computation
new 7a8d578350c1 Merge branch 'pm-cpuidle'
new 2d1f5006ff95 powercap: intel_rapl: Fix a NULL pointer dereference
new 1aa09b9379a7 powercap: intel_rapl: Fix locking in TPMI RAPL
new faa9130ce716 powercap: intel_rapl_tpmi: Fix a register bug
new 903eb9fb85e3 powercap: intel_rapl_tpmi: Fix System Domain probing
new 876ed77fbed4 powercap: intel_rapl: Add support for Lunar Lake-M paltform
new 4add6e841a3e powercap: intel_rapl: Add support for Arrow Lake
new b50155cb0d60 powercap: dtpm_cpu: Fix error check against freq_qos_add_r [...]
new 44c9cf9aaa48 powercap: dtpm: Fix kernel-doc for dtpm_create_hierarchy() [...]
new f85450f134f0 tools/power x86_energy_perf_policy: Fix file leak in get_p [...]
new a114d9f1f2cf Fix cpupower-frequency-info.1 man page typo
new 3208a9a07bd2 Merge tag 'linux-cpupower-6.9-rc1' of git://git.kernel.org [...]
new c907ab55471c Merge branches 'pm-powercap' and 'pm-tools'
new 4274521fabee PM: EM: Add missing newline for the message log
new e7b1cc9a7ea6 PM: EM: Extend em_cpufreq_update_efficiencies() argument list
new 99907d6054f2 PM: EM: Find first CPU active while updating OPP efficiency
new a3c78778f50c PM: EM: Refactor em_pd_get_efficient_state() to be more flexible
new faf7075b79a2 PM: EM: Introduce em_compute_costs()
new 818867224d41 PM: EM: Check if the get_cost() callback is present in em_ [...]
new 8552d6820168 PM: EM: Split the allocation and initialization of the EM table
new ca0fc871f16f PM: EM: Introduce runtime modifiable table
new aa11a7ebfd5d PM: EM: Use runtime modified EM for CPUs energy estimation in EAS
new ffcf9bce7af0 PM: EM: Add functions for memory allocations for new EM tables
new 977230d5d503 PM: EM: Introduce em_dev_update_perf_domain() for EM updates
new ee1a19873ce1 PM: EM: Add em_perf_state_from_pd() to get performance sta [...]
new 5a367f7b7014 PM: EM: Add performance field to struct em_perf_state and [...]
new e3f1164fc9ee PM: EM: Support late CPUs booting and capacity adjustment
new 1b600da51073 PM: EM: Optimize em_cpu_energy() and remove division
new e20b7a8172b5 powercap/dtpm_cpu: Use new Energy Model interface to get table
new 27d2c37e7dea powercap/dtpm_devfreq: Use new Energy Model interface to g [...]
new 207472b8ef71 drivers/thermal/cpufreq_cooling: Use new Energy Model interface
new 9f5fb518c3c0 drivers/thermal/devfreq_cooling: Use new Energy Model interface
new 09417e673cbd PM: EM: Change debugfs configuration to use runtime EM table data
new 24e9fb635df2 PM: EM: Remove old table
new 22ea02848c07 PM: EM: Add em_dev_compute_costs()
new eb1ad4d43167 Documentation: EM: Update with runtime modification design
new 3a561ea2413e PM: EM: Fix nr_states warnings in static checks
new 3bd834640baa Merge branch 'pm-em'
new abb3f9717a67 OPP: Extend dev_pm_opp_data with turbo support
new 838a4772bfc3 cpufreq: Move dev_pm_opp_{init|free}_cpufreq_table() to pm_opp.h
new 992e88335997 OPP: debugfs: Fix warning with W=1 builds
new 28330ceb953e OPP: debugfs: Fix warning around icc_get_name()
new 13c8cf339e1a dt-bindings: opp: drop maxItems from inner items
new 866b554c2d3e Merge tag 'opp-updates-6.9' of git://git.kernel.org/pub/sc [...]
new 07abb19a9b20 Merge tag 'pm-6.9-rc1' of git://git.kernel.org/pub/scm/lin [...]
new a51ab63b297c ACPI: CPPC: enable AMD CPPC V2 support for family 17h processors
new 2f4a4d63a193 ACPI: CPPC: Use access_width over bit_width for system mem [...]
new 1e518e8333ca ACPI: scan: Defer enumeration of devices with a _DEP point [...]
new 793551c96511 ACPI: scan: Fix device check notification handling
new 514bcabc0538 ACPI: scan: Relocate acpi_bus_trim_one()
new 1b4f02a34f09 ACPI: scan: Make acpi_processor_add() check the device ena [...]
new 520c2286c222 ACPI: scan: Rework Device Check and Bus Check notification [...]
new 4f4a335acfbb ACPI: scan: Consolidate Device Check and Bus Check notific [...]
new 592190b598c3 ACPI: bus: make acpi_bus_type const
new 073237281a50 ACPI: PM: s2idle: Enable Low-Power S0 Idle MSFT UUID for n [...]
new ca3afc280604 ACPI: resource: Skip IRQ override on ASUS ExpertBook B1502CVA
new 0793e511c4c6 ACPI: resource: Add IRQ override quirk for ASUS ExpertBook [...]
new e23ad54fef18 ACPI: resource: Do IRQ override on Lunnen Ground laptops
new 021a67d09615 ACPI: resource: Add MAIBENBEN X577 to irq1_edge_low_force_ [...]
new 00efe7fcf9ce ACPI: resource: Use IRQ override on Maibenben X565
new 8c34f112ffcf Merge branches 'acpi-scan', 'acpi-bus', 'acpi-pm' and 'acp [...]
new 26da9a8d279f ACPI: NFIT: Switch to use acpi_evaluate_dsm_typed()
new e18afcb7b2a1 ACPI: processor_idle: Fix memory leak in acpi_processor_po [...]
new 1269b6d7222f ACPI: utils: Make acpi_handle_path() not static
new 5bd4edbbf920 ACPI: property: Ignore bad graph port nodes on Dell XPS 9315
new 8d60902f16e2 ACPI: property: Polish ignoring bad data nodes
new 2b959bdde4dd ACPI: thermal_lib: Initialize temp_decik to zero
new d55cc9f854f8 Merge branches 'acpi-tables', 'acpi-processor', 'acpi-prop [...]
new 7c86e17455de ACPI: x86: Move acpi_quirk_skip_serdev_enumeration() out o [...]
new 99b572e6136e ACPI: x86: Add DELL0501 handling to acpi_quirk_skip_serdev [...]
new 5d389afc1f8f ACPI: video: Handle fetching EDID that is longer than 256 bytes
new f2f212f36a8c ACPI: APEI: GHES: Convert to platform remove callback retu [...]
new 8ec707138550 ACPI: APEI: Skip initialization of GHES_ASSIST structures [...]
new c763aefeeb3e ACPI: use %pe for better readability of errors while printing
new 0cc46f1a52b4 ACPI: Drop the custom_method debugfs interface
new 9a7897a2b031 ACPI: TAD: Convert to platform remove callback returning void
new 10ff709a68cc ACPI: AGDI: Convert to platform remove callback returning void
new da22084d5866 ACPI: DPTF: Convert to platform remove callback returning void
new c21f50e1f394 ACPI: GED: Convert to platform remove callback returning void
new 24fd13c0824f ACPI: fan: Convert to platform remove callback returning void
new b4a48c50589e ACPI: pfr_telemetry: Convert to platform remove callback r [...]
new 74550b070d0b ACPI: pfr_update: Convert to platform remove callback retu [...]
new 817d2371e4d5 Merge branches 'acpi-x86', 'acpi-video', 'acpi-apei' and ' [...]
new 943446795909 Merge tag 'acpi-6.9-rc1' of git://git.kernel.org/pub/scm/l [...]
new 7251b9e8a007 thermal/intel: Fix intel_tcc_get_temp() to support negativ [...]
new f2675e588f92 thermal: gov_fair_share: Fix dependency on trip points ordering
new 54d94009cb6f thermal: gov_bang_bang: Fix possible cooling device state [...]
new b377252eeec9 thermal: core: Change governor name to const char pointer
new 2e171a57c312 iwlwifi: mvm: Drop unused fw_trips_index[] from iwl_mvm_th [...]
new 61d88437546f iwlwifi: mvm: Populate trip table before registering thermal zone
new 85af3310df34 iwlwifi: mvm: Use for_each_thermal_trip() for walking trip points
new ccd975daa807 thermal: sysfs: Fix up white space in trip_point_temp_store()
new 0fac6893ff6c thermal: gov_power_allocator: Avoid overwriting PID coeffi [...]
new 2c8459a56870 Merge branch 'thermal-core'
new 9b0a62758665 thermal: core: Store zone trips table in struct thermal_zo [...]
new 9686f04a7ba6 thermal: ACPI: Discard trips table after zone registration
new fcbf87800086 thermal: intel: Discard trip tables after zone registration
new 698a1eb1f75e thermal: core: Store zone ops in struct thermal_zone_device
new 75fb87147284 thermal: ACPI: Constify acpi_thermal_zone_ops
new 62dd17846d33 thermal: intel: Adjust ops handling during thermal zone re [...]
new a85739c8c689 thermal: Get rid of CONFIG_THERMAL_WRITABLE_TRIPS
new da1983355cce thermal: core: Move initial num_trips assignment before memcpy()
new 5340f7647294 thermal: core: Add flags to struct thermal_trip
new 46f5bef8ec2e thermal: core: Drop the .set_trip_hyst() thermal zone operation
new cca52f696952 thermal: intel: Set THERMAL_TRIP_FLAG_RW_TEMP directly
new c7ebf8e5d068 mlxsw: core_thermal: Set THERMAL_TRIP_FLAG_RW_TEMP directly
new 96c5330bf758 wifi: iwlwifi: mvm: Set THERMAL_TRIP_FLAG_RW_TEMP directly
new 68e9c60353d2 thermal: imx: Set THERMAL_TRIP_FLAG_RW_TEMP directly
new 83c2d444ed9d thermal: of: Set THERMAL_TRIP_FLAG_RW_TEMP directly
new 4a62d588a84e thermal: core: Eliminate writable trip points masks
new 32abd250879a thermal: core: Remove excess empty line from a comment
new 59d894a078cb thermal: core: remove unnecessary check in trip_point_hyst [...]
new f1f0c445226c thermal: int340x: processor_thermal: Add Lunar Lake-M PCI ID
new 166d017d3459 Merge thermal core changes for 6.9 to satisfy a dependency.
new 53b94f421d53 thermal: intel: int340x_thermal: Use thermal zone accessor [...]
new dcb497ec9932 Merge branches 'thermal-core' and 'thermal-intel'
new 259f7d5e2baf Merge tag 'thermal-6.9-rc1' of git://git.kernel.org/pub/sc [...]
The 766 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/ABI/obsolete/sysfs-gpio | 4 +-
Documentation/ABI/testing/gpio-cdev | 9 +-
Documentation/ABI/testing/sysfs-class-hwmon | 27 +
Documentation/admin-guide/gpio/gpio-mockup.rst | 8 +
Documentation/admin-guide/gpio/index.rst | 6 +-
Documentation/admin-guide/gpio/obsolete.rst | 13 +
Documentation/admin-guide/kernel-parameters.txt | 16 +
Documentation/admin-guide/pm/amd-pstate.rst | 59 +-
.../bindings/gpio/aspeed,ast2400-gpio.yaml | 148 ++
.../devicetree/bindings/gpio/gpio-aspeed.txt | 39 -
.../devicetree/bindings/gpio/gpio-mvebu.yaml | 2 +-
.../devicetree/bindings/gpio/gpio-pca9570.yaml | 3 +
.../bindings/gpio/renesas,rcar-gpio.yaml | 1 +
.../devicetree/bindings/hwmon/adi,adm1177.yaml | 5 +-
.../devicetree/bindings/hwmon/adi,adm1275.yaml | 7 +-
.../devicetree/bindings/hwmon/adi,ltc2945.yaml | 5 +-
.../devicetree/bindings/hwmon/adi,ltc4282.yaml | 159 ++
.../bindings/hwmon/amphenol,chipcap2.yaml | 77 +
.../bindings/hwmon/aspeed,g6-pwm-tach.yaml | 71 +
.../devicetree/bindings/hwmon/fan-common.yaml | 79 +
.../devicetree/bindings/hwmon/hwmon-common.yaml | 19 +
.../devicetree/bindings/hwmon/lltc,ltc4151.yaml | 5 +-
.../devicetree/bindings/hwmon/lltc,ltc4286.yaml | 9 +-
Documentation/devicetree/bindings/hwmon/lm75.yaml | 3 +-
.../devicetree/bindings/hwmon/nuvoton,nct6775.yaml | 1 +
.../bindings/hwmon/pmbus/infineon,tda38640.yaml | 28 +
.../bindings/hwmon/pmbus/ti,lm25066.yaml | 17 +-
.../devicetree/bindings/hwmon/ti,ina2xx.yaml | 11 +-
.../devicetree/bindings/hwmon/ti,tmp513.yaml | 5 +-
.../devicetree/bindings/hwmon/ti,tps23861.yaml | 5 +-
.../devicetree/bindings/mmc/fsl-imx-esdhc.yaml | 11 +-
.../devicetree/bindings/mmc/fsl-imx-mmc.yaml | 12 +
.../bindings/mmc/hi3798cv200-dw-mshc.txt | 40 -
.../mmc/hisilicon,hi3798cv200-dw-mshc.yaml | 97 ++
.../devicetree/bindings/mmc/renesas,sdhi.yaml | 1 +
.../bindings/mmc/snps,dwcmshc-sdhci.yaml | 2 +
.../devicetree/bindings/opp/opp-v2-base.yaml | 2 -
.../devicetree/bindings/power/qcom,rpmpd.yaml | 2 +
.../devicetree/bindings/pwm/atmel,hlcdc-pwm.yaml | 35 +
.../devicetree/bindings/pwm/atmel-hlcdc-pwm.txt | 29 -
.../devicetree/bindings/pwm/marvell,pxa-pwm.yaml | 51 +
.../bindings/pwm/mediatek,mt2712-pwm.yaml | 1 +
.../devicetree/bindings/pwm/pwm-amlogic.yaml | 115 +-
Documentation/devicetree/bindings/pwm/pxa-pwm.txt | 30 -
.../bindings/regulator/gpio-regulator.yaml | 4 +-
.../bindings/regulator/infineon,ir38060.yaml | 45 +
.../bindings/regulator/mcp16502-regulator.txt | 144 --
.../bindings/regulator/microchip,mcp16502.yaml | 180 ++
.../regulator/qcom,usb-vbus-regulator.yaml | 10 +-
.../devicetree/bindings/regulator/ti,tps65132.yaml | 84 +
.../bindings/regulator/tps65132-regulator.txt | 46 -
.../bindings/soc/imx/fsl,imx8mp-hdmi-blk-ctrl.yaml | 22 +-
.../bindings/spi/atmel,at91rm9200-spi.yaml | 1 -
.../devicetree/bindings/spi/samsung,spi.yaml | 4 +-
.../devicetree/bindings/spi/spi-controller.yaml | 27 +
.../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 1 +
.../devicetree/bindings/spi/spi-nxp-fspi.yaml | 18 +-
.../devicetree/bindings/trivial-devices.yaml | 12 +-
.../devicetree/bindings/vendor-prefixes.yaml | 4 +
Documentation/driver-api/driver-model/devres.rst | 3 +-
Documentation/driver-api/gpio/consumer.rst | 10 +-
Documentation/driver-api/pwm.rst | 11 +-
Documentation/firmware-guide/acpi/index.rst | 1 -
.../firmware-guide/acpi/method-customizing.rst | 89 -
Documentation/hwmon/aspeed-g6-pwm-tach.rst | 26 +
Documentation/hwmon/asus_rog_ryujin.rst | 47 +
Documentation/hwmon/chipcap2.rst | 73 +
Documentation/hwmon/emc2305.rst | 1 -
Documentation/hwmon/index.rst | 8 +
Documentation/hwmon/ltc4282.rst | 133 ++
Documentation/hwmon/max6620.rst | 2 +-
Documentation/hwmon/mpq8785.rst | 94 ++
Documentation/hwmon/nct6683.rst | 1 +
Documentation/hwmon/nzxt-kraken3.rst | 74 +
Documentation/hwmon/oxp-sensors.rst | 1 +
Documentation/hwmon/pt5161l.rst | 42 +
Documentation/hwmon/sht3x.rst | 11 +
Documentation/hwmon/surface_fan.rst | 25 +
Documentation/power/energy-model.rst | 183 +-
Documentation/power/opp.rst | 2 +-
Documentation/power/pci.rst | 2 +-
Documentation/power/runtime_pm.rst | 23 +-
Documentation/spi/spi-summary.rst | 114 +-
Documentation/translations/zh_CN/power/opp.rst | 2 +-
Documentation/userspace-api/gpio/chardev.rst | 116 ++
Documentation/userspace-api/gpio/chardev_v1.rst | 131 ++
Documentation/userspace-api/gpio/error-codes.rst | 79 +
.../userspace-api/gpio/gpio-get-chipinfo-ioctl.rst | 41 +
.../gpio/gpio-get-lineevent-ioctl.rst | 84 +
.../gpio/gpio-get-linehandle-ioctl.rst | 125 ++
.../userspace-api/gpio/gpio-get-lineinfo-ioctl.rst | 54 +
.../gpio/gpio-get-lineinfo-unwatch-ioctl.rst | 49 +
.../gpio/gpio-get-lineinfo-watch-ioctl.rst | 74 +
.../gpio/gpio-handle-get-line-values-ioctl.rst | 56 +
.../gpio/gpio-handle-set-config-ioctl.rst | 63 +
.../gpio/gpio-handle-set-line-values-ioctl.rst | 48 +
.../gpio/gpio-lineevent-data-read.rst | 84 +
.../gpio/gpio-lineinfo-changed-read.rst | 87 +
.../userspace-api/gpio/gpio-v2-get-line-ioctl.rst | 152 ++
.../gpio/gpio-v2-get-lineinfo-ioctl.rst | 50 +
.../gpio/gpio-v2-get-lineinfo-watch-ioctl.rst | 67 +
.../userspace-api/gpio/gpio-v2-line-event-read.rst | 83 +
.../gpio/gpio-v2-line-get-values-ioctl.rst | 51 +
.../gpio/gpio-v2-line-set-config-ioctl.rst | 58 +
.../gpio/gpio-v2-line-set-values-ioctl.rst | 47 +
.../gpio/gpio-v2-lineinfo-changed-read.rst | 81 +
.../{admin-guide => userspace-api}/gpio/index.rst | 8 +-
Documentation/userspace-api/gpio/obsolete.rst | 11 +
.../{admin-guide => userspace-api}/gpio/sysfs.rst | 31 +-
Documentation/userspace-api/index.rst | 1 +
MAINTAINERS | 172 +-
arch/arm/configs/imx_v6_v7_defconfig | 1 -
arch/x86/Kconfig | 5 +-
arch/x86/kernel/acpi/cppc.c | 2 +-
arch/x86/kernel/acpi/cstate.c | 4 +-
drivers/accel/ivpu/ivpu_pm.c | 2 +-
drivers/acpi/Kconfig | 14 -
drivers/acpi/Makefile | 1 -
drivers/acpi/acpi_processor.c | 5 +-
drivers/acpi/acpi_tad.c | 5 +-
drivers/acpi/acpi_video.c | 28 +-
drivers/acpi/acpi_watchdog.c | 2 +-
drivers/acpi/apei/ghes.c | 17 +-
drivers/acpi/apei/hest.c | 51 +
drivers/acpi/arm64/agdi.c | 8 +-
drivers/acpi/bus.c | 2 +-
drivers/acpi/cppc_acpi.c | 44 +-
drivers/acpi/custom_method.c | 103 --
drivers/acpi/dptf/dptf_pch_fivr.c | 6 +-
drivers/acpi/dptf/dptf_power.c | 6 +-
drivers/acpi/evged.c | 5 +-
drivers/acpi/fan_core.c | 6 +-
drivers/acpi/internal.h | 2 +
drivers/acpi/mipi-disco-img.c | 71 +
drivers/acpi/nfit/core.c | 5 +-
drivers/acpi/pci_slot.c | 2 +-
drivers/acpi/pfr_telemetry.c | 6 +-
drivers/acpi/pfr_update.c | 6 +-
drivers/acpi/processor_driver.c | 6 +
drivers/acpi/processor_idle.c | 2 +
drivers/acpi/property.c | 3 +
drivers/acpi/resource.c | 42 +
drivers/acpi/scan.c | 172 +-
drivers/acpi/thermal.c | 61 +-
drivers/acpi/thermal_lib.c | 8 +-
drivers/acpi/utils.c | 2 +-
drivers/acpi/x86/s2idle.c | 37 +-
drivers/acpi/x86/utils.c | 38 +-
drivers/base/power/common.c | 134 ++
drivers/base/power/main.c | 267 ++-
drivers/base/power/runtime.c | 36 +-
drivers/base/power/wakeirq.c | 4 +-
drivers/base/regmap/internal.h | 1 +
drivers/base/regmap/regcache-flat.c | 2 +-
drivers/base/regmap/regcache.c | 4 +-
drivers/base/regmap/regmap-kunit.c | 66 +
drivers/base/regmap/regmap.c | 10 +-
drivers/char/tpm/tpm_tis_spi_main.c | 4 +-
drivers/cpufreq/Kconfig.arm | 1 +
drivers/cpufreq/amd-pstate.c | 200 ++-
drivers/cpufreq/brcmstb-avs-cpufreq.c | 2 +
drivers/cpufreq/cpufreq-dt-platdev.c | 1 +
drivers/cpufreq/cpufreq.c | 32 +-
drivers/cpufreq/cpufreq_ondemand.c | 1 -
drivers/cpufreq/imx6q-cpufreq.c | 45 +-
drivers/cpufreq/intel_pstate.c | 46 +-
drivers/cpufreq/mediatek-cpufreq-hw.c | 19 +-
drivers/cpufreq/scmi-cpufreq.c | 26 +
drivers/cpuidle/driver.c | 3 +-
drivers/cpuidle/governors/haltpoll.c | 9 +-
drivers/firmware/arm_scmi/driver.c | 5 +-
drivers/firmware/arm_scmi/perf.c | 53 +-
drivers/firmware/arm_scmi/powercap.c | 12 +-
drivers/firmware/arm_scmi/protocols.h | 4 +-
drivers/firmware/google/cbmem.c | 8 +-
drivers/firmware/google/coreboot_table.c | 22 +-
drivers/firmware/google/coreboot_table.h | 3 +-
drivers/firmware/google/framebuffer-coreboot.c | 8 +-
drivers/firmware/google/memconsole-coreboot.c | 8 +-
drivers/firmware/google/vpd.c | 8 +-
drivers/fpga/ice40-spi.c | 4 +-
drivers/gpio/Kconfig | 15 +-
drivers/gpio/Makefile | 1 +
drivers/gpio/gpio-cros-ec.c | 209 +++
drivers/gpio/gpio-eic-sprd.c | 10 +-
drivers/gpio/gpio-mvebu.c | 18 +-
drivers/gpio/gpio-sim.c | 49 +-
drivers/gpio/gpiolib-acpi.c | 15 +-
drivers/gpio/gpiolib-acpi.h | 5 +-
drivers/gpio/gpiolib-cdev.c | 96 +-
drivers/gpio/gpiolib-devres.c | 2 +-
drivers/gpio/gpiolib-legacy.c | 12 +
drivers/gpio/gpiolib-of.c | 29 +-
drivers/gpio/gpiolib-of.h | 6 +-
drivers/gpio/gpiolib-sysfs.c | 150 +-
drivers/gpio/gpiolib.c | 969 ++++++-----
drivers/gpio/gpiolib.h | 95 +-
drivers/gpu/drm/bridge/ti-sn65dsi86.c | 32 +-
drivers/gpu/drm/i915/intel_runtime_pm.c | 5 +-
drivers/gpu/drm/xe/xe_pm.c | 2 +-
drivers/hwmon/Kconfig | 76 +
drivers/hwmon/Makefile | 7 +
drivers/hwmon/adm1177.c | 1 -
drivers/hwmon/adt7310.c | 2 +-
drivers/hwmon/adt7410.c | 4 +-
drivers/hwmon/amc6821.c | 11 +
drivers/hwmon/aspeed-g6-pwm-tach.c | 549 ++++++
drivers/hwmon/asus_rog_ryujin.c | 609 +++++++
drivers/hwmon/axi-fan-control.c | 75 +-
drivers/hwmon/chipcap2.c | 822 +++++++++
drivers/hwmon/coretemp.c | 204 +--
drivers/hwmon/dell-smm-hwmon.c | 13 +
drivers/hwmon/ds1621.c | 1 -
drivers/hwmon/ds620.c | 1 -
drivers/hwmon/emc1403.c | 2 +-
drivers/hwmon/emc2305.c | 5 -
drivers/hwmon/hwmon.c | 3 +
drivers/hwmon/ina209.c | 1 -
drivers/hwmon/ina238.c | 1 -
drivers/hwmon/ina3221.c | 2 +-
drivers/hwmon/jc42.c | 2 +-
drivers/hwmon/lm83.c | 2 +-
drivers/hwmon/ltc4282.c | 1782 ++++++++++++++++++++
drivers/hwmon/max127.c | 1 -
drivers/hwmon/max31760.c | 3 +-
drivers/hwmon/max31790.c | 1 -
drivers/hwmon/max31827.c | 1 -
drivers/hwmon/max6621.c | 1 -
drivers/hwmon/max6697.c | 1 -
drivers/hwmon/nct6683.c | 3 +
drivers/hwmon/nct7802.c | 2 +-
drivers/hwmon/nzxt-kraken3.c | 1008 +++++++++++
drivers/hwmon/occ/p8_i2c.c | 1 -
drivers/hwmon/oxp-sensors.c | 10 +
drivers/hwmon/pmbus/Kconfig | 9 +
drivers/hwmon/pmbus/Makefile | 1 +
drivers/hwmon/pmbus/ir36021.c | 1 -
drivers/hwmon/pmbus/ir38064.c | 2 +-
drivers/hwmon/pmbus/lm25066.c | 2 +-
drivers/hwmon/pmbus/mpq8785.c | 90 +
drivers/hwmon/pmbus/pmbus_core.c | 2 +-
drivers/hwmon/pmbus/tda38640.c | 2 +-
drivers/hwmon/powr1220.c | 1 -
drivers/hwmon/pt5161l.c | 667 ++++++++
drivers/hwmon/sbrmi.c | 1 -
drivers/hwmon/sbtsi_temp.c | 1 -
drivers/hwmon/sch5627.c | 2 +-
drivers/hwmon/sht3x.c | 66 +-
drivers/hwmon/sis5595.c | 8 +-
drivers/hwmon/surface_fan.c | 91 +
drivers/hwmon/tmp401.c | 2 +-
drivers/hwmon/w83773g.c | 1 -
drivers/idle/intel_idle.c | 3 +-
drivers/iio/adc/ad_sigma_delta.c | 14 +-
drivers/input/joystick/psxpad-spi.c | 4 +-
drivers/input/rmi4/rmi_spi.c | 2 +-
drivers/leds/rgb/leds-qcom-lpg.c | 16 +-
drivers/media/i2c/ccs/ccs-core.c | 2 +-
drivers/media/i2c/ov64a40.c | 2 +-
drivers/media/i2c/thp7312.c | 2 +-
drivers/media/pci/mgb4/mgb4_core.c | 14 +-
drivers/media/pci/netup_unidvb/netup_unidvb_spi.c | 48 +-
drivers/media/platform/qcom/venus/core.c | 12 +-
drivers/media/platform/qcom/venus/core.h | 7 +-
drivers/media/platform/qcom/venus/pm_helpers.c | 48 +-
drivers/media/usb/msi2500/msi2500.c | 38 +-
drivers/media/v4l2-core/v4l2-spi.c | 4 +-
drivers/memstick/core/memstick.c | 2 +-
drivers/misc/gehc-achc.c | 8 +-
drivers/mmc/core/block.c | 24 +-
drivers/mmc/core/bus.c | 4 +-
drivers/mmc/core/bus.h | 2 +-
drivers/mmc/core/host.c | 11 +-
drivers/mmc/core/mmc.c | 2 +-
drivers/mmc/core/queue.c | 3 -
drivers/mmc/core/sd.c | 2 +-
drivers/mmc/core/sd.h | 2 +-
drivers/mmc/core/sdio.c | 2 +-
drivers/mmc/core/sdio_bus.c | 2 +-
drivers/mmc/host/Kconfig | 9 +
drivers/mmc/host/Makefile | 1 +
drivers/mmc/host/davinci_mmc.c | 59 +-
drivers/mmc/host/dw_mmc-exynos.c | 1 -
drivers/mmc/host/dw_mmc-hi3798cv200.c | 1 -
drivers/mmc/host/dw_mmc-hi3798mv200.c | 251 +++
drivers/mmc/host/dw_mmc.c | 1 -
drivers/mmc/host/meson-mx-sdhc-clkc.c | 43 +-
drivers/mmc/host/meson-mx-sdhc-mmc.c | 13 +-
drivers/mmc/host/mmc_spi.c | 36 +-
drivers/mmc/host/moxart-mmc.c | 90 +-
drivers/mmc/host/mvsdio.c | 71 +-
drivers/mmc/host/mxcmmc.c | 53 +-
drivers/mmc/host/omap.c | 53 +-
drivers/mmc/host/renesas_sdhi.h | 3 +-
drivers/mmc/host/sdhci-esdhc-mcf.c | 12 +-
drivers/mmc/host/sdhci-of-aspeed.c | 2 +-
drivers/mmc/host/sdhci-of-dwcmshc.c | 66 +
drivers/mmc/host/sh_mmcif.c | 114 +-
drivers/mmc/host/tmio_mmc_core.c | 6 +-
drivers/mmc/host/wbsd.c | 2 -
drivers/mmc/host/wmt-sdmmc.c | 4 -
drivers/mtd/devices/mtd_dataflash.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_thermal.c | 2 +-
drivers/net/ethernet/mellanox/mlxsw/core_thermal.c | 12 +-
drivers/net/ethernet/micrel/ks8851_spi.c | 4 +-
drivers/net/ethernet/vertexcom/mse102x.c | 2 +-
drivers/net/ieee802154/ca8210.c | 2 +-
drivers/net/ipa/ipa_smp2p.c | 2 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 2 -
drivers/net/wireless/intel/iwlwifi/mvm/tt.c | 73 +-
drivers/net/wireless/marvell/libertas/if_spi.c | 2 +-
drivers/opp/core.c | 1 +
drivers/opp/debugfs.c | 14 +-
drivers/pci/pci.c | 2 +-
drivers/pinctrl/intel/pinctrl-intel.c | 6 +-
drivers/platform/chrome/cros_ec_spi.c | 8 +-
drivers/platform/x86/acerhdf.c | 2 +-
drivers/pmdomain/core.c | 141 +-
drivers/pmdomain/imx/imx8m-blk-ctrl.c | 9 +-
drivers/pmdomain/imx/imx8mp-blk-ctrl.c | 19 +-
drivers/pmdomain/imx/scu-pd.c | 2 +-
drivers/pmdomain/mediatek/mtk-scpsys.c | 4 +-
drivers/pmdomain/qcom/rpmpd.c | 96 +-
drivers/pmdomain/renesas/Kconfig | 4 +
drivers/pmdomain/renesas/Makefile | 1 +
drivers/pmdomain/renesas/r8a779a0-sysc.c | 12 -
drivers/pmdomain/renesas/r8a779f0-sysc.c | 12 -
drivers/pmdomain/renesas/r8a779g0-sysc.c | 12 -
drivers/pmdomain/renesas/r8a779h0-sysc.c | 54 +
drivers/pmdomain/renesas/rcar-gen4-sysc.c | 17 +-
drivers/pmdomain/renesas/rcar-gen4-sysc.h | 1 +
drivers/pmdomain/renesas/rcar-sysc.c | 4 +-
drivers/pmdomain/tegra/powergate-bpmp.c | 2 +-
drivers/pmdomain/ti/omap_prm.c | 2 +
drivers/pmdomain/ti/ti_sci_pm_domains.c | 2 +-
drivers/pmdomain/xilinx/zynqmp-pm-domains.c | 2 +-
drivers/powercap/dtpm.c | 2 +-
drivers/powercap/dtpm_cpu.c | 43 +-
drivers/powercap/dtpm_devfreq.c | 34 +-
drivers/powercap/intel_rapl_common.c | 36 +-
drivers/powercap/intel_rapl_msr.c | 8 +-
drivers/powercap/intel_rapl_tpmi.c | 15 +
drivers/pwm/core.c | 880 +++++-----
drivers/pwm/pwm-ab8500.c | 36 +-
drivers/pwm/pwm-apple.c | 18 +-
drivers/pwm/pwm-atmel-hlcdc.c | 42 +-
drivers/pwm/pwm-atmel-tcb.c | 32 +-
drivers/pwm/pwm-atmel.c | 47 +-
drivers/pwm/pwm-bcm-iproc.c | 19 +-
drivers/pwm/pwm-bcm-kona.c | 23 +-
drivers/pwm/pwm-bcm2835.c | 22 +-
drivers/pwm/pwm-berlin.c | 29 +-
drivers/pwm/pwm-brcmstb.c | 17 +-
drivers/pwm/pwm-clk.c | 27 +-
drivers/pwm/pwm-clps711x.c | 28 +-
drivers/pwm/pwm-crc.c | 22 +-
drivers/pwm/pwm-cros-ec.c | 57 +-
drivers/pwm/pwm-dwc-core.c | 26 +-
drivers/pwm/pwm-dwc.c | 77 +-
drivers/pwm/pwm-dwc.h | 14 +-
drivers/pwm/pwm-ep93xx.c | 21 +-
drivers/pwm/pwm-fsl-ftm.c | 49 +-
drivers/pwm/pwm-hibvt.c | 70 +-
drivers/pwm/pwm-img.c | 60 +-
drivers/pwm/pwm-imx-tpm.c | 44 +-
drivers/pwm/pwm-imx1.c | 20 +-
drivers/pwm/pwm-imx27.c | 35 +-
drivers/pwm/pwm-intel-lgm.c | 17 +-
drivers/pwm/pwm-iqs620a.c | 30 +-
drivers/pwm/pwm-jz4740.c | 36 +-
drivers/pwm/pwm-keembay.c | 17 +-
drivers/pwm/pwm-lp3943.c | 17 +-
drivers/pwm/pwm-lpc18xx-sct.c | 34 +-
drivers/pwm/pwm-lpc32xx.c | 21 +-
drivers/pwm/pwm-lpss-pci.c | 10 +-
drivers/pwm/pwm-lpss-platform.c | 10 +-
drivers/pwm/pwm-lpss.c | 38 +-
drivers/pwm/pwm-lpss.h | 1 -
drivers/pwm/pwm-mediatek.c | 38 +-
drivers/pwm/pwm-meson.c | 110 +-
drivers/pwm/pwm-microchip-core.c | 17 +-
drivers/pwm/pwm-mtk-disp.c | 25 +-
drivers/pwm/pwm-mxs.c | 32 +-
drivers/pwm/pwm-ntxec.c | 14 +-
drivers/pwm/pwm-omap-dmtimer.c | 47 +-
drivers/pwm/pwm-pca9685.c | 161 +-
drivers/pwm/pwm-pxa.c | 25 +-
drivers/pwm/pwm-raspberrypi-poe.c | 20 +-
drivers/pwm/pwm-rcar.c | 27 +-
drivers/pwm/pwm-renesas-tpu.c | 20 +-
drivers/pwm/pwm-rockchip.c | 24 +-
drivers/pwm/pwm-rz-mtu3.c | 60 +-
drivers/pwm/pwm-samsung.c | 94 +-
drivers/pwm/pwm-sifive.c | 30 +-
drivers/pwm/pwm-sl28cpld.c | 13 +-
drivers/pwm/pwm-spear.c | 18 +-
drivers/pwm/pwm-sprd.c | 58 +-
drivers/pwm/pwm-sti.c | 70 +-
drivers/pwm/pwm-stm32-lp.c | 31 +-
drivers/pwm/pwm-stm32.c | 56 +-
drivers/pwm/pwm-stmpe.c | 58 +-
drivers/pwm/pwm-sun4i.c | 100 +-
drivers/pwm/pwm-sunplus.c | 17 +-
drivers/pwm/pwm-tegra.c | 50 +-
drivers/pwm/pwm-tiecap.c | 55 +-
drivers/pwm/pwm-tiehrpwm.c | 72 +-
drivers/pwm/pwm-twl-led.c | 55 +-
drivers/pwm/pwm-twl.c | 50 +-
drivers/pwm/pwm-visconti.c | 17 +-
drivers/pwm/pwm-vt8500.c | 43 +-
drivers/pwm/pwm-xilinx.c | 34 +-
drivers/pwm/sysfs.c | 4 +-
drivers/regulator/core.c | 3 +-
drivers/regulator/da9055-regulator.c | 48 +-
drivers/regulator/da9121-regulator.c | 1 -
drivers/regulator/fixed-helper.c | 4 +-
drivers/regulator/internal.h | 2 +-
drivers/regulator/lp873x-regulator.c | 3 +-
drivers/regulator/lp87565-regulator.c | 3 +-
drivers/regulator/lp8788-buck.c | 64 +-
drivers/regulator/max8973-regulator.c | 36 +-
drivers/regulator/max8997-regulator.c | 85 +-
drivers/regulator/max8998.c | 150 +-
drivers/regulator/mp8859.c | 252 ++-
drivers/regulator/pwm-regulator.c | 40 +-
drivers/regulator/qcom_smd-regulator.c | 19 +-
drivers/regulator/userspace-consumer.c | 1 +
drivers/remoteproc/imx_dsp_rproc.c | 82 +-
drivers/remoteproc/imx_rproc.c | 73 +-
drivers/remoteproc/qcom_q6v5_adsp.c | 160 +-
drivers/spi/Kconfig | 2 +-
drivers/spi/spi-ath79.c | 4 +-
drivers/spi/spi-au1550.c | 2 +-
drivers/spi/spi-axi-spi-engine.c | 138 +-
drivers/spi/spi-bcm2835.c | 27 +-
drivers/spi/spi-bitbang.c | 64 +-
drivers/spi/spi-butterfly.c | 6 +-
drivers/spi/spi-cadence-quadspi.c | 21 +-
drivers/spi/spi-cavium.c | 6 +-
drivers/spi/spi-cavium.h | 2 +-
drivers/spi/spi-cs42l43.c | 22 +-
drivers/spi/spi-davinci.c | 6 +-
drivers/spi/spi-dw-dma.c | 2 +-
drivers/spi/spi-fsl-dspi.c | 15 +-
drivers/spi/spi-fsl-lib.c | 14 +-
drivers/spi/spi-geni-qcom.c | 2 +-
drivers/spi/spi-gpio.c | 2 +-
drivers/spi/spi-intel.c | 34 +-
drivers/spi/spi-lm70llp.c | 6 +-
drivers/spi/spi-loopback-test.c | 4 +-
drivers/spi/spi-mem.c | 49 +-
drivers/spi/spi-mt65xx.c | 5 +
drivers/spi/spi-nxp-fspi.c | 2 +-
drivers/spi/spi-oc-tiny.c | 6 +-
drivers/spi/spi-omap-uwire.c | 4 +-
drivers/spi/spi-pci1xxxx.c | 510 +++++-
drivers/spi/spi-pic32.c | 2 +-
drivers/spi/spi-ppc4xx.c | 14 +-
drivers/spi/spi-rockchip.c | 13 +-
drivers/spi/spi-s3c64xx.c | 301 +++-
drivers/spi/spi-sh-sci.c | 10 +-
drivers/spi/spi-slave-mt27xx.c | 2 +-
drivers/spi/spi-stm32-qspi.c | 2 +-
drivers/spi/spi-stm32.c | 30 +-
drivers/spi/spi-xilinx.c | 4 +-
drivers/spi/spi-xtensa-xtfpga.c | 2 +-
drivers/spi/spi.c | 520 +++---
drivers/spi/spidev.c | 2 +-
drivers/staging/fbtft/fbtft-core.c | 4 +-
drivers/staging/greybus/pwm.c | 133 +-
drivers/staging/greybus/spilib.c | 66 +-
drivers/thermal/Kconfig | 11 -
drivers/thermal/cpufreq_cooling.c | 45 +-
drivers/thermal/da9062-thermal.c | 2 +-
drivers/thermal/devfreq_cooling.c | 49 +-
drivers/thermal/gov_bang_bang.c | 2 +-
drivers/thermal/gov_fair_share.c | 16 +-
drivers/thermal/gov_power_allocator.c | 2 +
drivers/thermal/imx_thermal.c | 6 +-
drivers/thermal/intel/Kconfig | 2 -
.../intel/int340x_thermal/int340x_thermal_zone.c | 43 +-
.../intel/int340x_thermal/int340x_thermal_zone.h | 2 -
.../int340x_thermal/processor_thermal_device.c | 8 +-
.../int340x_thermal/processor_thermal_device.h | 1 +
.../int340x_thermal/processor_thermal_device_pci.c | 13 +-
.../intel/int340x_thermal/processor_thermal_rapl.c | 8 +-
drivers/thermal/intel/intel_pch_thermal.c | 28 +-
drivers/thermal/intel/intel_quark_dts_thermal.c | 34 +-
drivers/thermal/intel/intel_soc_dts_iosf.c | 77 +-
drivers/thermal/intel/intel_soc_dts_iosf.h | 2 -
drivers/thermal/intel/intel_tcc.c | 12 +-
drivers/thermal/intel/x86_pkg_temp_thermal.c | 47 +-
drivers/thermal/rcar_thermal.c | 2 +-
drivers/thermal/st/st_thermal.c | 2 +-
drivers/thermal/thermal_core.c | 76 +-
drivers/thermal/thermal_core.h | 2 +-
drivers/thermal/thermal_helpers.c | 10 +-
drivers/thermal/thermal_hwmon.c | 4 +-
drivers/thermal/thermal_of.c | 37 +-
drivers/thermal/thermal_sysfs.c | 38 +-
drivers/thermal/thermal_trip.c | 6 +-
drivers/usb/gadget/udc/max3420_udc.c | 2 +-
drivers/video/fbdev/mmp/hw/mmp_spi.c | 26 +-
include/acpi/acpi_bus.h | 16 +-
include/acpi/cppc_acpi.h | 5 +
include/dt-bindings/power/qcom-rpmpd.h | 7 +
include/linux/acpi.h | 1 +
include/linux/amba/pl022.h | 4 +-
include/linux/amd-pstate.h | 10 +
include/linux/cpufreq.h | 40 +-
include/linux/energy_model.h | 166 +-
include/linux/gpio/driver.h | 42 +-
include/linux/hwmon.h | 18 +-
include/linux/intel_rapl.h | 6 +
include/linux/intel_tcc.h | 2 +-
include/linux/mfd/da9055/pdata.h | 13 -
include/linux/mfd/lp8788.h | 9 +-
include/linux/mfd/max8997.h | 1 -
include/linux/mfd/max8998.h | 6 -
include/linux/mmc/host.h | 2 +-
include/linux/mod_devicetable.h | 10 +
include/linux/platform_data/x86/pwm-lpss.h | 4 +-
include/linux/pm.h | 30 +-
include/linux/pm_domain.h | 60 +-
include/linux/pm_opp.h | 18 +
include/linux/pm_runtime.h | 30 +-
include/linux/pwm.h | 49 +-
include/linux/regmap.h | 5 +
include/linux/regulator/max8973-regulator.h | 6 -
include/linux/scmi_protocol.h | 8 +
include/linux/spi/pxa2xx_spi.h | 3 +-
include/linux/spi/spi.h | 64 +-
include/linux/spi/spi_bitbang.h | 2 +-
include/linux/spi/spi_gpio.h | 4 +-
include/linux/suspend.h | 74 +-
include/linux/thermal.h | 37 +-
include/media/v4l2-common.h | 6 +-
include/trace/events/rpm.h | 42 +
include/uapi/linux/gpio.h | 63 +-
kernel/power/Kconfig | 26 +-
kernel/power/energy_model.c | 473 +++++-
kernel/power/hibernate.c | 107 +-
kernel/power/main.c | 182 +-
kernel/power/power.h | 23 +-
kernel/power/snapshot.c | 25 +-
kernel/power/suspend.c | 9 +-
kernel/power/swap.c | 197 ++-
kernel/power/user.c | 4 +-
scripts/mod/devicetable-offsets.c | 3 +
scripts/mod/file2alias.c | 10 +
sound/hda/hdac_device.c | 2 +-
tools/power/cpupower/man/cpupower-frequency-info.1 | 2 +-
.../x86_energy_perf_policy.c | 1 +
tools/testing/selftests/gpio/gpio-mockup.sh | 9 +-
554 files changed, 18835 insertions(+), 6590 deletions(-)
create mode 100644 Documentation/admin-guide/gpio/obsolete.rst
create mode 100644 Documentation/devicetree/bindings/gpio/aspeed,ast2400-gpio.yaml
delete mode 100644 Documentation/devicetree/bindings/gpio/gpio-aspeed.txt
create mode 100644 Documentation/devicetree/bindings/hwmon/adi,ltc4282.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/amphenol,chipcap2.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/aspeed,g6-pwm-tach.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/fan-common.yaml
create mode 100644 Documentation/devicetree/bindings/hwmon/hwmon-common.yaml
delete mode 100644 Documentation/devicetree/bindings/mmc/hi3798cv200-dw-mshc.txt
create mode 100644 Documentation/devicetree/bindings/mmc/hisilicon,hi3798cv200-dw- [...]
create mode 100644 Documentation/devicetree/bindings/pwm/atmel,hlcdc-pwm.yaml
delete mode 100644 Documentation/devicetree/bindings/pwm/atmel-hlcdc-pwm.txt
create mode 100644 Documentation/devicetree/bindings/pwm/marvell,pxa-pwm.yaml
delete mode 100644 Documentation/devicetree/bindings/pwm/pxa-pwm.txt
create mode 100644 Documentation/devicetree/bindings/regulator/infineon,ir38060.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/mcp16502-regulator.txt
create mode 100644 Documentation/devicetree/bindings/regulator/microchip,mcp16502.yaml
create mode 100644 Documentation/devicetree/bindings/regulator/ti,tps65132.yaml
delete mode 100644 Documentation/devicetree/bindings/regulator/tps65132-regulator.txt
delete mode 100644 Documentation/firmware-guide/acpi/method-customizing.rst
create mode 100644 Documentation/hwmon/aspeed-g6-pwm-tach.rst
create mode 100644 Documentation/hwmon/asus_rog_ryujin.rst
create mode 100644 Documentation/hwmon/chipcap2.rst
create mode 100644 Documentation/hwmon/ltc4282.rst
create mode 100644 Documentation/hwmon/mpq8785.rst
create mode 100644 Documentation/hwmon/nzxt-kraken3.rst
create mode 100644 Documentation/hwmon/pt5161l.rst
create mode 100644 Documentation/hwmon/surface_fan.rst
create mode 100644 Documentation/userspace-api/gpio/chardev.rst
create mode 100644 Documentation/userspace-api/gpio/chardev_v1.rst
create mode 100644 Documentation/userspace-api/gpio/error-codes.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-get-chipinfo-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-get-lineevent-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-get-linehandle-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-get-lineinfo-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-get-lineinfo-unwatch-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-get-lineinfo-watch-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-handle-get-line-values-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-handle-set-config-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-handle-set-line-values-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-lineevent-data-read.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-lineinfo-changed-read.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-get-line-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-get-lineinfo-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-get-lineinfo-watch-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-line-event-read.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-line-get-values-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-line-set-config-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-line-set-values-ioctl.rst
create mode 100644 Documentation/userspace-api/gpio/gpio-v2-lineinfo-changed-read.rst
copy Documentation/{admin-guide => userspace-api}/gpio/index.rst (63%)
create mode 100644 Documentation/userspace-api/gpio/obsolete.rst
rename Documentation/{admin-guide => userspace-api}/gpio/sysfs.rst (87%)
delete mode 100644 drivers/acpi/custom_method.c
create mode 100644 drivers/gpio/gpio-cros-ec.c
create mode 100644 drivers/hwmon/aspeed-g6-pwm-tach.c
create mode 100644 drivers/hwmon/asus_rog_ryujin.c
create mode 100644 drivers/hwmon/chipcap2.c
create mode 100644 drivers/hwmon/ltc4282.c
create mode 100644 drivers/hwmon/nzxt-kraken3.c
create mode 100644 drivers/hwmon/pmbus/mpq8785.c
create mode 100644 drivers/hwmon/pt5161l.c
create mode 100644 drivers/hwmon/surface_fan.c
create mode 100644 drivers/mmc/host/dw_mmc-hi3798mv200.c
create mode 100644 drivers/pmdomain/renesas/r8a779h0-sysc.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.