Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp1961910ybl; Sat, 14 Dec 2019 03:28:58 -0800 (PST) X-Google-Smtp-Source: APXvYqyq2m77rgk8Cf4E7E/ci3S7DGZab9+pWpL1SG9o9wYYPiEQ2R+u4hpVAQKIZKe2y048qzmd X-Received: by 2002:a9d:5c88:: with SMTP id a8mr18950303oti.348.1576322937869; Sat, 14 Dec 2019 03:28:57 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1576322937; cv=none; d=google.com; s=arc-20160816; b=elgE4iZtEGiXs+iT+8EvLc4rbqy+x1D4+h/oLmXiJ6GtU1gl6WaLOtp5JDuoaHYbUJ zk6MtspAIvgAoZhjF/d5pQY+LPcS/nA99TeJCkEmLFPaLJz2B0uMrFMq17nu1ikBsvFt FBy838rpKYGjfnoPHA3YFPAspgk1azP1GP6BTF5AorBIueuNScPH+caltvwn1MdB7afB qbWeE36YVxKR392ALc4OpO6aHFKyH02qOTtds6+qYtPCYJeG1MZMWwtyE8te2t6zIUnU zRmTknoRTa08A3bCD//FrM9HpL1EbVgn1fC6dorbzuPiabFstn7GVsJzfNCZvSj3MjJZ oLJA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:references:cc:to:from:subject:dkim-signature; bh=nzyq0mgltd7eujv6kQMWXRQOAhLD8nHzYbknU6p3W0Q=; b=HIizxwuDtvjo6wyrKa3uQ8DdGB43WO+/UZXIiGMdvNKqrJlx+8A4TzWU5iHeoyJROm Feq34lA0l8Op3/t00FKIiVGLUcZVjbTCta7jlI3LlYR8gU2aMsempgSqtovnh+odf1qg HbaoGlmiWnr1KYJeZZpmO8Zvey4mrMzHxPjxz/00NLFjcUmmoAt2dHx5SLvQzLyShJ+E j61GhgOoXeVneebqObMJkn/+pS7vo9nNp8vyxy7guXhj+N0xzMW6EbYgU2mLuQGEYP0K lUJmb9+s/rE65/MJJt7FpMP/ZLx3j+sQfPg7jXkZ3gD+qdJUfj7xnrUrAB8Og/FDIKIT P9aQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@xs4all.nl header.s=s1 header.b="g/errFyk"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id t23si6841508oij.23.2019.12.14.03.28.45; Sat, 14 Dec 2019 03:28:57 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@xs4all.nl header.s=s1 header.b="g/errFyk"; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726083AbfLNL1x (ORCPT + 99 others); Sat, 14 Dec 2019 06:27:53 -0500 Received: from lb2-smtp-cloud7.xs4all.net ([194.109.24.28]:57297 "EHLO lb2-smtp-cloud7.xs4all.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725895AbfLNL1w (ORCPT ); Sat, 14 Dec 2019 06:27:52 -0500 Received: from [IPv6:2001:983:e9a7:1:c52:2c9:63c9:e34f] ([IPv6:2001:983:e9a7:1:c52:2c9:63c9:e34f]) by smtp-cloud7.xs4all.net with ESMTPA id g5aOisLHbapzpg5aQikTpn; Sat, 14 Dec 2019 12:27:50 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=xs4all.nl; s=s1; t=1576322870; bh=nzyq0mgltd7eujv6kQMWXRQOAhLD8nHzYbknU6p3W0Q=; h=Subject:From:To:Message-ID:Date:MIME-Version:Content-Type:From: Subject; b=g/errFyks3JBDVrjv45WPQ274sgS32WNO2DcrKMarrejBR26w/P+dpCWMVtrUZcbQ OUu/3aAgdcF1KKaFlCpDvMGc1/TQn96eA61+LR3dazuBkO7woyhM+x53ozmtfVSApp sI2ce6mlm7u1tLUJxQ1VCHhYaBj3BeSfL/pfwg4dx6GgohNLtY9l/PdSdqBtXKNFvX 9VIBYG4nlIbvriMrMndfNDSq5zpsty0dnzDyHQwoyLDcd7KrEjy9HuF6Ut3FzXk0YX SfXgTe7S9GiAl+SEWkTR0/XESeWX+9zv3UKaefXopf7XLvTWNmfrhSO0NMyvwghc83 mRItAOkyQHs5Q== Subject: Re: [PATCH v5 6/8] media: v4l2-core: fix v4l2_buffer handling for time64 ABI From: Hans Verkuil To: Arnd Bergmann Cc: Linux Media Mailing List , Mauro Carvalho Chehab , y2038 Mailman List , "linux-kernel@vger.kernel.org" References: <20191126161824.337724-1-arnd@arndb.de> <20191126161824.337724-7-arnd@arndb.de> <09c664fd-87fb-4fac-f104-9afbe7d33aa2@xs4all.nl> <81bb5da1-6b84-8473-4ada-c174f43bbae2@xs4all.nl> Message-ID: <0843718f-1391-3379-38be-41fa9558ea6d@xs4all.nl> Date: Sat, 14 Dec 2019 12:27:47 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <81bb5da1-6b84-8473-4ada-c174f43bbae2@xs4all.nl> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-CMAE-Envelope: MS4wfI+6qlEmU4zRwcQGZcQkuwRnTzsDXY+L9CVkVfr2d+0iyXeZkc2nQ0Lec5MhODFFLRZzaxlqZSpd2B1ObmWXwLxnaCmVjLu7vE0j1TlmlJA27t5Wxb+R qUoIOKbcI43VZ8GIuYIYCLbMuol5fT0ArRP4wk6Yo62ULZZTdXkYvbTY17MGrKr2mqCbT21e5VACNaPC6OOlHwIQSahhCFJqoK8rgaJQDCMix0nfjvzVYmTC kTEq/Gzfyz7ESaXDloNOTxeR8GTC4BOeinRrGeuWEAQLoKN3WVaTXFnmIUHNKR6GfWD5MiNn5/KmRGoUS8++cZOudZ4lHwJrL0KNWJKZuYRdBr4WnzpIuoRd 9Mhdg/wNspM+yqS5daY32PFI/zpmiSD8SAgjNwsMMFUzgNLeOpw= Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 12/13/19 4:32 PM, Hans Verkuil wrote: >>> I am unable to test with musl since v4l2-ctl and v4l2-compliance are C++ programs, >>> and there doesn't appear to be an easy way to compile a C++ program with musl. >>> >>> If you happen to have a test environment where you can compile C++ with musl, >>> then let me know and I can give instructions on how to run the compliance tests. >>> >>> If you can't test that, then I can merge this regardless, and hope for the best >>> once the Y2038 fixes end up in glibc. But ideally I'd like to have this tested. >> >> I've heard good things about the prebuilt toolchains from http://musl.cc/. >> These seems to come with a libstdc++, but I have not tried that myself. > > I'll see if I can give those a spin, but if I can't get it to work quickly, > then I don't plan on spending much time on it. I managed to build v4l2-ctl/compliance with those toolchains, but they seem to be still using a 32-bit time_t. Do I need to get a specific version or do something special? Regards, Hans