WARNING: added, moved or deleted file(s), does MAINTAINERS need updating? #41: new file mode 100644 WARNING: line length of 170 exceeds 80 columns #64: FILE: tools/testing/selftests/net/proc_net_pktgen.c:19: +static const char wrong_ctrl_cmd[] = "0123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345678901234567890123456789"; WARNING: line length of 191 exceeds 80 columns #85: FILE: tools/testing/selftests/net/proc_net_pktgen.c:40: +static const char dev_cmd_imix_weights_1[] = "imix_weights 101,1 102,2 103,3 104,4 105,5 106,6 107,7 108,8 109,9 110,10 111,11 112,12 113,13 114,14 115,15 116,16 117,17 118,18 119,19 120,20"; WARNING: line length of 198 exceeds 80 columns #86: FILE: tools/testing/selftests/net/proc_net_pktgen.c:41: +static const char dev_cmd_imix_weights_2[] = "imix_weights 100,1 102,2 103,3 104,4 105,5 106,6 107,7 108,8 109,9 110,10 111,11 112,12 113,13 114,14 115,15 116,16 117,17 118,18 119,19 120,20 121,21"; WARNING: line length of 84 exceeds 80 columns #117: FILE: tools/testing/selftests/net/proc_net_pktgen.c:72: +static const char dev_cmd_dst6_0[] = "dst6 2001:db38:1234:0000:0000:0000:0000:0000"; WARNING: line length of 91 exceeds 80 columns #118: FILE: tools/testing/selftests/net/proc_net_pktgen.c:73: +static const char dev_cmd_dst6_min_0[] = "dst6_min 2001:db8:1234:0000:0000:0000:0000:0000"; WARNING: line length of 91 exceeds 80 columns #119: FILE: tools/testing/selftests/net/proc_net_pktgen.c:74: +static const char dev_cmd_dst6_max_0[] = "dst6_max 2001:db8:1234:0000:0000:0000:0000:0000"; WARNING: line length of 84 exceeds 80 columns #120: FILE: tools/testing/selftests/net/proc_net_pktgen.c:75: +static const char dev_cmd_src6_0[] = "src6 2001:db38:1234:0000:0000:0000:0000:0000"; WARNING: line length of 188 exceeds 80 columns #133: FILE: tools/testing/selftests/net/proc_net_pktgen.c:88: +static const char dev_cmd_mpls_2[] = "mpls 00000f00,00000f01,00000f02,00000f03,00000f04,00000f05,00000f06,00000f07,00000f08,00000f09,00000f0a,00000f0b,00000f0c,00000f0d,00000f0e,00000f0f"; WARNING: line length of 197 exceeds 80 columns #134: FILE: tools/testing/selftests/net/proc_net_pktgen.c:89: +static const char dev_cmd_mpls_3[] = "mpls 00000f00,00000f01,00000f02,00000f03,00000f04,00000f05,00000f06,00000f07,00000f08,00000f09,00000f0a,00000f0b,00000f0c,00000f0d,00000f0e,00000f0f,00000f10"; WARNING: line length of 91 exceeds 80 columns #160: FILE: tools/testing/selftests/net/proc_net_pktgen.c:115: + ASSERT_EQ(r, 0) TH_LOG("CONFIG_NET_PKTGEN not enabled, module pktgen not loaded?"); WARNING: line length of 103 exceeds 80 columns #163: FILE: tools/testing/selftests/net/proc_net_pktgen.c:118: + ASSERT_GE(self->ctrl_fd, 0) TH_LOG("CONFIG_NET_PKTGEN not enabled, module pktgen not loaded?"); WARNING: line length of 102 exceeds 80 columns #166: FILE: tools/testing/selftests/net/proc_net_pktgen.c:121: + ASSERT_GE(self->thr_fd, 0) TH_LOG("CONFIG_NET_PKTGEN not enabled, module pktgen not loaded?"); WARNING: line length of 90 exceeds 80 columns #168: FILE: tools/testing/selftests/net/proc_net_pktgen.c:123: + len = write(self->thr_fd, thr_cmd_add_loopback_0, sizeof(thr_cmd_add_loopback_0)); WARNING: line length of 97 exceeds 80 columns #169: FILE: tools/testing/selftests/net/proc_net_pktgen.c:124: + ASSERT_EQ(len, sizeof(thr_cmd_add_loopback_0)) TH_LOG("device lo@0 already registered?"); WARNING: line length of 88 exceeds 80 columns #182: FILE: tools/testing/selftests/net/proc_net_pktgen.c:137: + len = write(self->thr_fd, thr_cmd_rm_loopback_0, sizeof(thr_cmd_rm_loopback_0)); WARNING: line length of 90 exceeds 80 columns #264: FILE: tools/testing/selftests/net/proc_net_pktgen.c:219: + len = write(self->dev_fd, dev_cmd_min_pkt_size_0, sizeof(dev_cmd_min_pkt_size_0)); WARNING: line length of 94 exceeds 80 columns #269: FILE: tools/testing/selftests/net/proc_net_pktgen.c:224: + len = write(self->dev_fd, dev_cmd_min_pkt_size_0, sizeof(dev_cmd_min_pkt_size_0) - 1); WARNING: line length of 90 exceeds 80 columns #274: FILE: tools/testing/selftests/net/proc_net_pktgen.c:229: + len = write(self->dev_fd, dev_cmd_min_pkt_size_1, sizeof(dev_cmd_min_pkt_size_1)); WARNING: line length of 94 exceeds 80 columns #279: FILE: tools/testing/selftests/net/proc_net_pktgen.c:234: + len = write(self->dev_fd, dev_cmd_min_pkt_size_1, sizeof(dev_cmd_min_pkt_size_1) - 1); WARNING: line length of 90 exceeds 80 columns #284: FILE: tools/testing/selftests/net/proc_net_pktgen.c:239: + len = write(self->dev_fd, dev_cmd_min_pkt_size_2, sizeof(dev_cmd_min_pkt_size_2)); WARNING: line length of 94 exceeds 80 columns #288: FILE: tools/testing/selftests/net/proc_net_pktgen.c:243: + len = write(self->dev_fd, dev_cmd_min_pkt_size_2, sizeof(dev_cmd_min_pkt_size_2) - 1); WARNING: line length of 90 exceeds 80 columns #291: FILE: tools/testing/selftests/net/proc_net_pktgen.c:246: + len = write(self->dev_fd, dev_cmd_min_pkt_size_3, sizeof(dev_cmd_min_pkt_size_3)); WARNING: line length of 90 exceeds 80 columns #294: FILE: tools/testing/selftests/net/proc_net_pktgen.c:249: + len = write(self->dev_fd, dev_cmd_min_pkt_size_4, sizeof(dev_cmd_min_pkt_size_4)); WARNING: line length of 90 exceeds 80 columns #297: FILE: tools/testing/selftests/net/proc_net_pktgen.c:252: + len = write(self->dev_fd, dev_cmd_min_pkt_size_5, sizeof(dev_cmd_min_pkt_size_5)); WARNING: line length of 90 exceeds 80 columns #300: FILE: tools/testing/selftests/net/proc_net_pktgen.c:255: + len = write(self->dev_fd, dev_cmd_min_pkt_size_6, sizeof(dev_cmd_min_pkt_size_6)); WARNING: line length of 90 exceeds 80 columns #303: FILE: tools/testing/selftests/net/proc_net_pktgen.c:258: + len = write(self->dev_fd, dev_cmd_min_pkt_size_7, sizeof(dev_cmd_min_pkt_size_7)); WARNING: line length of 90 exceeds 80 columns #306: FILE: tools/testing/selftests/net/proc_net_pktgen.c:261: + len = write(self->dev_fd, dev_cmd_min_pkt_size_8, sizeof(dev_cmd_min_pkt_size_8)); WARNING: line length of 90 exceeds 80 columns #313: FILE: tools/testing/selftests/net/proc_net_pktgen.c:268: + len = write(self->dev_fd, dev_cmd_max_pkt_size_0, sizeof(dev_cmd_max_pkt_size_0)); WARNING: line length of 82 exceeds 80 columns #320: FILE: tools/testing/selftests/net/proc_net_pktgen.c:275: + len = write(self->dev_fd, dev_cmd_pkt_size_0, sizeof(dev_cmd_pkt_size_0)); WARNING: line length of 90 exceeds 80 columns #327: FILE: tools/testing/selftests/net/proc_net_pktgen.c:282: + len = write(self->dev_fd, dev_cmd_imix_weights_0, sizeof(dev_cmd_imix_weights_0)); WARNING: line length of 90 exceeds 80 columns #330: FILE: tools/testing/selftests/net/proc_net_pktgen.c:285: + len = write(self->dev_fd, dev_cmd_imix_weights_1, sizeof(dev_cmd_imix_weights_1)); WARNING: line length of 90 exceeds 80 columns #333: FILE: tools/testing/selftests/net/proc_net_pktgen.c:288: + len = write(self->dev_fd, dev_cmd_imix_weights_2, sizeof(dev_cmd_imix_weights_2)); WARNING: line length of 88 exceeds 80 columns #392: FILE: tools/testing/selftests/net/proc_net_pktgen.c:347: + len = write(self->dev_fd, dev_cmd_udp_src_min_0, sizeof(dev_cmd_udp_src_min_0)); WARNING: line length of 88 exceeds 80 columns #399: FILE: tools/testing/selftests/net/proc_net_pktgen.c:354: + len = write(self->dev_fd, dev_cmd_udp_dst_min_0, sizeof(dev_cmd_udp_dst_min_0)); WARNING: line length of 88 exceeds 80 columns #406: FILE: tools/testing/selftests/net/proc_net_pktgen.c:361: + len = write(self->dev_fd, dev_cmd_udp_src_max_0, sizeof(dev_cmd_udp_src_max_0)); WARNING: line length of 88 exceeds 80 columns #413: FILE: tools/testing/selftests/net/proc_net_pktgen.c:368: + len = write(self->dev_fd, dev_cmd_udp_dst_max_0, sizeof(dev_cmd_udp_dst_max_0)); WARNING: line length of 84 exceeds 80 columns #421: FILE: tools/testing/selftests/net/proc_net_pktgen.c:376: + len = write(self->dev_fd, dev_cmd_clone_skb_0, sizeof(dev_cmd_clone_skb_0)); WARNING: line length of 84 exceeds 80 columns #426: FILE: tools/testing/selftests/net/proc_net_pktgen.c:381: + len = write(self->dev_fd, dev_cmd_clone_skb_1, sizeof(dev_cmd_clone_skb_1)); WARNING: line length of 92 exceeds 80 columns #440: FILE: tools/testing/selftests/net/proc_net_pktgen.c:395: + len = write(self->dev_fd, dev_cmd_src_mac_count_0, sizeof(dev_cmd_src_mac_count_0)); WARNING: line length of 92 exceeds 80 columns #447: FILE: tools/testing/selftests/net/proc_net_pktgen.c:402: + len = write(self->dev_fd, dev_cmd_dst_mac_count_0, sizeof(dev_cmd_dst_mac_count_0)); WARNING: line length of 84 exceeds 80 columns #469: FILE: tools/testing/selftests/net/proc_net_pktgen.c:424: + len = write(self->dev_fd, dev_cmd_xmit_mode_0, sizeof(dev_cmd_xmit_mode_0)); WARNING: line length of 84 exceeds 80 columns #472: FILE: tools/testing/selftests/net/proc_net_pktgen.c:427: + len = write(self->dev_fd, dev_cmd_xmit_mode_1, sizeof(dev_cmd_xmit_mode_1)); WARNING: line length of 84 exceeds 80 columns #475: FILE: tools/testing/selftests/net/proc_net_pktgen.c:430: + len = write(self->dev_fd, dev_cmd_xmit_mode_2, sizeof(dev_cmd_xmit_mode_2)); WARNING: line length of 84 exceeds 80 columns #478: FILE: tools/testing/selftests/net/proc_net_pktgen.c:433: + len = write(self->dev_fd, dev_cmd_xmit_mode_3, sizeof(dev_cmd_xmit_mode_3)); WARNING: line length of 82 exceeds 80 columns #529: FILE: tools/testing/selftests/net/proc_net_pktgen.c:484: + len = write(self->dev_fd, dev_cmd_dst6_min_0, sizeof(dev_cmd_dst6_min_0)); WARNING: line length of 82 exceeds 80 columns #536: FILE: tools/testing/selftests/net/proc_net_pktgen.c:491: + len = write(self->dev_fd, dev_cmd_dst6_max_0, sizeof(dev_cmd_dst6_max_0)); WARNING: line length of 94 exceeds 80 columns #578: FILE: tools/testing/selftests/net/proc_net_pktgen.c:533: + len = write(self->dev_fd, dev_cmd_clear_counters_0, sizeof(dev_cmd_clear_counters_0)); WARNING: line length of 81 exceeds 80 columns #593: FILE: tools/testing/selftests/net/proc_net_pktgen.c:548: + EXPECT_EQ(len, sizeof(dev_cmd_spi_0)) TH_LOG("CONFIG_XFRM not enabled?"); WARNING: line length of 92 exceeds 80 columns #606: FILE: tools/testing/selftests/net/proc_net_pktgen.c:561: + len = write(self->dev_fd, dev_cmd_queue_map_min_0, sizeof(dev_cmd_queue_map_min_0)); WARNING: line length of 92 exceeds 80 columns #613: FILE: tools/testing/selftests/net/proc_net_pktgen.c:568: + len = write(self->dev_fd, dev_cmd_queue_map_max_0, sizeof(dev_cmd_queue_map_max_0)); WARNING: line length of 82 exceeds 80 columns #643: FILE: tools/testing/selftests/net/proc_net_pktgen.c:598: + len = write(self->dev_fd, dev_cmd_vlan_cfi_0, sizeof(dev_cmd_vlan_cfi_0)); WARNING: line length of 82 exceeds 80 columns #653: FILE: tools/testing/selftests/net/proc_net_pktgen.c:608: + len = write(self->dev_fd, dev_cmd_svlan_id_0, sizeof(dev_cmd_svlan_id_0)); WARNING: line length of 84 exceeds 80 columns #659: FILE: tools/testing/selftests/net/proc_net_pktgen.c:614: + len = write(self->dev_fd, dev_cmd_svlan_cfi_0, sizeof(dev_cmd_svlan_cfi_0)); WARNING: line length of 82 exceeds 80 columns #662: FILE: tools/testing/selftests/net/proc_net_pktgen.c:617: + len = write(self->dev_fd, dev_cmd_svlan_id_1, sizeof(dev_cmd_svlan_id_1)); CHECK: Please don't use multiple blank lines #666: FILE: tools/testing/selftests/net/proc_net_pktgen.c:621: + + CHECK: Please don't use multiple blank lines #680: FILE: tools/testing/selftests/net/proc_net_pktgen.c:635: + + WARNING: line length of 92 exceeds 80 columns #684: FILE: tools/testing/selftests/net/proc_net_pktgen.c:639: + len = write(self->dev_fd, dev_cmd_traffic_class_0, sizeof(dev_cmd_traffic_class_0)); WARNING: line length of 90 exceeds 80 columns #691: FILE: tools/testing/selftests/net/proc_net_pktgen.c:646: + len = write(self->dev_fd, dev_cmd_skb_priority_0, sizeof(dev_cmd_skb_priority_0)); total: 0 errors, 57 warnings, 2 checks, 661 lines checked NOTE: For some of the reported defects, checkpatch may be able to mechanically convert to the typical style using --fix or --fix-inplace. Commit 3f1be073abad ("selftest: net: add proc_net_pktgen") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE GIT_COMMIT_ID MACRO_ARG_REUSE NO_AUTHOR_SIGN_OFF NOTE: If any of the errors are false positives, please report them to the maintainer, see CHECKPATCH in MAINTAINERS. total: 0 errors, 57 warnings, 2 checks, 661 lines checked