Skip to content

Instantly share code, notes, and snippets.

@nathanchance
Created February 2, 2022 16:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save nathanchance/6682e6894f75790059ca698c29212c71 to your computer and use it in GitHub Desktop.
Save nathanchance/6682e6894f75790059ca698c29212c71 to your computer and use it in GitHub Desktop.
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
In file included from security/keys/encrypted-keys/encrypted.c:22:
In file included from ./include/keys/trusted-type.h:12:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from security/keys/trusted-keys/trusted_core.c:10:
In file included from ./include/keys/trusted-type.h:12:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from security/keys/trusted-keys/trusted_tpm1.c:15:
In file included from ./include/keys/trusted-type.h:12:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/keys/trusted-keys/trusted_tpm2.c:11:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from security/keys/trusted-keys/trusted_tee.c:17:
In file included from ./include/keys/trusted_tee.h:12:
In file included from ./include/keys/trusted-type.h:12:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from security/selinux/hooks.c:71:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from crypto/asymmetric_keys/asym_tpm.c:9:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
#warning This code requires at least version 4.6 of GCC
^
1 warning generated.
arch/arm/lib/xor-neon.c:30:2: warning: This code requires at least version 4.6 of GCC [-W#warnings]
#warning This code requires at least version 4.6 of GCC
^
1 warning generated.
In file included from security/integrity/ima/ima_fs.c:25:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_queue.c:20:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_init.c:21:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_main.c:30:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from samples/v4l/v4l2-pci-skeleton.c:32:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_crypto.c:23:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/core/flow_dissector.c:21:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from security/integrity/ima/ima_api.c:18:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_policy.c:23:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/ipv4/netfilter/nf_defrag_ipv4.c:15:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from security/integrity/ima/ima_template.c:13:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_template_lib.c:12:
In file included from security/integrity/ima/ima_template_lib.h:15:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/selinux/netlabel.c:27:
In file included from ./security/selinux/include/netlabel.h:21:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from security/integrity/ima/ima_appraise.c:18:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_modsig.c:16:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/ipv4/netfilter/nf_reject_ipv4.c:13:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from security/integrity/ima/ima_asymmetric_keys.c:15:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from security/integrity/ima/ima_queue_keys.c:14:
In file included from security/integrity/ima/ima.h:21:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/netfilter/ipset/ip_set_hash_netiface.c:17:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from net/netfilter/nf_queue.c:15:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from net/ipv6/netfilter/nf_defrag_ipv6_hooks.c:17:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from net/ipv6/netfilter/nf_reject_ipv6.c:13:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/ipv4/netfilter/ipt_REJECT.c:21:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
crypto/wp512.c:782:13: warning: stack frame size (1168) exceeds limit (1024) in 'wp512_process_buffer' [-Wframe-larger-than]
static void wp512_process_buffer(struct wp512_ctx *wctx) {
^
1 warning generated.
In file included from fs/dlm/lowcomms.c:53:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/char/tpm/st33zp24/st33zp24.c:21:
In file included from drivers/char/tpm/st33zp24/../tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/st33zp24/i2c.c:14:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/netfilter/nfnetlink_log.c:23:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from net/netfilter/nfnetlink_queue.c:27:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/char/tpm/st33zp24/spi.c:14:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/char/tpm/tpm-dev-common.c:19:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/char/tpm/tpm-dev.c:16:
In file included from drivers/char/tpm/tpm-dev.h:6:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/char/tpm/tpm-chip.c:24:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/char/tpm/tpm-interface.c:28:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/ipv4/ip_output.c:82:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/char/tpm/tpm1-cmd.c:21:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/char/tpm/tpm2-cmd.c:14:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/dma/dw-edma/dw-edma-v0-core.c:13:
drivers/dma/dw-edma/dw-edma-v0-regs.h:37:4: warning: field sar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:31:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sar;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:44:4: warning: field dar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:38:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} dar;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:51:4: warning: field llp within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:45:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} llp;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:172:4: warning: field rd_err_status within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:166:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_err_status;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:182:4: warning: field rd_done_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:176:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_done_imwr;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:189:4: warning: field rd_abort_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:183:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_abort_imwr;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:71:4: warning: field wr_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:65:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} wr_engine_hshake_cnt;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:79:4: warning: field rd_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:73:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_engine_hshake_cnt;
^
1 warning generated.
8 warnings generated.
In file included from drivers/char/tpm/tpmrm-dev.c:6:
In file included from drivers/char/tpm/tpm-dev.h:6:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/dma/dw-edma/dw-edma-v0-debugfs.c:13:
drivers/dma/dw-edma/dw-edma-v0-regs.h:37:4: warning: field sar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:31:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sar;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:44:4: warning: field dar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:38:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} dar;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:51:4: warning: field llp within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:45:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} llp;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:172:4: warning: field rd_err_status within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:166:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_err_status;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:182:4: warning: field rd_done_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:176:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_done_imwr;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:189:4: warning: field rd_abort_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:183:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_abort_imwr;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:71:4: warning: field wr_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:65:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} wr_engine_hshake_cnt;
^
drivers/dma/dw-edma/dw-edma-v0-regs.h:79:4: warning: field rd_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:73:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rd_engine_hshake_cnt;
^
8 warnings generated.
In file included from drivers/char/tpm/tpm2-space.c:16:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm-sysfs.c:16:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/eventlog/common.c:20:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/eventlog/tpm1.c:24:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/eventlog/tpm2.c:20:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/eventlog/efi.c:10:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/ipv6/icmp.c:49:
In file included from ./include/linux/icmpv6.h:6:
In file included from ./include/linux/ipv6.h:5:
./include/uapi/linux/ipv6.h:107:19: warning: field addr within 'struct ipv6_destopt_hao' is less aligned than 'struct in6_addr' and is usually due to 'struct ipv6_destopt_hao' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct in6_addr addr;
^
1 warning generated.
In file included from drivers/char/tpm/eventlog/of.c:15:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_tis_core.c:27:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_tis.c:31:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_tis_synquacer.c:14:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_tis_spi_main.c:33:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_tis_spi_cr50.c:18:
In file included from drivers/char/tpm/tpm_tis_core.h:22:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_tis_i2c_cr50.c:28:
In file included from drivers/char/tpm/tpm_tis_core.h:22:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_i2c_atmel.c:23:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_i2c_infineon.c:21:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/char/tpm/tpm_i2c_nuvoton.c:23:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/char/tpm/tpm_vtpm_proxy.c:24:
In file included from drivers/char/tpm/tpm.h:27:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from net/ipv6/exthdrs.c:27:
In file included from ./include/linux/icmpv6.h:6:
In file included from ./include/linux/ipv6.h:5:
./include/uapi/linux/ipv6.h:107:19: warning: field addr within 'struct ipv6_destopt_hao' is less aligned than 'struct in6_addr' and is usually due to 'struct ipv6_destopt_hao' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct in6_addr addr;
^
In file included from drivers/char/tpm/tpm_ftpm_tee.c:17:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
drivers/gpu/drm/selftests/test-drm_mm.c:372:12: warning: stack frame size (1040) exceeds limit (1024) in '__igt_reserve' [-Wframe-larger-than]
static int __igt_reserve(unsigned int count, u64 size)
^
1 warning generated.
1 warning generated.
In file included from net/ipv6/ah6.c:20:
In file included from ./include/net/ip.h:30:
In file included from ./include/net/route.h:24:
In file included from ./include/net/inetpeer.h:16:
In file included from ./include/net/ipv6.h:12:
In file included from ./include/linux/ipv6.h:5:
./include/uapi/linux/ipv6.h:107:19: warning: field addr within 'struct ipv6_destopt_hao' is less aligned than 'struct in6_addr' and is usually due to 'struct ipv6_destopt_hao' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct in6_addr addr;
^
1 warning generated.
In file included from net/netfilter/nf_log_syslog.c:21:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/scsi/libfc/fc_lport.c:86:
In file included from ./include/scsi/libfc.h:18:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from net/ipv6/mip6.c:17:
In file included from ./include/linux/ipv6.h:5:
./include/uapi/linux/ipv6.h:107:19: warning: field addr within 'struct ipv6_destopt_hao' is less aligned than 'struct in6_addr' and is usually due to 'struct ipv6_destopt_hao' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct in6_addr addr;
^
1 warning generated.
1 warning generated.
In file included from net/bridge/netfilter/nft_reject_bridge.c:19:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/nf_conntrack_bridge.c:6:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebtables.c:18:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/net/ethernet/3com/typhoon.c:127:
drivers/net/ethernet/3com/typhoon.h:169:2: warning: field within 'struct tx_desc' is less aligned than 'union tx_desc::(anonymous at drivers/net/ethernet/3com/typhoon.h:169:2)' and is usually due to 'struct tx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/bridge/netfilter/ebtable_broute.c:15:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebtable_filter.c:12:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebtable_nat.c:12:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/br_device.c:16:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_802_3.c:13:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_among.c:16:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/scsi/pm8001/pm8001_hwi.c:42:
drivers/scsi/pm8001/pm8001_hwi.h:402:2: warning: field within 'struct smp_req' is less aligned than 'union smp_req::(anonymous at drivers/scsi/pm8001/pm8001_hwi.h:402:2)' and is usually due to 'struct smp_req' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/bridge/netfilter/ebt_arp.c:16:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_ip.c:20:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_ip6.c:23:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from net/bridge/br_forward.c:17:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_limit.c:19:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/scsi/pm8001/pm80xx_hwi.c:42:
drivers/scsi/pm8001/pm80xx_hwi.h:639:2: warning: field within 'struct smp_req' is less aligned than 'union smp_req::(anonymous at drivers/scsi/pm8001/pm80xx_hwi.h:639:2)' and is usually due to 'struct smp_req' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/bridge/netfilter/ebt_mark_m.c:13:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_pkttype.c:13:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/aq_main.c:14:
In file included from ./drivers/net/ethernet/aquantia/atlantic/aq_ptp.h:15:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_stp.c:14:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/aq_nic.c:11:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/bridge/netfilter/ebt_vlan.c:13:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from net/bridge/netfilter/ebt_arpreply.c:16:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_mark.c:19:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from net/netfilter/nft_chain_filter.c:8:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from net/bridge/netfilter/ebt_dnat.c:16:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/aq_vec.c:14:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_redirect.c:16:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_init.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/scsi/qla2xxx/qla_os.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/net/ethernet/aquantia/atlantic/aq_ring.c:10:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/qla2xxx/qla_mbx.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/scsi/qla2xxx/qla_iocb.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
In file included from net/bridge/netfilter/ebt_snat.c:17:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_isr.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from net/bridge/netfilter/ebt_log.c:22:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/scsi/qla2xxx/qla_gs.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
In file included from drivers/media/tuners/tuner-xc2028.c:19:
In file included from drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from net/bridge/netfilter/ebt_nflog.c:19:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/aq_ethtool.c:13:
In file included from ./drivers/net/ethernet/aquantia/atlantic/aq_ptp.h:15:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_dbg.c:65:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/scsi/qla2xxx/qla_sup.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from net/bridge/br_input.c:14:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/tuners/tuner-simple.c:15:
In file included from drivers/media/tuners/tuner-simple.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_attr.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/tuners/mt20xx.c:13:
In file included from drivers/media/tuners/mt20xx.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/broadcom/b43/main.c:35:
drivers/net/wireless/broadcom/b43/b43.h:654:4: warning: field data within 'struct b43_iv' is less aligned than 'union (unnamed union at drivers/net/wireless/broadcom/b43/b43.h:651:2)' and is usually due to 'struct b43_iv' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} data __packed;
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/broadcom/b43legacy/main.c:32:
drivers/net/wireless/broadcom/b43legacy/b43legacy.h:382:4: warning: field data within 'struct b43legacy_iv' is less aligned than 'union (unnamed union at drivers/net/wireless/broadcom/b43legacy/b43legacy.h:379:2)' and is usually due to 'struct b43legacy_iv' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} data __packed;
^
In file included from drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_a0.c:12:
drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/tda8290.c:16:
In file included from drivers/media/tuners/tda8290.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c:12:
drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/b2c2/flexcop.c:21:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/tea5767.c:17:
In file included from drivers/media/tuners/tea5767.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/b2c2/flexcop-fe-tuner.c:8:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/bridge/br_stp_bpdu.c:11:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
1 warning generated.
In file included from drivers/media/tuners/tea5761.c:13:
In file included from drivers/media/tuners/tea5761.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/common/saa7146/saa7146_i2c.c:4:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/b2c2/flexcop-i2c.c:7:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from net/netfilter/nft_meta.c:28:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/platform/ti-vpe/vpe.c:30:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/tda9887.c:13:
In file included from drivers/media/tuners/tda9887.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/i2c/adv748x/adv748x-core.c:23:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/i2c/adv748x/adv748x-afe.c:14:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/b2c2/flexcop-sram.c:7:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/common/siano/smsdvb-main.c:21:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/hw_atl2/hw_atl2.c:8:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/saa7146/saa7146_fops.c:4:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/tuners/tda827x.c:11:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/i2c/adv748x/adv748x-csi2.c:11:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/siano/smsdvb-debugfs.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/common/b2c2/flexcop-eeprom.c:7:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/common/saa7146/saa7146_video.c:3:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/i2c/adv748x/adv748x-hdmi.c:11:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/scsi/lpfc/lpfc_ct.c:40:
drivers/scsi/lpfc/lpfc_hw.h:1460:30: warning: field AttrValue within 'struct lpfc_fdmi_attr_def' is less aligned than 'struct lpfc_fdmi_attr_entry' and is usually due to 'struct lpfc_fdmi_attr_def' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_fdmi_attr_entry AttrValue;
^
drivers/scsi/lpfc/lpfc_hw.h:1490:30: warning: field pe within 'struct lpfc_fdmi_reg_port_list' is less aligned than 'struct lpfc_fdmi_port_entry' and is usually due to 'struct lpfc_fdmi_reg_port_list' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_fdmi_port_entry pe;
^
In file included from drivers/media/tuners/tda18271-maps.c:9:
In file included from drivers/media/tuners/tda18271-priv.h:18:
In file included from drivers/media/tuners/tda18271.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/lpfc/lpfc_els.c:38:
drivers/scsi/lpfc/lpfc_hw.h:850:19: warning: field portName within 'struct _ADISC' is less aligned than 'struct lpfc_name' and is usually due to 'struct _ADISC' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name portName;
^
drivers/scsi/lpfc/lpfc_hw.h:851:19: warning: field nodeName within 'struct _ADISC' is less aligned than 'struct lpfc_name' and is usually due to 'struct _ADISC' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name nodeName;
^
drivers/scsi/lpfc/lpfc_hw.h:881:19: warning: field FportName within 'struct _FAN' is less aligned than 'struct lpfc_name' and is usually due to 'struct _FAN' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name FportName;
^
drivers/scsi/lpfc/lpfc_hw.h:882:19: warning: field FnodeName within 'struct _FAN' is less aligned than 'struct lpfc_name' and is usually due to 'struct _FAN' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name FnodeName;
^
drivers/scsi/lpfc/lpfc_hw.h:922:19: warning: field portName within 'struct _RNID' is less aligned than 'struct lpfc_name' and is usually due to 'struct _RNID' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name portName;
^
drivers/scsi/lpfc/lpfc_hw.h:923:19: warning: field nodeName within 'struct _RNID' is less aligned than 'struct lpfc_name' and is usually due to 'struct _RNID' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name nodeName;
^
drivers/scsi/lpfc/lpfc_hw.h:926:4: warning: field un within 'struct _RNID' is less aligned than 'union (unnamed union at drivers/scsi/lpfc/lpfc_hw.h:924:2)' and is usually due to 'struct _RNID' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} un;
^
1 warning generated.
In file included from drivers/media/common/saa7146/saa7146_hlp.c:6:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/common/b2c2/flexcop-misc.c:7:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/i2c/msp3400-driver.c:42:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/tda18271-common.c:9:
In file included from drivers/media/tuners/tda18271-priv.h:18:
In file included from drivers/media/tuners/tda18271.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/scsi/qla4xxx/ql4_bsg.c:7:
In file included from drivers/scsi/qla4xxx/ql4_def.h:37:
./include/scsi/scsi_bsg_iscsi.h:71:4: warning: field rqst_data within 'struct iscsi_bsg_request' is less aligned than 'union (unnamed union at ./include/scsi/scsi_bsg_iscsi.h:69:2)' and is usually due to 'struct iscsi_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
In file included from drivers/media/tuners/tda18271-fe.c:9:
In file included from drivers/media/tuners/tda18271-priv.h:18:
In file included from drivers/media/tuners/tda18271.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/common/saa7146/saa7146_vbi.c:2:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/common/b2c2/flexcop-hw-filter.c:7:
In file included from drivers/media/common/b2c2/flexcop.h:11:
In file included from drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw.c:19:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/ethernet/aquantia/atlantic/aq_ptp.c:18:
In file included from ./drivers/net/ethernet/aquantia/atlantic/aq_ptp.h:15:
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
7 warnings generated.
1 warning generated.
In file included from drivers/media/tuners/xc5000.c:15:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/ti-vpe/cal-video.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/bridge/br_multicast.c:17:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/input/touchscreen/atmel_mxt_ts.c:30:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c:22:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ttpci/budget-core.c:21:
In file included from drivers/media/pci/ttpci/budget.h:6:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ttpci/budget-av.c:21:
In file included from drivers/media/pci/ttpci/budget.h:6:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ttpci/budget.c:20:
In file included from drivers/media/pci/ttpci/budget.h:6:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/ttusb-dec/ttusb_dec.c:25:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ttpci/budget-av.c:21:
In file included from drivers/media/pci/ttpci/budget.h:10:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/i2c/tda7432.c:34:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/tuners/xc4000.c:16:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/stm32/stm32-dcmi.c:29:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/ttusb-dec/ttusbdecfe.c:8:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ttpci/budget-ci.c:22:
In file included from drivers/media/pci/ttpci/budget.h:6:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/mac.c:8:
In file included from drivers/net/wireless/ath/ath10k/mac.h:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/stm32/dma2d/dma2d.c:24:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/nvm.c:11:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/davinci/vpif_display.c:23:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/davinci/vpif_capture.c:16:
In file included from ./include/media/v4l2-fwnode.h:22:
In file included from ./include/media/v4l2-mediabus.h:11:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/ttusb-budget/dvb-ttusb-budget.c:24:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/ops.c:19:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mt2060.c:12:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:522:2: warning: field within 'struct iwl_rx_mpdu_desc_v3' is less aligned than 'union iwl_rx_mpdu_desc_v3::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:522:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v3' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/davinci/vpfe_capture.c:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/b2c2/flexcop-dma.c:7:
In file included from ./drivers/media/common/b2c2/flexcop.h:11:
In file included from ./drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/debug.c:14:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/core.c:18:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dvb-usb-firmware.c:11:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
4 warnings generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c:8:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/bridge/br_multicast_eht.c:12:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
4 warnings generated.
1 warning generated.
In file included from drivers/media/pci/b2c2/flexcop-pci.c:9:
In file included from ./drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mt2063.c:20:
In file included from drivers/media/tuners/mt2063.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/omap/omap_vout.c:39:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/htc.c:7:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mt2266.c:10:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dvb-usb-init.c:11:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c:12:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/pluto2/pluto2.c:25:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/dm1105/dm1105.c:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
1 warning generated.
In file included from drivers/media/pci/pt1/pt1.c:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from net/netfilter/nft_compat.c:19:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/dvb-usb-urb.c:10:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/dvb-usb-i2c.c:9:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/dvb-usb-dvb.c:10:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb_core.c:9:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb_common.h:12:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/davinci/vpbe.c:19:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/utils.c:13:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/qt1010.c:8:
In file included from drivers/media/tuners/qt1010.h:12:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/pt3/pt3.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/htt.c:10:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mt2131.c:10:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/tuners/mxl5005s.c:66:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mxl5007t.c:12:
In file included from drivers/media/tuners/mxl5007t.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/dvb-usb-remote.c:9:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/lpfc/lpfc_nportdisc.c:36:
drivers/scsi/lpfc/lpfc_hw.h:850:19: warning: field portName within 'struct _ADISC' is less aligned than 'struct lpfc_name' and is usually due to 'struct _ADISC' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name portName;
^
drivers/scsi/lpfc/lpfc_hw.h:851:19: warning: field nodeName within 'struct _ADISC' is less aligned than 'struct lpfc_name' and is usually due to 'struct _ADISC' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct lpfc_name nodeName;
^
In file included from drivers/media/pci/pt3/pt3_i2c.c:13:
In file included from drivers/media/pci/pt3/pt3.h:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/htt_rx.c:8:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rx.c:11:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb_urb.c:9:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb_common.h:12:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/af9015.c:10:
In file included from drivers/media/usb/dvb-usb-v2/af9015.h:15:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/usb_urb.c:12:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb_common.h:12:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/pt3/pt3_dma.c:11:
In file included from drivers/media/pci/pt3/pt3.h:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/usb-urb.c:12:
In file included from drivers/media/usb/dvb-usb/dvb-usb-common.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/davinci/vpbe_display.c:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c:10:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:522:2: warning: field within 'struct iwl_rx_mpdu_desc_v3' is less aligned than 'union iwl_rx_mpdu_desc_v3::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:522:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v3' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_ioc.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/af9035.c:9:
In file included from drivers/media/usb/dvb-usb-v2/af9035.h:13:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/vp7045.c:12:
In file included from drivers/media/usb/dvb-usb/vp7045.h:15:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/common/videobuf2/videobuf2-dvb.c:17:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/sunxi/sun4i-csi/sun4i_csi.c:20:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/allegro-dvt/allegro-core.c:26:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/htt_tx.c:8:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/vp7045-fe.c:11:
In file included from drivers/media/usb/dvb-usb/vp7045.h:15:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/anysee.c:21:
In file included from drivers/media/usb/dvb-usb-v2/anysee.h:25:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_uart.c:21:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/au6610.c:8:
In file included from drivers/media/usb/dvb-usb-v2/au6610.h:10:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/tx.c:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
In file included from drivers/media/common/cx2341x.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/vp702x.c:14:
In file included from drivers/media/usb/dvb-usb/vp702x.h:6:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sunxi/sun4i-csi/sun4i_v4l2.c:12:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/txrx.c:8:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb-v2/az6007.c:17:
In file included from ./drivers/media/tuners/mt2063.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
In file included from drivers/media/i2c/adv7180.c:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/binding.c:7:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/mantis/mantis_dma.c:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/vp702x-fe.c:17:
In file included from drivers/media/usb/dvb-usb/vp702x.h:6:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c:10:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/wmi.c:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/ce6230.c:8:
In file included from drivers/media/usb/dvb-usb-v2/ce6230.h:11:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/quota.c:8:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/gp8psk.c:14:
In file included from drivers/media/usb/dvb-usb/gp8psk.h:18:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/mantis/mantis_pci.c:28:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/ec168.c:8:
In file included from drivers/media/usb/dvb-usb-v2/ec168.h:11:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.c:9:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/marvell-ccic/mcam-core.c:26:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/bridge/br_netfilter_hooks.c:22:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/net/wireless/ath/ath10k/wmi-tlv.c:7:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dtt200u.c:11:
In file included from drivers/media/usb/dvb-usb/dtt200u.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/sunxi/sun8i-di/sun8i-di.c:20:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_i2c.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb-v2/lmedm04.c:60:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/dtt200u-fe.c:9:
In file included from drivers/media/usb/dvb-usb/dtt200u.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/media/usb/dvb-usb/dibusb-common.c:9:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dibusb-mc-common.c:9:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sunxi/sun8i-rotate/sun8i_rotate.c:18:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from net/bridge/br_netfilter_ipv6.c:22:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/usb/dvb-usb-v2/gl861.c:8:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mc44s803.c:10:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sf.c:6:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/mantis/mantis_hif.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_dvb.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_evm.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/a800.c:13:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/bmi.c:7:
In file included from drivers/net/wireless/ath/ath10k/bmi.h:10:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dibusb-mb.c:12:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
4 warnings generated.
In file included from drivers/media/platform/omap3isp/ispvideo.c:22:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf.c:12:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf.h:15:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/scan.c:11:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/firewire/firedtv-avc.c:23:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dibusb-mc.c:12:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/lpfc/lpfc_bsg.c:35:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/tuners/max2165.c:12:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/mantis/mantis_ca.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/spi/cxd2880-spi.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/nova-t-usb2.c:9:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/firewire/firedtv-ci.c:16:
In file included from drivers/media/firewire/firedtv.h:14:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/drx39xyj/drxj.c:64:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/hw.c:9:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-phy.c:8:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-phy.h:11:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf.h:15:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/umt-010.c:9:
In file included from drivers/media/usb/dvb-usb/dibusb.h:14:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
4 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/tuners/tda18218.c:8:
In file included from drivers/media/tuners/tda18218_priv.h:11:
In file included from drivers/media/tuners/tda18218.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from sound/soc/codecs/mt6660.c:15:
sound/soc/codecs/mt6660.h:25:15: warning: field io_lock within 'struct mt6660_chip' is less aligned than 'struct mutex' and is usually due to 'struct mt6660_chip' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mutex io_lock;
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/time-event.c:12:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/m920x.c:9:
In file included from drivers/media/usb/dvb-usb/m920x.h:6:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-i2c.c:9:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf.h:15:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/p2p.c:6:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/media/firewire/firedtv-dvb.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_pcmcia.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/test-drivers/vimc/vimc-capture.c:8:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/tda18212.c:8:
In file included from drivers/media/tuners/tda18212.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/swap.c:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/media/firewire/firedtv-fe.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/test-drivers/vivid/vivid-core.c:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/digitv.c:11:
In file included from drivers/media/usb/dvb-usb/digitv.h:6:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rs.c:18:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rs.h:17:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_input.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.c:8:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-gpio.h:11:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf.h:15:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/tuners/e4000.c:8:
In file included from drivers/media/tuners/e4000_priv.h:11:
In file included from drivers/media/tuners/e4000.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/firewire/firedtv-fw.c:27:
In file included from drivers/media/firewire/firedtv.h:14:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/spectral.c:7:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/media/usb/dvb-usb/cxusb.c:31:
In file included from drivers/media/usb/dvb-usb/cxusb.h:18:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c:8:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-demod.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/tuners/fc2580.c:8:
In file included from drivers/media/tuners/fc2580_priv.h:11:
In file included from drivers/media/tuners/fc2580.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/mantis/mantis_cards.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ngene/ngene-core.c:25:
In file included from drivers/media/pci/ngene/ngene.h:18:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/firewire/firedtv-rc.c:16:
In file included from drivers/media/firewire/firedtv.h:14:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/testmode.c:6:
In file included from drivers/net/wireless/ath/ath10k/testmode.h:6:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/net/wireless/ath/ath10k/trace.c:9:
In file included from drivers/net/wireless/ath/ath10k/./trace.h:10:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/tuners/tua9001.c:8:
In file included from drivers/media/tuners/tua9001_priv.h:11:
In file included from drivers/media/tuners/tua9001.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c:6:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rs.h:17:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/cxusb-analog.c:37:
In file included from drivers/media/usb/dvb-usb/cxusb.h:18:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/cxusb-analog.c:31:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_vp1033.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.c:8:
In file included from drivers/media/usb/dvb-usb-v2/mxl111sf-tuner.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd.c:10:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ngene/ngene-i2c.c:28:
In file included from drivers/media/pci/ngene/ngene.h:18:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/si2157.c:8:
In file included from drivers/media/tuners/si2157_priv.h:13:
In file included from drivers/media/tuners/si2157.h:12:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from drivers/net/wireless/ath/ath10k/thermal.c:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
In file included from drivers/net/wireless/ath/ath10k/debugfs_sta.c:7:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/power.c:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/coex.c:12:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
In file included from drivers/media/pci/mantis/mantis_vp1034.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/dvb-pll.c:13:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ngene/ngene-cards.c:20:
In file included from drivers/media/pci/ngene/ngene.h:18:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/ttusb2.c:23:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/fc0011.c:11:
In file included from drivers/media/tuners/fc0011.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt2.c:10:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/rtl28xxu.c:10:
In file included from drivers/media/usb/dvb-usb-v2/rtl28xxu.h:14:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/b2c2/flexcop-usb.c:9:
In file included from ./drivers/media/common/b2c2/flexcop-common.h:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/wow.c:7:
In file included from drivers/net/wireless/ath/ath10k/mac.h:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_vp1041.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/tt.c:9:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dib0700_core.c:6:
In file included from drivers/media/usb/dvb-usb/dib0700.h:10:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ngene/ngene-dvb.c:26:
In file included from drivers/media/pci/ngene/ngene.h:18:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/tuners/fc0012.c:8:
In file included from drivers/media/tuners/fc0012.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/coda/coda-common.c:26:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/mantis/mantis_vp2033.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb-v2/dvbsky.c:8:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/cxd2880/cxd2880_tnrdmd_dvbt.c:10:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/coredump.c:7:
In file included from drivers/net/wireless/ath/ath10k/coredump.h:9:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/ce.c:8:
In file included from drivers/net/wireless/ath/ath10k/hif.h:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/pci.c:13:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
4 warnings generated.
In file included from drivers/media/usb/dvb-usb/dib0700_devices.c:6:
In file included from drivers/media/usb/dvb-usb/dib0700.h:10:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/tdls.c:8:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/offloading.c:10:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/ftm-responder.c:8:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/fc0013.c:10:
In file included from drivers/media/tuners/fc0013.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/test-drivers/vivid/vivid-kthread-cap.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/test-drivers/vivid/vivid-kthread-out.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_vp2040.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/media/usb/dvb-usb-v2/zd1301.c:8:
In file included from drivers/media/usb/dvb-usb-v2/dvb_usb.h:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/ahb.c:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/cxd2880/cxd2880_top.c:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/sdio.c:17:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/mantis_vp3030.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/ftm-initiator.c:9:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
4 warnings generated.
In file included from drivers/media/usb/dvb-usb/opera1.c:12:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/usb.c:11:
In file included from drivers/net/wireless/ath/ath10k/debug.h:12:
In file included from drivers/net/wireless/ath/ath10k/trace.h:10:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/v4l2-core/v4l2-dev.c:29:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/it913x.c:9:
In file included from drivers/media/tuners/it913x.h:12:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
1 warning generated.
1 warning generated.
4 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/mantis/hopper_cards.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/r820t.c:31:
In file included from drivers/media/tuners/r820t.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/af9005.c:11:
In file included from drivers/media/usb/dvb-usb/af9005.h:15:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/rfi.c:6:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/stv0299.c:42:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/ath/ath10k/qmi.c:20:
In file included from drivers/net/wireless/ath/ath10k/debug.h:12:
In file included from drivers/net/wireless/ath/ath10k/trace.h:10:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
4 warnings generated.
In file included from drivers/media/v4l2-core/v4l2-ioctl.c:19:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/mantis/hopper_vp3028.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/af9005-fe.c:11:
In file included from drivers/media/usb/dvb-usb/af9005.h:15:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c:11:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/mxl301rf.c:23:
In file included from drivers/media/tuners/mxl301rf.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ddbridge/ddbridge-main.c:35:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/stb0899_drv.c:17:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/ath/ath10k/snoc.c:19:
In file included from drivers/net/wireless/ath/ath10k/ce.h:11:
In file included from drivers/net/wireless/ath/ath10k/hif.h:11:
In file included from drivers/net/wireless/ath/ath10k/core.h:18:
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct htt_rx_indication_prefix prefix;
^
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7146/mxb.c:16:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/smipcie/smipcie-main.c:8:
In file included from drivers/media/pci/smipcie/smipcie.h:25:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/stb0899_algo.c:11:
In file included from drivers/media/dvb-frontends/stb0899_drv.h:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
4 warnings generated.
1 warning generated.
In file included from drivers/media/tuners/qm1d1c0042.c:23:
In file included from drivers/media/tuners/qm1d1c0042.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/af9005-remote.c:13:
In file included from drivers/media/usb/dvb-usb/af9005.h:15:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ddbridge/ddbridge-core.c:33:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7146/hexium_orion.c:16:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/smipcie/smipcie-ir.c:8:
In file included from drivers/media/pci/smipcie/smipcie.h:25:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/tuners/qm1d1b0004.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/v4l2-core/v4l2-fh.c:15:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/debugfs-vif.c:7:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/stb6100.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7146/hexium_gemini.c:16:
In file included from ./include/media/drv-intf/saa7146_vv.h:5:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/tuners/m88rs6000t.c:8:
In file included from drivers/media/tuners/m88rs6000t.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/netup_unidvb/netup_unidvb_core.c:24:
In file included from drivers/media/pci/netup_unidvb/netup_unidvb.h:17:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/pctv452e.c:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/test-drivers/vivid/vivid-osd.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/scsi/bfa/bfad_bsg.c:12:
In file included from drivers/scsi/bfa/bfad_drv.h:39:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/dvb-frontends/cx22700.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/wireless/intel/iwlwifi/mvm/led.c:9:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/mvm.h:27:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/sta.h:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/tuners/tda18250.c:8:
In file included from drivers/media/tuners/tda18250_priv.h:11:
In file included from drivers/media/tuners/tda18250.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ddbridge/ddbridge-ci.c:19:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/s5h1432.c:14:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/dw2102.c:14:
In file included from drivers/media/usb/dvb-usb/dw2102.h:6:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/netup_unidvb/netup_unidvb_i2c.c:16:
In file included from drivers/media/pci/netup_unidvb/netup_unidvb.h:17:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/cx24110.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/netfilter/nf_flow_table_ip.c:11:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/v4l2-core/v4l2-subdev.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/tda8083.c:21:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/dtv5100.c:11:
In file included from drivers/media/usb/dvb-usb/dtv5100.h:13:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/l64781.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/mvm/d3.c:15:
In file included from drivers/net/wireless/intel/iwlwifi/mvm/fw-api.h:32:
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ddbridge/ddbridge-hw.c:19:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/netup_unidvb/netup_unidvb_ci.c:20:
In file included from drivers/media/pci/netup_unidvb/netup_unidvb.h:17:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/cinergyT2-core.c:16:
In file included from drivers/media/usb/dvb-usb/cinergyT2.h:22:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/dib3000mb.c:29:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ddbridge/ddbridge-i2c.c:33:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/imx-jpeg/mxc-jpeg.c:57:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/netup_unidvb/netup_unidvb_spi.c:12:
In file included from drivers/media/pci/netup_unidvb/netup_unidvb.h:17:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/dvb-usb/cinergyT2-fe.c:16:
In file included from drivers/media/usb/dvb-usb/cinergyT2.h:22:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ddbridge/ddbridge-max.c:33:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/dvb-usb/az6027.c:9:
In file included from drivers/media/usb/dvb-usb/az6027.h:6:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/i2c/sony-btf-mpx.c:9:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/s3c-camif/camif-core.c:28:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/dvb-usb/technisat-usb2.c:30:
In file included from drivers/media/usb/dvb-usb/dvb-usb.h:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/dib3000mc.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ddbridge/ddbridge-mci.c:19:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-routing.c:9:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/s3c-camif/camif-capture.c:28:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/test-drivers/vicodec/vicodec-core.c:19:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-driver.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-driver.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-cards.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/zr364xx/zr364xx.c:24:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/pci/ddbridge/ddbridge-sx8.c:19:
In file included from drivers/media/pci/ddbridge/ddbridge.h:55:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-cards.c:9:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/v4l2-core/v4l2-ctrls-api.c:13:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/stkwebcam/stk-webcam.c:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx23885/cx23885-video.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-cards.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-video.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:15:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-controls.c:9:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-cards.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/ddbridge/ddbridge-dummy-fe.c:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/v4l2-core/v4l2-ctrls-request.c:12:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/input/rmi4/rmi_f54.c:13:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/dib7000m.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/test-drivers/vidtv/vidtv_tuner.c:21:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-i2c.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-driver.c:60:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-driver.c:41:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-firmware.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/test-drivers/vidtv/vidtv_demod.c:23:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-i2c.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-firmware.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/pci/cx23885/cx23885-vbi.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/pci/cx23885/cx23885-core.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-fileops.c:10:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/test-drivers/vidtv/vidtv_bridge.c:23:
In file included from drivers/media/test-drivers/vidtv/vidtv_bridge.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/s2255/s2255drv.c:31:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/input/touchscreen/sur40.c:33:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-gpio.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/dib7000p.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/uvc/uvc_driver.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-gpio.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/cx23885/cx23885-i2c.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/exynos4-is/fimc-lite.c:23:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/gspca/gspca.c:27:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-queue.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-queue.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx23885/cx23885-dvb.c:8:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-firmware.c:10:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-core/dvb_frontend.c:35:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/dib8000.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-streams.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-streams.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-gpio.c:13:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-gpio.c:10:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
2 warnings generated.
In file included from drivers/media/pci/ivtv/ivtv-i2c.c:50:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/test-drivers/vidtv/vidtv_channel.c:27:
In file included from drivers/media/test-drivers/vidtv/vidtv_channel.h:28:
In file included from drivers/media/test-drivers/vidtv/vidtv_mux.h:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/uvc/uvc_v4l2.c:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-417.c:14:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-417.c:14:
In file included from drivers/media/pci/cx23885/cx23885.h:15:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/test-drivers/vidtv/vidtv_mux.c:25:
In file included from drivers/media/test-drivers/vidtv/vidtv_channel.h:28:
In file included from drivers/media/test-drivers/vidtv/vidtv_mux.h:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/netfilter/xt_AUDIT.c:19:
In file included from ./include/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/uapi/linux/netfilter_bridge/ebtables.h:18:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-ioctl.c:9:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/exynos4-is/fimc-is-param.c:21:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-fileops.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-fileops.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-ioctl.c:10:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from drivers/media/test-drivers/vim2m.c:23:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-irq.c:9:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-ir.c:10:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/dib9000.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/uvc/uvc_ctrl.c:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/exynos4-is/fimc-isp-video.c:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-ioctl.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-ioctl.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-av.c:10:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-input.c:24:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx23885/cx23888-ir.c:10:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-mailbox.c:10:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/media/platform/exynos4-is/fimc-core.c:25:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-controls.c:12:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx25821/cx25821-core.c:14:
In file included from drivers/media/pci/cx25821/cx25821.h:20:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-controls.c:12:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/pci/ivtv/ivtv-queue.c:10:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/mt312.c:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/netup-init.c:12:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/ves1820.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/ves1x93.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-mailbox.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-mailbox.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-streams.c:36:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-vbi.c:10:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/v4l2-core/tuner-core.c:34:
In file included from ./drivers/media/tuners/mt20xx.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/usb/uvc/uvc_metadata.c:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/v4l2-core/tuner-core.c:29:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/tda1004x.c:26:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx23885/cimax2.c:12:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-vbi.c:10:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/media/platform/exynos4-is/fimc-m2m.c:22:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/sp887x.c:21:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/exynos4-is/fimc-capture.c:20:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pwc/pwc-if.c:61:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/airspy/airspy.c:11:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-audio.c:10:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/pwc/pwc-misc.c:16:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-audio.c:10:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/netup-eeprom.c:13:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/cx23885-f300.c:17:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-udma.c:11:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx25821/cx25821-video.c:14:
In file included from drivers/media/pci/cx25821/cx25821-video.h:25:
In file included from drivers/media/pci/cx25821/cx25821.h:20:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-video.c:8:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pwc/pwc-ctrl.c:34:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/nxt6000.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/mt352.c:26:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-video.c:8:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/cx23885/cx23885-alsa.c:11:
In file included from drivers/media/pci/cx23885/cx23885.h:21:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-vbi.c:8:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-irq.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-irq.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/usb/pwc/pwc-v4l.c:26:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-yuv.c:9:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx23885/altera-ci.c:45:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-av-core.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/zl10036.c:19:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-av-core.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from drivers/media/usb/pwc/pwc-uncompress.c:17:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_mid.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/pci/cx18/cx18-av-audio.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/zl10039.c:12:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/ivtv/ivtv-alsa-main.c:11:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-av-firmware.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-av-vbi.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-av-audio.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-av-firmware.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-av-vbi.c:11:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
2 warnings generated.
1 warning generated.
In file included from drivers/media/platform/s5p-jpeg/jpeg-core.c:24:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pwc/pwc-dec1.c:13:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtv-alsa-pcm.c:12:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc.c:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-scb.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-scb.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/usb/pwc/pwc-dec23.c:15:
In file included from drivers/media/usb/pwc/pwc-timon.h:33:
In file included from drivers/media/usb/pwc/pwc.h:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/zl10353.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/ivtv/ivtvfb.c:29:
In file included from drivers/media/pci/ivtv/ivtv-driver.h:60:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-dvb.c:10:
In file included from drivers/media/pci/cx18/cx18-dvb.h:8:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-dvb.c:10:
In file included from drivers/media/pci/cx18/cx18-dvb.h:8:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_intr.c:17:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/dvb-frontends/cx22702.c:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_dec.c:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-io.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-io.c:9:
In file included from drivers/media/pci/cx18/cx18-driver.h:33:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_ctrl.c:14:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_cmd.h:12:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_enc.c:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-alsa-main.c:23:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_pm.c:13:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/drxd_hard.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-g2d/g2d.c:19:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-alsa-main.c:18:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx18/cx18-alsa-pcm.c:20:
In file included from drivers/media/pci/cx18/cx18-driver.h:47:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/cx18/cx18-alsa-pcm.c:15:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/usb/hackrf/hackrf.c:11:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_opr.c:13:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_opr.h:15:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/tda10021.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/fw/dbg.c:9:
In file included from drivers/net/wireless/intel/iwlwifi/fw/runtime.h:10:
In file included from drivers/net/wireless/intel/iwlwifi/iwl-trans.h:17:
In file included from drivers/net/wireless/intel/iwlwifi/fw/img.h:14:
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h:297:2: warning: field within 'struct iwl_fw_ini_error_dump_range' is less aligned than 'union iwl_fw_ini_error_dump_range::(anonymous at drivers/net/wireless/intel/iwlwifi/fw/error-dump.h:297:2)' and is usually due to 'struct iwl_fw_ini_error_dump_range' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/si470x/radio-si470x-common.c:102:
In file included from drivers/media/radio/si470x/radio-si470x.h:22:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-cards.c:9:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_opr_v5.c:12:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/tda10023.c:26:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/si4713/si4713.c:19:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/wl128x/fmdrv_common.c:27:
In file included from drivers/media/radio/wl128x/fmdrv.h:18:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/si4713/radio-usb-si4713.c:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/wl128x/fmdrv_rx.c:11:
In file included from drivers/media/radio/wl128x/fmdrv.h:18:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/si470x/radio-si470x-usb.c:28:
In file included from drivers/media/radio/si470x/radio-si470x.h:22:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_opr_v6.c:25:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/radio-isa.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/si4713/radio-platform-si4713.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/stv0297.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-i2c.c:15:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-core.c:14:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-core.c:14:
In file included from drivers/media/pci/cx88/cx88.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/radio-aztech.c:23:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/wl128x/fmdrv_tx.c:10:
In file included from drivers/media/radio/wl128x/fmdrv.h:18:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/si470x/radio-si470x-i2c.c:25:
In file included from drivers/media/radio/si470x/radio-si470x.h:22:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/radio/radio-rtrack2.c:20:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-sf16fmi.c:27:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/radio-cadet.c:38:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_cmd.c:9:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_cmd.h:12:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/wl128x/fmdrv_v4l2.c:20:
In file included from drivers/media/radio/wl128x/fmdrv.h:18:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-tvaudio.c:24:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/nxt200x.c:41:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/qla2xxx/qla_dfs.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
In file included from drivers/media/radio/radio-typhoon.c:35:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v5.c:10:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_cmd.h:12:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-terratec.c:27:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_bsg.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_cmd_v6.c:9:
In file included from drivers/media/platform/s5p-mfc/s5p_mfc_common.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/l2tp/l2tp_ppp.c:78:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
./include/uapi/linux/if_pppox.h:82:23: warning: field pppol2tp within 'struct sockaddr_pppol2tp' is less aligned than 'struct pppol2tp_addr' and is usually due to 'struct sockaddr_pppol2tp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct pppol2tp_addr pppol2tp;
^
./include/uapi/linux/if_pppox.h:97:25: warning: field pppol2tp within 'struct sockaddr_pppol2tpv3' is less aligned than 'struct pppol2tpv3_addr' and is usually due to 'struct sockaddr_pppol2tpv3' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct pppol2tpv3_addr pppol2tp;
^
./include/uapi/linux/if_pppox.h:88:26: warning: field pppol2tp within 'struct sockaddr_pppol2tpin6' is less aligned than 'struct pppol2tpin6_addr' and is usually due to 'struct sockaddr_pppol2tpin6' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct pppol2tpin6_addr pppol2tp;
^
./include/uapi/linux/if_pppox.h:103:28: warning: field pppol2tp within 'struct sockaddr_pppol2tpv3in6' is less aligned than 'struct pppol2tpv3in6_addr' and is usually due to 'struct sockaddr_pppol2tpv3in6' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct pppol2tpv3in6_addr pppol2tp;
^
In file included from drivers/media/radio/radio-maxiradio.c:43:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/or51211.c:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-dsp.c:8:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
5 warnings generated.
1 warning generated.
In file included from drivers/media/platform/exynos-gsc/gsc-core.c:24:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_nx.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/dvb-frontends/or51132.c:31:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/exynos-gsc/gsc-m2m.c:23:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-input.c:12:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/radio-tea5777.c:17:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/bcm3510.c:43:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_mr.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/pci/cx88/cx88-video.c:15:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-video.c:15:
In file included from drivers/media/pci/cx88/cx88.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sti/bdisp/bdisp-v4l2.c:15:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/radio-aimslab.c:34:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/lgdt330x.c:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/s5h1420.c:23:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/usb/msi2500/msi2500.c:17:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-zoltrix.c:46:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/sti/hva/hva-v4l2.c:12:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/qla2xxx/qla_nx2.c:10:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
In file included from drivers/media/dvb-frontends/lgdt3305.c:11:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/cpia2/cpia2_v4l.c:26:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/au0828/au0828-core.c:8:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/radio-gemtek.c:30:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-vbi.c:5:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_target.c:31:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/usb/au0828/au0828-i2c.c:8:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-trust.c:22:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-mpeg.c:12:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/lgdt3306a.c:14:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/hdpvr/hdpvr-video.c:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/au0828/au0828-cards.c:8:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-si476x.c:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/wireless/intel/iwlwifi/fw/init.c:13:
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at drivers/net/wireless/intel/iwlwifi/fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/sctp/sm_statetable.c:30:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-alsa.c:13:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/au0828/au0828-dvb.c:8:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/dsbr100.c:29:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/sti/c8sectpfe/c8sectpfe-core.c:18:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-blackbird.c:15:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/mxl692.c:17:
In file included from drivers/media/dvb-frontends/mxl692.h:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cx88/cx88-blackbird.c:15:
In file included from drivers/media/pci/cx88/cx88.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/sm_statefuns.c:43:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/lg2160.c:9:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/radio-mr800.c:49:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/au0828/au0828-video.c:16:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/au0828/au0828-video.c:16:
In file included from drivers/media/usb/au0828/au0828.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/qla2xxx/qla_tmpl.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-dvb.c:10:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/md/dm-crypt.c:41:
In file included from ./include/keys/trusted-type.h:12:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.c:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/radio/radio-keene.c:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/i2c/video-i2c.c:26:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/qla2xxx/qla_nvme.c:6:
In file included from drivers/scsi/qla2xxx/qla_nvme.h:13:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
1 warning generated.
In file included from drivers/media/i2c/ml86v7667.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/au0828/au0828-vbi.c:11:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sti/c8sectpfe/c8sectpfe-dvb.c:17:
In file included from drivers/media/platform/sti/c8sectpfe/c8sectpfe-common.h:14:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-ma901.c:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/cx24123.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/lnbh25.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cx88/cx88-vp3054-i2c.c:10:
In file included from drivers/media/pci/cx88/cx88.h:26:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sti/delta/delta-v4l2.c:15:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/sctp/sm_sideeffect.c:36:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/scsi/qla2xxx/qla_edif.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from net/sctp/protocol.c:42:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/scsi/qla2xxx/qla_edif.c:6:
In file included from drivers/scsi/qla2xxx/qla_def.h:74:
In file included from drivers/scsi/qla2xxx/qla_bsg.h:305:
drivers/scsi/qla2xxx/qla_edif_bsg.h:93:12: warning: field remote_pid within 'struct app_pinfo_req' is less aligned than 'port_id_t' and is usually due to 'struct app_pinfo_req' being packed, which can lead to unaligned accesses [-Wunaligned-access]
port_id_t remote_pid;
^
In file included from drivers/media/usb/au0828/au0828-input.c:9:
In file included from drivers/media/usb/au0828/au0828.h:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/radio/radio-tea5764.c:25:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-chip-fifo.c:17:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
2 warnings generated.
2 warnings generated.
In file included from drivers/media/radio/tef6862.c:14:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-core.c:23:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/media/radio/radio-timb.c:8:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/lnbh29.c:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c:11:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/endpointola.c:32:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from net/sctp/associola.c:39:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
2 warnings generated.
In file included from drivers/media/pci/bt8xx/bttv-driver.c:37:
In file included from drivers/media/pci/bt8xx/bttvp.h:26:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/qla2xxx/tcm_qla2xxx.c:32:
In file included from drivers/scsi/qla2xxx/qla_def.h:34:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
1 warning generated.
1 warning generated.
In file included from drivers/media/radio/radio-wl1273.c:15:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/rockchip/rkisp1/rkisp1-capture.c:13:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-crc16.c:15:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/media/dvb-frontends/lnbp21.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-audio.c:8:
In file included from drivers/media/usb/pvrusb2/pvrusb2-audio.h:11:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/usb/typec/tcpm/tcpm.c:25:
./include/linux/usb/pd.h:197:2: warning: field within 'struct pd_message' is less aligned than 'union pd_message::(anonymous at ./include/linux/usb/pd.h:197:2)' and is usually due to 'struct pd_message' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/transport.c:34:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/radio/tea575x.c:14:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-regmap.c:9:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/media/pci/saa7134/saa7134-cards.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pvrusb2/pvrusb2-encoder.c:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/pci/saa7134/saa7134-cards.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/lnbp22.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from net/sctp/chunk.c:27:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
1 warning generated.
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-ring.c:17:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/media/radio/radio-raremono.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pvrusb2/pvrusb2-video-v4l.c:16:
In file included from drivers/media/usb/pvrusb2/pvrusb2-video-v4l.h:21:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-cards.c:13:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/isl6405.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-cards.c:13:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/platform/vsp1/vsp1_video.c:14:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-core.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-core.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/rockchip/rga/rga.c:21:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/sm_make_chunk.c:46:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/usb/pvrusb2/pvrusb2-eeprom.c:10:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-rx.c:17:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/usb/typec/tcpm/fusb302.c:30:
In file included from ./include/linux/usb/tcpm.h:11:
./include/linux/usb/pd.h:197:2: warning: field within 'struct pd_message' is less aligned than 'union pd_message::(anonymous at ./include/linux/usb/pd.h:197:2)' and is usually due to 'struct pd_message' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/dvb-frontends/isl6421.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from drivers/media/pci/saa7164/saa7164-core.c:20:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-i2c.c:14:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/bt8xx/bttv-risc.c:25:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-i2c.c:14:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-core.c:20:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/pci/tw68/tw68-core.c:34:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
net/smc/smc_llc.c:26:2: warning: field within 'struct smc_llc_hdr' is less aligned than 'union smc_llc_hdr::(anonymous at net/smc/smc_llc.c:26:2)' and is usually due to 'struct smc_llc_hdr' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-main.c:15:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-tef.c:17:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
2 warnings generated.
2 warnings generated.
In file included from drivers/usb/typec/tcpm/tcpci.c:15:
./include/linux/usb/pd.h:197:2: warning: field within 'struct pd_message' is less aligned than 'union pd_message::(anonymous at ./include/linux/usb/pd.h:197:2)' and is usually due to 'struct pd_message' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/rockchip/rkisp1/rkisp1-stats.c:8:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/rockchip/rga/rga-buf.c:9:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/tw686x/tw686x-core.c:40:
In file included from drivers/media/pci/tw686x/tw686x.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/tw68/tw68-video.c:20:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/tda10086.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/bt8xx/bttv-vbi.c:22:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from net/sctp/ulpevent.c:27:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/pci/saa7134/saa7134-i2c.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw.c:21:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-i2c.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-dvb.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-timestamp.c:12:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
2 warnings generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw.c:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-dvb.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/rockchip/rkisp1/rkisp1-params.c:8:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/pci/tw686x/tw686x-video.c:16:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/pci/saa7134/saa7134-ts.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-ts.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-tvaudio.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-tvaudio.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/tda826x.c:12:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/be2iscsi/be_main.c:41:
./include/scsi/scsi_bsg_iscsi.h:71:4: warning: field rqst_data within 'struct iscsi_bsg_request' is less aligned than 'union (unnamed union at ./include/scsi/scsi_bsg_iscsi.h:69:2)' and is usually due to 'struct iscsi_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
2 warnings generated.
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-tx.c:18:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/media/dvb-frontends/tda8261.c:14:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-fw.c:11:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/dib0070.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/inqueue.c:26:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-fw.c:11:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/tw686x/tw686x-audio.c:26:
In file included from drivers/media/pci/tw686x/tw686x.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/usb/typec/tcpm/tcpci_maxim.c:13:
./include/linux/usb/pd.h:197:2: warning: field within 'struct pd_message' is less aligned than 'union pd_message::(anonymous at ./include/linux/usb/pd.h:197:2)' and is usually due to 'struct pd_message' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/am437x/am437x-vpfe.c:23:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/net/can/spi/mcp251xfd/mcp251xfd-dump.c:12:
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct mcp251xfd_hw_tx_obj_raw hw_tx_obj;
^
In file included from drivers/media/pci/saa7164/saa7164-bus.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from net/sctp/outqueue.c:36:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/pci/saa7164/saa7164-bus.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/tua6100.c:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-vbi.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-vbi.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
2 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/dib0090.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-v4l2.c:11:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw.h:10:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-video.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-video.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/usb/typec/tipd/core.c:57:25: warning: field identity within 'struct tps6598x_rx_identity_reg' is less aligned than 'struct usb_pd_identity' and is usually due to 'struct tps6598x_rx_identity_reg' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct usb_pd_identity identity;
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-cmd.c:10:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/scsi/be2iscsi/be_mgmt.c:28:
./include/scsi/scsi_bsg_iscsi.h:71:4: warning: field rqst_data within 'struct iscsi_bsg_request' is less aligned than 'union (unnamed union at ./include/scsi/scsi_bsg_iscsi.h:69:2)' and is usually due to 'struct iscsi_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/platform/xilinx/xilinx-dma.c:19:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-cmd.c:10:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
2 warnings generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-ctrl.c:8:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/sctp/ulpqueue.c:27:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from net/sctp/tsnmap.c:26:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/pci/bt8xx/dvb-bt8xx.c:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/stk1160/stk1160-v4l.c:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-api.c:11:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-input.c:7:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7134/saa7134-input.c:7:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/s5h1409.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-api.c:11:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from net/sctp/bind_addr.c:29:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from net/sctp/socket.c:66:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/vsp1/vsp1_histo.c:14:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/dt3155/dt3155.c:14:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/bt8xx/dst.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/net/can/usb/ems_usb.c:206:4: warning: field msg within 'struct ems_cpc_msg' is less aligned than 'union (unnamed union at drivers/net/can/usb/ems_usb.c:197:2)' and is usually due to 'struct ems_cpc_msg' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} msg;
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.c:15:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7134/saa7134-empress.c:7:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-empress.c:7:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from drivers/media/dvb-frontends/itd1000.c:11:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/primitive.c:33:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-buffer.c:10:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-buffer.c:10:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/pci/bt8xx/dst_ca.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-go7007.c:6:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-go7007.c:6:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/pci/saa7134/saa7134-alsa.c:6:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7134/saa7134-alsa.c:6:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/au8522_common.c:14:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-encoder.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/saa7164/saa7164-encoder.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/platform/rcar-vin/rcar-v4l2.c:15:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/net/ppp/pppox.c:25:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/pci/saa7164/saa7164-vbi.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:44:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/saa7164/saa7164-vbi.c:8:
In file included from drivers/media/pci/saa7164/saa7164.h:41:
In file included from ./include/media/tuner.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/net/ppp/pptp.c:20:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
2 warnings generated.
In file included from drivers/net/ppp/pppoe.c:67:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/platform/atmel/atmel-isi.c:25:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/netfilter/xt_physdev.c:12:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/pci/saa7134/saa7134-dvb.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:37:
In file included from ./include/media/videobuf2-dvb.h:9:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/saa7134/saa7134-dvb.c:10:
In file included from drivers/media/pci/saa7134/saa7134.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/au8522_dig.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.c:15:
In file included from drivers/media/usb/pvrusb2/pvrusb2-cx2584x-v4l.h:23:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/platform/atmel/atmel-isc-base.c:24:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/output.c:40:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/media/dvb-frontends/cx24113.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pvrusb2/pvrusb2-wm8775.c:15:
In file included from drivers/media/usb/pvrusb2/pvrusb2-wm8775.h:23:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/au8522_decoder.c:24:
In file included from drivers/media/dvb-frontends/au8522.h:13:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/s5h1411.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/tda10048.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/lgs8gl5.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/vdec/vdec_h264_if.c:10:
In file included from drivers/media/platform/mtk-vcodec/vdec/../vdec_drv_if.h:11:
In file included from drivers/media/platform/mtk-vcodec/vdec/../mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/vdec/vdec_vp8_if.c:9:
In file included from drivers/media/platform/mtk-vcodec/vdec/../vdec_drv_if.h:11:
In file included from drivers/media/platform/mtk-vcodec/vdec/../mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/firmware/efi/libstub/tpm.c:11:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.c:15:
In file included from drivers/media/usb/pvrusb2/pvrusb2-cs53l32a.h:21:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/input.c:40:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/media/pci/solo6x10/solo6x10-v4l2.c:17:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/vdec/vdec_vp9_if.c:16:
In file included from drivers/media/platform/mtk-vcodec/vdec/../vdec_drv_base.h:10:
In file included from drivers/media/platform/mtk-vcodec/vdec/../vdec_drv_if.h:11:
In file included from drivers/media/platform/mtk-vcodec/vdec/../mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/atmel/atmel-sama5d2-isc.c:38:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/solo6x10/solo6x10-disp.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/tda665x.c:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/vdec/vdec_h264_req_if.c:5:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/atmel/atmel-sama7g5-isc.c:41:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.c:14:
In file included from drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h:30:
In file included from drivers/media/usb/pvrusb2/pvrusb2-devattr.h:12:
In file included from drivers/media/usb/pvrusb2/pvrusb2-dvb.h:5:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/firmware/efi/tpm.c:14:
In file included from ./include/linux/tpm_eventlog.h:6:
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/cx231xx/cx231xx-video.c:30:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-jpeg/mtk_jpeg_core.c:20:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/cx231xx/cx231xx-video.c:13:
In file included from drivers/media/usb/cx231xx/cx231xx.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/cx231xx/cx231xx-cards.c:24:
In file included from ./drivers/media/tuners/tda18271.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_drv.c:14:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c:14:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/lgs8gxx.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/cobalt/cobalt-driver.c:15:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cobalt/cobalt-irq.c:11:
In file included from drivers/media/pci/cobalt/cobalt-driver.h:23:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/vdec_drv_if.c:12:
In file included from drivers/media/platform/mtk-vcodec/vdec_drv_if.h:11:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/tw5864/tw5864-core.c:22:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from net/sctp/stream.c:21:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c:17:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/auth.c:19:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from net/rds/tcp.c:42:
In file included from net/rds/rds.h:10:
./include/uapi/linux/rds.h:233:18: warning: field peer_addr within 'struct rds6_info_tcp_socket' is less aligned than 'struct in6_addr' and is usually due to 'struct rds6_info_tcp_socket' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct in6_addr peer_addr;
^
In file included from drivers/media/platform/mtk-vcodec/vdec_vpu_if.c:7:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/atbm8830.c:10:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cobalt/cobalt-v4l2.c:17:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cobalt/cobalt-i2c.c:11:
In file included from drivers/media/pci/cobalt/cobalt-driver.h:23:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/pci/tw5864/tw5864-video.c:9:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_dec.c:8:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateful.c:3:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/tm6000/tm6000-cards.c:18:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_stateless.c:3:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.c:13:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_dec_pm.h:10:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/pci/cobalt/cobalt-omnitek.c:14:
In file included from drivers/media/pci/cobalt/cobalt-driver.h:23:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/dvb_dummy_fe.c:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cobalt/cobalt-flash.c:14:
In file included from drivers/media/pci/cobalt/cobalt-flash.h:12:
In file included from drivers/media/pci/cobalt/cobalt-driver.h:23:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/tw5864/tw5864-util.c:2:
In file included from drivers/media/pci/tw5864/tw5864.h:9:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/cx231xx/cx231xx-avcore.c:13:
In file included from drivers/media/usb/cx231xx/cx231xx.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/stream_sched.c:18:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/platform/mtk-vcodec/venc/venc_vp8_if.c:12:
In file included from drivers/media/platform/mtk-vcodec/venc/../mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/stream_sched_prio.c:18:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-core.c:14:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cobalt/cobalt-cpld.c:11:
In file included from drivers/media/pci/cobalt/cobalt-cpld.h:12:
In file included from drivers/media/pci/cobalt/cobalt-driver.h:23:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/usb/gadget/function/f_fs.c:32:
In file included from ./include/linux/usb/functionfs.h:5:
./include/uapi/linux/usb/functionfs.h:64:2: warning: field within 'struct usb_os_desc_header' is less aligned than 'union usb_os_desc_header::(anonymous at ./include/uapi/linux/usb/functionfs.h:64:2)' and is usually due to 'struct usb_os_desc_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/af9013.c:11:
In file included from drivers/media/dvb-frontends/af9013_priv.h:14:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/venc/venc_h264_if.c:13:
In file included from drivers/media/platform/mtk-vcodec/venc/../mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/sctp/stream_sched_rr.c:18:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/media/pci/cobalt/cobalt-alsa-main.c:16:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/cx24116.c:32:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/em28xx/em28xx-core.c:21:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-i2c.c:14:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/pci/cobalt/cobalt-alsa-pcm.c:14:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_enc.c:8:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/cx231xx/cx231xx-417.c:14:
In file included from drivers/media/usb/cx231xx/cx231xx.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/em28xx/em28xx-i2c.c:21:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-video.c:31:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/tm6000/tm6000-video.c:21:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/usbtv/usbtv-video.c:45:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from net/sctp/stream_interleave.c:19:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
2 warnings generated.
In file included from drivers/media/usb/cx231xx/cx231xx-vbi.c:10:
In file included from drivers/media/usb/cx231xx/cx231xx.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/go7007/go7007-v4l2.c:19:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/cx24117.c:23:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_drv.c:14:
In file included from ./include/media/v4l2-event.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/em28xx/em28xx-cards.c:22:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/em28xx/em28xx-camera.c:18:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/cx231xx/cx231xx-dvb.c:18:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.c:13:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_enc_pm.h:10:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-stds.c:8:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-input.c:17:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-alsa.c:22:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from In file included from drivers/media/dvb-frontends/cx24120.cdrivers/media/platform/mtk-vcodec/venc_vpu_if.c::247:
:
In file included from In file included from ./include/media/dvb_frontend.hdrivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h::4612:
:
./include/uapi/linux/dvb/frontend.hIn file included from :./include/linux/videodev2.h805::612:
:./include/uapi/linux/videodev2.h :warning: 1744field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]:
2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
union {
^
In file included from drivers/media/platform/mtk-vcodec/venc_drv_if.c:13:
In file included from drivers/media/platform/mtk-vcodec/venc_drv_base.h:12:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/tm6000/tm6000-dvb.c:12:
In file included from drivers/media/usb/tm6000/tm6000.h:21:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/usb/em28xx/em28xx-video.c:25:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/si21xx.c:14:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/em28xx/em28xx-video.c:25:
In file included from drivers/media/usb/em28xx/em28xx.h:35:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/si2168.c:10:
In file included from drivers/media/dvb-frontends/si2168_priv.h:11:
In file included from drivers/media/dvb-frontends/si2168.h:11:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/qcom/venus/core.c:19:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/proc.c:19:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_intr.c:10:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/meson/ge2d/ge2d.c:20:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/stb6000.c:12:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/stv0288.c:24:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_fw.c:6:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_util.c:10:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/sunxi/cedrus/cedrus.c:21:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/imx/imx-media-capture.c:17:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/imx/imx-media-dev-common.c:11:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/sysctl.c:24:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/usb/em28xx/em28xx-vbi.c:19:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/s921.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/ipv6.c:57:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
1 warning generated.
In file included from drivers/staging/media/sunxi/cedrus/cedrus_video.c:18:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/em28xx/em28xx-audio.c:24:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_vpu.c:5:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from net/sctp/diag.c:20:
In file included from ./include/net/sctp/sctp.h:61:
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct sctp_cookie c;
^
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_fw_scp.c:5:
In file included from drivers/media/platform/mtk-vcodec/mtk_vcodec_drv.h:12:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/stv6110.c:13:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/stv0900_core.c:18:
In file included from drivers/media/dvb-frontends/stv0900.h:15:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/as102/as102_drv.c:17:
In file included from drivers/media/usb/as102/as102_drv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as102_drv.c:17:
In file included from drivers/media/usb/as102/as102_drv.h:13:
In file included from drivers/media/usb/as102/as10x_handle.h:11:
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
In file included from drivers/media/usb/as102/as102_fw.c:13:
In file included from drivers/media/usb/as102/as102_drv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as102_fw.c:13:
In file included from drivers/media/usb/as102/as102_drv.h:13:
In file included from drivers/media/usb/as102/as10x_handle.h:11:
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
4 warnings generated.
4 warnings generated.
In file included from drivers/staging/media/sunxi/cedrus/cedrus_dec.c:16:
In file included from ./include/media/v4l2-device.h:13:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/em28xx/em28xx-dvb.c:24:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as10x_cmd.c:9:
In file included from drivers/media/usb/as102/as102_drv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as10x_cmd.c:9:
In file included from drivers/media/usb/as102/as102_drv.h:13:
In file included from drivers/media/usb/as102/as10x_handle.h:11:
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
4 warnings generated.
In file included from drivers/media/platform/aspeed-video.c:23:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as10x_cmd_stream.c:8:
In file included from drivers/media/usb/as102/as102_drv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/as102/as10x_cmd_stream.c:8:
In file included from drivers/media/usb/as102/as102_drv.h:13:
In file included from drivers/media/usb/as102/as10x_handle.h:11:
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
4 warnings generated.
1 warning generated.
In file included from drivers/usb/gadget/function/uvc_v4l2.c:14:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/via-camera.c:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/stv0900_sw.c:12:
In file included from drivers/media/dvb-frontends/stv0900.h:15:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as102_usb_drv.c:13:
In file included from drivers/media/usb/as102/as102_drv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as102_usb_drv.c:13:
In file included from drivers/media/usb/as102/as102_drv.h:13:
In file included from drivers/media/usb/as102/as10x_handle.h:11:
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
4 warnings generated.
In file included from net/openvswitch/datapath.c:30:
In file included from ./include/linux/netfilter_bridge.h:5:
In file included from ./include/uapi/linux/netfilter_bridge.h:12:
In file included from ./include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
In file included from drivers/media/usb/em28xx/em28xx-input.c:20:
In file included from drivers/media/usb/em28xx/em28xx.h:44:
In file included from ./drivers/media/tuners/tuner-xc2028.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/usb/as102/as10x_cmd_cfg.c:8:
In file included from drivers/media/usb/as102/as102_drv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/usb/as102/as10x_cmd_cfg.c:8:
In file included from drivers/media/usb/as102/as102_drv.h:13:
In file included from drivers/media/usb/as102/as10x_handle.h:11:
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct as10x_register_addr reg_addr;
^
4 warnings generated.
1 warning generated.
In file included from drivers/scsi/scsi_transport_fc.c:24:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/dvb-frontends/stv090x.c:17:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/imx/imx-ic-prp.c:18:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/stv6110x.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/imx/imx-ic-prpencvf.c:18:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/m88ds3103.c:8:
In file included from drivers/media/dvb-frontends/m88ds3103_priv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/mn88472.c:8:
In file included from drivers/media/dvb-frontends/mn88472_priv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/platform/chrome/cros_ec_proto.c:9:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/imx/imx-media-vdic.c:7:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/imx/imx-media-csc-scaler.c:13:
In file included from ./include/video/imx-ipu-v3.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/mn88473.c:8:
In file included from drivers/media/dvb-frontends/mn88473_priv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/scsi/scsi_transport_iscsi.c:23:
./include/scsi/scsi_bsg_iscsi.h:71:4: warning: field rqst_data within 'struct iscsi_bsg_request' is less aligned than 'union (unnamed union at ./include/scsi/scsi_bsg_iscsi.h:69:2)' and is usually due to 'struct iscsi_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} rqst_data;
^
In file included from drivers/media/dvb-frontends/isl6423.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/meson/vdec/vdec.c:16:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/ds3000.c:17:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/ec100.c:8:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/qcom/venus/vdec.c:12:
In file included from ./include/media/v4l2-ioctl.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/ts2020.c:10:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/qcom/camss/camss-video.c:12:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/mb86a16.c:15:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/mb86a20s.c:12:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/qcom/venus/venc.c:12:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/ix2505v.c:9:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/omap4iss/iss_video.c:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/platform/pxa_camera.c:34:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/rkvdec/rkvdec.c:20:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_drv.c:20:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/tegra-video/vi.c:21:
In file included from ./include/media/v4l2-dv-timings.h:11:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/stv0367.c:20:
In file included from drivers/media/dvb-frontends/stv0367.h:15:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/rkvdec/rkvdec-h264.c:12:
In file included from ./include/media/v4l2-h264.h:13:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/fsl-viu.c:23:
In file included from ./include/media/v4l2-common.h:18:
In file included from ./include/media/v4l2-dev.h:18:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/av7110/budget-patch.c:16:
In file included from drivers/staging/media/av7110/av7110.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/budget-patch.c:16:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/platform/chrome/cros_ec_sensorhub.c:12:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_v4l2.c:21:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/mx2_emmaprp.c:22:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/staging/media/zoran/zoran_driver.c:46:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_postproc.c:11:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/rkvdec/rkvdec-vp9.c:21:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/platform/chrome/cros_ec_sensorhub_ring.c:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/av7110/av7110_hw.c:23:
In file included from drivers/staging/media/av7110/av7110.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_hw.c:23:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/imx-pxp.c:25:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_h1_jpeg_enc.c:9:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_g1.c:11:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/m2m-deinterlace.c:15:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/sh_vou.c:19:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
2 warnings generated.
In file included from drivers/platform/chrome/cros_ec_sysfs.c:12:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/cxd2820r_core.c:9:
In file included from drivers/media/dvb-frontends/cxd2820r_priv.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_g1_h264_dec.c:16:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_v4l.c:23:
In file included from drivers/staging/media/av7110/av7110.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_v4l.c:23:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/rcar_drif.c:57:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c:10:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/cxd2820r_c.c:9:
In file included from drivers/media/dvb-frontends/cxd2820r_priv.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_av.c:21:
In file included from drivers/staging/media/av7110/av7110.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/renesas-ceu.c:31:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/av7110/av7110_av.c:21:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_g1_vp8_dec.c:12:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
2 warnings generated.
In file included from drivers/media/dvb-frontends/cxd2820r_t.c:9:
In file included from drivers/media/dvb-frontends/cxd2820r_priv.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/cxd2820r_t2.c:9:
In file included from drivers/media/dvb-frontends/cxd2820r_priv.h:13:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/platform/rcar_fdp1.c:28:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_g2.c:8:
In file included from drivers/staging/media/hantro/hantro_hw.h:14:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/platform/rcar_jpu.c:30:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/av7110/av7110.c:40:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_ca.c:22:
In file included from drivers/staging/media/av7110/av7110.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_ca.c:22:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110.c:45:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/media/dvb-frontends/cxd2841er.c:26:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_g2_hevc_dec.c:8:
In file included from drivers/staging/media/hantro/hantro_hw.h:14:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_ir.c:13:
In file included from drivers/staging/media/av7110/av7110.h:27:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/av7110/av7110_ir.c:13:
In file included from drivers/staging/media/av7110/av7110.h:23:
In file included from ./include/media/dmxdev.h:37:
In file included from ./include/media/dvb_vb2.h:22:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
2 warnings generated.
In file included from drivers/staging/media/hantro/hantro_g2_vp9_dec.c:8:
In file included from ./include/media/videobuf2-dma-contig.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/av7110/sp8870.c:25:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/rockchip_vpu2_hw_jpeg_enc.c:26:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/hantro/rockchip_vpu2_hw_h264_dec.c:16:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/drxk_hard.c:20:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/rockchip_vpu2_hw_mpeg2_dec.c:10:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/hantro/rockchip_vpu2_hw_vp8_dec.c:15:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_jpeg.c:13:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/tda18271c2dd.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/stv0910.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_h264.c:14:
In file included from ./include/media/v4l2-h264.h:13:
In file included from ./include/media/v4l2-ctrls.h:13:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_hevc.c:9:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/staging/media/hantro/hantro_mpeg2.c:8:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_vp8.c:8:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/hantro/hantro_vp9.c:9:
In file included from ./include/media/v4l2-mem2mem.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/arcturus_ppt.c:38:
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v11_0_pptable.h:163:17: warning: field smc_pptable within 'struct smu_11_0_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_11_0_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
PPTable_t smc_pptable; //PPTable_t in smu11_driver_if.h
^
In file included from drivers/media/dvb-frontends/stv6111.c:19:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/mxl5xx.c:26:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/si2165.c:21:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/a8293.c:8:
In file included from drivers/media/dvb-frontends/a8293.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/hantro/imx8m_vpu_hw.c:11:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/staging/media/hantro/sama5d4_vdec_hw.c:8:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/navi10_ppt.c:39:
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v11_0_pptable.h:163:17: warning: field smc_pptable within 'struct smu_11_0_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_11_0_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
PPTable_t smc_pptable; //PPTable_t in smu11_driver_if.h
^
In file included from drivers/media/dvb-frontends/sp2.c:15:
In file included from drivers/media/dvb-frontends/sp2_priv.h:12:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu11/sienna_cichlid_ppt.c:39:
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v11_0_7_pptable.h:193:17: warning: field smc_pptable within 'struct smu_11_0_7_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_11_0_7_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
PPTable_t smc_pptable; //PPTable_t in smu11_driver_if.h
^
1 warning generated.
In file included from drivers/staging/media/hantro/rockchip_vpu_hw.c:11:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/tda10071.c:8:
In file included from drivers/media/dvb-frontends/tda10071_priv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/staging/media/hantro/sunxi_vpu_hw.c:10:
In file included from drivers/staging/media/hantro/hantro.h:16:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/rtl2830.c:8:
In file included from drivers/media/dvb-frontends/rtl2830_priv.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/rtl2832.c:9:
In file included from drivers/media/dvb-frontends/rtl2832_priv.h:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/rtl2832_sdr.c:11:
In file included from drivers/media/dvb-frontends/rtl2832_sdr.h:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/rtl2832_sdr.c:11:
In file included from drivers/media/dvb-frontends/rtl2832_sdr.h:15:
In file included from ./include/media/v4l2-subdev.h:12:
In file included from ./include/uapi/linux/v4l2-subdev.h:30:
In file included from ./include/uapi/linux/v4l2-mediabus.h:17:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../pm/swsmu/smu13/aldebaran_ppt.c:38:
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v13_0_pptable.h:161:12: warning: field smc_pptable within 'struct smu_13_0_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_13_0_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
PPTable_t smc_pptable; //PPTable_t in driver_if.h
^
In file included from drivers/media/dvb-frontends/m88rs2000.c:22:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/af9033.c:9:
In file included from drivers/media/dvb-frontends/af9033_priv.h:12:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/as102_fe.c:8:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/tc90522.c:23:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/media/dvb-frontends/gp8psk-fe.c:16:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/mn88443x.c:15:
In file included from drivers/media/dvb-frontends/mn88443x.h:11:
In file included from ./include/media/dvb_frontend.h:46:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/horus3a.c:15:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/media/dvb-frontends/ascot2e.c:15:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/helene.c:14:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
drivers/staging/rtl8723bs/core/rtw_security.c:1288:5: warning: stack frame size (1032) exceeds limit (1024) in 'rtw_aes_decrypt' [-Wframe-larger-than]
u32 rtw_aes_decrypt(struct adapter *padapter, u8 *precvframe)
^
1 warning generated.
1 warning generated.
In file included from drivers/media/dvb-frontends/zd1301_demod.c:8:
In file included from drivers/media/dvb-frontends/zd1301_demod.h:12:
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
drivers/mtd/chips/cfi_cmdset_0001.c:1872:12: warning: stack frame size (1096) exceeds limit (1024) in 'cfi_intelext_writev' [-Wframe-larger-than]
static int cfi_intelext_writev (struct mtd_info *mtd, const struct kvec *vecs,
^
1 warning generated.
drivers/net/ethernet/sfc/falcon/selftest.c:43:15: warning: field ip within 'struct ef4_loopback_payload' is less aligned than 'struct iphdr' and is usually due to 'struct ef4_loopback_payload' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct iphdr ip;
^
1 warning generated.
drivers/staging/fbtft/fbtft-core.c:985:5: warning: stack frame size (1056) exceeds limit (1024) in 'fbtft_init_display' [-Wframe-larger-than]
int fbtft_init_display(struct fbtft_par *par)
^
drivers/net/ethernet/sfc/selftest.c:46:15: warning: field ip within 'struct efx_loopback_payload' is less aligned than 'struct iphdr' and is usually due to 'struct efx_loopback_payload' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct iphdr ip;
^
drivers/staging/fbtft/fbtft-core.c:895:12: warning: stack frame size (1080) exceeds limit (1024) in 'fbtft_init_display_from_property' [-Wframe-larger-than]
static int fbtft_init_display_from_property(struct fbtft_par *par)
^
2 warnings generated.
1 warning generated.
In file included from drivers/staging/r8188eu/core/rtw_br_ext.c:10:
In file included from ./include/../include/linux/if_pppox.h:19:
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} sa_addr;
^
1 warning generated.
In file included from drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_processpptables.c:33:
./drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_pptable.h:136:17: warning: field smcPPTable within 'struct _ATOM_VEGA20_POWERPLAYTABLE' is less aligned than 'PPTable_t' and is usually due to 'struct _ATOM_VEGA20_POWERPLAYTABLE' being packed, which can lead to unaligned accesses [-Wunaligned-access]
PPTable_t smcPPTable;
^
1 warning generated.
In file included from drivers/staging/most/video/video.c:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/infiniband/core/verbs.c:55:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/cq.c:10:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/core/sysfs.c:35:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/ulp/iser/iser_verbs.c:39:
drivers/infiniband/ulp/iser/iscsi_iser.h:270:22: warning: field rx_sg within 'struct iser_rx_desc' is less aligned than 'struct ib_sge' and is usually due to 'struct iser_rx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_sge rx_sg;
^
1 warning generated.
In file included from drivers/infiniband/core/cache.c:46:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/core/device.c:50:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/netlink.c:43:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/roce_gid_mgmt.c:33:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:18:
In file included from ./include/media/videobuf2-vmalloc.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/infiniband/ulp/iser/iser_initiator.c:41:
drivers/infiniband/ulp/iser/iscsi_iser.h:270:22: warning: field rx_sg within 'struct iser_rx_desc' is less aligned than 'struct ib_sge' and is usually due to 'struct iser_rx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_sge rx_sg;
^
1 warning generated.
1 warning generated.
1 warning generated.
1 warning generated.
In file included from drivers/staging/vc04_services/bcm2835-camera/controls.c:18:
In file included from ./include/media/videobuf2-vmalloc.h:16:
In file included from ./include/media/videobuf2-v4l2.h:15:
In file included from ./include/linux/videodev2.h:61:
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/infiniband/ulp/iser/iser_memory.c:40:
drivers/infiniband/ulp/iser/iscsi_iser.h:270:22: warning: field rx_sg within 'struct iser_rx_desc' is less aligned than 'struct ib_sge' and is usually due to 'struct iser_rx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_sge rx_sg;
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/addr.c:54:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/core/sa_query.c:55:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/ulp/iser/iscsi_iser.c:75:
drivers/infiniband/ulp/iser/iscsi_iser.h:270:22: warning: field rx_sg within 'struct iser_rx_desc' is less aligned than 'struct ib_sge' and is usually due to 'struct iser_rx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_sge rx_sg;
^
1 warning generated.
In file included from drivers/hid/uhid.c:23:
./include/uapi/linux/uhid.h:197:4: warning: field u within 'struct uhid_event' is less aligned than 'union (unnamed union at ./include/uapi/linux/uhid.h:183:2)' and is usually due to 'struct uhid_event' being packed, which can lead to unaligned accesses [-Wunaligned-access]
} u;
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/mad.c:47:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/agent.c:44:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/mad_rmpp.c:37:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/nldev.c:41:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/counters.c:8:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
drivers/ntb/hw/idt/ntb_hw_idt.c:1041:27: warning: stack frame size (1056) exceeds limit (1024) in 'idt_scan_mws' [-Wframe-larger-than]
static struct idt_mw_cfg *idt_scan_mws(struct idt_ntb_dev *ndev, int port,
^
In file included from drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm.c:35:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
1 warning generated.
In file included from drivers/infiniband/core/ib_core_uverbs.c:9:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/security.c:39:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/core/cgroup.c:6:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/cm.c:30:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/core/cma.c:37:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
2 warnings generated.
In file included from drivers/infiniband/core/cma_configfs.c:38:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/iio/common/cros_ec_sensors/cros_ec_sensors_core.c:11:
In file included from ./include/linux/iio/common/cros_ec_sensors_core.h:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
In file included from drivers/infiniband/core/user_mad.c:60:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
In file included from drivers/infiniband/core/uverbs_main.c:57:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/uverbs_cmd.c:48:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
1 warning generated.
In file included from drivers/iio/common/cros_ec_sensors/cros_ec_sensors.c:13:
In file included from ./include/linux/iio/common/cros_ec_sensors_core.h:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/iio/common/cros_ec_sensors/cros_ec_lid_angle.c:16:
In file included from ./include/linux/iio/common/cros_ec_sensors_core.h:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
1 warning generated.
In file included from drivers/infiniband/core/rdma_core.c:42:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/amdgpu_dm/amdgpu_dm_debugfs.c:33:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
In file included from drivers/infiniband/core/uverbs_std_types_qp.c:9:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/infiniband/core/ucma.c:57:
In file included from drivers/infiniband/core/core_priv.h:46:
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
struct ib_wc wc;
^
1 warning generated.
In file included from drivers/iio/pressure/cros_ec_baro.c:10:
In file included from ./include/linux/iio/common/cros_ec_sensors_core.h:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/iio/light/cros_ec_light_prox.c:10:
In file included from ./include/linux/iio/common/cros_ec_sensors_core.h:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/bios/command_table2.c:40:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
In file included from drivers/iio/accel/cros_ec_accel_legacy.c:15:
In file included from ./include/linux/iio/common/cros_ec_sensors_core.h:13:
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union {
^
1 warning generated.
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:3043:6: warning: stack frame size (1384) exceeds limit (1024) in 'bw_calcs' [-Wframe-larger-than]
bool bw_calcs(struct dc_context *ctx,
^
drivers/gpu/drm/amd/amdgpu/../display/dc/calcs/dce_calcs.c:77:13: warning: stack frame size (5560) exceeds limit (1024) in 'calculate_bandwidth' [-Wframe-larger-than]
static void calculate_bandwidth(
^
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_psr.c:28:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_abm.c:29:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dce_panel_cntl.c:28:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.c:26:
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_hw_lock_mgr.h:29:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dce/dmub_outbox.c:26:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_stat.c:25:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_stat.h:38:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc.c:64:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/core/dc_link_dp.c:37:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dc_helper.c:36:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
In file included from drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.c:27:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/dc_dmub_srv.h:30:
In file included from ./drivers/gpu/drm/amd/amdgpu/../display/dc/../dmub/dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
2 warnings generated.
In file included from drivers/gpu/drm/amd/amdgpu/../display/dmub/src/dmub_srv.c:26:
In file included from drivers/gpu/drm/amd/amdgpu/../display/dmub/src/../dmub_srv.h:67:
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_src; /**< Cursor copy address */
^
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
union dmub_addr cursor_copy_dst; /**< Cursor copy destination */
^
2 warnings generated.
2 warnings generated.
2 warnings generated.
clang-14: warning: argument unused during compilation: '-march=armv6k' [-Wunused-command-line-argument]
2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:172:4: warning: field rd_err_status within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:166:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:182:4: warning: field rd_done_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:176:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:189:4: warning: field rd_abort_imwr within 'struct dw_edma_v0_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:183:2)' and is usually due to 'struct dw_edma_v0_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:37:4: warning: field sar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:31:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:44:4: warning: field dar within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:38:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:51:4: warning: field llp within 'struct dw_edma_v0_ch_regs' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:45:2)' and is usually due to 'struct dw_edma_v0_ch_regs' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:71:4: warning: field wr_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:65:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/dma/dw-edma/dw-edma-v0-regs.h:79:4: warning: field rd_engine_hshake_cnt within 'struct dw_edma_v0_unroll' is less aligned than 'union (unnamed union at drivers/dma/dw-edma/dw-edma-v0-regs.h:73:2)' and is usually due to 'struct dw_edma_v0_unroll' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:873:18: warning: field cursor_copy_src within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/gpu/drm/amd/amdgpu/../display/dmub/inc/dmub_cmd.h:874:18: warning: field cursor_copy_dst within 'struct dmub_rb_cmd_mall' is less aligned than 'union dmub_addr' and is usually due to 'struct dmub_rb_cmd_mall' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v11_0_7_pptable.h:193:17: warning: field smc_pptable within 'struct smu_11_0_7_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_11_0_7_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v11_0_pptable.h:163:17: warning: field smc_pptable within 'struct smu_11_0_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_11_0_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/gpu/drm/amd/amdgpu/../pm/inc/smu_v13_0_pptable.h:161:12: warning: field smc_pptable within 'struct smu_13_0_powerplay_table' is less aligned than 'PPTable_t' and is usually due to 'struct smu_13_0_powerplay_table' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/gpu/drm/amd/amdgpu/../pm/powerplay/hwmgr/vega20_pptable.h:136:17: warning: field smcPPTable within 'struct _ATOM_VEGA20_POWERPLAYTABLE' is less aligned than 'PPTable_t' and is usually due to 'struct _ATOM_VEGA20_POWERPLAYTABLE' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/infiniband/core/mad_priv.h:74:15: warning: field wc within 'struct ib_mad_private_header' is less aligned than 'struct ib_wc' and is usually due to 'struct ib_mad_private_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/infiniband/ulp/iser/iscsi_iser.h:270:22: warning: field rx_sg within 'struct iser_rx_desc' is less aligned than 'struct ib_sge' and is usually due to 'struct iser_rx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/media/usb/as102/as10x_cmd.h:313:30: warning: field reg_addr within 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_set_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:309:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/media/usb/as102/as10x_cmd.h:332:30: warning: field reg_addr within 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_get_register::(unnamed at drivers/media/usb/as102/as10x_cmd.h:328:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/media/usb/as102/as10x_cmd.h:379:30: warning: field reg_addr within 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' is less aligned than 'struct as10x_register_addr' and is usually due to 'struct as10x_dump_memory::(unnamed at drivers/media/usb/as102/as10x_cmd.h:373:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:481:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:479:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/can/spi/mcp251xfd/mcp251xfd.h:485:34: warning: field hw_tx_obj within 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' is less aligned than 'struct mcp251xfd_hw_tx_obj_raw' and is usually due to 'struct mcp251xfd_tx_obj_load_buf::(unnamed at drivers/net/can/spi/mcp251xfd/mcp251xfd.h:483:2)' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/can/usb/ems_usb.c:206:4: warning: field msg within 'struct ems_cpc_msg' is less aligned than 'union (unnamed union at drivers/net/can/usb/ems_usb.c:197:2)' and is usually due to 'struct ems_cpc_msg' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/ethernet/3com/typhoon.h:169:2: warning: field within 'struct tx_desc' is less aligned than 'union tx_desc::(anonymous at drivers/net/ethernet/3com/typhoon.h:169:2)' and is usually due to 'struct tx_desc' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at ./drivers/net/ethernet/aquantia/atlantic/aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_ring.h:67:2: warning: field within 'struct aq_ring_buff_s' is less aligned than 'union aq_ring_buff_s::(anonymous at drivers/net/ethernet/aquantia/atlantic/hw_atl/../aq_ring.h:67:2)' and is usually due to 'struct aq_ring_buff_s' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/ethernet/sfc/falcon/selftest.c:43:15: warning: field ip within 'struct ef4_loopback_payload' is less aligned than 'struct iphdr' and is usually due to 'struct ef4_loopback_payload' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/ethernet/sfc/selftest.c:46:15: warning: field ip within 'struct efx_loopback_payload' is less aligned than 'struct iphdr' and is usually due to 'struct efx_loopback_payload' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/ath/ath10k/htt.h:1568:2: warning: field within 'struct htt_tx_fetch_ind' is less aligned than 'union htt_tx_fetch_ind::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1568:2)' and is usually due to 'struct htt_tx_fetch_ind' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/ath/ath10k/htt.h:1706:2: warning: field within 'struct htt_resp' is less aligned than 'union htt_resp::(anonymous at drivers/net/wireless/ath/ath10k/htt.h:1706:2)' and is usually due to 'struct htt_resp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/ath/ath10k/htt.h:721:34: warning: field prefix within 'struct htt_rx_indication' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/ath/ath10k/htt.h:742:34: warning: field prefix within 'struct htt_rx_indication_hl' is less aligned than 'struct htt_rx_indication_prefix' and is usually due to 'struct htt_rx_indication_hl' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/broadcom/b43/b43.h:654:4: warning: field data within 'struct b43_iv' is less aligned than 'union (unnamed union at drivers/net/wireless/broadcom/b43/b43.h:651:2)' and is usually due to 'struct b43_iv' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/broadcom/b43legacy/b43legacy.h:382:4: warning: field data within 'struct b43legacy_iv' is less aligned than 'union (unnamed union at drivers/net/wireless/broadcom/b43legacy/b43legacy.h:379:2)' and is usually due to 'struct b43legacy_iv' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at drivers/net/wireless/intel/iwlwifi/fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/net/wireless/intel/iwlwifi/fw/error-dump.h:297:2: warning: field within 'struct iwl_fw_ini_error_dump_range' is less aligned than 'union iwl_fw_ini_error_dump_range::(anonymous at drivers/net/wireless/intel/iwlwifi/fw/error-dump.h:297:2)' and is usually due to 'struct iwl_fw_ini_error_dump_range' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2: warning: field within 'struct iwl_rx_mpdu_desc_v1' is less aligned than 'union iwl_rx_mpdu_desc_v1::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:427:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v1' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:522:2: warning: field within 'struct iwl_rx_mpdu_desc_v3' is less aligned than 'union iwl_rx_mpdu_desc_v3::(anonymous at ./drivers/net/wireless/intel/iwlwifi/mvm/../fw/api/rx.h:522:2)' and is usually due to 'struct iwl_rx_mpdu_desc_v3' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:1460:30: warning: field AttrValue within 'struct lpfc_fdmi_attr_def' is less aligned than 'struct lpfc_fdmi_attr_entry' and is usually due to 'struct lpfc_fdmi_attr_def' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:1490:30: warning: field pe within 'struct lpfc_fdmi_reg_port_list' is less aligned than 'struct lpfc_fdmi_port_entry' and is usually due to 'struct lpfc_fdmi_reg_port_list' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:850:19: warning: field portName within 'struct _ADISC' is less aligned than 'struct lpfc_name' and is usually due to 'struct _ADISC' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:851:19: warning: field nodeName within 'struct _ADISC' is less aligned than 'struct lpfc_name' and is usually due to 'struct _ADISC' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:881:19: warning: field FportName within 'struct _FAN' is less aligned than 'struct lpfc_name' and is usually due to 'struct _FAN' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:882:19: warning: field FnodeName within 'struct _FAN' is less aligned than 'struct lpfc_name' and is usually due to 'struct _FAN' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:922:19: warning: field portName within 'struct _RNID' is less aligned than 'struct lpfc_name' and is usually due to 'struct _RNID' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:923:19: warning: field nodeName within 'struct _RNID' is less aligned than 'struct lpfc_name' and is usually due to 'struct _RNID' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/lpfc/lpfc_hw.h:926:4: warning: field un within 'struct _RNID' is less aligned than 'union (unnamed union at drivers/scsi/lpfc/lpfc_hw.h:924:2)' and is usually due to 'struct _RNID' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/pm8001/pm8001_hwi.h:402:2: warning: field within 'struct smp_req' is less aligned than 'union smp_req::(anonymous at drivers/scsi/pm8001/pm8001_hwi.h:402:2)' and is usually due to 'struct smp_req' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/pm8001/pm80xx_hwi.h:639:2: warning: field within 'struct smp_req' is less aligned than 'union smp_req::(anonymous at drivers/scsi/pm8001/pm80xx_hwi.h:639:2)' and is usually due to 'struct smp_req' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/scsi/qla2xxx/qla_edif_bsg.h:93:12: warning: field remote_pid within 'struct app_pinfo_req' is less aligned than 'port_id_t' and is usually due to 'struct app_pinfo_req' being packed, which can lead to unaligned accesses [-Wunaligned-access]
drivers/usb/typec/tipd/core.c:57:25: warning: field identity within 'struct tps6598x_rx_identity_reg' is less aligned than 'struct usb_pd_identity' and is usually due to 'struct tps6598x_rx_identity_reg' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/linux/platform_data/cros_ec_commands.h:2509:2: warning: field within 'struct ec_params_motion_sense' is less aligned than 'union ec_params_motion_sense::(anonymous at ./include/linux/platform_data/cros_ec_commands.h:2509:2)' and is usually due to 'struct ec_params_motion_sense' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/linux/tpm.h:290:2: warning: field within 'struct tpm_header' is less aligned than 'union tpm_header::(anonymous at ./include/linux/tpm.h:290:2)' and is usually due to 'struct tpm_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/linux/usb/pd.h:197:2: warning: field within 'struct pd_message' is less aligned than 'union pd_message::(anonymous at ./include/linux/usb/pd.h:197:2)' and is usually due to 'struct pd_message' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/net/sctp/structs.h:343:21: warning: field c within 'struct sctp_signed_cookie' is less aligned than 'struct sctp_cookie' and is usually due to 'struct sctp_signed_cookie' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/scsi/scsi_bsg_iscsi.h:71:4: warning: field rqst_data within 'struct iscsi_bsg_request' is less aligned than 'union (unnamed union at ./include/scsi/scsi_bsg_iscsi.h:69:2)' and is usually due to 'struct iscsi_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/dvb/frontend.h:805:2: warning: field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/if_pppox.h:103:28: warning: field pppol2tp within 'struct sockaddr_pppol2tpv3in6' is less aligned than 'struct pppol2tpv3in6_addr' and is usually due to 'struct sockaddr_pppol2tpv3in6' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/if_pppox.h:71:4: warning: field sa_addr within 'struct sockaddr_pppox' is less aligned than 'union (unnamed union at ./include/uapi/linux/if_pppox.h:68:2)' and is usually due to 'struct sockaddr_pppox' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/if_pppox.h:82:23: warning: field pppol2tp within 'struct sockaddr_pppol2tp' is less aligned than 'struct pppol2tp_addr' and is usually due to 'struct sockaddr_pppol2tp' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/if_pppox.h:88:26: warning: field pppol2tp within 'struct sockaddr_pppol2tpin6' is less aligned than 'struct pppol2tpin6_addr' and is usually due to 'struct sockaddr_pppol2tpin6' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/if_pppox.h:97:25: warning: field pppol2tp within 'struct sockaddr_pppol2tpv3' is less aligned than 'struct pppol2tpv3_addr' and is usually due to 'struct sockaddr_pppol2tpv3' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/ipv6.h:107:19: warning: field addr within 'struct ipv6_destopt_hao' is less aligned than 'struct in6_addr' and is usually due to 'struct ipv6_destopt_hao' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/rds.h:233:18: warning: field peer_addr within 'struct rds6_info_tcp_socket' is less aligned than 'struct in6_addr' and is usually due to 'struct rds6_info_tcp_socket' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/uhid.h:197:4: warning: field u within 'struct uhid_event' is less aligned than 'union (unnamed union at ./include/uapi/linux/uhid.h:183:2)' and is usually due to 'struct uhid_event' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/usb/functionfs.h:64:2: warning: field within 'struct usb_os_desc_header' is less aligned than 'union usb_os_desc_header::(anonymous at ./include/uapi/linux/usb/functionfs.h:64:2)' and is usually due to 'struct usb_os_desc_header' being packed, which can lead to unaligned accesses [-Wunaligned-access]
./include/uapi/linux/videodev2.h:1744:2: warning: field within 'struct v4l2_ext_control' is less aligned than 'union v4l2_ext_control::(anonymous at ./include/uapi/linux/videodev2.h:1744:2)' and is usually due to 'struct v4l2_ext_control' being packed, which can lead to unaligned accesses [-Wunaligned-access]
:./include/uapi/linux/videodev2.h :warning: 1744field within 'struct dtv_stats' is less aligned than 'union dtv_stats::(anonymous at ./include/uapi/linux/dvb/frontend.h:805:2)' and is usually due to 'struct dtv_stats' being packed, which can lead to unaligned accesses [-Wunaligned-access]:
./include/uapi/scsi/scsi_bsg_fc.h:280:4: warning: field rqst_data within 'struct fc_bsg_request' is less aligned than 'union (unnamed union at ./include/uapi/scsi/scsi_bsg_fc.h:271:2)' and is usually due to 'struct fc_bsg_request' being packed, which can lead to unaligned accesses [-Wunaligned-access]
net/smc/smc_llc.c:26:2: warning: field within 'struct smc_llc_hdr' is less aligned than 'union smc_llc_hdr::(anonymous at net/smc/smc_llc.c:26:2)' and is usually due to 'struct smc_llc_hdr' being packed, which can lead to unaligned accesses [-Wunaligned-access]
sound/soc/codecs/mt6660.h:25:15: warning: field io_lock within 'struct mt6660_chip' is less aligned than 'struct mutex' and is usually due to 'struct mt6660_chip' being packed, which can lead to unaligned accesses [-Wunaligned-access]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment