]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit - drivers/power/supply/rt9455_charger.c
Merge tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 21 May 2024 20:02:56 +0000 (13:02 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 21 May 2024 20:02:56 +0000 (13:02 -0700)
commit3413efa8885d7a714c54c6752eaf49fd17d351c9
tree8737b11827379324405593e91c60101e6ae7f7ca
parent2a8120d7b4827380f30b57788ff92ec5594e2194
parent811ba89a8838e7c43ff46b6210ba1878bfe4437e
Merge tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs

Pull bdev flags update from Al Viro:
 "Compactifying bdev flags.

  We can easily have up to 24 flags with sane atomicity, _without_
  pushing anything out of the first cacheline of struct block_device"

* tag 'pull-bd_flags-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  bdev: move ->bd_make_it_fail to ->__bd_flags
  bdev: move ->bd_ro_warned to ->__bd_flags
  bdev: move ->bd_has_subit_bio to ->__bd_flags
  bdev: move ->bd_write_holder into ->__bd_flags
  bdev: move ->bd_read_only to ->__bd_flags
  bdev: infrastructure for flags
  wrapper for access to ->bd_partno
  Use bdev_is_paritition() instead of open-coding it
block/bdev.c
block/blk-core.c
block/blk-mq.c
block/blk-zoned.c
block/genhd.c
block/ioctl.c
block/partitions/core.c
include/linux/blk_types.h
include/linux/blkdev.h