From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) (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 2AE28223DFF for ; Fri, 2 Jan 2026 17:35:33 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=209.85.219.54 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767375336; cv=none; b=Y6Cz9U4Ceooyvx9H7Rxo/dYPnN1OuoGsHo1oCp+dyipypYLwIejlt4zDLo/h7maqaFZjAKf/by9H+EKB6goHQj4pgWIxlH83Jm67f33uBwoBQtvcZiLKVbNIvWq1PX/Khgr65y5wtD8HFWfrWGbtORsOew40ScqlzrKWO4F1FJ4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1767375336; c=relaxed/simple; bh=q4aktyMssiBwKUXmDSu9jKhxKX63UngFygnSvUPXdMs=; h=Content-Type:Message-ID:Date:MIME-Version:To:Cc:From:Subject; b=NSQACEj+fNLI13y04NNwXeh+TrUZPhGikGWm4lsPHoXdhzxYHkMOUAbxn0fDVpfO0asvrME/evRtuJcaxWch2JjLYHsVMFhkbHRD6trOmFkTVJ3+fC3ak94DS3ogkt6A4qYDLv43sYEgOMp7dD5BfhMPzfR6YOKTOayMS9CWluU= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linuxfoundation.org; spf=pass smtp.mailfrom=linuxfoundation.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b=UpSyP9x9; arc=none smtp.client-ip=209.85.219.54 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=none dis=none) header.from=linuxfoundation.org Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=linuxfoundation.org Authentication-Results: smtp.subspace.kernel.org; dkim=pass (1024-bit key) header.d=linuxfoundation.org header.i=@linuxfoundation.org header.b="UpSyP9x9" Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-88a3b9ddd40so69675666d6.1 for ; Fri, 02 Jan 2026 09:35:33 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=linuxfoundation.org; s=google; t=1767375333; x=1767980133; darn=vger.kernel.org; h=subject:from:cc:to:content-language:user-agent:mime-version:date :message-id:from:to:cc:subject:date:message-id:reply-to; bh=nTnOjlrtubTuKx+7EKBDgdBxaF8pW9FEcmd37x8rvx4=; b=UpSyP9x9YzNnEBvcLFSlN1AIkc0rSGNokwio2TXD3VNtpQI7S3KO6AgszKFb4l4WKu 0MNvx7Kn1hK2qVJVGC5FXhOfFMKXnbUf0QvIpo52879B16ny0Ysm2/CdA/adJj3/cXDP ITYRH2WW+ObDt/HVW9aTxSdseozWu4Apw7KBs= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1767375333; x=1767980133; h=subject:from:cc:to:content-language:user-agent:mime-version:date :message-id:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=nTnOjlrtubTuKx+7EKBDgdBxaF8pW9FEcmd37x8rvx4=; b=m7LQhsC8JzRpwN6Yblmu9h0pBkmZN8Ds56fIsmfcsppePJG85+ETI6EHZNvQAvL4dC Y6La9sxL9udah0e9vTWkUx49jWZ7AcLQjQ4BBIEfo3EOPLzAuUiYFuPbxgI1BWhBoPz1 SfHIjX5WXVaN9JKrabkUhMHlED1I13YJXYMl4pWuvkTaNpioFNOQHJDGl48BkPzttG9M +UgrlG0skcPRHW5PBLm+gY6dpHN0hxHDVyGBPdhRXgTNLilJquUML9R+IvxnrnH1QrUr 9NOOoy8/8rFQ6hl8pvYyKHP9qv3hPNTy6iNxQhrGwLysBslM+f6fu5ctHC2Xc3lut0fE 83Uw== X-Forwarded-Encrypted: i=1; AJvYcCXlB92Q1yoeZx4JWwYHNBkWaAxB28Xias3SbQhuwOHVlMtqihnmjZN856u1Eusx1zNoa3V8l4+JRxixd+0=@vger.kernel.org X-Gm-Message-State: AOJu0YytGsgSz69xru5H8r4zGg+e6DGRn6RMwQFkzZOaXC876P2aRDAX o7JyyU7zlbnhVpjyTrCemdXoMxCqoWTFw4FYi7lwwldll+KM4eQFQw5NiNC28F8deS4= X-Gm-Gg: AY/fxX4VAum0TL0kPIl0B/AiDjmtgpRRPQJxxv/UF1y2eNcWiq+9Qs7iWsEHRt+y77b YR2YQlbVGFu4C478lzLcilcypbFt1DeLFJ/Hz7NIegySmRFXHQzUWq8VTWDTLfy4+HS7LBzhRM4 r74psWXWxcIR5jBcpouUfcTZddVmiKBxcaPt7B1ev6wJkRg8kXADBj7Ct1XOu6zggr015Nb/Utb fAxRuRECkyUhNFJPtAwh2JQO0Ln6YhUIuY0s81Un94oOYKrA7DnU/O3a0g/839QDGRAwuiAvaD8 suRWKvtyNnIpmB3oTQWmuGGasWdTwyhyWpmpuLwlAsSY1qY+DwpF6tlZGx5ec5NZK/5ruj0+YZc 2d4skOlYtvguyR3GoHeMlMwxHZVdxc4pqXTSm4vmONCeHUFgLZhkP0QiJ4xWY77lkGsI1bv+68+ rta3KPOWiehQmVDrZuWqitqlC3grcjH6Ii28PVtQdTRbPsqMSKmyLMPWQPOeoQ1el9HxsQW6O1/ NX+fjHi5g8TUqaBxrHGzcg5soTayQXMiA== X-Google-Smtp-Source: AGHT+IGbmscp8Ioyt7Bxsb+ayrc/4uKwQGZnsZBU//BjVR/3g8G6GvY+VHGcG2FgaWQ+1omu2URCzg== X-Received: by 2002:a05:6214:2482:b0:88f:da24:37c4 with SMTP id 6a1803df08f44-88fda2438d5mr471545696d6.71.1767375332805; Fri, 02 Jan 2026 09:35:32 -0800 (PST) Received: from [192.168.1.239] (207-181-222-53.s5939.c3-0.hnc-cbr1.chi-hnc.il.cable.rcncustomer.com. [207.181.222.53]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-88d9623feb0sm310181436d6.2.2026.01.02.09.35.31 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 02 Jan 2026 09:35:32 -0800 (PST) Content-Type: multipart/mixed; boundary="------------RmXRq9DXiHGK00hLZy8ytzgQ" Message-ID: <592f1743-ef62-4bfd-b91c-cb5e48201184@linuxfoundation.org> Date: Fri, 2 Jan 2026 10:35:31 -0700 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Content-Language: en-US To: Linus Torvalds Cc: Shuah Khan , shuah , linux-kselftest@vger.kernel.org, linux-kernel@vger.kernel.org From: Shuah Khan Subject: [GIT PULL] kselftest fixes update for Linux 6.19-rc4 This is a multi-part message in MIME format. --------------RmXRq9DXiHGK00hLZy8ytzgQ Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Hi Linus, Please pull the kselftest fixes update for Linux 6.19-rc4. linux_kselftest-fixes-6.19-rc4 -- Fix for build failures in tests that use an empty FIXTURE() seen in Android's build environment, which uses -D_FORTIFY_SOURCE=3), a build failure occurs in tests that use an empty FIXTURE(). -- Fix func_traceonoff_triggers.tc sometimes failures on Kunpeng-920 board resulting from including transient trace file name in checksum compare. -- Fix to remove available_events requirement from toplevel-enable for instance as it isn't a valid requirement for this test. diff is attached. thanks, -- Shuah ---------------------------------------------------------------- The following changes since commit 8f0b4cce4481fb22653697cced8d0d04027cb1e8: Linux 6.19-rc1 (2025-12-14 16:05:07 +1200) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest tags/linux_kselftest-fixes-6.19-rc4 for you to fetch changes up to 19b8a76cd99bde6d299e60490f3e62b8d3df3997: kselftest/harness: Use helper to avoid zero-size memset warning (2025-12-31 13:27:36 -0700) ---------------------------------------------------------------- linux_kselftest-fixes-6.19-rc4 -- Fix for build failures in tests that use an empty FIXTURE() seen in Android's build environment, which uses -D_FORTIFY_SOURCE=3), a build failure occurs in tests that use an empty FIXTURE(). -- Fix func_traceonoff_triggers.tc sometimes failures on Kunpeng-920 board resulting from including transient trace file name in checksum compare. -- Fix to remove available_events requirement from toplevel-enable for instance as it isn't a valid requirement for this test. ---------------------------------------------------------------- Wake Liu (1): kselftest/harness: Use helper to avoid zero-size memset warning Yipeng Zou (1): selftests/ftrace: traceonoff_triggers: strip off names Zheng Yejian (1): selftests/ftrace: Test toplevel-enable for instance tools/testing/selftests/ftrace/test.d/event/toplevel-enable.tc | 3 ++- .../selftests/ftrace/test.d/ftrace/func_traceonoff_triggers.tc | 5 +++-- tools/testing/selftests/kselftest_harness.h | 8 +++++++- 3 files changed, 12 insertions(+), 4 deletions(-) ---------------------------------------------------------------- --------------RmXRq9DXiHGK00hLZy8ytzgQ Content-Type: text/x-patch; charset=UTF-8; name="linux_kselftest-fixes-6.19-rc4.diff" Content-Disposition: attachment; filename="linux_kselftest-fixes-6.19-rc4.diff" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL3Rvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2Z0cmFjZS90ZXN0LmQvZXZl bnQvdG9wbGV2ZWwtZW5hYmxlLnRjIGIvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMvZnRyYWNl L3Rlc3QuZC9ldmVudC90b3BsZXZlbC1lbmFibGUudGMKaW5kZXggOTNjMTBlYTQyYTY4Li44 YjhlMWFlYTk4NWIgMTAwNjQ0Ci0tLSBhL3Rvb2xzL3Rlc3Rpbmcvc2VsZnRlc3RzL2Z0cmFj ZS90ZXN0LmQvZXZlbnQvdG9wbGV2ZWwtZW5hYmxlLnRjCisrKyBiL3Rvb2xzL3Rlc3Rpbmcv c2VsZnRlc3RzL2Z0cmFjZS90ZXN0LmQvZXZlbnQvdG9wbGV2ZWwtZW5hYmxlLnRjCkBAIC0x LDcgKzEsOCBAQAogIyEvYmluL3NoCiAjIFNQRFgtTGljZW5zZS1JZGVudGlmaWVyOiBHUEwt Mi4wCiAjIGRlc2NyaXB0aW9uOiBldmVudCB0cmFjaW5nIC0gZW5hYmxlL2Rpc2FibGUgd2l0 aCB0b3AgbGV2ZWwgZmlsZXMKLSMgcmVxdWlyZXM6IGF2YWlsYWJsZV9ldmVudHMgc2V0X2V2 ZW50IGV2ZW50cy9lbmFibGUKKyMgcmVxdWlyZXM6IHNldF9ldmVudCBldmVudHMvZW5hYmxl CisjIGZsYWdzOiBpbnN0YW5jZQogCiBkb19yZXNldCgpIHsKICAgICBlY2hvID4gc2V0X2V2 ZW50CmRpZmYgLS1naXQgYS90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9mdHJhY2UvdGVzdC5k L2Z0cmFjZS9mdW5jX3RyYWNlb25vZmZfdHJpZ2dlcnMudGMgYi90b29scy90ZXN0aW5nL3Nl bGZ0ZXN0cy9mdHJhY2UvdGVzdC5kL2Z0cmFjZS9mdW5jX3RyYWNlb25vZmZfdHJpZ2dlcnMu dGMKaW5kZXggYWVlMjIyODk1MzZiLi4xYjU3NzcxZGJmZGYgMTAwNjQ0Ci0tLSBhL3Rvb2xz L3Rlc3Rpbmcvc2VsZnRlc3RzL2Z0cmFjZS90ZXN0LmQvZnRyYWNlL2Z1bmNfdHJhY2Vvbm9m Zl90cmlnZ2Vycy50YworKysgYi90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9mdHJhY2UvdGVz dC5kL2Z0cmFjZS9mdW5jX3RyYWNlb25vZmZfdHJpZ2dlcnMudGMKQEAgLTkwLDkgKzkwLDEw IEBAIGlmIFsgJG9uICE9ICIwIiBdOyB0aGVuCiAgICAgZmFpbCAiVHJhY2luZyBpcyBub3Qg b2ZmIgogZmkKIAotY3N1bTE9YG1kNXN1bSB0cmFjZWAKKyMgQ2Fubm90IHJlbHkgb24gbmFt ZXMgYmVpbmcgYXJvdW5kIGFzIHRoZXkgYXJlIG9ubHkgY2FjaGVkLCBzdHJpcCB0aGVtCitj c3VtMT1gY2F0IHRyYWNlIHwgc2VkIC1lICdzL14gKlteIF0qXCgtWzAtOV1bMC05XSpcKS9c MS8nIHwgbWQ1c3VtYAogc2xlZXAgJFNMRUVQX1RJTUUKLWNzdW0yPWBtZDVzdW0gdHJhY2Vg Citjc3VtMj1gY2F0IHRyYWNlIHwgc2VkIC1lICdzL14gKlteIF0qXCgtWzAtOV1bMC05XSpc KS9cMS8nIHwgbWQ1c3VtYAogCiBpZiBbICIkY3N1bTEiICE9ICIkY3N1bTIiIF07IHRoZW4K ICAgICBmYWlsICJUcmFjaW5nIGZpbGUgaXMgc3RpbGwgY2hhbmdpbmciCmRpZmYgLS1naXQg YS90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9rc2VsZnRlc3RfaGFybmVzcy5oIGIvdG9vbHMv dGVzdGluZy9zZWxmdGVzdHMva3NlbGZ0ZXN0X2hhcm5lc3MuaAppbmRleCBiYWFlNmI3ZGVk NDEuLjE2YTExOWE0NjU2YyAxMDA2NDQKLS0tIGEvdG9vbHMvdGVzdGluZy9zZWxmdGVzdHMv a3NlbGZ0ZXN0X2hhcm5lc3MuaAorKysgYi90b29scy90ZXN0aW5nL3NlbGZ0ZXN0cy9rc2Vs ZnRlc3RfaGFybmVzcy5oCkBAIC03MCw2ICs3MCwxMiBAQAogCiAjaW5jbHVkZSAia3NlbGZ0 ZXN0LmgiCiAKK3N0YXRpYyBpbmxpbmUgdm9pZCBfX2tzZWxmdGVzdF9tZW1zZXRfc2FmZSh2 b2lkICpzLCBpbnQgYywgc2l6ZV90IG4pCit7CisJaWYgKG4gPiAwKQorCQltZW1zZXQocywg Yywgbik7Cit9CisKICNkZWZpbmUgVEVTVF9USU1FT1VUX0RFRkFVTFQgMzAKIAogLyogVXRp bGl0aWVzIGV4cG9zZWQgdG8gdGhlIHRlc3QgZGVmaW5pdGlvbnMgKi8KQEAgLTQxNiw3ICs0 MjIsNyBAQAogCQkJCXNlbGYgPSBtbWFwKE5VTEwsIHNpemVvZigqc2VsZiksIFBST1RfUkVB RCB8IFBST1RfV1JJVEUsIFwKIAkJCQkJTUFQX1NIQVJFRCB8IE1BUF9BTk9OWU1PVVMsIC0x LCAwKTsgXAogCQkJfSBlbHNlIHsgXAotCQkJCW1lbXNldCgmc2VsZl9wcml2YXRlLCAwLCBz aXplb2Yoc2VsZl9wcml2YXRlKSk7IFwKKwkJCQlfX2tzZWxmdGVzdF9tZW1zZXRfc2FmZSgm c2VsZl9wcml2YXRlLCAwLCBzaXplb2Yoc2VsZl9wcml2YXRlKSk7IFwKIAkJCQlzZWxmID0g JnNlbGZfcHJpdmF0ZTsgXAogCQkJfSBcCiAJCX0gXAo= --------------RmXRq9DXiHGK00hLZy8ytzgQ--