From d7378f0d89b9e2e2225d7fc8f9b0a51d57138e5a Mon Sep 17 00:00:00 2001 From: Eric Engestrom Date: Mon, 1 Jan 2024 07:53:08 +0000 Subject: [PATCH] intel: drop redundant `packed` attribute ../include/drm/i915_drm.h:2233:1: warning: packed attribute is unnecessary for 'i915_context_engines_load_balance' [-Werror=packed] } __attribute__((packed)); ^ ../include/drm/i915_drm.h:2271:1: warning: packed attribute is unnecessary for 'i915_context_engines_bond' [-Werror=packed] } __attribute__((packed)); ^ ../include/drm/i915_drm.h:2399:1: warning: packed attribute is unnecessary for 'i915_context_engines_parallel_submit' [-Werror=packed] } __attribute__((packed)); ^ ../include/drm/i915_drm.h:2473:1: warning: packed attribute is unnecessary for 'i915_context_param_engines' [-Werror=packed] } __attribute__((packed)); ^ --- include/drm/i915_drm.h | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/include/drm/i915_drm.h b/include/drm/i915_drm.h index 1de0433f..cf11c35d 100644 --- a/include/drm/i915_drm.h +++ b/include/drm/i915_drm.h @@ -2230,7 +2230,7 @@ struct i915_context_engines_load_balance { __u64 mbz64; /* reserved for future use; must be zero */ struct i915_engine_class_instance engines[]; -} __attribute__((packed)); +}; #define I915_DEFINE_CONTEXT_ENGINES_LOAD_BALANCE(name__, N__) struct { \ struct i915_user_extension base; \ @@ -2268,7 +2268,7 @@ struct i915_context_engines_bond { __u64 mbz64[4]; /* reserved for future use; must be zero */ struct i915_engine_class_instance engines[]; -} __attribute__((packed)); +}; #define I915_DEFINE_CONTEXT_ENGINES_BOND(name__, N__) struct { \ struct i915_user_extension base; \ @@ -2395,8 +2395,7 @@ struct i915_context_engines_parallel_submit { * index = j + i * num_siblings */ struct i915_engine_class_instance engines[]; - -} __attribute__((packed)); +}; #define I915_DEFINE_CONTEXT_ENGINES_PARALLEL_SUBMIT(name__, N__) struct { \ struct i915_user_extension base; \ @@ -2470,7 +2469,7 @@ struct i915_context_param_engines { #define I915_CONTEXT_ENGINES_EXT_BOND 1 /* see i915_context_engines_bond */ #define I915_CONTEXT_ENGINES_EXT_PARALLEL_SUBMIT 2 /* see i915_context_engines_parallel_submit */ struct i915_engine_class_instance engines[0]; -} __attribute__((packed)); +}; #define I915_DEFINE_CONTEXT_PARAM_ENGINES(name__, N__) struct { \ __u64 extensions; \