summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-11-16net: drop nopreempt requirement on sock_prot_inuse_add()Eric Dumazet10-31/+10
2021-11-16net: merge net->core.prot_inuse and net->core.sock_inuseEric Dumazet3-13/+3
2021-11-16net: make sock_inuse_add() availableEric Dumazet3-13/+11
2021-11-16net: inline sock_prot_inuse_add()Eric Dumazet2-14/+11
2021-11-16Merge branch 'gro-out-of-core-files'David S. Miller25-1202/+1230
2021-11-16net: gro: populate net/core/gro.cEric Dumazet4-667/+672
2021-11-16net: gro: move skb_gro_receive into net/core/gro.cEric Dumazet5-119/+121
2021-11-16net: gro: move skb_gro_receive_list to udp_offload.cEric Dumazet3-27/+27
2021-11-16net: move gro definitions to include/net/gro.hEric Dumazet22-390/+411
2021-11-16Merge branch 'tcp-optimizations'David S. Miller16-94/+148
2021-11-16net: move early demux fields close to sk_refcntEric Dumazet1-3/+5
2021-11-16tcp: do not call tcp_cleanup_rbuf() if we have a backlogEric Dumazet1-2/+1
2021-11-16tcp: check local var (timeo) before socket fields in one testEric Dumazet1-2/+2
2021-11-16tcp: defer skb freeing after socket lock is releasedEric Dumazet6-2/+42
2021-11-16tcp: avoid indirect calls to sock_rfreeEric Dumazet1-5/+15
2021-11-16tcp: tp->urg_data is unlikely to be setEric Dumazet2-7/+7
2021-11-16tcp: annotate races around tp->urg_dataEric Dumazet2-10/+11
2021-11-16tcp: annotate data-races on tp->segs_in and tp->data_segs_inEric Dumazet2-4/+10
2021-11-16tcp: add RETPOLINE mitigation to sk_backlog_rcvEric Dumazet3-4/+14
2021-11-16tcp: small optimization in tcp recvmsg()Eric Dumazet1-2/+1
2021-11-16net: cache align tcp_memory_allocated, tcp_sockets_allocatedEric Dumazet3-4/+4
2021-11-16net: forward_alloc_get depends on CONFIG_MPTCPEric Dumazet1-4/+7
2021-11-16net: shrink struct sock by 8 bytesEric Dumazet1-1/+1
2021-11-16ipv6: shrink struct ipcm6_cookieEric Dumazet1-1/+1
2021-11-16net: remove sk_route_nocapsEric Dumazet5-11/+11
2021-11-16net: remove sk_route_forced_capsEric Dumazet3-5/+3
2021-11-16net: use sk_is_tcp() in more placesEric Dumazet4-14/+9
2021-11-16tcp: small optimization in tcp_v6_send_check()Eric Dumazet1-3/+1
2021-11-16tcp: remove dead code in __tcp_v6_send_check()Eric Dumazet1-9/+3
2021-11-16tcp: minor optimization in tcp_add_backlog()Eric Dumazet1-3/+2
2021-11-16net: macb: Fix several edge cases in validateSean Anderson1-39/+73
2021-11-15Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski160-1110/+2354
2021-11-15Revert "Merge branch 'mctp-i2c-driver'"Jakub Kicinski12-1209/+25
2021-11-15Merge branch 'generic-phylink-validation'David S. Miller4-79/+296
2021-11-15net: mvpp2: use phylink_generic_validate()Russell King (Oracle)1-49/+9
2021-11-15net: mvneta: use phylink_generic_validate()Russell King (Oracle)1-30/+4
2021-11-15net: phylink: add generic validate implementationRussell King (Oracle)2-0/+283
2021-11-15net/wan/fsl_ucc_hdlc: fix sparse warningsChristophe Leroy1-30/+32
2021-11-15net: fddi: use swap() to make code cleanerYihao Han1-10/+4
2021-11-15hinic: use ARRAY_SIZE instead of ARRAY_LENGuo Zhengkui1-17/+15
2021-11-15net: usb: ax88179_178a: add TSO featureJacky Chou1-6/+11
2021-11-15Merge branch 'mctp-i2c-driver'David S. Miller12-25/+1209
2021-11-15mctp i2c: MCTP I2C binding driverMatt Johnston3-0/+995
2021-11-15dt-bindings: net: New binding mctp-i2c-controllerMatt Johnston2-0/+96
2021-11-15i2c: npcm7xx: Allow 255 byte block SMBus transfersMatt Johnston1-1/+2
2021-11-15i2c: aspeed: Allow 255 byte block transfersMatt Johnston1-2/+3
2021-11-15i2c: dev: Handle 255 byte blocks for i2c ioctlMatt Johnston3-14/+83
2021-11-15i2c: core: Allow 255 byte transfers for SMBus 3.xMatt Johnston3-8/+30
2021-11-15net: bridge: Slightly optimize 'find_portno()'Christophe JAILLET1-4/+4
2021-11-15net: sched: sch_netem: Refactor code in 4-state loss generatorHarshit Mogalapalli1-9/+9