WARNING: line length of 94 exceeds 80 columns #234: FILE: net/quic/protocol.c:30: +static int quic_inet_connect(struct socket *sock, struct sockaddr_unsized *addr, int addr_len, WARNING: line length of 83 exceeds 80 columns #250: FILE: net/quic/protocol.c:46: +static int quic_inet_getname(struct socket *sock, struct sockaddr *uaddr, int peer) WARNING: line length of 88 exceeds 80 columns #255: FILE: net/quic/protocol.c:51: +static __poll_t quic_inet_poll(struct file *file, struct socket *sock, poll_table *wait) WARNING: struct ctl_table should normally be const #260: FILE: net/quic/protocol.c:56: +static struct ctl_table quic_table[] = { WARNING: line length of 85 exceeds 80 columns #330: FILE: net/quic/protocol.c:126: + snmp_get_cpu_field_batch_cnt(buff, quic_snmp_list, cnt, quic_net(net)->stat); WARNING: line length of 85 exceeds 80 columns #332: FILE: net/quic/protocol.c:128: + seq_printf(seq, "%-32s\t%ld\n", quic_snmp_list[idx].name, buff[idx]); WARNING: line length of 84 exceeds 80 columns #505: FILE: net/quic/protocol.c:301: + quic_sysctl_header = register_net_sysctl(&init_net, "net/quic", quic_table); WARNING: line length of 94 exceeds 80 columns #519: FILE: net/quic/protocol.c:315: + /* Set QUIC memory limits based on available system memory, similar to sctp_init(). */ WARNING: line length of 100 exceeds 80 columns #608: FILE: net/quic/protocol.h:21: + QUIC_MIB_CONN_PASSIVEESTABS, /* Connections established passively (server-side accept) */ WARNING: line length of 100 exceeds 80 columns #609: FILE: net/quic/protocol.h:22: + QUIC_MIB_CONN_ACTIVEESTABS, /* Connections established actively (client-side connect) */ WARNING: line length of 93 exceeds 80 columns #611: FILE: net/quic/protocol.h:24: + QUIC_MIB_PKT_DECFASTPATHS, /* Packets successfully decrypted on the fast path */ WARNING: line length of 99 exceeds 80 columns #612: FILE: net/quic/protocol.h:25: + QUIC_MIB_PKT_ENCFASTPATHS, /* Packets encrypted on the fast path (for transmission) */ WARNING: line length of 85 exceeds 80 columns #613: FILE: net/quic/protocol.h:26: + QUIC_MIB_PKT_RCVBACKLOGS, /* Packets received via backlog processing */ WARNING: line length of 82 exceeds 80 columns #614: FILE: net/quic/protocol.h:27: + QUIC_MIB_PKT_DECBACKLOGS, /* Packets decrypted in backlog handler */ WARNING: line length of 82 exceeds 80 columns #615: FILE: net/quic/protocol.h:28: + QUIC_MIB_PKT_ENCBACKLOGS, /* Packets encrypted in backlog handler */ WARNING: line length of 84 exceeds 80 columns #616: FILE: net/quic/protocol.h:29: + QUIC_MIB_PKT_INVHDRDROP, /* Packets dropped due to invalid headers */ WARNING: line length of 91 exceeds 80 columns #617: FILE: net/quic/protocol.h:30: + QUIC_MIB_PKT_INVNUMDROP, /* Packets dropped due to invalid packet numbers */ WARNING: line length of 83 exceeds 80 columns #618: FILE: net/quic/protocol.h:31: + QUIC_MIB_PKT_INVFRMDROP, /* Packets dropped due to invalid frames */ WARNING: line length of 89 exceeds 80 columns #619: FILE: net/quic/protocol.h:32: + QUIC_MIB_PKT_RCVDROP, /* Packets dropped on receive (general errors) */ WARNING: line length of 87 exceeds 80 columns #620: FILE: net/quic/protocol.h:33: + QUIC_MIB_PKT_DECDROP, /* Packets dropped due to decryption failure */ WARNING: line length of 87 exceeds 80 columns #621: FILE: net/quic/protocol.h:34: + QUIC_MIB_PKT_ENCDROP, /* Packets dropped due to encryption failure */ WARNING: line length of 89 exceeds 80 columns #622: FILE: net/quic/protocol.h:35: + QUIC_MIB_FRM_RCVBUFDROP, /* Frames dropped due to receive buffer limits */ WARNING: line length of 81 exceeds 80 columns #625: FILE: net/quic/protocol.h:38: + QUIC_MIB_FRM_INCLOSES, /* Frames of CONNECTION_CLOSE received */ WARNING: line length of 97 exceeds 80 columns #630: FILE: net/quic/protocol.h:43: + unsigned long mibs[QUIC_MIB_MAX]; /* Array of counters indexed by the enum above */ WARNING: line length of 98 exceeds 80 columns #634: FILE: net/quic/protocol.h:47: + DEFINE_SNMP_STAT(struct quic_mib, stat); /* Per-network namespace MIB statistics */ WARNING: line length of 96 exceeds 80 columns #636: FILE: net/quic/protocol.h:49: + struct proc_dir_entry *proc_net; /* procfs entry for dumping QUIC socket stats */ WARNING: line length of 82 exceeds 80 columns #642: FILE: net/quic/protocol.h:55: +#define QUIC_INC_STATS(net, field) SNMP_INC_STATS(quic_net(net)->stat, field) WARNING: line length of 82 exceeds 80 columns #643: FILE: net/quic/protocol.h:56: +#define QUIC_DEC_STATS(net, field) SNMP_DEC_STATS(quic_net(net)->stat, field) WARNING: line length of 97 exceeds 80 columns #683: FILE: net/quic/socket.c:34: + wake_up_interruptible_sync_poll(&wq->wait, EPOLLOUT | EPOLLWRNORM | EPOLLWRBAND); WARNING: line length of 82 exceeds 80 columns #708: FILE: net/quic/socket.c:59: +static int quic_bind(struct sock *sk, struct sockaddr_unsized *addr, int addr_len) WARNING: line length of 85 exceeds 80 columns #713: FILE: net/quic/socket.c:64: +static int quic_connect(struct sock *sk, struct sockaddr_unsized *addr, int addr_len) WARNING: line length of 83 exceeds 80 columns #732: FILE: net/quic/socket.c:83: +static int quic_recvmsg(struct sock *sk, struct msghdr *msg, size_t len, int flags, WARNING: line length of 98 exceeds 80 columns #755: FILE: net/quic/socket.c:106: +static int quic_do_setsockopt(struct sock *sk, int optname, sockptr_t optval, unsigned int optlen) WARNING: line length of 95 exceeds 80 columns #769: FILE: net/quic/socket.c:120: +static int quic_do_getsockopt(struct sock *sk, int optname, sockptr_t optval, sockptr_t optlen) WARNING: line length of 91 exceeds 80 columns #780: FILE: net/quic/socket.c:131: + return quic_do_getsockopt(sk, optname, USER_SOCKPTR(optval), USER_SOCKPTR(optlen)); total: 0 errors, 35 warnings, 0 checks, 858 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 444a45b305ba ("net: build socket infrastructure for QUIC protocol") 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, 35 warnings, 0 checks, 858 lines checked