RTEMS / Packages / lwIP¶
Go to Issues or Merge Requests
Merge Requests Summary
Issues¶
14 - Follow-up from “embeddedsw/xadapter: Start link detect thread after init”¶
Id |
14 |
State |
closed |
Type |
ISSUE |
Author |
Kinsey Moore |
Assignee(s) |
Kinsey Moore |
Closed by |
Chris Johns |
Created |
2026-05-29T18:08:29.887Z |
Closed |
2026-07-28T01:37:05.840Z |
Updated |
2026-07-28T01:37:05.845Z |
Milestone |
6.3 |
Labels |
network::lwip |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/work_items/14 |
Merges |
0 |
The following discussion from !42 should be addressed:
[] @opticron started a discussion:
This needs to be backported to 6 branch.
Author: Kinsey Moore
2026-05-29T18:08:30.078Z
added rtems#15 as parent epic
Author: Kinsey Moore
2026-05-29T18:08:30.172Z
set status to To do
Author: Kinsey Moore
2026-05-29T18:10:08.888Z
mentioned in merge request !43
Author: Chris Johns
2026-07-28T01:36:56.621Z
assigned to @opticron
Author: Chris Johns
2026-07-28T01:37:05.878Z
set status to Done
12 - Follow-up from “embeddedsw/xemacps: Expand protection to BD ring”¶
Id |
12 |
State |
closed |
Type |
ISSUE |
Author |
Kinsey Moore |
Assignee(s) |
Kinsey Moore |
Closed by |
Kinsey Moore |
Created |
2026-01-30T15:45:07.147Z |
Closed |
2026-01-30T19:41:31.853Z |
Updated |
2026-01-30T19:41:32.178Z |
Milestone |
6.3 |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/work_items/12 |
Merges |
0 |
The following discussion from !38 should be addressed:
[] @opticron started a discussion:
This needs to be backported to 6 branch as it is a critical bug fix.
Author: Kinsey Moore
2026-01-30T15:45:07.312Z
added rtems#15 as parent epic
Author: Kinsey Moore
2026-01-30T15:45:07.417Z
set status to To do
Author: Kinsey Moore
2026-01-30T15:45:07.551Z
assigned to @opticron
Author: Kinsey Moore
2026-01-30T15:49:16.565Z
mentioned in merge request !39
Author: Kinsey Moore
2026-01-30T19:41:31.977Z
set status to Done
11 - Backport to 6 branch: “embeddedsw/emacps: Backport iteration limit fix”¶
Id |
11 |
State |
closed |
Type |
ISSUE |
Author |
Kinsey Moore |
Assignee(s) |
Kinsey Moore |
Closed by |
Kinsey Moore |
Created |
2025-12-19T19:00:47.460Z |
Closed |
2026-01-30T19:37:51.891Z |
Updated |
2026-01-30T19:37:51.996Z |
Milestone |
6.3 |
Labels |
network::lwip |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/work_items/11 |
Merges |
0 |
The following discussion from !35 should be addressed:
[] @opticron started a discussion:
This is a bug fix and needs to be backported to 6 branch.
Author: Kinsey Moore
2025-12-19T19:00:47.673Z
added rtems#10 as parent epic
Author: Kinsey Moore
2025-12-19T19:00:47.782Z
set status to To do
Author: Kinsey Moore
2025-12-19T19:00:47.932Z
assigned to @opticron
Author: Kinsey Moore
2025-12-19T19:03:03.827Z
mentioned in merge request !36
Author: Kinsey Moore
2025-12-25T03:29:07.320Z
mentioned in commit 96e17bdbf19e485ece80bc391478b68b26184306
Author: Kinsey Moore
2026-01-30T19:37:51.971Z
set status to Done
17 - Update rtems_waf for 6 (opened)¶
Id |
17 |
State |
opened |
Type |
ISSUE |
Author |
Chris Johns |
Created |
2026-07-08T05:07:43.707Z |
Updated |
2026-07-08T05:08:01.099Z |
Milestone |
6.3 |
Labels |
lang::python, tool::waf |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/work_items/17 |
Merges |
0 |
Summary¶
Update rtems_waf to fix python warnings
Author: Chris Johns
2026-07-08T05:07:43.797Z
cloned from #16
Author: Chris Johns
2026-07-08T05:07:57.455Z
changed title from
Update rtems_waf for
7
to
Update rtems_waf for
6
Author: Chris Johns
2026-08-25T04:17:35.656Z
mentioned in merge request !49
Author: Chris Johns
2026-08-25T05:41:35.839Z
mentioned in merge request !51
Merge Requests¶
51 - rtems_waf: Update to main¶
Id |
51 |
State |
merged |
Merged by |
Vijay Banerjee |
Merged at |
2026-08-26T14:25:50.661Z |
Assignee(s) |
Chris Johns |
Created |
2026-08-25T05:41:29.262Z |
Updated |
2026-08-26T14:25:50.651Z |
Milestone |
6.3 |
Labels |
network::lwip, tool::waf |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/merge_requests/51 |
Commit |
Summary¶
rtems_waf: Update to main
Closes #17
Generative AI¶
None
Author: Chris Johns
2026-08-25T05:41:29.442Z
assigned to @chris
Author: Chris Johns
2026-08-25T05:42:07.628Z
enabled an automatic merge when all merge checks for bca7807ebb8cae2779130476b9ecdaea7785d9b4 pass
Author: Vijay Banerjee
2026-08-26T14:24:25.402Z
aborted the automatic merge because target branch was updated
Author: Vijay Banerjee
2026-08-26T14:25:10.449Z
added 2 commits
0d1ca3a8 - 1 commit from branch
rtems/pkg:6d07165eb - rtems_waf: Update to main
Author: Vijay Banerjee
2026-08-26T14:25:37.584Z
enabled an automatic merge when all merge checks for d07165ebba7d689a18500e26aaa668441f57fa54 pass
Author: Vijay Banerjee
2026-08-26T14:25:47.413Z
approved this merge request
53 - rtemslwip: Add gethostbyname wrapper¶
Id |
53 |
State |
merged |
Merged by |
Vijay Banerjee |
Merged at |
2026-08-26T14:24:23.512Z |
Assignee(s) |
Kinsey Moore |
Created |
2026-08-25T18:11:45.702Z |
Updated |
2026-08-26T14:24:23.501Z |
Milestone |
6.3 |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/merge_requests/53 |
Commit |
Summary¶
rtemslwip: Add gethostbyname wrapper
Applications and libraries compiled without the benefit of the lwIP headers may require gethostbyname() instead of lwip_gethostbyname(). This wrapper allows those applicationns and libraries to link properly.
Generative AI¶
Author: Kinsey Moore
2026-08-25T18:11:45.857Z
assigned to @opticron
Author: Vijay Banerjee
2026-08-26T14:24:19.078Z
approved this merge request
43 - embeddedsw/xadapter: Start link detect thread after init¶
Id |
43 |
State |
merged |
Merged by |
Kinsey Moore |
Merged at |
2026-06-26T00:14:01.599Z |
Assignee(s) |
Kinsey Moore |
Created |
2026-05-29T18:10:01.531Z |
Updated |
2026-06-26T00:14:01.590Z |
Milestone |
6.3 |
Labels |
network::lwip |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/merge_requests/43 |
Commit |
Summary¶
embeddedsw/xadapter: Start link detect thread after init
This moves the start of the link detection thread after the initialization of the interface to remove the race condition where the link detection thread might start running before initialization of the netif structures has been completed.
Closes #14
Generative AI¶
None
Author: Kinsey Moore
2026-05-29T18:10:01.718Z
assigned to @opticron
Author: Kinsey Moore
2026-05-29T18:10:18.433Z
enabled an automatic merge when all merge checks for 6be6b4664e04cfa200462fd51371f75211dfb19d pass
Author: Amar Takhar
2026-06-26T00:13:57.992Z
approved this merge request
39 - embeddedsw/xemacps: Expand protection to BD ring¶
Id |
39 |
State |
merged |
Merged by |
Joel Sherrill |
Merged at |
2026-01-30T15:56:38.746Z |
Assignee(s) |
Kinsey Moore |
Created |
2026-01-30T15:49:11.202Z |
Updated |
2026-01-30T15:56:38.737Z |
Milestone |
6.3 |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/merge_requests/39 |
Commit |
Summary¶
embeddedsw/xemacps: Expand protection to BD ring
This expands the locking protection of pbufs to encompass calls to the BD Ring API. Testing has shown that this descriptor ring is also succeptible to the same issues as the pbuf arrays under heavy load.
Updates #12
rtemslwip/zynqmp/netstart: Drop core-zero locking of threads
This removes the locking of emacps servicing thread to core 0 as it is no longer necessary given the added locking around the BD ring manipulations.
Closes #12
Author: Kinsey Moore
2026-01-30T15:49:11.368Z
assigned to @opticron
Author: Joel Sherrill
2026-01-30T15:52:52.070Z
changed the description
Author: Joel Sherrill
2026-01-30T15:52:56.804Z
enabled an automatic merge when all merge checks for 9a5ca00781f933eadfc7ed7cd9d29954ad9588e9 pass
Author: Joel Sherrill
2026-01-30T15:52:58.706Z
approved this merge request
36 - embeddedsw/emacps: Backport iteration limit fix¶
Id |
36 |
State |
merged |
Merged by |
Kinsey Moore |
Merged at |
2025-12-25T03:29:06.740Z |
Assignee(s) |
Kinsey Moore |
Created |
2025-12-19T19:02:57.740Z |
Updated |
2025-12-25T03:29:06.731Z |
Milestone |
6.3 |
Labels |
network::lwip |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/merge_requests/36 |
Commit |
Summary¶
embeddedsw/emacps: Backport iteration limit fix
Prevent iterating beyond the buffer descriptor ring tail node. Iterating over the tail node can cause unexpected behavior such as failure to send and receive further packets.
Closes #11
Author: Kinsey Moore
2025-12-19T19:02:57.955Z
assigned to @opticron
Author: Kinsey Moore
2025-12-24T13:53:43.433Z
enabled an automatic merge when all merge checks for 96e17bdbf19e485ece80bc391478b68b26184306 pass
Author: Chris Johns
2025-12-25T03:29:04.569Z
approved this merge request
49 - rtems_waf: Update to the latest on main in rtems_waf (closed)¶
Id |
49 |
State |
closed |
Assignee(s) |
Chris Johns |
Closed by |
Chris Johns |
Created |
2026-08-25T04:17:31.222Z |
Closed |
2026-08-25T04:24:03.891Z |
Updated |
2026-08-25T04:24:03.878Z |
Milestone |
6.3 |
Labels |
network::lwip |
Link |
https://gitlab.rtems.org/rtems/pkg/rtems-lwip/-/merge_requests/49 |
Commit |
Summary¶
rtems_waf: Update to the latest on main in rtems_waf
Closes #17
Generative AI¶
None
Author: Chris Johns
2026-08-25T04:17:31.414Z
assigned to @chris
Author: Chris Johns
2026-08-25T04:17:50.257Z
added 10 commits
29c09015…6be6b466 - 9 commits from branch
rtems/pkg:625dac3a3 - rtems_waf: Update to the latest on main in rtems_waf
Author: Chris Johns
2026-08-25T04:17:54.719Z
enabled an automatic merge when all merge checks for 25dac3a36a5c18ae32f92d38b8fe996bbb72d889 pass
Author: Chris Johns
2026-08-25T04:21:16.292Z
added 32 commits
25dac3a3…064b35f1 - 22 earlier commits
9f8004da - rtemslwip/zynqmp/netstart.c: Resolve build warning
ea7d599e - rtemslwip/tms570: Resolve driver build errors
decdfb9b - defs/bsps/arm: Add tms570lc4357_hdk BSP definitions
8e5d264b - greth: Add initial driver
49d42ef0 - greth: Format source code
c5d8236a - greth: Make HW attachment BSP agnostic
b1e49914 - greth: Driver improvements
9e617e31 - greth: User can supply PHY address
58be8958 - embeddedsw/xadapter: Start link detect thread after init
92bdfd7f - rtems_waf: Update to the latest on main in rtems_waf
Author: Chris Johns
2026-08-25T04:24:03.384Z
Hmm I wonder if my GitLab fork is broken and it has pulled
mainon 6 when I pressed the Update fork button?