From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0b-0031df01.pphosted.com (mx0b-0031df01.pphosted.com [205.220.180.131]) (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 430832B2D7 for ; Sun, 1 Feb 2026 10:31:59 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=205.220.180.131 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769941920; cv=none; b=aBP/Oq0vOs4xaKOP/KlgA++J6axd2qJkw9YMw7BRie2dht6ZUaeEeHCymzzAhwrNkuoH4+qNyKnQeNd3NTSu2jIqnB1OLPWg9MoBehn1Ps7VYqHCb1iwewRNzGY/TMoxiNFFbTFd8s+BxUKclwgUiP1P8oYHhnzzPO7lK9bLqOc= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1769941920; c=relaxed/simple; bh=OG5gIS46sIyGMjU+bv1FltfH7xKero3LdEFhVeDMXq4=; h=Message-ID:Date:MIME-Version:Subject:To:Cc:References:From: In-Reply-To:Content-Type; b=S/aSNBe676QHxfGvafWxHmm/E84tF0tDSWhQQ3G1srf/AkjGENuSHgEk/Xgm+oQchcdRJTbjHGll2iterp0m5poNnc125jd7ZzVi8ucRbjs2JAuUB0dzTuRnGeMoiaPX40b9sJWIbd/Yu7R9ADi7JvM3jI2A9v9gtn5H5slpeYk= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com; spf=pass smtp.mailfrom=oss.qualcomm.com; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b=N5T7X1Ko; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b=h1vMIj2q; arc=none smtp.client-ip=205.220.180.131 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=oss.qualcomm.com Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=qualcomm.com header.i=@qualcomm.com header.b="N5T7X1Ko"; dkim=pass (2048-bit key) header.d=oss.qualcomm.com header.i=@oss.qualcomm.com header.b="h1vMIj2q" Received: from pps.filterd (m0279871.ppops.net [127.0.0.1]) by mx0a-0031df01.pphosted.com (8.18.1.11/8.18.1.11) with ESMTP id 611913hX3152506 for ; Sun, 1 Feb 2026 10:31:58 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=qualcomm.com; h= cc:content-transfer-encoding:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to; s=qcppdkim1; bh= u+Mu8/GpwHsYaHmqjpyJSlKY8TLV1nUPDNtzWyRhGvM=; b=N5T7X1KoWES70o0D uBAm1upq0keTpef+1D//xJXbqEcSLMxusEMDfAVmktW06WLtn3XEntuQ4m2QC7uw 3vABgaoZIyoS3eZLNCIdX92W1mSvraY0EDOglKH/nCJakOmbukklbykmDVjvZ/P3 qmtU+tE7iCl2YrBYcv5y+fHo1wvmcvQICu+sNr18JLzfm0t3EEocvjktwwbA3vym IMW5X+uJdixjRvG7oNIWeA49Ejzxdr++A6dF7W8+EuEeon9i4pIuvtZnf8ZjU+/1 bkuVr6uwmOdE9MNEGAxapUvMF3TkL8UGx1td3rSS6SNlMz/E8QO2LnZoE+zoQ/4q yyl9kQ== Received: from mail-dy1-f198.google.com (mail-dy1-f198.google.com [74.125.82.198]) by mx0a-0031df01.pphosted.com (PPS) with ESMTPS id 4c1areadr4-1 (version=TLSv1.3 cipher=TLS_AES_128_GCM_SHA256 bits=128 verify=NOT) for ; Sun, 01 Feb 2026 10:31:58 +0000 (GMT) Received: by mail-dy1-f198.google.com with SMTP id 5a478bee46e88-2b6f0b345e3so6446461eec.0 for ; Sun, 01 Feb 2026 02:31:57 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=oss.qualcomm.com; s=google; t=1769941917; x=1770546717; darn=vger.kernel.org; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=u+Mu8/GpwHsYaHmqjpyJSlKY8TLV1nUPDNtzWyRhGvM=; b=h1vMIj2qTGM5y3MnJ2sEAUOY7CFlitDRC3fwR77IcOfP6+Ijdz3G2C5Q/N/Ka1Gh0W JMajdtKlV5eVAXXMaUw13lvx0j9DT6et+KFVJhp+8LMH36bvnAT9Awnj2AKf00psovpt Ev86PdYHKC2V4ku3yc54nsHvl90J+CnbcrGM59rP04j3vMECYdpyFUvZyEmLd2VWOhqq W/zYt0x+JxPMWicbW0FwbmTFQueHGax6Bwfcmj48WxxFTk7GGmarj7r7V0pY4Arwe92B 4SOJX9H3QMOX8sJ3td46hVmc/dBEoDhiYnJhiJekdw6RyKgaAu01NHaO6uBBmtDdwK4q tiEQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1769941917; x=1770546717; h=content-transfer-encoding:in-reply-to:from:content-language :references:cc:to:subject:user-agent:mime-version:date:message-id :x-gm-gg:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=u+Mu8/GpwHsYaHmqjpyJSlKY8TLV1nUPDNtzWyRhGvM=; b=pMQ1g93i5/bw7pdrHmRKbQyqH6kBviQqci7/478wqdQRYChtASfW274qXjIQ8Ct4hM 9zxctUhrV7yf4QduOz52h985otyJLrh+wZk4P9iUvbOtm2gYDRLDizEK4LlcjTRrABlJ p8+fqVbZH6n/sHnvjdZQPtQdVzDf0slY5kWHEjzbzsd3aXy62qsOLvmlypUoN/eElWSw 9LdavLup9/ho9b1wUNQVVFYhrCjN8Tiz8hm1OnALFecVwI7Nl+5tcBou0pHJPeH/8k3Z DIFNb0uOnUFPnYkK9idMNu3W+n2AhAKOOfrd5rbyRhDjPYlU0lt8h8wWuSlX3RkTPk4f 5rRg== X-Forwarded-Encrypted: i=1; AJvYcCU9AEP7645oMlp6LXNs+oA6PLcguA2cx6+PCviIqLG4OD055EGSaOMqS8bKJr9fGDIq5yBr06Sy9L0vLI0=@vger.kernel.org X-Gm-Message-State: AOJu0Yyx8/Z6h+ATAEQGKOmeXHhtQ6TTdilXEDIAJfBPo65w46epl96V 2AmLT2Y4UXUBn5BakEmFRfnVpnihPSkcbX8x1a1Ih7+2OjCmZQFD8AaOt0ss+YbeRR/0NkQsPjF 7fLF1tXaWN0a28I0eWFyIJemKqXf6LMcwTNVvxpGaF9MOX6Zlp355cd2CPXvFxYLaaBc= X-Gm-Gg: AZuq6aIegPe+s19P0UnM0AQu0l/gUWUF1m3YymIOM8h5GgLVFhISAYRmHKskwWg1DR3 EInMiMcvkdT1hjtEaGi1r6TuR/A8dd70z7On+8YT7h/O37xacb/o9DGDw21Bda5gd+RvWWFrzrs wilEHKqFPCRO/3ZZE4NnaD81LPD2il5D0L5fYHGKTaYQnyvGJaAPvdn5JQYfiYKAr6SaDqHZ6i4 HKPVZVkg4ZLyekiOB+jrlauH4Y0Ysk+yvHNy8L1qzjkZtAMttZS21owflVcrv1ia+U/aXd1RcW2 +obG8GC6oozZ78Eki31hZxqq9pI7WB2lVQMSFecwWcM6DbSNZptfuznRU2SWn9ij8wX2Rww6qpX 4+fplrNZJbK2lP+yT0U+pM39bGiaiKUYqenqAKNpzkhT6UpM= X-Received: by 2002:a05:7300:bc11:b0:2b7:12f8:5eea with SMTP id 5a478bee46e88-2b7c8632a40mr4510536eec.9.1769941917033; Sun, 01 Feb 2026 02:31:57 -0800 (PST) X-Received: by 2002:a05:7300:bc11:b0:2b7:12f8:5eea with SMTP id 5a478bee46e88-2b7c8632a40mr4510525eec.9.1769941916449; Sun, 01 Feb 2026 02:31:56 -0800 (PST) Received: from [192.168.0.119] ([175.101.107.19]) by smtp.gmail.com with ESMTPSA id 5a478bee46e88-2b7eddf72e3sm3771126eec.28.2026.02.01.02.31.51 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Sun, 01 Feb 2026 02:31:55 -0800 (PST) Message-ID: <8ed37226-7f03-4d92-a43d-cd538944556a@oss.qualcomm.com> Date: Sun, 1 Feb 2026 16:01:46 +0530 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: [PATCH 0/2] usb: gadget: Use sysfs_emit instead of sprintf To: Greg Kroah-Hartman Cc: Al Viro , Sam Day , Christian Brauner , Chen Ni , Mateusz Guzik , Liang Jie , Ingo Rohloff , Owen Gu , Christophe JAILLET , linux-usb@vger.kernel.org, linux-kernel@vger.kernel.org References: <20260131160111.3161630-1-krishna.kurapati@oss.qualcomm.com> <2026020129-given-grapple-d4ee@gregkh> Content-Language: en-US From: Krishna Kurapati In-Reply-To: <2026020129-given-grapple-d4ee@gregkh> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Authority-Analysis: v=2.4 cv=NNfYOk6g c=1 sm=1 tr=0 ts=697f2b9e cx=c_pps a=wEP8DlPgTf/vqF+yE6f9lg==:117 a=BX0cTh2Ek7r2cvNT2UrZdg==:17 a=IkcTkHD0fZMA:10 a=HzLeVaNsDn8A:10 a=s4-Qcg_JpJYA:10 a=VkNPw1HP01LnGYTKEx00:22 a=U_KVy2-mxjOgm-ctSf4A:9 a=QEXdDO2ut3YA:10 a=bBxd6f-gb0O0v-kibOvt:22 X-Proofpoint-GUID: jiiAHHhkiZV80yuK97eYRQhVlvCViC4s X-Proofpoint-Spam-Details-Enc: AW1haW4tMjYwMjAxMDA5MCBTYWx0ZWRfX/ttplU3OlZ4J U6NIZPnfQxEfIBzjntR12xw4+V5sgNtNAaLtPEY6uCseTAQDELBMZGe+rh8P8RPKBwf4W1zyR1P Mkkfs4zQLlXzumGnPm4/NIKtIN4p1Cv2ZUUPZkRX3CB4wGKorRk7+GhksJ/+FYhyMnU9Un+u7Kf 8Vo5bl5h3AB7BEoOGS348yOksYaKgDZZxxmxr+tPi0xWI3Q5Q/tMVTgd0hd2/ZjShnkhxZpL+1c oaEU/yNBdeM3w/Ws7r7Lb9lmcnzaYF4svjrCGCbafVW0v2v7t1oXRDpOjHgCuzh0l7XP16pcVbG lHYUafYUf88si7MVMA30nFsmNyos9stOVPwIooca9jYwA2ATNBhafwZtVxn84GaaPFdwmFMLIoJ 5uFvZv2jgFTO/P6wwL6qq9w/IWMX6TZaYx3lyMJWeh53TTT6xSS94bPl9mgGGfkAAphnI8ZepBs dD77o4PwngolFVFjWZA== X-Proofpoint-ORIG-GUID: jiiAHHhkiZV80yuK97eYRQhVlvCViC4s X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1121,Hydra:6.1.51,FMLib:17.12.100.49 definitions=2026-02-01_04,2026-01-30_04,2025-10-01_01 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 impostorscore=0 lowpriorityscore=0 adultscore=0 priorityscore=1501 clxscore=1015 suspectscore=0 spamscore=0 phishscore=0 bulkscore=0 malwarescore=0 classifier=typeunknown authscore=0 authtc= authcc= route=outbound adjust=0 reason=mlx scancount=1 engine=8.22.0-2601150000 definitions=main-2602010090 On 2/1/2026 12:58 PM, Greg Kroah-Hartman wrote: > On Sat, Jan 31, 2026 at 09:31:09PM +0530, Krishna Kurapati wrote: >> Use sysfs_emit() instead of sprintf() in configfs attribute show functions. >> sysfs_emit() is the recommended API for sysfs output as it provides buffer >> overflow protection and proper formatting. > > But this isn't sysfs, as you say, it's configfs, so why switch? If > there is no need, the churn is not required. > My bad. Its for configfs. I see sysfs_emit being used in configfs show functions in f_ncm/u_ether_configfs.h and hence tried to move to the same in f_fs and source sink. Regards, Krishna,