Commit Graph

  • 8dbb764860
    !544 lwipopts: add lwip debug log macro openeuler-ci-bot 2023-11-28 01:35:20 +00:00
  • 57bff555e8 lwipopts: add lwip debug log macro yangchen 2023-11-27 19:14:06 +08:00
  • 9820bbe7e4
    !536 解决vlan环境下ipv6传输中断问题&无法ping通问题 openeuler-ci-bot 2023-11-27 12:45:22 +00:00
  • eaac4a70a6 add vlan id in netif zhengjiebing 2023-11-27 15:36:00 +08:00
  • 6cf47f6328
    !541 【轻量级 PR】:Modify the wrong date in the spec file openeuler-ci-bot 2023-11-27 06:24:27 +00:00
  • bfb86374c6 spec: Modify the wrong date in the spec file zhangxingrong 2023-11-24 15:55:01 +08:00
  • ff8aa62257
    !521 开启 lwip 的ipv6功能 openeuler-ci-bot 2023-11-18 06:10:48 +00:00
  • 47405a9d5d enable ipv6 in lwip zhengjiebing 2023-11-17 20:16:01 +08:00
  • e4ccf1b1b0
    !499 add vlan support openeuler-ci-bot 2023-11-17 12:04:51 +00:00
  • 45fa26f769 add vlan support compile_success 2023-11-03 14:13:02 +00:00
  • cff6df5469
    !498 posix_api: support select openeuler-ci-bot 2023-11-03 09:40:01 +00:00
  • 2400ff4feb posix_api: support select yangchenCloud 2023-11-03 15:11:18 +08:00
  • f8c0d33f31
    !495 adapt rtc mode openeuler-ci-bot 2023-10-30 06:43:48 +00:00
  • e5754418e0 adapt rtc mode jiangheng 2023-10-27 19:51:20 +08:00
  • 92a9ca4e79
    !493 gazelle offloads are registered to lwip openeuler-ci-bot 2023-10-27 06:44:35 +00:00
  • 42ea5da20d gazelle offloads are registered to lwip jiangheng 2023-10-24 17:35:36 +08:00
  • f9f64f8fc0
    !476 lstack_lwip: external api start with do_lwip_ prefix openeuler-ci-bot 2023-10-11 08:47:27 +00:00
  • b52d21f829 lstack_lwip: external api start with do_lwip_ prefix jiangheng 2023-10-07 17:44:44 +08:00
  • 599da14256
    !466 add O_NONBLOCK and FIONBIO when not defined for sw_64 openeuler-ci-bot 2023-10-08 03:05:18 +00:00
  • cac979f71f add loongarch64 and sw_64 support panchenbo 2023-10-08 10:52:12 +08:00
  • 3a8ed684d9
    !467 pbuf: fix pbuf->tot_len incorrect after pbuf_split_64k is called openeuler-ci-bot 2023-09-15 11:05:41 +00:00
  • 4e6ef43965 pbuf: fix pbuf->tot_len incorrect after pbuf_split_64k is called jiangheng 2023-09-15 09:40:30 +08:00
  • a1a5b8d972
    !454 add CHECKSUM_UDP when not support OFFLOAD_UDP_CHECKSUM openeuler-ci-bot 2023-06-27 07:02:25 +00:00
  • 475db80d12 add CHECKSUM_UDP when not support OFFLOAD_UDP_CHECKSUM kircher 2023-06-27 11:22:47 +08:00
  • bb69ca8068
    !448 add error check in hugepage_init and sys_mbox_free openeuler-ci-bot 2023-06-26 11:58:16 +00:00
  • 20d06023ab add error check in hugepage_init and sys_mbox_free jiangheng 2023-06-20 14:59:54 +08:00
  • 1b63a7fcf3
    !447 Revert "add error check in hugepage_init and sys_mbox_free" openeuler-ci-bot 2023-06-26 10:32:21 +00:00
  • 020d097a49 Revert "add error check in hugepage_init and sys_mbox_free" jiangheng 2023-06-20 20:56:52 +08:00
  • 876118c228
    !443 add error check in hugepage_init and sys_mbox_free openeuler-ci-bot 2023-06-26 07:21:13 +00:00
  • 12f74ca446 add error check in hugepage_init and sys_mbox_free jiangheng 2023-06-20 14:59:54 +08:00
  • 19bfd7b4d9
    !435 add udp cksum in lwip openeuler-ci-bot 2023-06-21 12:49:40 +00:00
  • 6843c82bf7 add udp cksum in lwip kircher 2023-06-21 17:32:49 +08:00
  • 33501cce51
    !428 fix null pointer when zero port listen openeuler-ci-bot 2023-06-16 02:51:50 +00:00
  • d211ff552e fix null pointer when zero port listen jiangheng 2023-06-15 21:44:56 +08:00
  • 4563e66025
    !421 patch -p1 automation in lwip.spec openeuler-ci-bot 2023-06-15 14:13:09 +00:00
  • 55a17406c3 patch -p1 automation in lwip.spec jiangheng 2023-06-15 15:21:01 +08:00
  • 842938838a
    !410 adapt to dpdk-19.11 and dpdk-21.11 openeuler-ci-bot 2023-06-15 06:07:06 +00:00
  • c4801c6ffd adapt to dpdk-19.11 and dpdk-21.11 Lemmy Huang 2023-06-15 13:06:39 +08:00
  • 8eea071797
    !409 fix udp recvmbox size not set openeuler-ci-bot 2023-06-14 11:54:26 +00:00
  • 33b38f37b2 fix udp recvmbox size not set jiangheng12 2023-06-14 18:37:25 +08:00
  • 7875ebaf0a
    !403 fix udp send/recv in multiple queue openeuler-ci-bot 2023-06-14 06:19:27 +00:00
  • 7c71e985b3 fix udp send/recv in multiple queue jiangheng12 2023-06-14 12:03:39 +08:00
  • 290299c940
    !395 optimize: avoid too many empty acks in tcp_input openeuler-ci-bot 2023-06-08 09:00:17 +00:00
  • 8b6ec7eae6 optimize: avoid too many empty acks in tcp_input Lemmy Huang 2023-06-08 15:36:28 +08:00
  • bf195cdbfa
    !389 revert cleancode series patches openeuler-ci-bot 2023-06-06 14:06:18 +00:00
  • 9be44d8301 revert cleancode series patches jiangheng12 2023-06-06 20:21:21 +08:00
  • e0dada0aad
    !315 drop netbuf in recv_udp to fix mem overflow openeuler-ci-bot 2023-05-29 12:33:39 +00:00
  • 7500eab109 drop netbuf in recv_udp to fix mem overflow kircher 2023-05-29 12:21:54 +08:00
  • a25cef88e5
    !323 cleancode: refactor memp openeuler-ci-bot 2023-05-29 11:42:23 +00:00
  • f9cf8359cb cleancode: refactor memp Lemmy Huang 2023-05-29 19:28:28 +08:00
  • 5504c54910
    !322 cleancode: refactor OFFLOAD_CHECKSUM GAZELLE_TCP_DATAACKS_REXMIT GAZELLE_TCP_NEW_PORT openeuler-ci-bot 2023-05-29 11:26:50 +00:00
  • 6d1aa6a798
    !321 fix spec patch9069 openeuler-ci-bot 2023-05-29 09:45:08 +00:00
  • d9cb60dd02 cleancode: refactor OFFLOAD_CHECKSUM GAZELLE_TCP_DATAACKS_REXMIT GAZELLE_TCP_NEW_PORT Lemmy Huang 2023-05-29 17:41:34 +08:00
  • 423d04387e fix spec patch9069 Lemmy Huang 2023-05-29 17:34:10 +08:00
  • e22e48f7ee
    !318 cleancode: refactor sys_now and lwip_ioctl openeuler-ci-bot 2023-05-29 08:54:44 +00:00
  • fb4b563189 cleancode: refactor sys_now and lwip_ioctl Lemmy Huang 2023-05-29 16:35:58 +08:00
  • 53954cac62
    !317 cleancode: refactor GAZELLE_TCP_PCB_HASH openeuler-ci-bot 2023-05-29 08:35:24 +00:00
  • b5221b8c29 cleancode: refactor GAZELLE_TCP_PCB_HASH Lemmy Huang 2023-05-29 16:25:16 +08:00
  • 43b996d25f
    !316 cleancode: refactor options define openeuler-ci-bot 2023-05-29 08:21:51 +00:00
  • 858899f8d7 cleancode: refactor options define Lemmy Huang 2023-05-29 15:48:04 +08:00
  • 36b0168188
    !314 cleancode: refactor gazelle_hlist.h openeuler-ci-bot 2023-05-26 02:35:09 +00:00
  • 3be83261ad cleancode: refactor gazelle_hlist.h Lemmy Huang 2023-05-25 21:05:53 +08:00
  • b46eedad91
    !313 cleancode: refactor gazelle_list.h openeuler-ci-bot 2023-05-25 12:30:38 +00:00
  • c66df054d3 cleancode: refactor gazelle_list.h Lemmy Huang 2023-05-25 17:26:43 +08:00
  • 0bf6e10042
    !311 cleancode: refactor gazelle_posix_api.h openeuler-ci-bot 2023-05-24 08:03:34 +00:00
  • c27b64ebff cleancode: refactor gazelle_posix_api.h Lemmy Huang 2023-05-24 11:29:55 +08:00
  • 0e850e23f1
    !310 cleancode: refactor lwipsock.h openeuler-ci-bot 2023-05-24 03:00:29 +00:00
  • f3cbcf05d5 cleancode: refactor lwipsock.h Lemmy Huang 2023-05-23 18:01:22 +08:00
  • bd80c42f43
    !309 cleancode: remove perf; cleancode: rename gazelle files in lwip openeuler-ci-bot 2023-05-23 09:25:15 +00:00
  • bc082ccc24 cleancode: remove perf cleancode: rename gazelle files in lwip Lemmy Huang 2023-05-23 16:14:41 +08:00
  • 834502a73a
    !308 cleancode: improving makefile readability openeuler-ci-bot 2023-05-23 07:56:21 +00:00
  • 685a5e3701 cleancode: improving makefile readability Lemmy Huang 2023-05-23 14:56:46 +08:00
  • ef31acd055
    !301 fix pbuf leak inudp connection openeuler-ci-bot 2023-05-16 11:15:50 +00:00
  • 0ddbae4a16 fix-pbuf-leak-in-udp-connection kircher 2023-05-16 19:10:44 +08:00
  • 898ddc06d7
    !293 add udp multicast support in lwip openeuler-ci-bot 2023-05-12 13:05:44 +00:00
  • dea6b90d86 lwip add udp multicast support kircher 2023-05-12 21:01:59 +08:00
  • f8e96e32bd
    !284 fix last_unsent/last_unacked error openeuler-ci-bot 2023-04-01 11:30:43 +00:00
  • 2407a90eac fix last_unsent/last_unacked error fix send failed due to pcb->nrtx > TCP_MAXR jiangheng12 2023-04-01 17:23:38 +08:00
  • cc06a49422
    !278 lwip send recv thread bind numa openeuler-ci-bot 2023-03-22 07:48:43 +00:00
  • a05459f77a lwip-send-recv-thread-bind-numa kircher 2023-03-22 15:20:25 +08:00
  • 96378e0470
    !263 add same node & gazellectl -a openeuler-ci-bot 2023-03-16 12:32:02 +00:00
  • 7e8a1808ea add same node & gazellectl -a jiangheng12 2023-03-13 20:00:12 +08:00
  • 39c2ddd180
    !262 fix tso small packet drop in kernel server openeuler-ci-bot 2023-03-16 06:26:18 +00:00
  • 3ba699f618 fix tso small packet drop in kernel server jiangheng12 2023-03-13 19:49:20 +08:00
  • ab73e5fbf1
    !261 use pbuf lock when aggregate pbuf openeuler-ci-bot 2023-03-16 03:32:50 +00:00
  • fdc3d67627 add pbuf lock when aggregate pbuf jiangheng 2023-03-13 10:08:55 +08:00
  • 6c08474b0c
    !247 reduce cpu usage when send openeuler-ci-bot 2023-03-11 08:26:24 +00:00
  • 4e5a5f0349 reduce cpu usage when send jiangheng12 2023-03-10 19:40:18 +08:00
  • a6a489498c
    !240 cleancode: improve lwipopts.h readability openeuler-ci-bot 2023-03-09 08:38:29 +00:00
  • 04dd2b870c cleancode: improve lwipopts.h readability Lemmy Huang 2023-03-09 16:08:25 +08:00
  • a1e16c7208
    !225 lwip_fnctl only suport F_SETFL,F_GETFL, other opt return 0 for compitable openeuler-ci-bot 2023-02-23 02:52:52 +00:00
  • 0ce5c99f1e lwip_fnctl only suport F_SETFL,F_GETFL, other opt return 0 for compitable jiangheng12 2023-02-22 20:29:56 +08:00
  • d1ddfbd2b1
    !220 lwip add need_tso_send openeuler-ci-bot 2023-02-21 07:22:36 +00:00
  • 7363b06ff8 lwip add need_tso_send kircher 2023-02-21 15:11:11 +08:00
  • fc5efeb670
    !214 lwip reuse ip port openeuler-ci-bot 2023-02-15 09:17:52 +00:00
  • 50427565f1 lwip add reuse ip port kircher 2023-02-14 22:03:07 +08:00
  • 2e2b4549b8
    !207 fix TSO snd_nxt incorrectly update openeuler-ci-bot 2023-02-11 13:05:36 +00:00
  • 39a1542416 fix TSO snd_nxt incorrectly update kircher 2023-02-11 20:11:50 +08:00
  • 71c7e60482
    !201 expand recv mbox size openeuler-ci-bot 2022-12-30 08:04:59 +00:00
  • 8af4c656e2 expand recv mbox size wu-changsheng 2022-12-30 15:37:08 +08:00