Received: by 2002:a05:6a10:8c0a:0:0:0:0 with SMTP id go10csp494803pxb; Tue, 9 Feb 2021 05:48:21 -0800 (PST) X-Google-Smtp-Source: ABdhPJz7o/W/cMneQvnbDzDp6qn0Gk5bywOPLjYEkg9zhxMEpmdv5Q55PRbjq4c24VMg+tOxU9Hj X-Received: by 2002:a17:906:17d3:: with SMTP id u19mr23314679eje.316.1612878501552; Tue, 09 Feb 2021 05:48:21 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1612878501; cv=none; d=google.com; s=arc-20160816; b=GGDVyQMQLNyW+0QGuFmy0buYAHsWy8e/9xaRlzb+m678l8g7mgxeeyWEyR6wMQIZk+ RsbHE6xrLa1DfE9tv20axoCny9bd7rVgRU0py6xN2B27UYA8NYUXU9oRim2KuSoVz4H7 yBElJT8RQOM6a+tmixrGwmAsqlN/mX5azqOWlSe44OonrBtbNErVwingQqRMBNsevQS1 NgY3uxNojH2fnLyMRURcZtVD62bKNkMbiewjzwNChIsNBRxldLqPG/KOuW+szjlbsXz2 /HVVYcbxMzIEHRsIAr80yNJgkMpgjQb9RZLJ08haAjRgK0kfPONo4sLoHZHxGpwNVpbM 6gyQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:dkim-signature; bh=wDKgogZmfV7JshEhGuqAk/26415rZeY12aI+VdHdmbk=; b=vxzdy2yRplHciUgpcoBtqxLvaltXy3/qywtn/YF7kMNOkxjUb4hj7clDX9zis4Rz4S 8QdsI7jjqQ+C1W60tg1oVpoiHVhxPWTGJMrQUnJrIh9Xsz8yikOJkOqgc1r3mIC/6W+D rZzQdJmEnjECiTSSrD+mhY1Mt694yy8fHw/22CZDEv9/MxHjY8K24HpgaVBL7rtdyj1a oaFpkQVStfiPhx7uMUwXT0xsUaJVSUUZIegxZn6LgjurWEgTjWcMtKP3+QxM0WvZwDNr kL4b/nZ98B/QCaSWeR3O/KKs6RLrgDmJqRSWTc3i/X3cA1ag+QfPzI5nDAvDFWUmqi/x vAGA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xs4all.nl header.s=s2 header.b=TMp21cuI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r11si19585297edc.353.2021.02.09.05.47.57; Tue, 09 Feb 2021 05:48:21 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@xs4all.nl header.s=s2 header.b=TMp21cuI; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231621AbhBINoM (ORCPT + 99 others); Tue, 9 Feb 2021 08:44:12 -0500 Received: from lb1-smtp-cloud8.xs4all.net ([194.109.24.21]:38087 "EHLO lb1-smtp-cloud8.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231135AbhBINkl (ORCPT ); Tue, 9 Feb 2021 08:40:41 -0500 Received: from cust-b5b5937f ([IPv6:fc0c:c16d:66b8:757f:c639:739b:9d66:799d]) by smtp-cloud8.xs4all.net with ESMTPA id 9TEzlxyODfJJC9TF2lblLA; Tue, 09 Feb 2021 14:39:45 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s2; t=1612877985; bh=wDKgogZmfV7JshEhGuqAk/26415rZeY12aI+VdHdmbk=; h=Subject:To:From:Message-ID:Date:MIME-Version:Content-Type:From: Subject; b=TMp21cuI1Mu94Zo4VdnvDAipJ5u1BCz7VPbfNqxdUqkwEgZ10ZR4drEK/648XVgIH USPKPKEgdOD3J/M2y7JtSsIXheg1ZCU68KuyDv5FKH5HiDalPnD+wkut3mvO1SbJpw SVpeGiaBnXf+WazLI8RXJoNNA6j5/mouJ/QNV8A9075kIC4YVg6GtoVXkIu2uA0T9Y wCb/oqYr8/kcNDLtNzE5tnV1Ap8N0rXNmq32LAMOAlqYQrSe9n9JOd6zHx4BNjjsBm Ih9hCmiN2wOEyhWVny6m9cGew4d3PY1A7MohQxMPnGcJhHima8u4TUOdzYBntGe1At ak70rDyLpM4vw== Subject: Re: [PATCH AUTOSEL 5.10 14/36] media: rkisp1: uapi: change hist_bins array type from __u16 to __u32 To: Greg Kroah-Hartman , Dafna Hirschfeld Cc: Sasha Levin , linux-kernel@vger.kernel.org, stable@vger.kernel.org, Mauro Carvalho Chehab , devel@driverdev.osuosl.org, Helen Koike , linux-media@vger.kernel.org References: <20210208175806.2091668-1-sashal@kernel.org> <20210208175806.2091668-14-sashal@kernel.org> <12c8f50e-3bba-5936-6e67-55bd928a75c7@xs4all.nl> From: Hans Verkuil Message-ID: <3413d0af-bc8e-4a9d-e0a2-eea98febd4e9@xs4all.nl> Date: Tue, 9 Feb 2021 14:39:41 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.6.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4xfB1UCHFFh/Ei5Mx3bDBWVch7Hs7bPP+TGm9rL8g9DcTqiZnMVRIAXXVymemK5/rft1wcwX7NFK4VP/ysfuNY2P7eTJB7XqxUb+QQDHem8QjOscUnsO27 P3KAerXqMc+5J07IfE81LLeCngHJBv42cV/iFrbO3beqD/Yv+tTuC4kIWih+mQq3EJCTvRhkAOaO137DuO+HpDQSOgAhntAj7y184IBJWXzPzCrynqgiGuBf haCiaAvwNo6qf4mITC5QaTASdKMl5daa8ctXFC30LHyrKrq8ASsUdjB0WvmVD4zDrPGOFI7qYsxsO9pegszXZn3q9qZChHs7n9ElODXzsioIRjE0Vfn647Eg bNUVePmfUYGaAdwrTQeulumxi99zpHHbKtBugrJp68BPd683kNI+n6OWNXTsckmTa3ij1TfO09gpmTwjnwc1x9pGelKYM+yMqwwGJ6UdTVZzOe4M03AQlFbi zlIzIIJ6QubxPWR06rQinp6usR/9Xq5S78NQoA== Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 09/02/2021 14:02, Greg Kroah-Hartman wrote: > On Tue, Feb 09, 2021 at 01:45:35PM +0100, Dafna Hirschfeld wrote: >> >> >> Am 08.02.21 um 21:46 schrieb Hans Verkuil: >>> On 08/02/2021 18:57, Sasha Levin wrote: >>>> From: Dafna Hirschfeld >>>> >>>> [ Upstream commit 31f190e0ccac8b75d33fdc95a797c526cf9b149e ] >>>> >>>> Each entry in the array is a 20 bits value composed of 16 bits unsigned >>>> integer and 4 bits fractional part. So the type should change to __u32. >>>> In addition add a documentation of how the measurements are done. >>> >>> Dafna, Helen, does it make sense at all to backport these three patches to >>> when rkisp1 was a staging driver? >>> >>> I would be inclined not to backport this. >> >> I also don't think it makes sense since this changes the uapi and it is not really a bug fix. > > Why was it ok to change the uapi in a newer kernel and not an older one? In the older kernels this was a staging driver and the driver API was not public. It's debatable whether there is any benefit from trying to backport patches like this to a staging driver like that. Also, these backports are incomplete, there are other patches that would need to be applied to make this work. Applying just these three patches without the other three (commits 66d81de7ea9d, fc672d806bd7 and ef357e02b6c4) makes it very messy indeed. I'd just leave the staging driver in older kernels as-is. Certainly don't just apply these three patches without the other three commits, that would make it even worse. Regards, Hans > > thanks, > > greg k-h >