Skip to content

[TSN]: update linuxptp and other ethernet tools for Time Sensitive Networking#181

Merged
yepmunchun merged 21 commits intoopen-edge-platform:3.0-devfrom
aaroncyew:3.0-dev
Jun 12, 2025
Merged

[TSN]: update linuxptp and other ethernet tools for Time Sensitive Networking#181
yepmunchun merged 21 commits intoopen-edge-platform:3.0-devfrom
aaroncyew:3.0-dev

Conversation

@aaroncyew
Copy link
Copy Markdown
Member

@aaroncyew aaroncyew commented Jun 4, 2025

Merge Checklist

All boxes should be checked before merging the PR

  • The changes in the PR have been built and tested
  • cgmanifest file has been updated if required
  • [] Ready to merge

Description

Updated (5) specs - linuxptp, ethtool, xdp-tools, libbpf, iproute
Added TSN patches for the (5) specs
Updated signatures for linuxptp v3.1.1 to v4.3
Updated cgmanifest for linuxptp source changes

Any Newly Introduced Dependencies

No new dependencies being introduce, reuse existing versions of specs for xdp-tools, iproute, ethtool, libbpf

How Has This Been Tested?

@aaroncyew aaroncyew requested a review from a team as a code owner June 4, 2025 07:22
@aaroncyew aaroncyew changed the title 3.0 dev 3.0 dev: update linuxptp and other ethernet tools to support TSN Jun 4, 2025
@aaroncyew aaroncyew changed the title 3.0 dev: update linuxptp and other ethernet tools to support TSN [TSN]: update linuxptp and other ethernet tools for Time Sensitive Networking Jun 4, 2025
@anujm1
Copy link
Copy Markdown
Contributor

anujm1 commented Jun 5, 2025

Hi @aaroncyew can you please include source of these patches in PR description/changelog?

@aaroncyew
Copy link
Copy Markdown
Member Author

aaroncyew commented Jun 7, 2025

Hi @aaroncyew can you please include source of these patches in PR description/changelog?

the sources of these patches resides in innersource
e.g https://github.com/intel-innersource/os.linux.ubuntu.iot.debianpkgs.linuxptp/tree/noble/debian/patches

aaroncyew and others added 15 commits June 7, 2025 11:15
- add Time Sensitive Networking(TSN) patches
- remove linuxptp-zerolength.patch, patch is merged in linuxptp v4.3
- remove enable-ha.patch, patch not needed for TSN

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
* added proxy instruction for dnf and tdnf

* Update docs/developer-guide/emt-troubleshooting.md

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>

* Update docs/developer-guide/emt-troubleshooting.md

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>

---------

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>
* Add openbox windows manager

Initial import of openbox windows manager
Add openbox into xorg-x11-packages defn

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* openbox: fix changelog so license gets picked up

---------

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>
Co-authored-by: Anuj Mittal <anuj.mittal@intel.com>
* [AMT] Add ACE-TAO rpm

Add ACE-TAO for LMS dependency

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* [AMT] LMS module

Add LMS for AMT support

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* [AMT] Include AMT in EMT image

Add vPRO AMT support into EMT images

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

---------

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>
…platform#187)

also update urls for manifest

Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
* Revert HDA to 1.7.0 from open-edge-platform#182

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>

* Review : Fix version in signature

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>

---------

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>
…open-edge-platform#192)

* Revert "Changing the file structure of documentation - porting # 171 (open-edge-platform#185)"

This reverts commit fe34d72.

* Update docs/developer-guide/index.rst
@aaroncyew aaroncyew requested a review from a team as a code owner June 7, 2025 03:19
aaroncyew and others added 2 commits June 7, 2025 11:22
clean up the following patches not need in linuxptp v4.3
- linuxptp-zerolength
- enable-ha used in starlingX only

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
aaroncyew and others added 3 commits June 7, 2025 11:48
- Remove patch 0002-remove-prefix-version-9999.patch
- Cleanup xdp-tools.spec

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
@yepmunchun yepmunchun merged commit 14c4e77 into open-edge-platform:3.0-dev Jun 12, 2025
14 checks passed
ranjan-dutta pushed a commit that referenced this pull request Jun 26, 2025
…tworking (#181)

* Update linuxptp v4.3

- add Time Sensitive Networking(TSN) patches
- remove linuxptp-zerolength.patch, patch is merged in linuxptp v4.3
- remove enable-ha.patch, patch not needed for TSN

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Update xdp-tools rev3 to support TSN

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Update ethtool to rev3 to support TSN

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Update iproute to rev3 to support TSN

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* update libbpf to rev2 to support TSN

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Update linuxptp sources on cgmanifest

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Updating Readme file - porting #177 (#183)

* added proxy instruction for dnf and tdnf (#184)

* added proxy instruction for dnf and tdnf

* Update docs/developer-guide/emt-troubleshooting.md

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>

* Update docs/developer-guide/emt-troubleshooting.md

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>

---------

Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>

* Update CA/HDA/PTA/PUA versions for grpc retry (#182)

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>

* Add openbox windows manager for EMF-X11 (#142)

* Add openbox windows manager

Initial import of openbox windows manager
Add openbox into xorg-x11-packages defn

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* openbox: fix changelog so license gets picked up

---------

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>
Co-authored-by: Anuj Mittal <anuj.mittal@intel.com>

* [AMT] Include AMT vPRO in EMT (#170)

* [AMT] Add ACE-TAO rpm

Add ACE-TAO for LMS dependency

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* [AMT] LMS module

Add LMS for AMT support

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* [AMT] Include AMT in EMT image

Add vPRO AMT support into EMT images

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

---------

Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>

* Changing the file structure of documentation - porting # 171 (#185)

* setuplkgtoolchain.sh: prioritize lkg from development url (#187)

also update urls for manifest

Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>

* Revert HDA to 1.7.0 from #182 (#188)

* Revert HDA to 1.7.0 from #182

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>

* Review : Fix version in signature

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>

---------

Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>

* Revert "Changing the file structure of documentation - porting # 171" (#192)

* Revert "Changing the file structure of documentation - porting # 171 (#185)"

This reverts commit fe34d72.

* Update docs/developer-guide/index.rst

* Remove linuxptp v3.1.1 patches

clean up the following patches not need in linuxptp v4.3
- linuxptp-zerolength
- enable-ha used in starlingX only

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Remove redundant patch from xdp-tools

- Remove patch 0002-remove-prefix-version-9999.patch
- Cleanup xdp-tools.spec

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>

* Fix Changelog and license map

* Remove ptp4l from signatures

---------

Signed-off-by: Aaron Chan <aaron.chun.yew.chan@intel.com>
Signed-off-by: Rajeev Ranjan <rajeev2.ranjan@intel.com>
Signed-off-by: Swee Yee Fonn <swee.yee.fonn@intel.com>
Signed-off-by: Lee Chee Yang <chee.yang.lee@intel.com>
Co-authored-by: Sebastian Golebiewski <sebastianx.golebiewski@intel.com>
Co-authored-by: Mats Agerstam <mats.g.agerstam@intel.com>
Co-authored-by: rranjan3 <rajeev2.ranjan@intel.com>
Co-authored-by: sfonn <swee.yee.fonn@intel.com>
Co-authored-by: Anuj Mittal <anuj.mittal@intel.com>
Co-authored-by: cheeyanglee <chee.yang.lee@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants