mbox series

[GIT,PULL] DRBD updates for Linux 5.19

Message ID bca64395-2c73-25f9-dbca-76479ef5d280@linbit.com (mailing list archive)
State New, archived
Headers show
Series [GIT,PULL] DRBD updates for Linux 5.19 | expand

Pull-request

https://github.com/LINBIT/linux-drbd.git tags/drbd-5.19-2022-04-06

Message

Christoph Böhmwalder April 6, 2022, 8:07 a.m. UTC
Hi Jens,

these updates are mostly cosmetic; also stuff we missed over the years.

Please pull for 5.19.


The following changes since commit ff0f3f83175274daf2eb4fd4db6430ab71c66e80:

  Merge branch 'for-5.19/io_uring-xattr' into for-next (2022-04-04 17:59:51 -0600)

are available in the Git repository at:

  https://github.com/LINBIT/linux-drbd.git tags/drbd-5.19-2022-04-06

for you to fetch changes up to 7e4d200ceb13f404ab4f9332c81abb2c260eeff9:

  drbd: Return true/false (not 1/0) from bool functions (2022-04-06 09:06:27 +0200)

----------------------------------------------------------------
Miscellaneous DRBD updates for Linux 5.19

- return true/false instead of 1/0 from bool functions (Haowen Bai)
- use kvfree_rcu instead of synchronize_rcu() followed by kvfree()
  (Haowen Bai)
- prefer "unsigned int" over "unsigned" (Cai Huoqing)
- use the PFN_UP helper macro (Cai Huoqing)
- remove a redundant assignment (Jiapeng Chong)
- fix type mismatches for netlink return codes (Arnd Bergmann)
- fix array initializers for cmdnames (Arnd Bergmann)

----------------------------------------------------------------
Arnd Bergmann (2):
      drbd: fix duplicate array initializer
      drbd: address enum mismatch warnings

Cai Huoqing (2):
      drbd: Make use of PFN_UP helper macro
      drbd: Replace "unsigned" with "unsigned int"

Haowen Bai (1):
      drbd: Return true/false (not 1/0) from bool functions

Jiapeng Chong (1):
      block: drbd: drbd_receiver: Remove redundant assignment to err

Uladzislau Rezki (Sony) (1):
      drdb: Switch to kvfree_rcu() API

 drivers/block/drbd/drbd_bitmap.c   |  2 +-
 drivers/block/drbd/drbd_main.c     | 11 ++++++-----
 drivers/block/drbd/drbd_nl.c       | 33 ++++++++++++++++-----------------
 drivers/block/drbd/drbd_receiver.c | 15 ++++++---------
 drivers/block/drbd/drbd_req.c      |  2 +-
 drivers/block/drbd/drbd_state.c    |  3 +--
 drivers/block/drbd/drbd_worker.c   |  2 +-
 7 files changed, 32 insertions(+), 36 deletions(-)