| Commit message (Expand) | Author | Age | Files | Lines |
| * | flow, treewide: Promote priority of selected flow-linked messages | David Gibson | 2026-06-22 | 1 | -14/+17 |
| * | tcp: Merge common sequence logic from tcp_{buf,vu}_data_from_sock() | David Gibson | 2026-06-16 | 1 | -23/+4 |
| * | vhost_user: Offer VIRTIO_NET_F_GUEST_CSUM2026_05_26.038c51e | Laurent Vivier | 2026-05-26 | 1 | -2/+6 |
| * | tcp_vu: Support multibuffer frames in tcp_vu_send_flag() | Laurent Vivier | 2026-05-26 | 1 | -65/+91 |
| * | tcp_vu: Support multibuffer frames in tcp_vu_sock_recv() | Laurent Vivier | 2026-05-26 | 1 | -61/+112 |
| * | tcp_vu: Build headers on the stack and write them into the iovec | Laurent Vivier | 2026-05-26 | 1 | -36/+28 |
| * | tcp: Encode checksum computation flags in a single parameter | Laurent Vivier | 2026-05-26 | 1 | -11/+17 |
| * | vhost-user: Centralise Ethernet frame padding in vu_collect() and vu_pad() | Laurent Vivier | 2026-05-20 | 1 | -16/+18 |
| * | tcp: Pass explicit data length to tcp_fill_headers() | Laurent Vivier | 2026-05-20 | 1 | -4/+5 |
| * | vu_common: Pass explicit frame length to vu_flush() | Laurent Vivier | 2026-05-20 | 1 | -3/+3 |
| * | pcap: Pass explicit L2 length to pcap_iov() | Laurent Vivier | 2026-05-20 | 1 | -6/+8 |
| * | vu_common: Move vnethdr setup into vu_flush() | Laurent Vivier | 2026-05-20 | 1 | -11/+8 |
| * | tcp: Handle errors from tcp_send_flag() | Anshu Kumari | 2026-04-24 | 1 | -2/+4 |
| * | treewide: Spell ASSERT() as assert() | David Gibson | 2026-03-20 | 1 | -6/+6 |
| * | vu_common: Move iovec management into vu_collect() | Laurent Vivier | 2026-03-20 | 1 | -11/+14 |
| * | iov: Add iov_truncate() helper and use it in vu handlers | Laurent Vivier | 2026-03-10 | 1 | -12/+8 |
| * | vu_common: Always set num_buffers in virtio-net header | Laurent Vivier | 2026-03-04 | 1 | -2/+2 |
| * | tcp: Extend tcp_send_flag() to send TCP keepalive segments | David Gibson | 2026-02-25 | 1 | -0/+3 |
| * | tcp_vu, udp_vu: Fix comment headers for header length functions | Laurent Vivier | 2026-02-24 | 1 | -2/+2 |
| * | tcp_vu, udp_vu: Account for virtio net header in minimum frame size | Laurent Vivier | 2026-02-24 | 1 | -4/+4 |
| * | tcp_vu: vu_pad() expects l2 length | Laurent Vivier | 2026-02-24 | 1 | -3/+6 |
| * | virtio: Introduce VNET_HLEN macro for virtio net header length | Laurent Vivier | 2026-02-15 | 1 | -14/+7 |
| * | tcp: Move tap header update out of tcp_fill_headers() | Laurent Vivier | 2026-02-15 | 1 | -2/+2 |
| * | tcp: Retransmit FINs like data segments | David Gibson | 2026-01-31 | 1 | -0/+1 |
| * | tcp, udp: Pad batched frames for vhost-user modes to 60 bytes (802.3 minimum) | Stefano Brivio | 2025-12-08 | 1 | -5/+12 |
| * | tcp: forward external source MAC address through tap interface | Jon Maloy | 2025-10-30 | 1 | -3/+2 |
| * | tcp: Fix ACK sequence on FIN to tap | Stefano Brivio | 2025-10-07 | 1 | -1/+6 |
| * | Reduce tcp_buf_discard size | Xun Gu | 2025-09-11 | 1 | -12/+5 |
| * | tcp_vu: Pass virtqueue pointer to tcp_vu_sock_recv() | Laurent Vivier | 2025-09-09 | 1 | -4/+4 |
| * | style: Fix 'Return' comment style | Laurent Vivier | 2025-07-18 | 1 | -2/+2 |
| * | Correct various function comment headers | Laurent Vivier | 2025-06-04 | 1 | -1/+3 |
| * | tcp, flow: Better use flow specific logging heleprs | David Gibson | 2025-03-14 | 1 | -1/+1 |
| * | tcp_vu: head_cnt need not be global | David Gibson | 2025-02-18 | 1 | -10/+11 |
| * | tcp_vu: Fix off-by one in header count array adjustment | Laurent Vivier | 2025-02-12 | 1 | -1/+1 |
| * | tcp: Set PSH flag for last incoming packets in a batch | Stefano Brivio | 2025-01-21 | 1 | -2/+5 |
| * | tcp: Mask EPOLLIN altogether if we're blocked waiting on an ACK from the guest | Stefano Brivio | 2025-01-16 | 1 | -0/+2 |
| * | tcp: Set EPOLLET when when reading from a socket fails with EAGAIN | Stefano Brivio | 2025-01-16 | 1 | -0/+4 |
| * | tcp_vu: Compute IPv4 header checksum if dlen changes | Laurent Vivier | 2024-11-28 | 1 | -7/+5 |
| * | tcp_vu: Remove unnecessary tcp_vu_update_check() function | David Gibson | 2024-11-28 | 1 | -48/+11 |
| * | tcp: Merge tcp_fill_headers[46]() with each other | David Gibson | 2024-11-28 | 1 | -20/+12 |
| * | tcp: Merge tcp_update_check_tcp[46]() | David Gibson | 2024-11-28 | 1 | -8/+14 |
| * | tcp: Pass TCP header and payload separately to tcp_fill_headers[46]() | David Gibson | 2024-11-28 | 1 | -28/+35 |
| * | tcp: Pass TCP header and payload separately to tcp_update_check_tcp[46]() | David Gibson | 2024-11-28 | 1 | -4/+8 |
| * | tcp_vu: Change 'dlen' to ssize_t in tcp_vu_data_from_sock() | Stefano Brivio | 2024-11-27 | 1 | -1/+1 |
| * | tcp: Move tcp_l2_buf_fill_headers() to tcp_buf.c | David Gibson | 2024-11-27 | 1 | -10/+6 |
| * | vhost-user: add vhost-user | Laurent Vivier | 2024-11-27 | 1 | -0/+498 |