mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [GIT PULL] regmap updates for v7.4
@ 2026-10-21 11:03 Mark Brown
  2026-10-21 13:32 ` Mark Brown
  2026-10-22 18:39 ` pr-tracker-bot
  0 siblings, 2 replies; 3+ messages in thread
From: Mark Brown @ 2026-10-21 11:03 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel, Mark Brown

The following changes since commit 93f51579e7df248780214094418f205253383cc5:

  Linux 7.3-rc4 (2026-09-20 13:48:15 -0700)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v7.4

for you to fetch changes up to f52260f49b107fddbcf7c75f9cf2347a5031f0f7:

  regmap: debugfs: Use __free(kfree) for regmap_reg_ranges_read_file (2026-10-08 09:46:00 +0200)

----------------------------------------------------------------
regmap: Changes for v7.4

This is a relatively busy release, mostly due to the general cleanup
work which people have been doing throughout the kernel - for regmap
that's mostly been some work from Peng Fan.  I also added some more
tests for the sparse caches to catch some gotchas people might run into
trying to improve the maple cache.

 - Test very high register numbers to help people avoid a nasty gotcha
   trying to optimise the maple cache.
 - Make more use of scoped lock and allocation guards.
 - A couple of other smaller improvements and fixes.

----------------------------------------------------------------
Hemanth Selam (1):
      regmap: fix typo "asynchrnous" in comment

Mark Brown (4):
      regmap: Allow a base register to be specified for the RAM regmap
      regmap: Test rbtree and maple caches for very high register numbers
      regmap: convert map->lock/unlock users to a scoped guard
      regmap: cleanups for regcache and regmap init paths

Peng Fan (12):
      regmap: convert lock/unlock to a scoped guard
      regcache: use the regmap scoped lock guard
      regcache: rbtree: use the regmap scoped lock guard
      regmap: debugfs: use the regmap scoped lock guard
      regcache: extract locked helpers to replace open-coded lock/unlock pairs
      regcache: extract __regcache_sync() to deduplicate sync dispatch
      regcache: simplify control flow and reduce nesting
      regmap: use krealloc_array() in regmap_register_patch()
      regmap: fix potential double-free of map->reg_defaults on cache reinit
      regmap: debugfs: Use __free(kfree) in regmap_name_read_file()
      regmap: debugfs: Use guard to simplify code
      regmap: debugfs: Use __free(kfree) for regmap_reg_ranges_read_file

 drivers/base/regmap/internal.h        |  12 +++
 drivers/base/regmap/regcache-rbtree.c |   4 +-
 drivers/base/regmap/regcache.c        | 156 ++++++++++++---------------
 drivers/base/regmap/regmap-debugfs.c  | 118 +++++++++-----------
 drivers/base/regmap/regmap-kunit.c    |  98 ++++++++++++++++-
 drivers/base/regmap/regmap-ram.c      |  26 +++--
 drivers/base/regmap/regmap-raw-ram.c  |  21 ++--
 drivers/base/regmap/regmap.c          | 197 +++++++++++-----------------------
 8 files changed, 325 insertions(+), 307 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] regmap updates for v7.4
  2026-10-21 11:03 [GIT PULL] regmap updates for v7.4 Mark Brown
@ 2026-10-21 13:32 ` Mark Brown
  2026-10-22 18:39 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: Mark Brown @ 2026-10-21 13:32 UTC (permalink / raw)
  To: Linus Torvalds; +Cc: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 719 bytes --]

On Wed, Oct 21, 2026 at 12:03:05PM +0100, Mark Brown wrote:
> The following changes since commit 93f51579e7df248780214094418f205253383cc5:
> 
>   Linux 7.3-rc4 (2026-09-20 13:48:15 -0700)
> 
> are available in the Git repository at:
> 
>   https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v7.4
> 
> for you to fetch changes up to f52260f49b107fddbcf7c75f9cf2347a5031f0f7:
> 
>   regmap: debugfs: Use __free(kfree) for regmap_reg_ranges_read_file (2026-10-08 09:46:00 +0200)

Sorry, please ignore this - there are some annoying conflicts in this
which I realised after tagging.  I thought I'd regtagged after resolving
them but evidently not.  I'll send another pull later.

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 228 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [GIT PULL] regmap updates for v7.4
  2026-10-21 11:03 [GIT PULL] regmap updates for v7.4 Mark Brown
  2026-10-21 13:32 ` Mark Brown
@ 2026-10-22 18:39 ` pr-tracker-bot
  1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2026-10-22 18:39 UTC (permalink / raw)
  To: Mark Brown; +Cc: Linus Torvalds, linux-kernel, Mark Brown

The pull request you sent on Wed, 21 Oct 2026 12:03:05 +0100:

> https://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git tags/regmap-v7.4

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/2dee91ee94eec85d09c13c7ca83e3005906d3732

Thank you!

-- 
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-10-22 18:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2026-10-21 11:03 [GIT PULL] regmap updates for v7.4 Mark Brown
2026-10-21 13:32 ` Mark Brown
2026-10-22 18:39 ` pr-tracker-bot

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

all inboxes | Powered by JetHome®