]> git.baikalelectronics.ru Git - kernel.git/commit
dlm: use __le types for rcom messages
authorAlexander Aring <aahringo@redhat.com>
Mon, 4 Apr 2022 20:06:40 +0000 (16:06 -0400)
committerDavid Teigland <teigland@redhat.com>
Wed, 6 Apr 2022 19:02:32 +0000 (14:02 -0500)
commit9a8832a8b4f4cdbfb9d8aece6624f4c2cbad080d
tree4c8b8c0550999d436bebd219b6e2afad4edc0c98
parentec426dc12a76e1a55f5dba57032c4db6a7516b96
dlm: use __le types for rcom messages

This patch changes to use __le types directly in the dlm rcom
structure which is casted at the right dlm message buffer positions.

The main goal what is reached here is to remove sparse warnings
regarding to host to little byte order conversion or vice versa. Leaving
those sparse issues ignored and always do it in out/in functionality
tends to leave it unknown in which byte order the variable is being
handled.

Signed-off-by: Alexander Aring <aahringo@redhat.com>
Signed-off-by: David Teigland <teigland@redhat.com>
fs/dlm/dlm_internal.h
fs/dlm/lock.c
fs/dlm/member.c
fs/dlm/rcom.c
fs/dlm/recover.c
fs/dlm/util.c
fs/dlm/util.h