WARNING: line length of 98 exceeds 80 columns #96: FILE: tools/testing/selftests/net/lib/gro.c:97: +#define TOTAL_HDR_LEN (ETH_HLEN + PPPOE_SES_HLEN + sizeof(struct ipv6hdr) + sizeof(struct tcphdr)) WARNING: line length of 96 exceeds 80 columns #101: FILE: tools/testing/selftests/net/lib/gro.c:101: +#define MAX_HDR_LEN (ETH_HLEN + PPPOE_SES_HLEN + sizeof(struct ipv6hdr) + sizeof(struct tcphdr)) WARNING: line length of 95 exceeds 80 columns #132: FILE: tools/testing/selftests/net/lib/gro.c:169: + ppp_payload_len = sizeof(struct ipv6hdr) + sizeof(struct tcphdr) + payload_len; WARNING: line length of 93 exceeds 80 columns #135: FILE: tools/testing/selftests/net/lib/gro.c:172: + ppp_payload_len = sizeof(struct iphdr) + sizeof(struct tcphdr) + payload_len; WARNING: line length of 81 exceeds 80 columns #194: FILE: tools/testing/selftests/net/lib/gro.c:780: + iph = (struct iphdr *)(optpkt + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: line length of 99 exceeds 80 columns #203: FILE: tools/testing/selftests/net/lib/gro.c:790: + struct ipv6hdr *iph = (struct ipv6hdr *)(optpkt + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: line length of 92 exceeds 80 columns #212: FILE: tools/testing/selftests/net/lib/gro.c:943: + struct iphdr *iph = (struct iphdr *)(buf + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: line length of 92 exceeds 80 columns #231: FILE: tools/testing/selftests/net/lib/gro.c:970: + struct iphdr *iph = (struct iphdr *)(buf + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: line length of 92 exceeds 80 columns #241: FILE: tools/testing/selftests/net/lib/gro.c:987: + struct iphdr *iph = (struct iphdr *)(buf + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: line length of 97 exceeds 80 columns #242: FILE: tools/testing/selftests/net/lib/gro.c:988: + struct ipv6hdr *ip6h = (struct ipv6hdr *)(buf + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: Missing a blank line after declarations #252: FILE: tools/testing/selftests/net/lib/gro.c:1017: + int ecn_off = ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0) + 1; + buf[ecn_off] ^= 0x2; // ECN set to 10 WARNING: line length of 97 exceeds 80 columns #261: FILE: tools/testing/selftests/net/lib/gro.c:1032: + struct ipv6hdr *ip6h = (struct ipv6hdr *)(buf + ETH_HLEN + (pppoe ? PPPOE_SES_HLEN : 0)); WARNING: line length of 86 exceeds 80 columns #335: FILE: tools/testing/selftests/net/lib/gro.c:1760: + tcp_offset = ETH_HLEN + PPPOE_SES_HLEN + sizeof(struct iphdr); WARNING: line length of 88 exceeds 80 columns #337: FILE: tools/testing/selftests/net/lib/gro.c:1762: + tcp_offset = ETH_HLEN + PPPOE_SES_HLEN + sizeof(struct ipv6hdr); total: 0 errors, 14 warnings, 0 checks, 291 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 bd71d94ed502 ("selftests: net: test PPPoE packets in gro.sh") has style problems, please review. NOTE: Ignored message types: ALLOC_SIZEOF_STRUCT BAD_REPORTED_BY_LINK CAMELCASE COMMIT_LOG_LONG_LINE FILE_PATH_CHANGES 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, 14 warnings, 0 checks, 291 lines checked