Skip to contentSkip to conversation

package/ti-cgt-pru: bump to 2.2.1

PATCH Superseded Romain Naour 4 participants 8 messages Jan 9, 2018 – Jan 30, 2018

lore
Share & tools
lore
#0 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

See: http://www.ti.com/tool/download/PRU-CGT-2-2

The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

While at it, add license hash.

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

Cc Ash Charles <[email protected]>
Cc Matthew Weber <[email protected]>

---
Note: This bump is not tested on real PRU hardware.

v2: update license files and add license hash

---
 package/ti-cgt-pru/ti-cgt-pru.hash | 4 +++-
 package/ti-cgt-pru/ti-cgt-pru.mk   | 6 +++---
 2 files changed, 6 insertions(+), 4 deletions(-)
package/ti-cgt-pru/ti-cgt-pru.hash +3 -1
index 3ff08ace32..1975d8d1e6 100644
@@ -1,2 +1,4 @@
 # Locally calculated
-sha256	c80dbf35e7401f4c122ff25cc2f6b5db496607782fb4583cee8663a2763f4472	ti_cgt_pru_2.1.4_linux_installer_x86.bin
+sha256	7dc37fd689d1d506bf410d2a00af658b93a58d4bc10ac32c2210129dab617377	ti_cgt_pru_2.2.1_linux_installer_x86.bin
+sha256	eb646f4f8b14351110992b40ba24d12803bcc150a76e7298705f51088b0a09cc	PRU_Code_Generation_Tools_2.2.x_manifest.html
+sha256	6b98f9262abd1ae9a3731e6feee02a56b6e290542dea119eeeeaf88bf802aabc	pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx
package/ti-cgt-pru/ti-cgt-pru.mk +3 -3
index f923e835dc..0b9a64b3c9 100644
@@ -4,13 +4,13 @@
 #
 ################################################################################
 
-TI_CGT_PRU_VERSION = 2.1.4
+TI_CGT_PRU_VERSION = 2.2.1
 TI_CGT_PRU_SOURCE = ti_cgt_pru_$(TI_CGT_PRU_VERSION)_linux_installer_x86.bin
 TI_CGT_PRU_SITE = http://downloads.ti.com/codegen/esd/cgt_public_sw/PRU/$(TI_CGT_PRU_VERSION)
 TI_CGT_PRU_LICENSE = TI Technology and Software Publicly Available License (compiler + PRU library), \
 	BSL-1.0 (compiler), BSD-2-Clause, BSD-3-Clause, MIT, AFL-3.0, Hewlett-Packard (PRU library)
-TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.1.x_manifest.html \
-	PRU_CodeGen_Library_2.1_0222433C-30C1-442d-B5C6-2073BD97F80F.spdx.tag
+TI_CGT_PRU_LICENSE_FILES = PRU_Code_Generation_Tools_2.2.x_manifest.html \
+	pru_rts_2_2_0_82167478-F8C9-49b2-82BD-12F8550770F9.spdx
 
 define HOST_TI_CGT_PRU_EXTRACT_CMDS
 	chmod +x $(DL_DIR)/$(TI_CGT_PRU_SOURCE)
Signature · 1 line
2.14.3
#1 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

Romain,

Quoted 12 lines · Romain Naour

See: http://www.ti.com/tool/download/PRU-CGT-2-2

The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

While at it, add license hash.

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

Quoted 7 lines
Cc Ash Charles <[email protected]>
Cc Matthew Weber <[email protected]>

---
Note: This bump is not tested on real PRU hardware.

v2: update license files and add license hash

Checked legal info and the extract.

#2 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

In reply to Romain Naour

Hello,

Quoted 9 lines · Romain Naour

See: http://www.ti.com/tool/download/PRU-CGT-2-2

The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

While at it, add license hash.

Quoted 8 lines

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

Cc Ash Charles <[email protected]>
Cc Matthew Weber <[email protected]>

---
Note: This bump is not tested on real PRU hardware.

Applied to master, thanks.

Thomas

Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons
Embedded Linux, Kernel and Android engineering
http://free-electrons.com
#3 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

In reply to Romain Naour
Quoted 8 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Romain" == Romain Naour <[email protected]> writes:

See: http://www.ti.com/tool/download/PRU-CGT-2-2
The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

Quoted 4 lines

While at it, add license hash.

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

2017.02.x is using 2.1.3. Can you confirm that this version is also affected by the issue?

Signature · 1 line
Bye, Peter Korsgaard
#4 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

Hi Peter,

Le 15/01/2018 ? 21:28, Peter Korsgaard a ?crit?:

Quoted 8 lines
Quoted 7 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Romain" == Romain Naour <[email protected]> writes:

See: http://www.ti.com/tool/download/PRU-CGT-2-2
The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

Quoted 8 lines
Quoted 4 lines

While at it, add license hash.

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

2017.02.x is using 2.1.3. Can you confirm that this version is also affected by the issue?

I confirm and it's the same for 2017.11.x. As soon as a recent Linux distro is used with the ti-cgt-pru installer it hang.

Best regards,
Romain

#5 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Romain" == Romain Naour <[email protected]> writes:

Hi,

Quoted 9 lines
Quoted 6 lines
Quoted 2 lines

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

2017.02.x is using 2.1.3. Can you confirm that this version is also affected by the issue?

I confirm and it's the same for 2017.11.x. As soon as a recent Linux distro is used with the ti-cgt-pru installer it hang.

Ok, I'll cherrypick this changes for 2017.02.x and 2017.11.x then, thanks!

Signature · 1 line
Bye, Peter Korsgaard
#6 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

In reply to Romain Naour
Quoted 13 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Romain" == Romain Naour <[email protected]> writes:

See: http://www.ti.com/tool/download/PRU-CGT-2-2
The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

While at it, add license hash.

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

Quoted 7 lines
Cc Ash Charles <[email protected]>
Cc Matthew Weber <[email protected]>

---
Note: This bump is not tested on real PRU hardware.

v2: update license files and add license hash

Committed to 2017.11.x, thanks.

Signature · 1 line
Bye, Peter Korsgaard
#7 lore raw

PATCH v2 1/1 package/ti-cgt-pru: bump to 2.2.1

In reply to Romain Naour
Quoted 13 lines
Quoted 1 line
Quoted 1 line
Quoted 1 line
Quoted 1 line

"Romain" == Romain Naour <[email protected]> writes:

See: http://www.ti.com/tool/download/PRU-CGT-2-2
The ti-cgt-pru v2.1.x installer are affected by a bug with recent distribution (Fedora 27 and Ubuntu 17.10) using kernel 4.13 or 4.14 with a glibc 2.26.
The installer is stuck in a futex(wait) system call.

While at it, add license hash.

Fixes:
http://autobuild.buildroot.net/results/68f/68f60ad38d9b6eae83b5d233966616a25d8c9391

Quoted 7 lines
Cc Ash Charles <[email protected]>
Cc Matthew Weber <[email protected]>

---
Note: This bump is not tested on real PRU hardware.

v2: update license files and add license hash

Committed to 2017.02.x, thanks.

Signature · 1 line
Bye, Peter Korsgaard