RTEMS / Packages / lwIP

Go to Issues or Merge Requests


Issues

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

d07165ebba7d689a18500e26aaa668441f57fa54

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:6

  • d07165eb - rtems_waf: Update to main

Compare with previous version

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

0d1ca3a8897c41a47682a921a10ab873352efbd3

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

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

9a5ca00781f933eadfc7ed7cd9d29954ad9588e9

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

96e17bdbf19e485ece80bc391478b68b26184306

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

92bdfd7fcdc0cfaddbd092426baa7d6eead38193

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:6

  • 25dac3a3 - rtems_waf: Update to the latest on main in rtems_waf

Compare with previous version

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

Compare with previous version

Author: Chris Johns

2026-08-25T04:24:03.384Z

Hmm I wonder if my GitLab fork is broken and it has pulled main on 6 when I pressed the Update fork button?