[Ubuntu 15.04] librtas package update
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
librtas (Ubuntu) |
Fix Released
|
Undecided
|
Adam Conrad |
Bug Description
Current upstream version:
http://
-Vasant
Changelog for librtas-1.3.13
=======
commit 1d54a4a346f9111
Author: Nathan Fontenot <email address hidden>
Date: Fri Oct 17 10:18:40 2014 -0400
When we pass _hi and _lo 32bits of a 64bit value, we
should convert the host endian value carefully.
i.e,
X_hi = htobe32(
X_lo = htobe32(
and not :
X_hi = BITS32_
NOTE: This patch is untested, but I believe this patch
is good to have than the current faulty conversion.
This patch fixes all such occurrences in librtas.
Signed-off-by: Suzuki K. Poulose <email address hidden>
commit e5541e1a5c83ce4
Author: Nathan Fontenot <email address hidden>
Date: Fri Oct 17 10:17:28 2014 -0400
Use rpm macros for standard paths
Signed-off-by: Suzuki K. Poulose <email address hidden>
commit 8ef7f827e28e3cd
Author: Nathan Fontenot <email address hidden>
Date: Fri Oct 17 10:16:16 2014 -0400
This patch fixes the conversion of args for paltform-dump call.
platform dump passes 64bit values as, a pair of 32bit values.
val_hi and val_lo. So when we convert a value 'X' to 32bit hi and lo
values in BE, we should follow the below approach :
X_hi = htobe32(
X_lo = htobe32(
and NOT
X_tmp = htobe64(X);
X_hi = BITS32_HI(X_tmp), X_lo = BITS32_LO(X_tmp)
This patch has been tested with rtas_errd/
dump from FSP.
Signed-off-by: Suzuki K. Poulose <email address hidden>
commit 52263814c46210b
Author: Nathan Fontenot <email address hidden>
Date: Fri Oct 17 10:12:54 2014 -0400
Fix LE parsing of SRC/FRU events
Signed-off-by: Thomas L Falcon <email address hidden>
Signed-off-by: Suzuki K. Poulose <email address hidden>
commit ac0a91d2730740c
Author: Nathan Fontenot <email address hidden>
Date: Fri Oct 17 10:10:29 2014 -0400
LE Support for SRC/FRU events
Signed-off-by: Nathan Fontenot <email address hidden>
Above mentioned changes are required to make rtas_errd (Platform Error Logging) daemon to work properly.
-Vasant
tags: | added: architecture-ppc64le bugnameltc-118489 severity-high targetmilestone-inin1504 |
affects: | ubuntu → librtas (Ubuntu) |
Changed in librtas (Ubuntu): | |
assignee: | nobody → Taco Screen team (taco-screen-team) |
Would probably make sense to check the archive before filing bugs:
librtas | 1.3.13-1~14.04 | trusty-proposed | source
librtas | 1.3.13-1~14.10 | utopic-proposed | source
librtas | 1.3.13-1 | vivid | source
This was uploaded 11 days before the bug was filed.