tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../net/core/filter.c:1422:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1422:39: expected struct sock_filter const *filter ../net/core/filter.c:1422:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:1500:39: warning: incorrect type in argument 1 (different address spaces) ../net/core/filter.c:1500:39: expected struct sock_filter const *filter ../net/core/filter.c:1500:39: got struct sock_filter [noderef] __user *filter ../net/core/filter.c:2332:45: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:2332:45: expected restricted __be32 [usertype] daddr ../net/core/filter.c:2332:45: got unsigned int [usertype] ipv4_nh ../net/core/filter.c:3902:29: warning: symbol 'bpf_xdp_get_buff_len_trace_proto' was not declared. Should it be static? ../net/core/filter.c:4635:29: warning: symbol 'bpf_skb_output_proto' was not declared. Should it be static? ../net/core/filter.c:5049:29: warning: symbol 'bpf_xdp_output_proto' was not declared. Should it be static? ../net/core/filter.c:7907:29: warning: symbol 'bpf_sk_storage_get_cg_sock_proto' was not declared. Should it be static? ../net/core/filter.c:11861:17: warning: symbol 'bpf_dynptr_from_skb' was not declared. Should it be static? ../net/core/filter.c:11874:17: warning: symbol 'bpf_dynptr_from_xdp' was not declared. Should it be static? ../net/core/filter.c:11887:17: warning: symbol 'bpf_sock_addr_set_sun_path' was not declared. Should it be static? ../net/core/filter.c:11908:17: warning: symbol 'bpf_sk_assign_tcp_reqsk' was not declared. Should it be static? ../net/core/filter.c:12095:17: warning: symbol 'bpf_sock_destroy' was not declared. Should it be static? ../net/core/filter.c:1939:43: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1939:43: expected restricted __wsum [usertype] diff ../net/core/filter.c:1939:43: got unsigned long long [usertype] to ../net/core/filter.c:1942:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1942:36: expected restricted __be16 [usertype] old ../net/core/filter.c:1942:36: got unsigned long long [usertype] from ../net/core/filter.c:1942:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1942:42: expected restricted __be16 [usertype] new ../net/core/filter.c:1942:42: got unsigned long long [usertype] to ../net/core/filter.c:1945:36: warning: incorrect type in argument 2 (different base types) ../net/core/filter.c:1945:36: expected restricted __be32 [usertype] from ../net/core/filter.c:1945:36: got unsigned long long [usertype] from ../net/core/filter.c:1945:42: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1945:42: expected restricted __be32 [usertype] to ../net/core/filter.c:1945:42: got unsigned long long [usertype] to ../net/core/filter.c:1990:59: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1990:59: expected restricted __wsum [usertype] diff ../net/core/filter.c:1990:59: got unsigned long long [usertype] to ../net/core/filter.c:1993:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1993:52: expected restricted __be16 [usertype] from ../net/core/filter.c:1993:52: got unsigned long long [usertype] from ../net/core/filter.c:1993:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1993:58: expected restricted __be16 [usertype] to ../net/core/filter.c:1993:58: got unsigned long long [usertype] to ../net/core/filter.c:1996:52: warning: incorrect type in argument 3 (different base types) ../net/core/filter.c:1996:52: expected restricted __be32 [usertype] from ../net/core/filter.c:1996:52: got unsigned long long [usertype] from ../net/core/filter.c:1996:58: warning: incorrect type in argument 4 (different base types) ../net/core/filter.c:1996:58: expected restricted __be32 [usertype] to ../net/core/filter.c:1996:58: got unsigned long long [usertype] to ../net/core/filter.c:2042:28: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2042:28: expected unsigned long long ../net/core/filter.c:2042:28: got restricted __wsum ../net/core/filter.c:2064:35: warning: incorrect type in return expression (different base types) ../net/core/filter.c:2064:35: expected unsigned long long ../net/core/filter.c:2064:35: got restricted __wsum [usertype] csum ../net/core/filter.c:5820:17: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5820:17: expected unsigned int [usertype] spi ../net/core/filter.c:5820:17: got restricted __be32 const [usertype] spi ../net/core/filter.c:5828:33: warning: incorrect type in assignment (different base types) ../net/core/filter.c:5828:33: expected unsigned int [usertype] remote_ipv4 ../net/core/filter.c:5828:33: got restricted __be32 const [usertype] a4 ../net/core/xdp.c:710:17: warning: symbol 'bpf_xdp_metadata_rx_timestamp' was not declared. Should it be static? ../net/core/xdp.c:732:17: warning: symbol 'bpf_xdp_metadata_rx_hash' was not declared. Should it be static? ../net/core/xdp.c:765:17: warning: symbol 'bpf_xdp_metadata_rx_vlan_tag' was not declared. Should it be static? ../drivers/tty/serial/imx.c:2099:44: warning: context imbalance in 'imx_uart_console_write' - unexpected unlock ../drivers/usb/host/xhci.c:1379: warning: Function parameter or struct member 'desc' not described in 'xhci_get_endpoint_index' ../sound/soc/sof/intel/hda-dai.c: note: in included file: ../sound/soc/sof/intel/../ipc4-topology.h:317:54: warning: array of flexible structures ../sound/soc/sof/intel/hda-dai.c: note: in included file: ../include/sound/intel-nhlt.h:81:34: warning: array of flexible structures ../drivers/md/dm-vdo/dm-vdo-target.c:1146: warning: Function parameter or struct member 'vdo' not described in 'get_thread_id_for_phase' ../drivers/net/ethernet/broadcom/bnxt/bnxt.c: In function ‘bnxt_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10420:48: warning: ‘%s’ directive output may be truncated writing 4 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 10420 | snprintf(bp->irq_tbl[0].name, len, "%s-%s-%d", bp->dev->name, "TxRx", | ^~ ~~~~~~ In function ‘bnxt_setup_inta’, inlined from ‘bnxt_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10440:3: ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10420:9: note: ‘snprintf’ output between 8 and 23 bytes into a destination of size 18 10420 | snprintf(bp->irq_tbl[0].name, len, "%s-%s-%d", bp->dev->name, "TxRx", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10421 | 0); | ~~ ../drivers/net/ethernet/broadcom/bnxt/bnxt.c: In function ‘bnxt_setup_int_mode’: ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10405:62: warning: ‘%s’ directive output may be truncated writing between 2 and 4 bytes into a region of size between 2 and 17 [-Wformat-truncation=] 10405 | snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, | ^~ In function ‘bnxt_setup_msix’, inlined from ‘bnxt_setup_int_mode’ at ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10438:3: ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10405:58: note: directive argument in the range [-2147483643, 2147483646] 10405 | snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, | ^~~~~~~~~~ ../drivers/net/ethernet/broadcom/bnxt/bnxt.c:10405:17: note: ‘snprintf’ output between 6 and 33 bytes into a destination of size 18 10405 | snprintf(bp->irq_tbl[map_idx].name, len, "%s-%s-%d", dev->name, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10406 | attr, i); | ~~~~~~~~ ../drivers/spi/spi-altera-dfl.c:52:30: warning: incorrect type in initializer (different address spaces) ../drivers/spi/spi-altera-dfl.c:52:30: expected void [noderef] __iomem *base ../drivers/spi/spi-altera-dfl.c:52:30: got void *context ../drivers/spi/spi-altera-dfl.c:78:30: warning: incorrect type in initializer (different address spaces) ../drivers/spi/spi-altera-dfl.c:78:30: expected void [noderef] __iomem *base ../drivers/spi/spi-altera-dfl.c:78:30: got void *context ../drivers/spi/spi-altera-dfl.c:153:22: warning: incorrect type in argument 3 (different address spaces) ../drivers/spi/spi-altera-dfl.c:153:22: expected void *bus_context ../drivers/spi/spi-altera-dfl.c:153:22: got void [noderef] __iomem *[assigned] base ../drivers/tty/serial/qcom_geni_serial.c:467:13: warning: context imbalance in 'qcom_geni_serial_console_write' - different lock contexts for basic block ../drivers/spi/spi-armada-3700.c:499:65: warning: incorrect type in argument 3 (different base types) ../drivers/spi/spi-armada-3700.c:499:65: expected unsigned int [usertype] data ../drivers/spi/spi-armada-3700.c:499:65: got restricted __le32 [usertype] ../drivers/spi/spi-armada-3700.c:521:31: warning: cast to restricted __le32 ../drivers/misc/mei/vsc-fw-loader.c:640:34: warning: incorrect type in assignment (different base types) ../drivers/misc/mei/vsc-fw-loader.c:640:34: expected unsigned char [usertype] img_cnt ../drivers/misc/mei/vsc-fw-loader.c:640:34: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/max3420_udc.c:551:41: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:552:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:566:16: warning: incorrect type in assignment (different base types) ../drivers/usb/gadget/udc/max3420_udc.c:566:16: expected unsigned short [assigned] [usertype] status ../drivers/usb/gadget/udc/max3420_udc.c:566:16: got restricted __le16 [usertype] ../drivers/usb/gadget/udc/max3420_udc.c:584:31: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:598:32: warning: restricted __le16 degrades to integer ../drivers/usb/gadget/udc/max3420_udc.c:626:29: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/max3420_udc.c:627:29: warning: cast from restricted __le16 ../drivers/usb/gadget/udc/max3420_udc.c:628:30: warning: cast from restricted __le16 ../drivers/net/ethernet/engleder/tsnep_main.c:1622:25: error: too long token expansion ../drivers/leds/leds-dac124s085.c:42:14: warning: incorrect type in assignment (different base types) ../drivers/leds/leds-dac124s085.c:42:14: expected unsigned short [usertype] word ../drivers/leds/leds-dac124s085.c:42:14: got restricted __le16 [usertype] ../drivers/mmc/host/mmc_spi.c: In function ‘mmc_spi_response_get’: ../drivers/mmc/host/mmc_spi.c:227:64: warning: ‘snprintf’ output may be truncated before the last format character [-Wformat-truncation=] 227 | snprintf(tag, sizeof(tag), " ... CMD%d response SPI_%s", | ^ ../drivers/mmc/host/mmc_spi.c:227:9: note: ‘snprintf’ output between 26 and 43 bytes into a destination of size 32 227 | snprintf(tag, sizeof(tag), " ... CMD%d response SPI_%s", | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 228 | cmd->opcode, maptype(cmd)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../drivers/mmc/host/mmc_spi.c:751:17: warning: incorrect type in argument 1 (different base types) ../drivers/mmc/host/mmc_spi.c:751:17: expected unsigned short [usertype] *p ../drivers/mmc/host/mmc_spi.c:751:17: got restricted __be16 * ../drivers/mmc/host/mmc_spi.c:752:28: warning: restricted __be16 degrades to integer ../drivers/spi/spi-bcm63xx.c:569:22: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:569:19: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-bcm63xx.c:569:19: expected unsigned char [noderef] [usertype] __iomem *tx_io ../drivers/spi/spi-bcm63xx.c:569:19: got unsigned char [usertype] * ../drivers/spi/spi-bcm63xx.c:570:22: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-bcm63xx.c:570:19: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-bcm63xx.c:570:19: expected unsigned char const [noderef] [usertype] __iomem *rx_io ../drivers/spi/spi-bcm63xx.c:570:19: got unsigned char const [usertype] * ../drivers/spi/spi-bcm-qspi.c:396:30: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-bcm-qspi.c:396:30: expected unsigned int [assigned] [usertype] data ../drivers/spi/spi-bcm-qspi.c:396:30: got restricted __le32 [usertype] ../drivers/spi/spi-bcm-qspi.c:360:24: warning: cast to restricted __le32 ../drivers/media/pci/solo6x10/solo6x10-core.c:359:24: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-core.c:359:24: error: too long token expansion ../fs/btrfs/super.c: note: in included file (through ../include/trace/trace_events.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): ../include/trace/events/btrfs.h:2397:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2397:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2397:1: got restricted blk_opf_t enum req_op ../fs/btrfs/super.c: note: in included file (through ../include/trace/perf.h, ../include/trace/define_trace.h, ../include/trace/events/btrfs.h): ../include/trace/events/btrfs.h:2397:1: warning: incorrect type in assignment (different base types) ../include/trace/events/btrfs.h:2397:1: expected unsigned char [usertype] opf ../include/trace/events/btrfs.h:2397:1: got restricted blk_opf_t enum req_op ../fs/btrfs/ctree.c:260:22: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:260:22: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:260:22: struct extent_buffer * ../fs/btrfs/ctree.c:621:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:621:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:621:17: struct extent_buffer * ../fs/btrfs/ctree.c:973:17: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:973:17: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:973:17: struct extent_buffer * ../fs/btrfs/ctree.c:2891:9: error: incompatible types in comparison expression (different address spaces): ../fs/btrfs/ctree.c:2891:9: struct extent_buffer [noderef] __rcu * ../fs/btrfs/ctree.c:2891:9: struct extent_buffer * ../fs/bcachefs/acl.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/extent-tree.c:1841:9: warning: context imbalance in 'run_and_cleanup_extent_op' - unexpected unlock ../fs/btrfs/extent-tree.c:1905:28: warning: context imbalance in 'cleanup_ref_head' - unexpected unlock ../fs/btrfs/extent-tree.c:1984:36: warning: context imbalance in 'btrfs_run_delayed_refs_for_head' - unexpected unlock ../fs/btrfs/extent-tree.c:2053:21: warning: context imbalance in '__btrfs_run_delayed_refs' - wrong count at exit ../fs/bcachefs/alloc_background.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/media/pci/solo6x10/solo6x10-p2m.c:309:13: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-p2m.c:309:13: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-p2m.c:310:17: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-p2m.c:310:17: error: too long token expansion ../fs/bcachefs/alloc_foreground.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/backpointers.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/bkey.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/platform/x86/x86-android-tablets/lenovo.c:604:30: warning: symbol 'lenovo_yoga_tab2_1380_bq24190_pdata' was not declared. Should it be static? ../drivers/platform/x86/x86-android-tablets/lenovo.c:729:12: warning: symbol 'lenovo_yoga_tab2_1380_modules' was not declared. Should it be static? ../fs/bcachefs/bkey_methods.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/bkey_sort.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/bset.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/media/pci/solo6x10/solo6x10-enc.c:245:18: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-enc.c:245:18: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-enc.c:270:24: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-enc.c:270:24: error: too long token expansion ../fs/bcachefs/btree_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:596:48: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:646:35: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:646:35: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:646:35: got void *hwbase ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1275:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1275:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1275:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1314:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1314:21: expected unsigned long long [usertype] *ptr ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_pf.c:1314:21: got void [noderef] __iomem * ../drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c:468:30: error: too long token expansion ../drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c:468:30: error: too long token expansion ../fs/bcachefs/btree_gc.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/sysfs.c:660:9: warning: context imbalance in 'btrfs_show_u64' - different lock contexts for basic block ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:699:31: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:699:31: expected unsigned short [usertype] iplen ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:699:31: got restricted __be16 [usertype] ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:701:54: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:701:54: expected restricted __be16 [usertype] tot_len ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:701:54: got unsigned short [usertype] iplen ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:704:60: warning: incorrect type in assignment (different base types) ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:704:60: expected restricted __be16 [usertype] payload_len ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_txrx.c:704:60: got unsigned short [usertype] iplen ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c: In function ‘cgx_lmac_init’: ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:49: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size between 4 and 6 [-Wformat-overflow=] 1678 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:37: note: directive argument in the range [-2147483641, 254] 1678 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/cgx.c:1678:17: note: ‘sprintf’ output between 12 and 24 bytes into a destination of size 16 1678 | sprintf(lmac->name, "cgx_fwi_%d_%d", cgx->cgx_id, i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/btree_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_iter.c:1644:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1644:9: unsigned long [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1644:9: unsigned long * ../fs/bcachefs/btree_iter.c:1645:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1645:9: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1645:9: struct btree_path * ../fs/bcachefs/btree_iter.c:1646:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1646:9: unsigned short [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1646:9: unsigned short [usertype] * ../fs/bcachefs/btree_iter.c:1647:9: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:1647:9: struct btree_insert_entry [noderef] __rcu * ../fs/bcachefs/btree_iter.c:1647:9: struct btree_insert_entry * ../fs/bcachefs/btree_iter.c: note: in included file (through ../fs/bcachefs/btree_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_types.h:24:34: warning: array of flexible structures ../fs/bcachefs/btree_iter.c:3329:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_iter.c:3329:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_iter.c:3329:36: struct btree_path * ../fs/bcachefs/btree_iter.c: note: in included file (through ../include/linux/notifier.h, ../arch/x86/include/asm/uprobes.h, ../include/linux/uprobes.h, ../include/linux/mm_types.h, ../include/linux/mmzone.h, ../include/linux/gfp.h, ...): ../include/linux/srcu.h:285:9: warning: context imbalance in 'bch2_trans_srcu_unlock' - unexpected unlock ../fs/bcachefs/btree_iter.c:3020:9: warning: context imbalance in 'bch2_trans_srcu_lock' - different lock contexts for basic block ../fs/bcachefs/btree_iter.c:3243:9: warning: context imbalance in 'bch2_trans_put' - different lock contexts for basic block ../fs/bcachefs/btree_journal_iter.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_journal_iter.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:25:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:28:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:38:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:41:16: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/nic/otx2_common.c:822:16: warning: cast removes address space '__iomem' of expression ../fs/bcachefs/btree_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_locking.c:314:36: error: incompatible types in comparison expression (different address spaces): ../fs/bcachefs/btree_locking.c:314:36: struct btree_path [noderef] __rcu * ../fs/bcachefs/btree_locking.c:314:36: struct btree_path * ../fs/bcachefs/btree_key_cache.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c: In function ‘vidioc_querycap’: ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:74: warning: ‘%s’ directive output may be truncated writing up to 35 bytes into a region of size 23 [-Wformat-truncation=] 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); | ^~ ../drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.c:885:9: note: ‘snprintf’ output between 10 and 45 bytes into a destination of size 32 885 | snprintf((char *)cap->bus_info, sizeof(cap->bus_info), "platform:%s", dev->v4l2_dev.name); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/btree_node_scan.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/extent_io.c:3375:13: warning: context imbalance in 'detach_extent_buffer_folio' - different lock contexts for basic block ../fs/bcachefs/btree_trans_commit.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_trans_commit.c: note: in included file (through ../fs/bcachefs/btree_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_types.h:24:34: warning: array of flexible structures ../fs/bcachefs/btree_trans_commit.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../fs/bcachefs/btree_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/volumes.c:405:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:405:31: expected struct rcu_string *str ../fs/btrfs/volumes.c:405:31: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:657:43: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:657:43: expected char const *device_path ../fs/btrfs/volumes.c:657:43: got char [noderef] __rcu * ../fs/btrfs/volumes.c:853:50: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:853:50: expected char const * ../fs/btrfs/volumes.c:853:50: got char [noderef] __rcu * ../fs/btrfs/volumes.c:926:39: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:926:39: expected struct rcu_string *str ../fs/btrfs/volumes.c:926:39: got struct rcu_string [noderef] __rcu *name ../fs/btrfs/volumes.c:976:34: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/volumes.c:976:34: expected char const *dev_path ../fs/btrfs/volumes.c:976:34: got char [noderef] __rcu * ../fs/btrfs/volumes.c:1350:42: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:1350:42: expected char const * ../fs/btrfs/volumes.c:1350:42: got char [noderef] __rcu * ../fs/btrfs/volumes.c:2113:31: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/volumes.c:2113:31: expected char const *device_path ../fs/btrfs/volumes.c:2113:31: got char [noderef] __rcu * ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: warning: incorrect type in assignment (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: expected struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:822:21: got void [noderef] __iomem * ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:828:28: got struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: expected void volatile [noderef] __iomem *addr ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:841:28: got struct rvu_fwdata *fwdata ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2320:46: warning: cast removes address space '__iomem' of expression ../drivers/net/ethernet/marvell/octeontx2/af/rvu.c:2343:38: warning: cast removes address space '__iomem' of expression ../drivers/spi/spi-fsl-dspi.c:283:17: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-fsl-dspi.c:283:17: expected unsigned int [usertype] ../drivers/spi/spi-fsl-dspi.c:283:17: got restricted __be32 [usertype] ../drivers/spi/spi-fsl-dspi.c:289:28: warning: cast to restricted __be32 ../drivers/spi/spi-fsl-dspi.c:295:17: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-fsl-dspi.c:295:17: expected unsigned int [usertype] ../drivers/spi/spi-fsl-dspi.c:295:17: got restricted __be16 [usertype] ../drivers/spi/spi-fsl-dspi.c:301:28: warning: cast to restricted __be16 ../drivers/spi/spi-fsl-qspi.c:635:25: warning: cast from restricted __be32 ../fs/btrfs/ioctl.c:434:6: warning: context imbalance in 'btrfs_exclop_start_try_lock' - wrong count at exit ../fs/btrfs/ioctl.c:447:6: warning: context imbalance in 'btrfs_exclop_start_unlock' - unexpected unlock ../fs/btrfs/locking.c:196:6: warning: context imbalance in 'btrfs_tree_lock_nested' - wrong count at exit ../fs/bcachefs/btree_update_interior.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_write_buffer.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/btree_write_buffer.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c: In function ‘rvu_dbg_mcs_init’: ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:533:36: warning: ‘%d’ directive writing between 1 and 11 bytes into a region of size 7 [-Wformat-overflow=] 533 | sprintf(dname, "mcs%d", i); | ^~ ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:533:32: note: directive argument in the range [-2147483641, 2147483646] 533 | sprintf(dname, "mcs%d", i); | ^~~~~~~ ../drivers/net/ethernet/marvell/octeontx2/af/rvu_debugfs.c:533:17: note: ‘sprintf’ output between 5 and 15 bytes into a destination of size 10 533 | sprintf(dname, "mcs%d", i); | ^~~~~~~~~~~~~~~~~~~~~~~~~~ ../fs/bcachefs/btree_write_buffer.c:498: warning: This comment starts with '/**', but isn't a kernel-doc comment. Refer Documentation/doc-guide/kernel-doc.rst * In check and repair code, when checking references to write buffer btrees we ../fs/bcachefs/buckets_waiting_for_journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/free-space-cache.c:1144:9: warning: context imbalance in 'write_cache_extent_entries' - different lock contexts for basic block ../fs/btrfs/free-space-cache.c:2398:28: warning: context imbalance in 'insert_into_bitmap' - unexpected unlock ../fs/bcachefs/buckets.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/buckets.c: note: in included file (through ../fs/bcachefs/btree_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_types.h:24:34: warning: array of flexible structures ../drivers/spi/spi-imx.c:410:19: warning: cast to restricted __be32 ../drivers/spi/spi-imx.c:439:21: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-imx.c:439:21: expected unsigned int [addressable] [usertype] val ../drivers/spi/spi-imx.c:439:21: got restricted __be32 [usertype] ../fs/bcachefs/checksum.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/clock.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/chardev.c: note: in included file: ../fs/bcachefs/bcachefs_ioctl.h:282:43: warning: array of flexible structures ../fs/bcachefs/compress.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/debug.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/dirent.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/sh_css_params.c:3414:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3414:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3417:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3417:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3420:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3420:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3423:46: error: too long token expansion ../drivers/staging/media/atomisp/pci/sh_css_params.c:3423:46: error: too long token expansion ../fs/bcachefs/disk_groups.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/errcode.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/data_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/ec.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/mtd/spi-nor/sfdp.c:765:38: warning: dubious: x | !y ../drivers/mtd/spi-nor/sfdp.c:1390:13: warning: cast to restricted __le32 ../drivers/mtd/spi-nor/sfdp.c:1425:13: warning: cast to restricted __le32 ../drivers/spi/spi-lp8841-rtc.c:111:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:111:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:111:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:120:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:120:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:120:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:142:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:142:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:142:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:146:41: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:146:41: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:146:41: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:208:21: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:208:21: expected void *iomem ../drivers/spi/spi-lp8841-rtc.c:208:21: got void [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:56:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:56:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:56:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:62:28: warning: incorrect type in argument 1 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:62:28: expected void const [noderef] __iomem * ../drivers/spi/spi-lp8841-rtc.c:62:28: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../drivers/spi/spi-lp8841-rtc.c:46:33: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-lp8841-rtc.c:46:33: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-lp8841-rtc.c:46:33: got void *iomem ../fs/bcachefs/error.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/extent_update.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/extents.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/tree-mod-log.c:173:13: warning: context imbalance in 'tree_mod_dont_log' - different lock contexts for basic block ../fs/btrfs/tree-mod-log.c:254:9: warning: context imbalance in 'btrfs_tree_mod_log_insert_key' - unexpected unlock ../fs/btrfs/tree-mod-log.c:362:17: warning: context imbalance in 'btrfs_tree_mod_log_insert_move' - unexpected unlock ../fs/btrfs/tree-mod-log.c:455:9: warning: context imbalance in 'btrfs_tree_mod_log_insert_root' - unexpected unlock ../fs/btrfs/tree-mod-log.c:663:17: warning: context imbalance in 'btrfs_tree_mod_log_eb_copy' - unexpected unlock ../fs/btrfs/tree-mod-log.c:713:9: warning: context imbalance in 'btrfs_tree_mod_log_free_eb' - unexpected unlock ../fs/bcachefs/fs.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/fs-common.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/fs-ioctl.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/spi/spi-mtk-snfi.c:1201: warning: Function parameter or struct member 'op' not described in 'mtk_snand_is_page_ops' ../fs/bcachefs/fs-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c:58:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c:58:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c:60:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c:60:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c:62:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bh/bh_2/ia_css_bh.host.c:62:13: error: too long token expansion ../fs/bcachefs/fs-io-buffered.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/fs-io-direct.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/ref-verify.c:263:27: warning: context imbalance in 'add_block_entry' - different lock contexts for basic block ../fs/btrfs/ref-verify.c:352:20: warning: context imbalance in 'add_tree_block' - unexpected unlock ../fs/btrfs/ref-verify.c:377:28: warning: context imbalance in 'add_shared_data_ref' - unexpected unlock ../fs/btrfs/ref-verify.c:415:28: warning: context imbalance in 'add_extent_data_ref' - unexpected unlock ../fs/btrfs/ref-verify.c:895:20: warning: context imbalance in 'btrfs_ref_tree_mod' - unexpected unlock ../drivers/hwmon/ad7314.c:52:16: warning: cast to restricted __be16 ../fs/bcachefs/fs-io-pagecache.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/fsck.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/inode.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/inode.c: note: in included file (through ../fs/bcachefs/btree_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_types.h:24:34: warning: array of flexible structures ../fs/btrfs/zoned.c:2558:25: warning: context imbalance in 'btrfs_zoned_activate_one_bg' - different lock contexts for basic block ../fs/bcachefs/io_read.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:32:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:32:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:37:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:37:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:39:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:39:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:40:20: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/bnr/bnr_1.0/ia_css_bnr.host.c:40:20: error: too long token expansion ../fs/bcachefs/io_misc.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/net/ieee802154/ca8210.c:1798:27: warning: incorrect type in assignment (different base types) ../drivers/net/ieee802154/ca8210.c:1798:27: expected restricted __le16 [addressable] [assigned] [usertype] pan_id ../drivers/net/ieee802154/ca8210.c:1798:27: got unsigned short [usertype] ../drivers/net/ieee802154/ca8210.c:1803:25: warning: incorrect type in assignment (different base types) ../drivers/net/ieee802154/ca8210.c:1803:25: expected restricted __le16 [addressable] [assigned] [usertype] pan_id ../drivers/net/ieee802154/ca8210.c:1803:25: got unsigned short [usertype] ../drivers/net/ieee802154/ca8210.c:1930:28: warning: incorrect type in argument 3 (different base types) ../drivers/net/ieee802154/ca8210.c:1930:28: expected unsigned short [usertype] dst_pan_id ../drivers/net/ieee802154/ca8210.c:1930:28: got restricted __le16 [addressable] [usertype] pan_id ../fs/bcachefs/io_write.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/journal.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/journal.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../fs/bcachefs/journal.c:1021:9: warning: context imbalance in '__bch2_set_nr_journal_buckets' - different lock contexts for basic block ../fs/bcachefs/io_write.c:1585: warning: Function parameter or struct member 'bch2_write' not described in 'CLOSURE_CALLBACK' ../fs/bcachefs/io_write.c:1585: warning: expecting prototype for bch2_write(). Prototype was for CLOSURE_CALLBACK() instead ../drivers/spi/spi-nxp-fspi.c:512:25: warning: cast from restricted __be32 ../fs/bcachefs/journal_io.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/journal_io.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../fs/bcachefs/journal_sb.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/journal_reclaim.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/btrfs/tests/btrfs-tests.c:169:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:169:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:169:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:169:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:169:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:169:9: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:172:54: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:172:54: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:172:54: got void **slot ../fs/btrfs/tests/btrfs-tests.c:178:38: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:178:38: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:178:38: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:181:47: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:181:47: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:181:47: got void **slot ../fs/btrfs/tests/btrfs-tests.c:181:22: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:181:22: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:181:22: got void [noderef] __rcu ** ../fs/btrfs/tests/btrfs-tests.c:169:9: warning: incorrect type in argument 1 (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:169:9: expected void [noderef] __rcu **slot ../fs/btrfs/tests/btrfs-tests.c:169:9: got void **slot ../fs/btrfs/tests/btrfs-tests.c:169:9: warning: incorrect type in assignment (different address spaces) ../fs/btrfs/tests/btrfs-tests.c:169:9: expected void **slot ../fs/btrfs/tests/btrfs-tests.c:169:9: got void [noderef] __rcu ** ../drivers/fpga/machxo2-spi.c:86:19: warning: cast to restricted __be32 ../fs/bcachefs/journal_seq_blacklist.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/keylist.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/logged_ops.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/lru.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/spi/spi-ti-qspi.c:266:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:266:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:266:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:269:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:269:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:269:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:272:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:272:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:272:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:275:38: warning: incorrect type in assignment (different base types) ../drivers/spi/spi-ti-qspi.c:275:38: expected unsigned int [usertype] data ../drivers/spi/spi-ti-qspi.c:275:38: got restricted __be32 [usertype] ../drivers/spi/spi-ti-qspi.c:376:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:378:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:380:42: warning: cast to restricted __be32 ../drivers/spi/spi-ti-qspi.c:382:42: warning: cast to restricted __be32 ../drivers/spi/spi-orion.c:451:24: warning: incorrect type in argument 1 (different base types) ../drivers/spi/spi-orion.c:451:24: expected unsigned int val ../drivers/spi/spi-orion.c:451:24: got restricted __le16 [usertype] ../drivers/spi/spi-orion.c:461:17: warning: cast to restricted __le16 ../fs/btrfs/tests/extent-map-tests.c:519:21: warning: symbol 'valid_ranges' was not declared. Should it be static? ../drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c:36:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c:36:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c:38:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c:38:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c:41:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/de/de_1.0/ia_css_de.host.c:41:13: error: too long token expansion ../drivers/spi/spi-pci1xxxx.c:369:22: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-pci1xxxx.c:369:22: expected void *base ../drivers/spi/spi-pci1xxxx.c:369:22: got void [noderef] __iomem * ../drivers/spi/spi-pci1xxxx.c:371:22: warning: incorrect type in assignment (different address spaces) ../drivers/spi/spi-pci1xxxx.c:371:22: expected void *base ../drivers/spi/spi-pci1xxxx.c:371:22: got void [noderef] __iomem * ../drivers/spi/spi-pci1xxxx.c:373:34: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:373:34: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:373:34: got void * ../drivers/spi/spi-pci1xxxx.c:374:26: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:374:26: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:374:26: got void * ../drivers/spi/spi-pci1xxxx.c:375:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:375:46: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:375:46: got void * ../drivers/spi/spi-pci1xxxx.c:376:46: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:376:46: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:376:46: got void * ../drivers/spi/spi-pci1xxxx.c:378:21: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:378:21: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:378:21: got void * ../drivers/spi/spi-pci1xxxx.c:380:21: warning: incorrect type in argument 2 (different address spaces) ../drivers/spi/spi-pci1xxxx.c:380:21: expected void volatile [noderef] __iomem *addr ../drivers/spi/spi-pci1xxxx.c:380:21: got void * ../fs/bcachefs/migrate.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c:45:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c:45:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c:48:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/gc/gc_1.0/ia_css_gc.host.c:48:13: error: too long token expansion ../fs/bcachefs/nocow_locking.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/net/ethernet/intel/ice/ice_ptp.c:399:9: warning: context imbalance in 'ice_ptp_read_src_clk_reg' - wrong count at exit ../drivers/net/ethernet/intel/ice/ice_ptp_hw.c:275:13: warning: context imbalance in 'ice_ptp_exec_tmr_cmd' - wrong count at exit ../fs/bcachefs/movinggc.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/move.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/opts.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/quota.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/quota.c:117:9: warning: unknown escape sequence: '\%' ../fs/bcachefs/rebalance.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:61:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:61:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:63:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:63:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:66:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:66:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:68:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:68:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:70:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:70:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:72:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:72:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:74:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:74:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:76:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:76:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:78:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:78:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:80:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/dp/dp_1.0/ia_css_dp.host.c:80:13: error: too long token expansion ../fs/bcachefs/recovery.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/recovery.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:670:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../fs/bcachefs/recovery_passes.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/reflink.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/replicas.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/replicas.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_format.h:25:45: warning: array of flexible structures ../fs/bcachefs/replicas_format.h:13:45: warning: array of flexible structures ../fs/bcachefs/replicas.c: note: in included file (through ../fs/bcachefs/btree_types.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/replicas_types.h:24:34: warning: array of flexible structures ../fs/bcachefs/sb-counters.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/sb-downgrade.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/sb-downgrade.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/sb-downgrade_format.h:14:52: warning: array of flexible structures ../fs/bcachefs/sb-clean.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/sb-clean.c: note: in included file (through ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/bcachefs_format.h:670:38: warning: array of flexible structures ../fs/bcachefs/bcachefs_format.h:1298:38: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:41:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:41:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:42:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:42:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:43:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:43:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:44:29: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ob/ob2/ia_css_ob2.host.c:44:29: error: too long token expansion ../fs/bcachefs/sb-errors.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures In file included from ../include/trace/trace_events.h:419, from ../include/trace/define_trace.h:102, from ../drivers/net/fjes/fjes_trace.h:365, from ../drivers/net/fjes/fjes_trace.c:13: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/trace_events.h:375: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_request_info_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: error: ‘__assign_str’ undeclared (first use in this function) 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: note: each undeclared identifier is reported only once for each function it appears in 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_register_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:17: error: ‘__assign_str’ undeclared (first use in this function) 148 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:141:1: note: in expansion of macro ‘TRACE_EVENT’ 141 | TRACE_EVENT(fjes_hw_register_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:147:9: note: in expansion of macro ‘TP_fast_assign’ 147 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_unregister_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:17: error: ‘__assign_str’ undeclared (first use in this function) 192 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:185:1: note: in expansion of macro ‘TRACE_EVENT’ 185 | TRACE_EVENT(fjes_hw_unregister_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:191:9: note: in expansion of macro ‘TP_fast_assign’ 191 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_start_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:17: error: ‘__assign_str’ undeclared (first use in this function) 235 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:228:1: note: in expansion of macro ‘TRACE_EVENT’ 228 | TRACE_EVENT(fjes_hw_start_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:234:9: note: in expansion of macro ‘TP_fast_assign’ 234 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_stop_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:17: error: ‘__assign_str’ undeclared (first use in this function) 261 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:254:1: note: in expansion of macro ‘TRACE_EVENT’ 254 | TRACE_EVENT(fjes_hw_stop_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:260:9: note: in expansion of macro ‘TP_fast_assign’ 260 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ In file included from ../include/trace/perf.h:75, from ../include/trace/define_trace.h:103: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/perf.h:7: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_request_info_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: error: ‘__assign_str’ undeclared (first use in this function) 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_register_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:17: error: ‘__assign_str’ undeclared (first use in this function) 148 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:141:1: note: in expansion of macro ‘TRACE_EVENT’ 141 | TRACE_EVENT(fjes_hw_register_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:147:9: note: in expansion of macro ‘TP_fast_assign’ 147 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_unregister_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:17: error: ‘__assign_str’ undeclared (first use in this function) 192 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:185:1: note: in expansion of macro ‘TRACE_EVENT’ 185 | TRACE_EVENT(fjes_hw_unregister_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:191:9: note: in expansion of macro ‘TP_fast_assign’ 191 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_start_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:17: error: ‘__assign_str’ undeclared (first use in this function) 235 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:228:1: note: in expansion of macro ‘TRACE_EVENT’ 228 | TRACE_EVENT(fjes_hw_start_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:234:9: note: in expansion of macro ‘TP_fast_assign’ 234 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_stop_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:17: error: ‘__assign_str’ undeclared (first use in this function) 261 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:254:1: note: in expansion of macro ‘TRACE_EVENT’ 254 | TRACE_EVENT(fjes_hw_stop_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:260:9: note: in expansion of macro ‘TP_fast_assign’ 260 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from ../include/trace/bpf_probe.h:117, from ../include/trace/define_trace.h:104: ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/bpf_probe.h:7: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:244: drivers/net/fjes/fjes_trace.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/net/fjes] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... ../drivers/hwmon/max31722.c:59:42: warning: cast to restricted __le16 ../fs/bcachefs/sb-members.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/snapshot.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/subvolume.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c:47:23: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/xnr/xnr_1.0/ia_css_xnr.host.c:47:23: error: too long token expansion ../fs/bcachefs/super.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/super-io.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/super-io.c: note: in included file (through ../fs/bcachefs/bcachefs_format.h, ../fs/bcachefs/bcachefs.h): ../fs/bcachefs/sb-downgrade_format.h:14:52: warning: array of flexible structures ../fs/bcachefs/super-io.c:490:19: warning: cast to restricted __le32 ../fs/bcachefs/super-io.c:489:19: warning: cast to restricted __le64 ../fs/bcachefs/sysfs.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/tests.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c:41:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c:41:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c:43:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c:43:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c:45:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/tnr/tnr_1.0/ia_css_tnr.host.c:45:13: error: too long token expansion ../fs/bcachefs/thread_with_file.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:55:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:55:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:57:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:57:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:59:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:59:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:71:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:71:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:73:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:73:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:75:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:75:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:90:21: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:90:21: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:93:21: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/s3a/s3a_1.0/ia_css_s3a.host.c:93:21: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:43:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:43:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:46:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:46:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:49:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:49:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:52:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/wb/wb_1.0/ia_css_wb.host.c:52:13: error: too long token expansion ../fs/bcachefs/xattr.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../fs/bcachefs/trace.c: note: in included file: ../fs/bcachefs/bcachefs.h:998:9: warning: array of flexible structures ../drivers/iio/adc/ti-ads1298.c:426:13: warning: context imbalance in 'ads1298_rdata_unmark_busy' - wrong count at exit ../drivers/iio/adc/ti-ads1298.c:467:9: warning: context imbalance in 'ads1298_rdata_release_busy_or_restart' - wrong count at exit ../drivers/iio/adc/ti-ads1298.c:533:9: warning: context imbalance in 'ads1298_interrupt' - wrong count at exit ../sound/soc/codecs/wm0010.c:233:25: warning: cast to restricted __be32 ../sound/soc/codecs/wm0010.c:318:25: warning: cast to restricted __be32 ../sound/soc/codecs/wm0010.c:337:31: warning: cast to restricted __le64 ../sound/soc/codecs/wm0010.c:337:29: warning: incorrect type in assignment (different base types) ../sound/soc/codecs/wm0010.c:337:29: expected unsigned long long [usertype] ../sound/soc/codecs/wm0010.c:337:29: got restricted __be64 [usertype] ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:47:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:47:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:49:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:49:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:51:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:51:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:53:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:53:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:55:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:55:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:71:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:71:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:71:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:71:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:75:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:75:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:75:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:75:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:83:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:83:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:86:14: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:86:14: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:89:14: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:89:14: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:104:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:104:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:107:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:107:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:109:13: error: too long token expansion ../drivers/staging/media/atomisp/pci/isp/kernels/ynr/ynr_1.0/ia_css_ynr.host.c:109:13: error: too long token expansion make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/home/nipa/bpf/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' In file included from ../include/trace/trace_events.h:419, from ../include/trace/define_trace.h:102, from ../drivers/net/fjes/fjes_trace.h:365, from ../drivers/net/fjes/fjes_trace.c:13: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/trace_events.h:375: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_request_info_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: error: ‘__assign_str’ undeclared (first use in this function) 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: note: each undeclared identifier is reported only once for each function it appears in 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_register_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:17: error: ‘__assign_str’ undeclared (first use in this function) 148 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:141:1: note: in expansion of macro ‘TRACE_EVENT’ 141 | TRACE_EVENT(fjes_hw_register_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:147:9: note: in expansion of macro ‘TP_fast_assign’ 147 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_unregister_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:17: error: ‘__assign_str’ undeclared (first use in this function) 192 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:185:1: note: in expansion of macro ‘TRACE_EVENT’ 185 | TRACE_EVENT(fjes_hw_unregister_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:191:9: note: in expansion of macro ‘TP_fast_assign’ 191 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_start_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:17: error: ‘__assign_str’ undeclared (first use in this function) 235 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:228:1: note: in expansion of macro ‘TRACE_EVENT’ 228 | TRACE_EVENT(fjes_hw_start_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:234:9: note: in expansion of macro ‘TP_fast_assign’ 234 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_stop_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:17: error: ‘__assign_str’ undeclared (first use in this function) 261 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:254:1: note: in expansion of macro ‘TRACE_EVENT’ 254 | TRACE_EVENT(fjes_hw_stop_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:260:9: note: in expansion of macro ‘TP_fast_assign’ 260 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ In file included from ../include/trace/perf.h:75, from ../include/trace/define_trace.h:103: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/perf.h:7: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_request_info_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: error: ‘__assign_str’ undeclared (first use in this function) 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_register_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:17: error: ‘__assign_str’ undeclared (first use in this function) 148 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:141:1: note: in expansion of macro ‘TRACE_EVENT’ 141 | TRACE_EVENT(fjes_hw_register_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:147:9: note: in expansion of macro ‘TP_fast_assign’ 147 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_unregister_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:17: error: ‘__assign_str’ undeclared (first use in this function) 192 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:185:1: note: in expansion of macro ‘TRACE_EVENT’ 185 | TRACE_EVENT(fjes_hw_unregister_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:191:9: note: in expansion of macro ‘TP_fast_assign’ 191 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_start_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:17: error: ‘__assign_str’ undeclared (first use in this function) 235 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:228:1: note: in expansion of macro ‘TRACE_EVENT’ 228 | TRACE_EVENT(fjes_hw_start_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:234:9: note: in expansion of macro ‘TP_fast_assign’ 234 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_stop_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:17: error: ‘__assign_str’ undeclared (first use in this function) 261 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:254:1: note: in expansion of macro ‘TRACE_EVENT’ 254 | TRACE_EVENT(fjes_hw_stop_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:260:9: note: in expansion of macro ‘TP_fast_assign’ 260 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from ../include/trace/bpf_probe.h:117, from ../include/trace/define_trace.h:104: ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/bpf_probe.h:7: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:244: drivers/net/fjes/fjes_trace.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/net/fjes] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[2]: *** [/home/nipa/bpf/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2 tools/testing/selftests/arm64/tags/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/run_tags_test.sh: warning: ignored by one of the .gitignore files tools/testing/selftests/arm64/tags/tags_test.c: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/.gitignore: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/Makefile: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/config: warning: ignored by one of the .gitignore files tools/testing/selftests/kvm/settings: warning: ignored by one of the .gitignore files ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' ../net/unix/af_unix.c:1447:9: error: undefined identifier 'other' In file included from ../include/trace/trace_events.h:419, from ../include/trace/define_trace.h:102, from ../drivers/net/fjes/fjes_trace.h:365, from ../drivers/net/fjes/fjes_trace.c:13: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/trace_events.h:375: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_request_info_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: error: ‘__assign_str’ undeclared (first use in this function) 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: note: each undeclared identifier is reported only once for each function it appears in 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_register_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:17: error: ‘__assign_str’ undeclared (first use in this function) 148 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:141:1: note: in expansion of macro ‘TRACE_EVENT’ 141 | TRACE_EVENT(fjes_hw_register_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:147:9: note: in expansion of macro ‘TP_fast_assign’ 147 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_unregister_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:17: error: ‘__assign_str’ undeclared (first use in this function) 192 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:185:1: note: in expansion of macro ‘TRACE_EVENT’ 185 | TRACE_EVENT(fjes_hw_unregister_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:191:9: note: in expansion of macro ‘TP_fast_assign’ 191 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_start_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:17: error: ‘__assign_str’ undeclared (first use in this function) 235 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:228:1: note: in expansion of macro ‘TRACE_EVENT’ 228 | TRACE_EVENT(fjes_hw_start_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:234:9: note: in expansion of macro ‘TP_fast_assign’ 234 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘trace_event_raw_event_fjes_hw_stop_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:17: error: ‘__assign_str’ undeclared (first use in this function) 261 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/trace_events.h:402:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 402 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:254:1: note: in expansion of macro ‘TRACE_EVENT’ 254 | TRACE_EVENT(fjes_hw_stop_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:260:9: note: in expansion of macro ‘TP_fast_assign’ 260 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from ../include/trace/trace_events.h:469: ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ In file included from ../include/trace/perf.h:75, from ../include/trace/define_trace.h:103: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/perf.h:7: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_request_info_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:88:17: error: ‘__assign_str’ undeclared (first use in this function) 88 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:81:1: note: in expansion of macro ‘TRACE_EVENT’ 81 | TRACE_EVENT(fjes_hw_request_info_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:87:9: note: in expansion of macro ‘TP_fast_assign’ 87 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_register_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:148:17: error: ‘__assign_str’ undeclared (first use in this function) 148 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:141:1: note: in expansion of macro ‘TRACE_EVENT’ 141 | TRACE_EVENT(fjes_hw_register_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:147:9: note: in expansion of macro ‘TP_fast_assign’ 147 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_unregister_buff_addr_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:192:17: error: ‘__assign_str’ undeclared (first use in this function) 192 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:185:1: note: in expansion of macro ‘TRACE_EVENT’ 185 | TRACE_EVENT(fjes_hw_unregister_buff_addr_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:191:9: note: in expansion of macro ‘TP_fast_assign’ 191 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_start_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:235:17: error: ‘__assign_str’ undeclared (first use in this function) 235 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:228:1: note: in expansion of macro ‘TRACE_EVENT’ 228 | TRACE_EVENT(fjes_hw_start_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:234:9: note: in expansion of macro ‘TP_fast_assign’ 234 | TP_fast_assign( | ^~~~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h: In function ‘perf_trace_fjes_hw_stop_debug_err’: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:261:17: error: ‘__assign_str’ undeclared (first use in this function) 261 | __assign_str(err, err); | ^~~~~~~~~~~~ ../include/trace/perf.h:51:11: note: in definition of macro ‘DECLARE_EVENT_CLASS’ 51 | { assign; } \ | ^~~~~~ ../include/trace/trace_events.h:44:30: note: in expansion of macro ‘PARAMS’ 44 | PARAMS(assign), \ | ^~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:254:1: note: in expansion of macro ‘TRACE_EVENT’ 254 | TRACE_EVENT(fjes_hw_stop_debug_err, | ^~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:260:9: note: in expansion of macro ‘TP_fast_assign’ 260 | TP_fast_assign( | ^~~~~~~~~~~~~~ In file included from ../include/trace/bpf_probe.h:117, from ../include/trace/define_trace.h:104: ../include/trace/../../../drivers/net/fjes/fjes_trace.h: At top level: ../include/trace/../../../drivers/net/fjes/fjes_trace.h:91:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 91 | ); | ^~ In file included from ../include/trace/bpf_probe.h:7: ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:151:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 151 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:195:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 195 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:238:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 238 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ ../include/trace/../../../drivers/net/fjes/fjes_trace.h:264:1: error: macro "__assign_str" passed 2 arguments, but takes just 1 264 | ); | ^~ ../include/trace/stages/stage6_event_callback.h:34:9: note: macro "__assign_str" defined here 34 | #define __assign_str(dst) \ | ^~~~~~~~~~~~ make[6]: *** [../scripts/Makefile.build:244: drivers/net/fjes/fjes_trace.o] Error 1 make[5]: *** [../scripts/Makefile.build:485: drivers/net/fjes] Error 2 make[4]: *** [../scripts/Makefile.build:485: drivers/net] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [../scripts/Makefile.build:485: drivers] Error 2 make[2]: *** [/home/nipa/bpf/wt-0/Makefile:1934: .] Error 2 make[1]: *** [/home/nipa/bpf/wt-0/Makefile:240: __sub-make] Error 2 make: *** [Makefile:240: __sub-make] Error 2