* [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates
@ 2022-04-22 7:54 Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 1/2] Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle Petr Machata
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Petr Machata @ 2022-04-22 7:54 UTC (permalink / raw)
To: linux-firmware; +Cc: Ido Schimmel, Petr Machata, mlxsw
In patch #1, repackage the existing lc_ini_bundle sans xz compression.
In patch #2, contribute an additional lc_ini_bundle for the minimum
required FW version, XX.2010.1006.
Petr Machata (2):
Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle
Mellanox: Add lc_ini_bundle for xx.2010.1006
WHENCE | 3 ++-
mellanox/lc_ini_bundle_2010_1006.bin | Bin 0 -> 12300 bytes
mellanox/lc_ini_bundle_2010_1502.bin | Bin 0 -> 12300 bytes
mellanox/lc_ini_bundle_2010_1502.bin.xz | Bin 632 -> 0 bytes
4 files changed, 2 insertions(+), 1 deletion(-)
create mode 100644 mellanox/lc_ini_bundle_2010_1006.bin
create mode 100644 mellanox/lc_ini_bundle_2010_1502.bin
delete mode 100644 mellanox/lc_ini_bundle_2010_1502.bin.xz
--
2.31.1
^ permalink raw reply [flat|nested] 4+ messages in thread* [PATCH linux-firmware 1/2] Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle
2022-04-22 7:54 [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Petr Machata
@ 2022-04-22 7:54 ` Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 2/2] Mellanox: Add lc_ini_bundle for xx.2010.1006 Petr Machata
2022-04-25 11:36 ` [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Josh Boyer
2 siblings, 0 replies; 4+ messages in thread
From: Petr Machata @ 2022-04-22 7:54 UTC (permalink / raw)
To: linux-firmware; +Cc: Ido Schimmel, Petr Machata, mlxsw
In the previous patch, lc_ini_bundle_2010_1502.bin.xz was contributed.
Pushing an xz-encoded file was a mistake, the format required by the driver
is decompressed, and whether the firmware file is stored on-disk compressed
or plain is a user policy decision.
Therefore drop the xz file, and add the decompressed equivalent instead.
Signed-off-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
---
WHENCE | 2 +-
mellanox/lc_ini_bundle_2010_1502.bin | Bin 0 -> 12300 bytes
mellanox/lc_ini_bundle_2010_1502.bin.xz | Bin 632 -> 0 bytes
3 files changed, 1 insertion(+), 1 deletion(-)
create mode 100644 mellanox/lc_ini_bundle_2010_1502.bin
delete mode 100644 mellanox/lc_ini_bundle_2010_1502.bin.xz
diff --git a/WHENCE b/WHENCE
index 03208f3..93c1716 100644
--- a/WHENCE
+++ b/WHENCE
@@ -5892,7 +5892,7 @@ File: mellanox/mlxsw_spectrum3-30.2010.1406.mfa2
File: mellanox/mlxsw_spectrum-13.2010.1502.mfa2
File: mellanox/mlxsw_spectrum2-29.2010.1502.mfa2
File: mellanox/mlxsw_spectrum3-30.2010.1502.mfa2
-File: mellanox/lc_ini_bundle_2010_1502.bin.xz
+File: mellanox/lc_ini_bundle_2010_1502.bin
Licence:
Copyright (c) 2017-2020 Mellanox Technologies, Ltd. All rights reserved.
diff --git a/mellanox/lc_ini_bundle_2010_1502.bin b/mellanox/lc_ini_bundle_2010_1502.bin
new file mode 100644
index 0000000000000000000000000000000000000000..c042838f7b5884b83f59d11a36a672240dc8e8e9
GIT binary patch
literal 12300
zcmeHMTTc@~6h6D#`*kUoE~P+uB)*gvpE1UmCW=Ie@eLnL4FAB#p@|Vtv}r;@h!|h_
z72+fR!dHGpJ!j}`cDHk+w5G8$o5`6uXZGvYuhZG~oUK>S9@n;N55S86fQ^0Q{lg7-
zTCL*nZq1FfIyYFhMNnWT><n2a<>bgl+=xpyT8I|N#=KaWY`hd-Av>BDZ6zQfp^|n|
z@<=68l1Dm~mOL_UM)JrOvXV#6%Sj&jQhtOyVl7v=f{4u2XX<1NhlS5%XOCyUkezGH
zHOS64=bK~~&KACrEuI&@lO0Wqw>;qq!dk2^N*<-dlH{>;yd-&)8)eC3xw$NPtemY#
z9;@f8BjbUaqq{#w^S*{dF+5b=CPfc`btD#7$@R|!euYIAJAQ>lzCUt1=HgJpbvk@J
zGei=53VS*PpNYdhgO4Yyh+>an58)x0I2<wf7#0?GJo1DS!k>x5C4d#etAoVp%f;cE
z!DsXpOdM_)d`4eZ|D>hYhtXFsaagy&9;f~_2A|QF)qkJCzpwsB3_hbTtN*11&N%hI
zX7KN;{|$p5jey+aakO{_`5V9gZM{ASC@jPt_WaRk@8>$y+~DhFGx`{P^a|*sX8#y{
z^a}h<)bhY{Jlk8t#rSJ>VB3a@E<EtQUf^wSh@%pA2P*C-sABeD6Oyovo;UCl-nsZh
zb3cNMd@Al0RAuf!x%oesoPhq~-r@!5uLBtG^#OX<DUMI^0@*p{CT<j%ZUto0Z@MLz
z>UUpUOT7jUpK|yF1lW1;{L#*n-8~%c-bI#4$s`&c>ZfM(FnXv8sIy7g9{?33rui2s
z=m&rMN58;fSQF^%U#G0u#F+-4PCr2>AZ4)VH1xG@W~;r%7p8v;T71g>19i%TV)r-c
zYiCL2y1)W-==fu-TU`jt@R5)1A5ejS9}IpH<CLXrXDV@~H1gyBCRs(Hb%Az;9u0r0
zx={56sE1WxI+YoU(HejIjSd|?R*!%R!Bj;e>ub{2iPPFZ!_B9|r{XeIrUq50DBfNZ
zR>9I?2dE6=&~P6HE^v>*4@jaoj6RASfr-&4Ac^8I`Y3V)CPtrtB#Oi6qsS4M7<~eg
zD2{RKbNgbZ0-%Wg&nEi({|U=OpZ~uYbN>IJFaJ;3e^UWqKQObvD9~2GQ~;)XE4=*m
Gb?*-Yk`GY;
literal 0
HcmV?d00001
diff --git a/mellanox/lc_ini_bundle_2010_1502.bin.xz b/mellanox/lc_ini_bundle_2010_1502.bin.xz
deleted file mode 100644
index c500f481d69cba3caba9f5065b856eec3938ece3..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001
literal 632
zcmV-;0*C$mH+ooF0004LBHlIv03iVu0001VFXf})Fbe`aT>vK)g_>?AIC7xc*N_g+
ztkQCn35CJ2B!)r5Id#M~@X-i~&f?aU0@YFQN19f$Z{A_5P08VC0*zAgBfFLw+!V(4
zx74;d)lyCQS@R22@##YmrvAr}+ef`-i>Wabc!2gEP^wv6041a(PzO{=N|bJNXC>;q
zNNi`^-Dt2a>z;ss@e$EK*r>(B_`>M8(XydR@F!AR#>oqqA&^Ro2ck>7%k`AT2QGCO
zLu`;$-{c61p|ybsJ`<+gj9%7EYlryDFiC+;4G>iF=l@&6D@W2!^nRiiW^&A?<Y2D*
zvHix<E96LIgp04;BG>PU6nU&h7}3Y3(vK`a=V>fN_<O{1>P{JS>YX}v(@a)Et9u#-
zqpTSrzuy;F&j2e>&xvaumIvV)T1(k7BbHo4?Pq8iVyczdwW7E!lQlLxUs-_4aeJWP
zOila^2bjq-*DOwiuesbR^2%VfK{FXUyFsvzO&frb!eMC37bWD8SrIUvneNnEc@H>;
zBvnQd6W7wQ8K*1?qUZVgmY-9Qui&*bWkX!a$Gvt?7|Ga^!)Q9wLQ#;l$p-516C=ON
zkc*!vqW*H6iC474eqZVZZ`>g?^l0~<$QOn#z2!H`1p&Pv^x1GqL)rGVYoPNLX`#FW
z7F`jSmY1>Pyo0)a%QD>z&q$@Cyn55UaT?j<;Q{xH>jqNdjL4p_f9NgVc#HpnC-Qd$
zfx`z?C|c-53bX}{P{g*$$=_Ixv$(@<Vt|fHQpeUGb(2==eE<M_;M|@70n`MHU;qGz
S?jle=Fb#_W000000a;qHcQow)
--
2.31.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* [PATCH linux-firmware 2/2] Mellanox: Add lc_ini_bundle for xx.2010.1006
2022-04-22 7:54 [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 1/2] Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle Petr Machata
@ 2022-04-22 7:54 ` Petr Machata
2022-04-25 11:36 ` [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Josh Boyer
2 siblings, 0 replies; 4+ messages in thread
From: Petr Machata @ 2022-04-22 7:54 UTC (permalink / raw)
To: linux-firmware; +Cc: Ido Schimmel, Petr Machata, mlxsw
As of this writing, the FW version xx.2010.1006 is the lowest version with
which mlxsw will operate. It is therefore useful to distribute the
lc_ini_bundle for modular systems for this version as well. Add the file.
Signed-off-by: Petr Machata <petrm@nvidia.com>
Reviewed-by: Ido Schimmel <idosch@nvidia.com>
---
WHENCE | 1 +
mellanox/lc_ini_bundle_2010_1006.bin | Bin 0 -> 12300 bytes
2 files changed, 1 insertion(+)
create mode 100644 mellanox/lc_ini_bundle_2010_1006.bin
diff --git a/WHENCE b/WHENCE
index 93c1716..56f3cea 100644
--- a/WHENCE
+++ b/WHENCE
@@ -5883,6 +5883,7 @@ File: mellanox/mlxsw_spectrum3-30.2008.3326.mfa2
File: mellanox/mlxsw_spectrum-13.2010.1006.mfa2
File: mellanox/mlxsw_spectrum2-29.2010.1006.mfa2
File: mellanox/mlxsw_spectrum3-30.2010.1006.mfa2
+File: mellanox/lc_ini_bundle_2010_1006.bin
File: mellanox/mlxsw_spectrum-13.2010.1232.mfa2
File: mellanox/mlxsw_spectrum2-29.2010.1232.mfa2
File: mellanox/mlxsw_spectrum3-30.2010.1232.mfa2
diff --git a/mellanox/lc_ini_bundle_2010_1006.bin b/mellanox/lc_ini_bundle_2010_1006.bin
new file mode 100644
index 0000000000000000000000000000000000000000..c042838f7b5884b83f59d11a36a672240dc8e8e9
GIT binary patch
literal 12300
zcmeHMTTc@~6h6D#`*kUoE~P+uB)*gvpE1UmCW=Ie@eLnL4FAB#p@|Vtv}r;@h!|h_
z72+fR!dHGpJ!j}`cDHk+w5G8$o5`6uXZGvYuhZG~oUK>S9@n;N55S86fQ^0Q{lg7-
zTCL*nZq1FfIyYFhMNnWT><n2a<>bgl+=xpyT8I|N#=KaWY`hd-Av>BDZ6zQfp^|n|
z@<=68l1Dm~mOL_UM)JrOvXV#6%Sj&jQhtOyVl7v=f{4u2XX<1NhlS5%XOCyUkezGH
zHOS64=bK~~&KACrEuI&@lO0Wqw>;qq!dk2^N*<-dlH{>;yd-&)8)eC3xw$NPtemY#
z9;@f8BjbUaqq{#w^S*{dF+5b=CPfc`btD#7$@R|!euYIAJAQ>lzCUt1=HgJpbvk@J
zGei=53VS*PpNYdhgO4Yyh+>an58)x0I2<wf7#0?GJo1DS!k>x5C4d#etAoVp%f;cE
z!DsXpOdM_)d`4eZ|D>hYhtXFsaagy&9;f~_2A|QF)qkJCzpwsB3_hbTtN*11&N%hI
zX7KN;{|$p5jey+aakO{_`5V9gZM{ASC@jPt_WaRk@8>$y+~DhFGx`{P^a|*sX8#y{
z^a}h<)bhY{Jlk8t#rSJ>VB3a@E<EtQUf^wSh@%pA2P*C-sABeD6Oyovo;UCl-nsZh
zb3cNMd@Al0RAuf!x%oesoPhq~-r@!5uLBtG^#OX<DUMI^0@*p{CT<j%ZUto0Z@MLz
z>UUpUOT7jUpK|yF1lW1;{L#*n-8~%c-bI#4$s`&c>ZfM(FnXv8sIy7g9{?33rui2s
z=m&rMN58;fSQF^%U#G0u#F+-4PCr2>AZ4)VH1xG@W~;r%7p8v;T71g>19i%TV)r-c
zYiCL2y1)W-==fu-TU`jt@R5)1A5ejS9}IpH<CLXrXDV@~H1gyBCRs(Hb%Az;9u0r0
zx={56sE1WxI+YoU(HejIjSd|?R*!%R!Bj;e>ub{2iPPFZ!_B9|r{XeIrUq50DBfNZ
zR>9I?2dE6=&~P6HE^v>*4@jaoj6RASfr-&4Ac^8I`Y3V)CPtrtB#Oi6qsS4M7<~eg
zD2{RKbNgbZ0-%Wg&nEi({|U=OpZ~uYbN>IJFaJ;3e^UWqKQObvD9~2GQ~;)XE4=*m
Gb?*-Yk`GY;
literal 0
HcmV?d00001
--
2.31.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* Re: [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates
2022-04-22 7:54 [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 1/2] Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 2/2] Mellanox: Add lc_ini_bundle for xx.2010.1006 Petr Machata
@ 2022-04-25 11:36 ` Josh Boyer
2 siblings, 0 replies; 4+ messages in thread
From: Josh Boyer @ 2022-04-25 11:36 UTC (permalink / raw)
To: Petr Machata; +Cc: Linux Firmware, Ido Schimmel, mlxsw
On Fri, Apr 22, 2022 at 3:54 AM Petr Machata <petrm@nvidia.com> wrote:
>
> In patch #1, repackage the existing lc_ini_bundle sans xz compression.
>
> In patch #2, contribute an additional lc_ini_bundle for the minimum
> required FW version, XX.2010.1006.
>
> Petr Machata (2):
> Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle
> Mellanox: Add lc_ini_bundle for xx.2010.1006
Both applied and pushed out.
josh
>
> WHENCE | 3 ++-
> mellanox/lc_ini_bundle_2010_1006.bin | Bin 0 -> 12300 bytes
> mellanox/lc_ini_bundle_2010_1502.bin | Bin 0 -> 12300 bytes
> mellanox/lc_ini_bundle_2010_1502.bin.xz | Bin 632 -> 0 bytes
> 4 files changed, 2 insertions(+), 1 deletion(-)
> create mode 100644 mellanox/lc_ini_bundle_2010_1006.bin
> create mode 100644 mellanox/lc_ini_bundle_2010_1502.bin
> delete mode 100644 mellanox/lc_ini_bundle_2010_1502.bin.xz
>
> --
> 2.31.1
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2022-04-25 11:36 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-04-22 7:54 [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 1/2] Mellanox: xx.2010.1502: Distribute non-xz-compressed lc_ini_bundle Petr Machata
2022-04-22 7:54 ` [PATCH linux-firmware 2/2] Mellanox: Add lc_ini_bundle for xx.2010.1006 Petr Machata
2022-04-25 11:36 ` [PATCH linux-firmware 0/2] Mellanox: lc_ini_bundle updates Josh Boyer
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.