From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from CY3PR05CU001.outbound.protection.outlook.com (mail-westcentralusazon11013062.outbound.protection.outlook.com [40.93.201.62]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id CDAA3223DE5 for ; Sun, 11 Jan 2026 08:29:02 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=fail smtp.client-ip=40.93.201.62 ARC-Seal:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768120144; cv=fail; b=VU/YdemvQmLjKW0Ep8o9O6T76b1/lIUXKVamAawC4+S0XjIYigZdILJa0t9pGv4xhpOg/fT8OY+y4252k8XXl0Q3rpWSTftSpJ2NdVn5Jms9uSlTBRaZGIFiT2MfM2IfuKHjjbbWjcHY/afxu57Skpuyh/g5toUxhtDvd+VtI28= ARC-Message-Signature:i=2; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1768120144; c=relaxed/simple; bh=wZJARjcZA9gcryxGfWxj5xWuHtCH9EYGg4VF6xIXHzI=; h=Message-ID:Date:Subject:To:Cc:References:From:In-Reply-To: Content-Type:MIME-Version; b=NxxubAu4AYFkDNGgeno3VeMbEUf5Nvmfeve3lIuKu+/GHfNSHnNq2qO7YKqdTJ9zTLHQMzrlj2ebVIq1tdw6QQ6qWpZyv1GYArZiw2VFuagoqk1CBVrqBzoUK/turS+/EEcyK/n9wT1cMMw7gTZ2kYDhy0FMBKryWJdeioyOznQ= ARC-Authentication-Results:i=2; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com; spf=fail smtp.mailfrom=nvidia.com; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b=m3H9xtpm; arc=fail smtp.client-ip=40.93.201.62 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=nvidia.com Authentication-Results: smtp.subspace.kernel.org; spf=fail smtp.mailfrom=nvidia.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=Nvidia.com header.i=@Nvidia.com header.b="m3H9xtpm" ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=quuB92pclGNlGOdR4WaRC8HmWi0OwZANbYEdHkWl5/vlURcDewMIMWv8VKZYhHFSzSgDhi2n06b6/x1XD4XXwQYEo5l+QANZUKg0yPQFG7zfXLZv7BZ+u8mCZA3A/MOb4Vf655XXZpAp718un4pd72JXi3UoL2t8vWINlAFci+jRKdpqsPi5TbiK/eAB3vsESA1EfTpf5fRA2PBZVLE1lpix/r8l4tgHmFHMBoGLOGVkYiTilOF5P5Pvg0Q1h9vJVHT6atguIkXKc0CdmY9PTFDkpHxIU8Dh9jGARqnIaXGn3qsm33vT7fefhKDKQrEF9x1Y5y5oV8/yqUIRATqb1g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=xMl41KczvhyI0MHHAL/jmPh7xxb2bFGq0cV6sj3CJTY=; b=qRgXFetp01dQVKILMLXNY88jtuACUjRJLcklKLVuMHMFO+5QHHa38N8sL0yoNQMV5zU4rqMQWu4/5ff7wIdubOuDzoQxYgPVWqiw0/4qnHWQqgiaVo02i10ac2sVePzt6D0JUzw7mKGFYiN79Xcehv2w0kwM0/QPHsVy8jVPAe3VeYt8THO88qicAqmH4suhfXvgY73OPKQDwo1vS3ckL0z64Z1I7Pg97rqncm1c4nNb4o8KHt5xzFue0//UA0Kvey2FbJlQjXAyPdEaIHt+5KjvKdwC6MKFc7T+PEsySJEpeSyKlGb86OHlW8he8JTXX6tE/W8a24pEeYto/R94Xw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nvidia.com; dmarc=pass action=none header.from=nvidia.com; dkim=pass header.d=nvidia.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Nvidia.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xMl41KczvhyI0MHHAL/jmPh7xxb2bFGq0cV6sj3CJTY=; b=m3H9xtpmL+5Gl/05XBdPMMq9ZHZLt9wnEnnLoOGr3lNnEBNIlqdsWI9Z/wVQZ/1mNHia9I8Sc6lxMa+9xLsXUUsqKSSC4ho9TTbUf4xqYWT+OBiZ51JY4m9Qdv6G6nRTL+EjL3HWmCGNYbdQg7yJJU5YKo5hY0fXfrkKDCcSPwitJCweQwO8y2S2qGYHaVkWud5JURhEEL3dzV1v6kpJP5y72CFPWwmysQ/la+kS/aMfKQnmbBg+BbpfY6pZC3bWEEgz6BxPqGef2OaSzNMbpe4QgGIFYzX3fE9mxVrxASkRXhq9OUiAss4KoU0PKcbLlDfZ82jpOkKyrrWnlpLpNg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nvidia.com; Received: from SA0PR12MB7003.namprd12.prod.outlook.com (2603:10b6:806:2c0::10) by IA0PR12MB8930.namprd12.prod.outlook.com (2603:10b6:208:481::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9499.6; Sun, 11 Jan 2026 08:28:59 +0000 Received: from SA0PR12MB7003.namprd12.prod.outlook.com ([fe80::4099:396e:1f40:169b]) by SA0PR12MB7003.namprd12.prod.outlook.com ([fe80::4099:396e:1f40:169b%4]) with mapi id 15.20.9499.005; Sun, 11 Jan 2026 08:28:59 +0000 Message-ID: <0107a066-72bb-4632-9129-70dab0707316@nvidia.com> Date: Sun, 11 Jan 2026 10:28:55 +0200 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH] panic: only warn about deprecated panic_print on write access To: Petr Mladek , Feng Tang Cc: Andrew Morton , linux-kernel@vger.kernel.org, Mark Bloch , Nimrod Oren References: <20260106163321.83586-1-gal@nvidia.com> From: Gal Pressman Content-Language: en-US In-Reply-To: Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-ClientProxiedBy: TL2P290CA0016.ISRP290.PROD.OUTLOOK.COM (2603:1096:950:3::18) To SA0PR12MB7003.namprd12.prod.outlook.com (2603:10b6:806:2c0::10) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: SA0PR12MB7003:EE_|IA0PR12MB8930:EE_ X-MS-Office365-Filtering-Correlation-Id: 2d83926a-20f8-4d5b-2b8c-08de50eb77ea X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230040|376014|1800799024|366016; X-Microsoft-Antispam-Message-Info: =?utf-8?B?VWhia2JQaUNDdk85WFZVb1p5WEtuU3YvdElGbFBCaVN0UXhJNEpYUHpScEIx?= =?utf-8?B?UVdhekJPSFR2VUc5c1g1c2ovYkk3UE1hT1d4Z3BNZWQxT1kzVzEvaU90ME5V?= =?utf-8?B?RXl0RThsbEQ2bEJ6VFFzLzhXR3kxS3B1ak5FTVBKNmt1OGpjU044eHRVVU9h?= =?utf-8?B?S0M2TWMxcDhlWHNYaEN1dlFxS2VBY2IzVGdBNUVZRGVaK1ZtL0RXYngrai8r?= =?utf-8?B?bVkwSllqYmhjWVBFdVg1ZzFzZ0xwMXBuSE9sN1h0NEFQZEs2dnROYWlhMG9a?= =?utf-8?B?OWtTV2x2Q1doWm1jV1ViSWJOUnFPa2RNY25HSVpyeWE2dndlT1ZXYU56Qmk2?= =?utf-8?B?WFdTbFVkMnBHd0NpSTIvdGFQd3BQMTNPb2pYNGRYVEJ6NEViWlRYQ1J4V1Na?= =?utf-8?B?dDBRRlorS3hIc3BRenVoQ0VaaVFLNnZKbXVTbktJRHd0OWJsdTRSNVhDSXRl?= =?utf-8?B?SlRYSGxBNE52bUVveUJ1bkowbVRjUXBKZ29sdjB3OUR5amJQa1A0YUUvVlJU?= =?utf-8?B?YjU4TS9TU1lQZVFPWHFVZ1Y1YVRLaDI2NzRBQ2lFQVAzR1piVGU2MXN2L2t2?= =?utf-8?B?anA4NEs3SlhTQkhBMm1mUzhka0dyUWRPQVBxRTFWckEwRnFadzJOM3p6Mmlk?= =?utf-8?B?OEtXVHozTTZqaDc0QTRVV0YxbGRwV2VkSXlNUE4rL25TR1lhWTRkMGh2MEY4?= =?utf-8?B?OTZEM09nUUE4M2JNRzRTOWpiQUpGUlg1cERWZDQvcjNGZGJwRmdMM3FtVnEy?= =?utf-8?B?bHM5TjdoL04rOUQ5b1F2ZXR4Mm9xTm10TllHRzlmR3d5VkdCMnlLWEd1RHZy?= =?utf-8?B?VGY2Q1NqcXhZZ1YwNG43Tk80VlQ0bXNZZ1dJQjNyWklVbm5xNUthOFcwNXhz?= =?utf-8?B?YVluZjcrS2gwYnZkTFFUOVBSVVRPMzNGMmx4ek16THAyWEZMYWpaVUx4QnF5?= =?utf-8?B?ODNTaFJBUTdKTHlmb0lCSmI1clFzUThUUWw2K0pCSWtPTWZFZ1VGdjBxZW9k?= =?utf-8?B?SHhYYUU0MHhGd3h2K05hL2R4OERXTFZOL3hUcTNWMlphWEQvVnRRTGpUc1Fn?= =?utf-8?B?K2ZFMDhMYm00eTlmaTJzNVJOL09ETkdrTTAyYU94VEdqVldPR0pxWVlFWmdL?= =?utf-8?B?ZG5qYkpYSkcwVjVqVDVHRHBKTlRvQ2pjNHFQNE92OXI4bndXWXJpMXNheFJI?= =?utf-8?B?M2JYbHNOMWpGY1FOMWZUODM1bHBhNkpGaXJZbER0c3ZpeXJ4Qk5yZk5FR3Zu?= =?utf-8?B?MWM3bFc2OHp5UDJ4R2Q4TzJGYUhLYkJsdHR2T1VoTzdNbTl0a2dGK3VMcjM1?= =?utf-8?B?R2hKdTRFcUIvOHRpWVRDZWZzMHFwSXhmRlNiWkN5K2RROWxNNHN0YWNSUFFs?= =?utf-8?B?MWRNSXY1aU9zd1pOREdWbXNEUTFQV0ZNcWtzcEsvUWJ6MldVTjh4clRVakZk?= =?utf-8?B?ZmRpMDk3VmNoTE1VUDhqa0U1b1BrVVluaFZRcUhLQmRpV05FMWxTRUowaGJu?= =?utf-8?B?bm1wS2NTdUJWeUZBNDlmTGwxbU1EWC80OEpWR2p5d1J1Vi9ZVUQ4dXNYUE1P?= =?utf-8?B?Vlg3SnZsZnQ4WWtPa3k5cUwwelA5VFF0c3NVTnhpN3NmcURHeTVQN2gweXhX?= =?utf-8?B?RnZZT0JWdFU3ZHlrRUNJTW5rTXJIMGJzQVU4Mld1Znp6dEt2bWRjdGp3RVlC?= =?utf-8?B?ZExJV3pIY09DQUNteEpwTXYreGtjQm9jMXFOL3hzMzNBYlZITks1K0FqWnA0?= =?utf-8?B?TTlLZjN4dmFyZUh2cTllV3B1Rk56Qzg4UklZOEtzd05DZVhPUnF5NGVTNW5w?= =?utf-8?B?TjU3QWEvcC9pdUVSK0YvMDFnQW1uN2g0cnhSZ1JHUXBqcHNOWC9mMnAyZnd1?= =?utf-8?B?YVQzZVRKVktpYTljYllVSFliZHZ0S0ovd3VLNGtRRjJtOTdZRTZ0a095d3lr?= =?utf-8?Q?nXqr8TwvUcUdnkO4ief+OsAIhKvufEnx?= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA0PR12MB7003.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(376014)(1800799024)(366016);DIR:OUT;SFP:1101; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?RzZQOEVJNDJ3Qzg2L0NwWU1sVjF4c0ExNitxem14Zk01bnB1L0xKVEVpV3Zm?= =?utf-8?B?ckNqaUZaMVhwNWdMWGl4NUNJK1Q2eHJMMGFaakhFN2dnbWFlcnZ1M1FQQ21R?= =?utf-8?B?eS9IZ3Y0L2xvdUZsUDVmWmkvaFFtWTJKZndUUnlsYlFYaFNaWG5MZnZJbGpG?= =?utf-8?B?b0VBTS9Udnp2OHZreDNaT2NpQ0JjTmg4TEZXb01hOTc2UlBId2hNbEsvNVg3?= =?utf-8?B?UndIbWxyWGwwaDd0dGR5ais0Q1hwc3ZUK0o3SGtON3ZuTTFsN0FmNDRjVm9Q?= =?utf-8?B?YnltUDMxeFdCS0M5bXBLRkphQmJXZzdUUGJwMXgwY1RmNnhST216UFFsUU1S?= =?utf-8?B?ckVRMVdrNzlqVExUMUFaVDJGYUNPT0JnaEUrWXB2emFPNENCcHhRaHV1RTBC?= =?utf-8?B?aEI4L0hQRWdOWUN0OUJNcU9Hei9HN0krNVBFZXVyaHNmQ0VzSnhmY2V6c0s2?= =?utf-8?B?Mm1ac0VQbHpRL0VrU25tSVcxekxIa3lhQXBlV3oyQnNuRnlPbDZrMStFZytS?= =?utf-8?B?U2RGem53aVNvbFQraDJSeEk4dDAxRU9zeTJVWE5uQklHZ3BWc2NnQVozejUr?= =?utf-8?B?NGJwUURLd093T0pJY0tMMVJHVXNDZVBLNVdPR1NUd0NPNzQ1ZFBzN2lTK05s?= =?utf-8?B?NTBHdm5PU0NTU2FlVWV6T3BrYUFMREhrMlFnNHJEUGd1bUlpM1l2ZkhvN2Ji?= =?utf-8?B?Z2tReVJkVXNnS0NpbEdTNkVKMzlYRHlmYjl0cERrcW5ka2V0THJ2dUo3M1JN?= =?utf-8?B?enV0eEJlSHEwNjczOHlQdHJBNFNzblhQS2RRNFVseHk4a0hIdm9WWDFiUGU0?= =?utf-8?B?MitkN0JMZ01Dd3FQVm9uYzBPa2hFejVadE1NS2pJd2g2RmdCRS8wdU5BVkww?= =?utf-8?B?cDdiRVZBMklkaUdpUUg3Y3YvTXZEL2h4byt6N3J6MVpKSmsrYlBRTnBLbURk?= =?utf-8?B?V29Td003RnRKeW90RDI3akFDd29FbkwwalE2cTJMemxCSUhBMGpMWTQ2dEYx?= =?utf-8?B?VUlwQjBnekJVNnJCaXl6TmM2bW5SalNLZkhvSDc4Z3hKcTd3NnZxYmtaS21E?= =?utf-8?B?L1Vja1RDdHVrbWJ0L2NsRGZ4c0JlQVQyZ0xxdWZBYlNzcGZwc28wbnQ4V3FN?= =?utf-8?B?NTZ3YjNjcXduTWJZREx0S0NUdDJQR2lsOHJUMk9vSVJlYkRaeXY2UE13eWE1?= =?utf-8?B?eXR3OU03dHliRTFxcG1YMStNdDZtQ1FVWjlyblF4a3V0OVNybEZpTWlqYXdt?= =?utf-8?B?THBIM2x0WGRUc1crRXFkSkdQREtxSXRoWENJM2hJU25VcVpFeDYvbWp0VXJJ?= =?utf-8?B?UXNnRUJKNkZ5VjVsOXdiU3hvc2NmelBsVmxGMGpLMFRyNkMxdDdHZ1dFdkdN?= =?utf-8?B?d0xtUjdFUHdId3k3dmYveVJZZ3lRS1pCNzVzeUQ3Z0VJTmtucFBla01MdHB0?= =?utf-8?B?SnA3VUFreDN6M1hxUFFaUHgrOC9pL09LSGJXZDhJVWpBRk14SC9DUmZnUTdz?= =?utf-8?B?eXF3VDVMakFRcnRsbEU0b0I4YU8vZTJITS9zdTdSSUVSME1pbWNEbmtUTnho?= =?utf-8?B?NnhoL1g3NUNJU1NWSE5tcmh3OHBRVGVkMG1kTWN0QlErMjRoejFGdWRKWlVH?= =?utf-8?B?bXYzT0RzajhUTzdVWjYrZ1lZLzVKcmNZektuQmo2ZFNpQ3pNNW5GMGxFQWp4?= =?utf-8?B?ZVhkVjRYYitEazF4UVV4UkRTMWNIRnVnTzY0N1kxRTYrK2o0QWdZbFhwQUJF?= =?utf-8?B?Q0lnaGtTV3RDSk5sYmRsUDcrVnp2SXJiYzlCdzZabTUycnNKYUVPOTFnb01h?= =?utf-8?B?dDhGdEM1WEVXQXFhMXpRVHRrN3dlcHArcnRBVytyRnBCeFJjaHdGTnVWMnBs?= =?utf-8?B?eGVyYlFLN29rMG1FaU0wTGE5elYvQXh1S29TQ1Vtb2NqUGs0NUFLYWlRTXBH?= =?utf-8?B?YjNKYkJkWGxzVWN1eU9lb1YvUUpRK2gxcVkwbmI5RU1ZdEtTckxIZFdyR2Fh?= =?utf-8?B?dktEMUsvOWJWWGhNaGttbzBQbDhkL3ArUFh5YXJBeG5PMmhhWDc4UXdKa1ph?= =?utf-8?B?QjJpbVZTanFhTmxuRzNRcWo3Zzlsb0k1SUZVTGJkdHVsV3BVUHNvYW5zbXVl?= =?utf-8?B?ZDhEK1VkSkRMTG5pNlJNL0pjTGhvL0l4dnB1dWhwdjlSSkhncnF1NnByOGRa?= =?utf-8?B?bWJSUXBkREowNFpEWG5lUytXYUVGZU40Y2szcnNvZXc0UEw2YnBDZGVEUVN0?= =?utf-8?B?TjVkMU5CVTJSZFI0UjBEM1BicWhtMlBXVWhKZlBRa1VTdGJ2eDREZmh0K2R6?= =?utf-8?Q?Pgd9yejTmo656w/H3z?= X-OriginatorOrg: Nvidia.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2d83926a-20f8-4d5b-2b8c-08de50eb77ea X-MS-Exchange-CrossTenant-AuthSource: SA0PR12MB7003.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jan 2026 08:28:59.5412 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 43083d15-7273-40c1-b7db-39efd9ccc17a X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: uShFQkEdw17tNEywE/09nYwzfLR8awpXozZpfJ+CbCHC6ve7LSMjSuGlBsDEu3yx X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR12MB8930 On 08/01/2026 17:52, Petr Mladek wrote: > On Wed 2026-01-07 15:20:44, Feng Tang wrote: >> On Wed, Jan 07, 2026 at 08:41:22AM +0200, Gal Pressman wrote: >>> On 07/01/2026 5:00, Feng Tang wrote: >>>>> @@ -1014,7 +1015,6 @@ static int panic_print_set(const char *val, const struct kernel_param *kp) >>>>> >>>>> static int panic_print_get(char *val, const struct kernel_param *kp) >>>>> { >>>>> - panic_print_deprecated(); >>>> >>>> Actually this was intentional, in one of the patch version, this >>>> panic_print_get() was not there but reusing the param_get_ulong(). >>>> >>>> It was added later as sometimes developer do want to runtime check >>>> the current 'panic_print' setting through /sys/module/kernel/parameters/ >>>> interface, and I thought it may be better to give the warning. >>> >>> I figured it would make sense to keep the behaviors consistent. > > I see. > >> When people run 'sysctl -a', in 99.9% cases, the users don't care >> 'panic_print' or even don't know what 'panic_print' is, that's why >> I think removing it makes sense. >> >> But for a user running 'cat /sys/module/kernel/parameters/panic_rint', >> giving a warning is meaningful. > > Makes perfect sense. > > We need to make people aware that "panic_print" will eventually go > away. 'sysctl -a' is different because it prints all values and > there is big chance that the caller is not interested in "panic_print" > at all. > > It makes sense to remove the warning from sysctl read. But I would > keep it in sysfs read. The sysfs entry exhibits the same issue, just different command: # systool -m kernel -v Or: # grep . /sys/module/kernel/parameters/*