From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.9 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI, SPF_HELO_NONE,SPF_PASS autolearn=no autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 6B862C18E5A for ; Mon, 9 Mar 2020 09:18:00 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3D71E20674 for ; Mon, 9 Mar 2020 09:18:00 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=chromium.org header.i=@chromium.org header.b="JHJcaImy" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726414AbgCIJR6 (ORCPT ); Mon, 9 Mar 2020 05:17:58 -0400 Received: from mail-ed1-f48.google.com ([209.85.208.48]:34859 "EHLO mail-ed1-f48.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725962AbgCIJR6 (ORCPT ); Mon, 9 Mar 2020 05:17:58 -0400 Received: by mail-ed1-f48.google.com with SMTP id a20so5218993edj.2 for ; Mon, 09 Mar 2020 02:17:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=chromium.org; s=google; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=f2uE13X9NLaiDzIOG8VHY8MZnagnleF8fxm5Dt416rw=; b=JHJcaImyjs/HMeb5w21GosBMzXh72gusUrrwpIvG7nH6AiPTiY8BCHemZ87iB+jQe/ H9i4YpkuVkfxVaS+8+QzRZchSPFl9HRpsziMJFjK5fWg6NW0hi+uZi9HsbBxE+Jq6wy7 SxDzL0ejuvdSC50oE4MLvd29JZ7n2p6F8Eua0= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=f2uE13X9NLaiDzIOG8VHY8MZnagnleF8fxm5Dt416rw=; b=tzy+j5kUorfuhEx948xuwiD95DU2fkLPW+e3Ps9pRiAaePwblZZOjCV2j/G6sLiyiC xHsT5hmBphqszGJbZMxLtwhfFBuPP6MVYohP9s1bMiYpR7G1tp0G6qTxt0OQq9hXIbc1 YKffIHZcz35m/jB/4qYXZRTVovp8mwPN+6hxSSKWBJoB9Kbnea91aba6EfaAFIzyy35C N+diyOIB7hIdDbKKWfDFkxoegbHekKh1s6Oc0cjjwI8ykytFQb4jYNaOmgb+5e4MTCX1 yCa9Y90LElaTto1yrd7zrVwKL3cedJIj7bmlXTVFFCDF0qLyN8DqoZ1IPd/4nXc/EvC8 jm1g== X-Gm-Message-State: ANhLgQ3rGV/8gHKWikz7K6ZIbRdVzeNh8QEotNdt5Z7zzb8vYcV0b+l0 Pt2teHDLT6zPpymPtZ7MJ45eAiXQjZm6Dg== X-Google-Smtp-Source: ADFU+vvU5+Q6oKUlB+VByEUfdfiBUT178+0QtRFuROlPW6IDsiI8t1RIAjIFKl4ub6oXwHWKX75w1A== X-Received: by 2002:a50:f144:: with SMTP id z4mr15744722edl.381.1583745476822; Mon, 09 Mar 2020 02:17:56 -0700 (PDT) Received: from mail-wr1-f48.google.com (mail-wr1-f48.google.com. [209.85.221.48]) by smtp.gmail.com with ESMTPSA id h20sm2326914edr.43.2020.03.09.02.17.55 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 09 Mar 2020 02:17:55 -0700 (PDT) Received: by mail-wr1-f48.google.com with SMTP id n15so10001729wrw.13 for ; Mon, 09 Mar 2020 02:17:55 -0700 (PDT) X-Received: by 2002:adf:eac8:: with SMTP id o8mr6539722wrn.105.1583745475160; Mon, 09 Mar 2020 02:17:55 -0700 (PDT) MIME-Version: 1.0 References: <17060663-9c30-de5e-da58-0c847b93e4d3@xs4all.nl> <20200307094634.GB29464@google.com> <6f5916dd-63f6-5d19-13f4-edd523205a1f@xs4all.nl> <20200307112838.GA125961@google.com> <20200309032707.GA9460@google.com> <40cd09d9-49a6-2159-3c50-825732151221@xs4all.nl> <20200309072526.GC46830@google.com> <20200309090802.GA231920@google.com> In-Reply-To: <20200309090802.GA231920@google.com> From: Tomasz Figa Date: Mon, 9 Mar 2020 18:17:43 +0900 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCHv4 01/11] videobuf2: add cache management members To: Sergey Senozhatsky Cc: Hans Verkuil , Hans Verkuil , Mauro Carvalho Chehab , Kyungmin Park , Marek Szyprowski , Sakari Ailus , Laurent Pinchart , Pawel Osciak , Linux Media Mailing List , Linux Kernel Mailing List , Sergey Senozhatsky Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Mon, Mar 9, 2020 at 6:08 PM Sergey Senozhatsky wrote: > > On (20/03/09 17:58), Tomasz Figa wrote: > [..] > > > > I see. Hmm, how do I do "test that V4L2_BUF_CAP_SUPPORTS_CACHE_HINTS > > > > is never set" then? > > > > > > Not sure I understand your question. When requesting buffers for non-MMAP memory, > > > this capability must never be returned. That has nothing to do with a cache_hints > > > module option. > > > > Have we decided that we explicitly don't want to support this for > > USERPTR memory, even though technically possible and without much > > extra code needed? > > My irrelevant 5 cents (sorry), I'd probably prefer to land MMAP > first + test drivers patches + v4l-util patches. The effort > required to land this is getting bigger. I think that's fine, but we need to make it explicit. :) Best regards, Tomasz