From 33ea72a99397d3006636cad9048c116361777595 Mon Sep 17 00:00:00 2001 From: lyndonli Date: Mon, 6 Jan 2025 16:44:41 +0800 Subject: [PATCH] wsl/hsakmt: Implement fetching of UUID Signed-off-by: lyndonli Reviewed-by: Shi.Leslie Reviewed-by: Flora Cui Part-of: --- thunk_proxy/libthunk_proxy.a | Bin 366704 -> 366680 bytes topology.cpp | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/thunk_proxy/libthunk_proxy.a b/thunk_proxy/libthunk_proxy.a index a2cbf6ee12d4ec5c68369326dd92ea0dc1a55492..82a2ef4e3dbc5cae9cd0736514d99daa064b25f7 100644 GIT binary patch delta 2835 zcmZ{me^69a6vy9v&nqm7vQDrpB0?qLSS;8W2I2-}LH0wYQ4AXerEN0Os7BM&Wd&gu zLir&abt-lIqeYv7S@IFhWKPZK+K*u;4V!cZ`X_Uo(wL@ktg&eS5P%>2iNk|JrzU$-~`M@i}a1C=h=qjx~k$C4U=}dabOj?sHFgqwZq1=8srnJOwq9iuaJyLB>KwLXERJo4QR1d6${ghZ zB?!I}j9v$aOEj0WGReR$;q|5PYKC#dYzx>+HHWh)*}$iTS8a@us{o1#dr}PjqQGBI z;(ElaO%If6uDL7^BI|KkWthgO@eYbMr(x`By#BsxjOlZXWGb3?ymrw9N1{cqHDqPJ zMGp!8ETL2WO1#Ycdko#Hm<7HO0qvGVW&yD1nr2i!`acC0CmP($pDO%|r|5->Vis6A z1t?0N2zXBD)^BhQDynfiCk&GeK3ctD7;n^gb#Zqo)FXZQu+Yuk21TjM7Ts*^XNx|A z65_Zn<(D^?IieUwYc#tzXe<06~+;>U!q>@7T9ZXbz5Ipt39hSm%hWJ9p!i+wWQQ(dP?22_rJmg z4CnG3c2fT}m%kLp+MuG4yI2AE3i%Vv1K~ox!Ff~k{%0DVt~ltEzE>s`FGH^a2rT0V zoI}EEc>YwcCdez|2N>>Z5qIFp^`@-W zSWveW^L&QB#U)5{;rSA5W`ru^aNj?*%rHa{vj#n{lxL+nyWYxHOL&`v7fSdOxJCGqgcnJ80y1h4+h-XXC4W%D`A|W) zR>J0+iM;lLkMIcz=Sk7$V1V#%5`IX+vtXQX&TK=Y+Djz-4A?g!-YMaH2_J%D!lxzt zh=hNKdcp|_hDOQpY@Zy9;W*({5-ysAin1LdgnK0Hmhc6gZQ?QNS4*v*olx`Ai23^uZ~+-++}Gj{E1i1_$+HU{N;xtIANOlAnm8_|qF zxRKvw3WS^Rfark0J`}$ITQm2nH`hXIGv9;#*jl0yffjy7y;cQJ`cb_MVLz&|P#!?D z6vAlWe1P8rFSPO-P}WMbHeQEkP`C|q_e0mYVN&fdit%Ldy4 z^mq+y9hh+h0%UT*)`|YHo#fStiT%-87e@NKC`UKt=q8FY76jWtELH~LgBaWZ>*#(cDy!a1kokm629(0pTKw z{0JY+l~Kqt|GDpI_toVlrk1OfQf$y{C2MoKsocBO%q6qux#zrfe9!j2&pFTMIp62G z=RNOv??_-qC@>?iK2BTg?tC>aldbA+j{7H;)%Nd8`XM^0ZNZAlDG%d)l= z&EMYmx_?K?j!FI3p4y{DFJHBG{`&Qf`VE=phD;Wlq{rXZ%<|{i_)IotmX)xMM3!LQ zt!BS!tjiqQ%la9+YWm+}+oPirhIw90TGMy~GshdWlV6y9S$a^5AB(|^%ce|i)QaMw z^y}su3-re(vJ7a?(Gyvkc_K$2)>$9;^7TaRezN&tzP?FgV{orP-{}fEsa%I+w=j;_ zD2HR3Bg4@PzCxT`3`Yv}EZ3SD0%ysn^D?RqMiH|La2Dx_uG%DlgEFctT4-fM0pZe_ z!apSO_y1upV%B6f7wK8at~*l&*U-e_wVOKF=ELA73|l8mjW7XVn^9VuCSt5P4RVeX zJcN^N_$!I$KndYJHasM8vzXm!!;^H8?5LQX8F}Cihm|{B;yehG_;MRIBwh)rTkz+c zht*`pgqaRL8toKjuQ2^!pwo3xJ_9Sy87VXbqlAC6;YTKjDzAgH1o61U~GJU1S7MUgG`Z12@N|RQpn_A_Bk1yZ=K6Ud<)@Kg7 z`L$89y)8mmB$ac{BjwJ zQt&LrMt54G3OJX?&$4;oTY|E6U@YOot^xTzTuyyBcn$RAV}fGyWAi&+L=D zb|Mx2f9d$2L#yDy1eO4&Yj{4Zf_pXi3eE;kEskb`R~UoLLI{(21w1}9*T9QrVzqot z*1~BYe;ZE@PaUsepMZe|0`)uw7T5D?b_0xh{(vQc(SWDJ=iuFkQ6msWqs451U5)&G z%pGn-?-lSi@w1v^BP{TvHw1nMn(62J{>MJ^Ga~HVDGv8{1yaSC`$`w=?0?( zEns|r8r|UO!qe<`c&7`O@DvzbxJ*$HCbJ7X ZhtW(2FPTCx4&%I2-~}`T;OXXb{{>)rFM9w0 diff --git a/topology.cpp b/topology.cpp index 87d00bca37..11a52d0feb 100644 --- a/topology.cpp +++ b/topology.cpp @@ -573,7 +573,7 @@ static HSAKMT_STATUS topology_sysfs_get_node_props(uint32_t node_id, */ props.Integrated = 0; props.Domain = device->Domain(); - props.UniqueID = atol(device->Uuid()); // TODO + props.UniqueID = device->Uuid(); props.NumXcc = 1; props.KFDGpuID = device->DeviceId(); // TODO props.FamilyID = device->GfxFamily();