From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from rtits2.realtek.com.tw (rtits2.realtek.com [211.75.126.72]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 7FCDD274643 for ; Mon, 2 Feb 2026 09:43:25 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=211.75.126.72 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770025407; cv=none; b=sH5U8/GjcmzqBe1yI1hBEwl3Yv3A8yjutIfkWS3z9qRF08PLbVgBx/78H/W30BGz94z6+6dEk9arRqP8xVl41OXt8eSNGzpexTBSEsz+jYFd2ayc/sqb+1Cumwkqg9dRDfn0KhI8TnAyhyRa4EGKdgqsOvI+pnO6y6pCU7aAMoc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1770025407; c=relaxed/simple; bh=F3mPGhhDspoD9CjH9CaScsv8lIXaG//0ps0pvXWZDb8=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:MIME-Version; b=QLi1h2a7YBt/apGvIkIWqqGcKsdbJ2+wnMQyCzj8v0tVGgdVZGVG6cvZNkfFw6hfKCFMQ5C1ql69WX+J7pNmisTk4U8NPjCX4DN8HP0g7Jjx1Z+Mg9Zy/akU2Sys9XFXpGcWK87qLTNgRShoTR0Dn0ITLRUPPzFMbNslzrG3wiE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=realtek.com; spf=pass smtp.mailfrom=realtek.com; dkim=pass (2048-bit key) header.d=realtek.com header.i=@realtek.com header.b=a/tjz6kV; arc=none smtp.client-ip=211.75.126.72 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=realtek.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=realtek.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=realtek.com header.i=@realtek.com header.b="a/tjz6kV" X-SpamFilter-By: ArmorX SpamTrap 5.80 with qID 6129h8LY12639827, This message is accepted by code: ctloc85258 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=realtek.com; s=dkim; t=1770025388; bh=F3mPGhhDspoD9CjH9CaScsv8lIXaG//0ps0pvXWZDb8=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:Content-Transfer-Encoding:MIME-Version; b=a/tjz6kVRHGQCbQsHMRvNC4TXziZW8IfoYIYacYOlauxTerAsBavxUTZLKMWgIxA6 wK9m9m25hL6kod6pmM/x3tULoqNQV1OY3rjyNZOdUtMAa3ePil2B6verdnbSuAcIge FOMRVT+5Kvdr0avO4972fSkUYEqvaRbUKz1N90HLo0MZpQxgYkb3QduaUFuRuc5Qxl Rl6A6//x3EQFgzBmKlMl43ufO/aIf5MGD59g3ozyu7VLlgnpaYgKdu1mAH6VuWIL/X lTZSpsNvzHj8ecinghCqFPdi5RjbrxlwUt+QY+Vlg42GkK8OqigsnDExv35fIgnNot U6WLlrNHNeo+Q== Received: from mail.realtek.com (rtkexhmbs03.realtek.com.tw[10.21.1.53]) by rtits2.realtek.com.tw (8.15.2/3.21/5.94) with ESMTPS id 6129h8LY12639827 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 2 Feb 2026 17:43:08 +0800 Received: from RTKEXHMBS06.realtek.com.tw (10.21.1.56) by RTKEXHMBS03.realtek.com.tw (10.21.1.53) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.2.1748.10; Mon, 2 Feb 2026 17:43:09 +0800 Received: from RTKEXHMBS06.realtek.com.tw ([fe80::4cbd:6c6c:b92b:3913]) by RTKEXHMBS06.realtek.com.tw ([fe80::4cbd:6c6c:b92b:3913%10]) with mapi id 15.02.1748.010; Mon, 2 Feb 2026 17:43:09 +0800 From: =?big5?B?WXUtQ2h1biBMaW4gW6pMr6enZ10=?= To: titouan , "linux-kernel@vger.kernel.org" CC: "kees@kernel.org" , "davidgow@google.com" , "raemoar63@gmail.com" , "visitorckw@gmail.com" , titouan Subject: RE: [PATCH] lib: math: tests: drop unnecessary KUnit param_value casts Thread-Topic: [PATCH] lib: math: tests: drop unnecessary KUnit param_value casts Thread-Index: AQHckxRmbwHYaD69tkiYLZ8NDTWarLVvKcDw Date: Mon, 2 Feb 2026 09:43:08 +0000 Message-ID: References: <20260201004743.109528-1-titouan.ameline-de-cadeville@epita.fr> In-Reply-To: <20260201004743.109528-1-titouan.ameline-de-cadeville@epita.fr> Accept-Language: zh-TW, en-US Content-Language: zh-TW Content-Type: text/plain; charset="big5" Content-Transfer-Encoding: base64 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 SGksDQoNCj4gRHJvcCB1bm5lY2Vzc2FyeSBjYXN0cyBmcm9tIEtVbml0IHBhcmFtZXRlciBhY2Nl c3Mgc2luY2UgcGFyYW1fdmFsdWUgaXMgYQ0KPiB2b2lkICouIFRoaXMgaW1wcm92ZXMgcmVhZGFi aWxpdHkgYW5kIGZvbGxvd3MgY29tbW9uIGtlcm5lbCBzdHlsZS4NCj4gDQo+IE5vIGZ1bmN0aW9u YWwgY2hhbmdlLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogbWVsaW5vaXggPHRpdG91YW4uYW1lbGlu ZUBnbWFpbC5jb20+DQoNClBsZWFzZSB1c2UgeW91ciByZWFsIG5hbWUuDQoNCj4gLS0tDQo+ICBs aWIvbWF0aC90ZXN0cy9nY2Rfa3VuaXQuYyAgICAgIHwgMiArLQ0KPiAgbGliL21hdGgvdGVzdHMv aW50X2xvZ19rdW5pdC5jICB8IDQgKystLSAgbGliL21hdGgvdGVzdHMvaW50X3Bvd19rdW5pdC5j ICB8DQo+IDIgKy0gIGxpYi9tYXRoL3Rlc3RzL2ludF9zcXJ0X2t1bml0LmMgfCAyICstICBsaWIv bWF0aC90ZXN0cy9yYXRpb25hbF9rdW5pdC5jIHwNCj4gNiArKystLS0NCj4gIDUgZmlsZXMgY2hh bmdlZCwgOCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBh L2xpYi9tYXRoL3Rlc3RzL2djZF9rdW5pdC5jIGIvbGliL21hdGgvdGVzdHMvZ2NkX2t1bml0LmMg aW5kZXgNCj4gZWRlMTg4MzU4M2IxLi5iOWM5Yjg3NTg5OTEgMTAwNjQ0DQo+IC0tLSBhL2xpYi9t YXRoL3Rlc3RzL2djZF9rdW5pdC5jDQo+ICsrKyBiL2xpYi9tYXRoL3Rlc3RzL2djZF9rdW5pdC5j DQo+IEBAIC0zNCw3ICszNCw3IEBAIEtVTklUX0FSUkFZX1BBUkFNKGdjZCwgcGFyYW1zLCBnZXRf ZGVzYyk7DQo+IA0KPiAgc3RhdGljIHZvaWQgZ2NkX3Rlc3Qoc3RydWN0IGt1bml0ICp0ZXN0KSAg ew0KPiAtICAgICAgIGNvbnN0IHN0cnVjdCB0ZXN0X2Nhc2VfcGFyYW1zICp0YyA9IChjb25zdCBz dHJ1Y3QgdGVzdF9jYXNlX3BhcmFtcw0KPiAqKXRlc3QtPnBhcmFtX3ZhbHVlOw0KPiArICAgICAg IGNvbnN0IHN0cnVjdCB0ZXN0X2Nhc2VfcGFyYW1zICp0YyA9IHRlc3QtPnBhcmFtX3ZhbHVlOw0K PiANCg0KTG9va3MgdmFsaWQsIGJ1dCBpdCdzIHVwIHRvIHRoZSBtYWludGFpbmVyIGlmIGhlIHdh bnRzIHRoaXMgY2xlYW51cC4NCg0KPiAgICAgICAgIEtVTklUX0VYUEVDVF9FUSh0ZXN0LCB0Yy0+ ZXhwZWN0ZWRfcmVzdWx0LCBnY2QodGMtPnZhbDEsDQo+IHRjLT52YWwyKSk7ICB9IGRpZmYgLS1n aXQgYS9saWIvbWF0aC90ZXN0cy9pbnRfbG9nX2t1bml0LmMNCj4gYi9saWIvbWF0aC90ZXN0cy9p bnRfbG9nX2t1bml0LmMgaW5kZXggMTRlODU0MTQ2Y2I0Li45ZjliNDgyMzI3MDEgMTAwNjQ0DQo+ IC0tLSBhL2xpYi9tYXRoL3Rlc3RzL2ludF9sb2dfa3VuaXQuYw0KPiArKysgYi9saWIvbWF0aC90 ZXN0cy9pbnRfbG9nX2t1bml0LmMNCj4gQEAgLTQzLDcgKzQzLDcgQEAgS1VOSVRfQVJSQVlfUEFS QU0oaW50bG9nMiwgaW50bG9nMl9wYXJhbXMsDQo+IGdldF9kZXNjKTsNCj4gDQo+ICBzdGF0aWMg dm9pZCBpbnRsb2cyX3Rlc3Qoc3RydWN0IGt1bml0ICp0ZXN0KSAgew0KPiAtICAgICAgIGNvbnN0 IHN0cnVjdCB0ZXN0X2Nhc2VfcGFyYW1zICp0YyA9IChjb25zdCBzdHJ1Y3QgdGVzdF9jYXNlX3Bh cmFtcw0KPiAqKXRlc3QtPnBhcmFtX3ZhbHVlOw0KPiArICAgICAgIGNvbnN0IHN0cnVjdCB0ZXN0 X2Nhc2VfcGFyYW1zICp0YyA9IHRlc3QtPnBhcmFtX3ZhbHVlOw0KPiANCj4gICAgICAgICBLVU5J VF9FWFBFQ1RfRVEodGVzdCwgdGMtPmV4cGVjdGVkX3Jlc3VsdCwgaW50bG9nMih0Yy0+dmFsdWUp KTsgIH0NCj4gQEAgLTUyLDcgKzUyLDcgQEAgS1VOSVRfQVJSQVlfUEFSQU0oaW50bG9nMTAsIGlu dGxvZzEwX3BhcmFtcywNCj4gZ2V0X2Rlc2MpOw0KPiANCj4gIHN0YXRpYyB2b2lkIGludGxvZzEw X3Rlc3Qoc3RydWN0IGt1bml0ICp0ZXN0KSAgew0KPiAtICAgICAgIGNvbnN0IHN0cnVjdCB0ZXN0 X2Nhc2VfcGFyYW1zICp0YyA9IChjb25zdCBzdHJ1Y3QgdGVzdF9jYXNlX3BhcmFtcw0KPiAqKXRl c3QtPnBhcmFtX3ZhbHVlOw0KPiArICAgICAgIGNvbnN0IHN0cnVjdCB0ZXN0X2Nhc2VfcGFyYW1z ICp0YyA9IHRlc3QtPnBhcmFtX3ZhbHVlOw0KPiANCj4gICAgICAgICBLVU5JVF9FWFBFQ1RfRVEo dGVzdCwgdGMtPmV4cGVjdGVkX3Jlc3VsdCwgaW50bG9nMTAodGMtPnZhbHVlKSk7ICB9DQo+IGRp ZmYgLS1naXQgYS9saWIvbWF0aC90ZXN0cy9pbnRfcG93X2t1bml0LmMgYi9saWIvbWF0aC90ZXN0 cy9pbnRfcG93X2t1bml0LmMNCj4gaW5kZXggMzRiMzM2NzdkNDU4Li5lZjljOGE5YmQ4YWMgMTAw NjQ0DQo+IC0tLSBhL2xpYi9tYXRoL3Rlc3RzL2ludF9wb3dfa3VuaXQuYw0KPiArKysgYi9saWIv bWF0aC90ZXN0cy9pbnRfcG93X2t1bml0LmMNCj4gQEAgLTMxLDcgKzMxLDcgQEAgS1VOSVRfQVJS QVlfUEFSQU0oaW50X3BvdywgcGFyYW1zLCBnZXRfZGVzYyk7DQo+IA0KPiAgc3RhdGljIHZvaWQg aW50X3Bvd190ZXN0KHN0cnVjdCBrdW5pdCAqdGVzdCkgIHsNCj4gLSAgICAgICBjb25zdCBzdHJ1 Y3QgdGVzdF9jYXNlX3BhcmFtcyAqdGMgPSAoY29uc3Qgc3RydWN0IHRlc3RfY2FzZV9wYXJhbXMN Cj4gKil0ZXN0LT5wYXJhbV92YWx1ZTsNCj4gKyAgICAgICBjb25zdCBzdHJ1Y3QgdGVzdF9jYXNl X3BhcmFtcyAqdGMgPSB0ZXN0LT5wYXJhbV92YWx1ZTsNCj4gDQo+ICAgICAgICAgS1VOSVRfRVhQ RUNUX0VRKHRlc3QsIHRjLT5leHBlY3RlZF9yZXN1bHQsIGludF9wb3codGMtPmJhc2UsDQo+IHRj LT5leHBvbmVudCkpOyAgfSBkaWZmIC0tZ2l0IGEvbGliL21hdGgvdGVzdHMvaW50X3NxcnRfa3Vu aXQuYw0KPiBiL2xpYi9tYXRoL3Rlc3RzL2ludF9zcXJ0X2t1bml0LmMgaW5kZXggMTc5OGUxMzEy ZWI3Li45YzQ2MDI0YjBmYzEgMTAwNjQ0DQo+IC0tLSBhL2xpYi9tYXRoL3Rlc3RzL2ludF9zcXJ0 X2t1bml0LmMNCj4gKysrIGIvbGliL21hdGgvdGVzdHMvaW50X3NxcnRfa3VuaXQuYw0KPiBAQCAt NDUsNyArNDUsNyBAQCBLVU5JVF9BUlJBWV9QQVJBTShpbnRfc3FydCwgcGFyYW1zLCBnZXRfZGVz Yyk7DQo+IA0KPiAgc3RhdGljIHZvaWQgaW50X3NxcnRfdGVzdChzdHJ1Y3Qga3VuaXQgKnRlc3Qp ICB7DQo+IC0gICAgICAgY29uc3Qgc3RydWN0IHRlc3RfY2FzZV9wYXJhbXMgKnRjID0gKGNvbnN0 IHN0cnVjdCB0ZXN0X2Nhc2VfcGFyYW1zDQo+ICopdGVzdC0+cGFyYW1fdmFsdWU7DQo+ICsgICAg ICAgY29uc3Qgc3RydWN0IHRlc3RfY2FzZV9wYXJhbXMgKnRjID0gdGVzdC0+cGFyYW1fdmFsdWU7 DQo+IA0KPiAgICAgICAgIEtVTklUX0VYUEVDVF9FUSh0ZXN0LCB0Yy0+ZXhwZWN0ZWRfcmVzdWx0 LCBpbnRfc3FydCh0Yy0+eCkpOyAgfSBkaWZmDQo+IC0tZ2l0IGEvbGliL21hdGgvdGVzdHMvcmF0 aW9uYWxfa3VuaXQuYyBiL2xpYi9tYXRoL3Rlc3RzL3JhdGlvbmFsX2t1bml0LmMgaW5kZXgNCj4g NDc0ODZhOTVmMDg4Li5hNDA1ZDE2MTE2ZGYgMTAwNjQ0DQo+IC0tLSBhL2xpYi9tYXRoL3Rlc3Rz L3JhdGlvbmFsX2t1bml0LmMNCj4gKysrIGIvbGliL21hdGgvdGVzdHMvcmF0aW9uYWxfa3VuaXQu Yw0KPiBAQCAtMTQsMTAgKzE0LDEwIEBAIHN0cnVjdCByYXRpb25hbF90ZXN0X3BhcmFtIHsNCj4g DQo+ICBzdGF0aWMgY29uc3Qgc3RydWN0IHJhdGlvbmFsX3Rlc3RfcGFyYW0gdGVzdF9wYXJhbWV0 ZXJzW10gPSB7DQo+ICAgICAgICAgeyAxMjMwLCAxMCwgICAgIDEwMCwgMjAsICAgICAgICAxMDAs IDEsICAgICJFeGNlZWRzIGJvdW5kcywNCj4gc2VtaS1jb252ZXJnZW50IHRlcm0gPiAxLzIgbGFz dCB0ZXJtIiB9LA0KPiAtICAgICAgIHsgMzQ1NjcsMTAwLCAgICAxMjAsIDIwLCAgICAgICAgMTIw LCAxLCAgICAiRXhjZWVkcyBib3VuZHMsDQo+IHNlbWktY29udmVyZ2VudCB0ZXJtIDwgMS8yIGxh c3QgdGVybSIgfSwNCj4gKyAgICAgICB7IDM0NTY3LCAxMDAsICAgMTIwLCAyMCwgICAgICAgIDEy MCwgMSwgICAgIkV4Y2VlZHMgYm91bmRzLA0KPiBzZW1pLWNvbnZlcmdlbnQgdGVybSA8IDEvMiBs YXN0IHRlcm0iIH0sDQo+ICAgICAgICAgeyAxLCAzMCwgICAgICAgIDEwMCwgMTAsICAgICAgICAw LCAxLCAgICAgICJDbG9zZXN0IHRvIHplcm8iIH0sDQo+ICAgICAgICAgeyAxLCAxOSwgICAgICAg IDEwMCwgMTAsICAgICAgICAxLCAxMCwgICAgICJDbG9zZXN0IHRvIHNtYWxsZXN0DQo+IG5vbi16 ZXJvIiB9LA0KPiAtICAgICAgIHsgMjcsMzIsICAgICAgICAxNiwgMTYsICAgICAgICAgMTEsIDEz LCAgICAiVXNlIGNvbnZlcmdlbnQiIH0sDQo+ICsgICAgICAgeyAyNywgMzIsICAgICAgIDE2LCAx NiwgICAgICAgICAxMSwgMTMsICAgICJVc2UgY29udmVyZ2VudCIgfSwNCg0KVGhlc2UgZml4ZXMg YXJlIHVucmVsYXRlZCB0byB0aGUgc3ViamVjdCBvZiB0aGlzIHBhdGNoLg0KDQpCZXN0IFJlZ2Fy ZHMsDQpZdS1DaHVuDQoNCj4gICAgICAgICB7IDExNTUsIDc3MzUsICAgMjU1LCAyNTUsICAgICAg IDMzLCAyMjEsICAgIkV4YWN0IGFuc3dlciIgfSwNCj4gICAgICAgICB7IDg3LCAzMiwgICAgICAg NzAsIDMyLCAgICAgICAgIDY4LCAyNSwgICAgIlNlbWljb252ZXJnZW50LA0KPiBudW1lcmF0b3Ig bGltaXQiIH0sDQo+ICAgICAgICAgeyAxNDUzMywgNDYyNiwgIDE1MDAwLCAyNDAwLCAgICA3NDMz LCAyMzY2LCAiU2VtaWNvbnZlcmdlbnQsDQo+IGRlbm9taW5hdG9yIGxpbWl0IiB9LA0KPiBAQCAt MzMsNyArMzMsNyBAQCBLVU5JVF9BUlJBWV9QQVJBTShyYXRpb25hbCwgdGVzdF9wYXJhbWV0ZXJz LA0KPiBnZXRfZGVzYyk7DQo+IA0KPiAgc3RhdGljIHZvaWQgcmF0aW9uYWxfdGVzdChzdHJ1Y3Qg a3VuaXQgKnRlc3QpICB7DQo+IC0gICAgICAgY29uc3Qgc3RydWN0IHJhdGlvbmFsX3Rlc3RfcGFy YW0gKnBhcmFtID0gKGNvbnN0IHN0cnVjdA0KPiByYXRpb25hbF90ZXN0X3BhcmFtICopdGVzdC0+ cGFyYW1fdmFsdWU7DQo+ICsgICAgICAgY29uc3Qgc3RydWN0IHJhdGlvbmFsX3Rlc3RfcGFyYW0g KnBhcmFtID0gdGVzdC0+cGFyYW1fdmFsdWU7DQo+ICAgICAgICAgdW5zaWduZWQgbG9uZyBuID0g MCwgZCA9IDA7DQo+IA0KPiAgICAgICAgIHJhdGlvbmFsX2Jlc3RfYXBwcm94aW1hdGlvbihwYXJh bS0+bnVtLCBwYXJhbS0+ZGVuLA0KPiBwYXJhbS0+bWF4X251bSwgcGFyYW0tPm1heF9kZW4sICZu LCAmZCk7DQo+IC0tDQo+IDIuNDQuMg0KDQo=