[PATCH 0/4] block: make some sysfs attribute instances const

Thomas Weißschuh posted 4 patches 3 weeks ago
block/blk-crypto-sysfs.c | 40 ++++++++++++++++++++--------------------
block/blk-ia-ranges.c    |  6 +++---
block/blk-mq-sysfs.c     | 10 +++++-----
block/blk-sysfs.c        | 46 +++++++++++++++++++++++-----------------------
4 files changed, 51 insertions(+), 51 deletions(-)
[PATCH 0/4] block: make some sysfs attribute instances const
Posted by Thomas Weißschuh 3 weeks ago
These attribute structures are never modified, mark them as const.

Signed-off-by: Thomas Weißschuh <linux@weissschuh.net>
---
Thomas Weißschuh (4):
      block: make queue_sysfs_entry instances const
      block: ia-ranges: make blk_ia_range_sysfs_entry instances const
      blk-crypto: make blk_crypto_attr instances const
      blk-mq: make blk_mq_hw_ctx_sysfs_entry instances const

 block/blk-crypto-sysfs.c | 40 ++++++++++++++++++++--------------------
 block/blk-ia-ranges.c    |  6 +++---
 block/blk-mq-sysfs.c     | 10 +++++-----
 block/blk-sysfs.c        | 46 +++++++++++++++++++++++-----------------------
 4 files changed, 51 insertions(+), 51 deletions(-)
---
base-commit: 95c541ddfb0815a0ea8477af778bb13bb075079a
change-id: 20250628-b4-sysfs-const-attr-block-9cac3791238d
prerequisite-change-id: 20250114-sysfs-const-attr-prep-e9414982dc4f:v2
prerequisite-patch-id: e6bb942ab01bd8ea292bd728798170c9331fa3e7
prerequisite-patch-id: 233540a50b602b30a5a10bcaeb71127c416433b3
prerequisite-patch-id: 1a16da4318d82f598bc0b35932c9184f714e1c16
prerequisite-patch-id: 1b7ad00feff741bcb64df61a21af65f165927f8d
prerequisite-patch-id: 7a197a4d1524884a2c75a49f019f3b4535b2243c
prerequisite-patch-id: 9112b35d2ac7d0ae6f9f1cf5d2634884590507ab
prerequisite-patch-id: ab160b8b4f60f53923208365403102303f6390ff

Best regards,
-- 
Thomas Weißschuh <linux@weissschuh.net>

Re: [PATCH 0/4] block: make some sysfs attribute instances const
Posted by Jens Axboe 2 weeks, 5 days ago
On Mon, 16 Mar 2026 23:43:50 +0100, Thomas Weißschuh wrote:
> These attribute structures are never modified, mark them as const.
> 
> 

Applied, thanks!

[1/4] block: make queue_sysfs_entry instances const
      commit: 223983874d0366ac12d30eab3b633d699bdf763e
[2/4] block: ia-ranges: make blk_ia_range_sysfs_entry instances const
      commit: 3c9122630953520e2a2b6c6a28751da23457e4ef
[3/4] blk-crypto: make blk_crypto_attr instances const
      commit: f00d826f1b8ee39a4e9283f2eb537f5b49e07829
[4/4] blk-mq: make blk_mq_hw_ctx_sysfs_entry instances const
      commit: 3141e0e536b43ab3555737cb2ee6ea1ed0aff69f

Best regards,
-- 
Jens Axboe