Received: by 10.192.165.148 with SMTP id m20csp599997imm; Wed, 25 Apr 2018 04:58:15 -0700 (PDT) X-Google-Smtp-Source: AIpwx4+iPH/XcKYuaZVYYTyph9inJO0AqAR9/qm5YXaEBbPkV30ThF3ykpbjJe4QMJC3z5ISF0at X-Received: by 10.99.95.5 with SMTP id t5mr23067161pgb.165.1524657495472; Wed, 25 Apr 2018 04:58:15 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1524657495; cv=none; d=google.com; s=arc-20160816; b=tgl2LnvNcDYDSqYHnvd7aHcHovLbweJfYCYJQLgQLbgC+uAKouTQDkXP4O8qfhvM7E LhMiKWMfOvZ65T7CU4fo5PVd6R5Ma2+E/yqFJrF4vaWahkPQiHUzx2wOYolPLlBGjatv e3yQdwF3MIdvr/5zghDP8F1rND8WP+6V5NT/KE6zbyuGNjrYipoCucyt1XsTVhAtlCp5 KUaPdBVjPLIEBz8je906DAI+11hbQbUoiIKhdp/Fe41KIXj8SgwccQ8ZMow/B6mfiBDp fOOFW51kl7Upf23ep/qDNEjN4hgUI5zTT2plW5W8u/w3Ps0rL8gj6ve+QwnyEStw4DX+ XxDA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:dkim-signature:arc-authentication-results; bh=kXnnAPYpz3V3J8RkiG7Nekc53eDYnGRO0kb5zNRWtPc=; b=mUC85JaddaJCcmyKxf3JZruuw0JJTt/IV0Cqr+2dNJCfkswVY/CGzHc7LEcFGDg/pe xoqpaWX+CUpdfHZCKg1WNEz3q5dItUUNnY+krbnJvFUSmcvnNlyhVElaaZ1NJxGes/ng mZnL7v38CZEKBze8rRIMxY3nlu0GY8Ro3ZIqQFxqD1KREO9cA10c00QVimR2+7PHFuLx j6nuDvH1fowqW6vkVeOcSXTPxPShYel67L+WrqyNDbyUqAYiKY7UBBDYenwaH3ZYOoQe lDhd8ZQaME4BO3iI6CHsTS9z3X879kwcwJkmR2imw5wwszn8okONqnTO4h+4+Sdl6Jeu xfMQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=lVFcsJWl; 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 j7-v6si504775plt.356.2018.04.25.04.58.00; Wed, 25 Apr 2018 04:58:15 -0700 (PDT) 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=fail header.i=@sirena.org.uk header.s=20170815-heliosphere header.b=lVFcsJWl; 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 S1752732AbeDYL4t (ORCPT + 99 others); Wed, 25 Apr 2018 07:56:49 -0400 Received: from heliosphere.sirena.org.uk ([172.104.155.198]:38478 "EHLO heliosphere.sirena.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751487AbeDYL4s (ORCPT ); Wed, 25 Apr 2018 07:56:48 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=sirena.org.uk; s=20170815-heliosphere; h=In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Sender:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Id: List-Help:List-Unsubscribe:List-Subscribe:List-Post:List-Owner:List-Archive; bh=kXnnAPYpz3V3J8RkiG7Nekc53eDYnGRO0kb5zNRWtPc=; b=lVFcsJWlIytmYYfVpcOPSP8my NlqmwGRtPzlMsv/bv1dOQfDcxD1zNgwrHJlmPmuIZo7flUX3aaqFBABfMrZ5DYVGLlu8RSZVEpEzO dibTrjYitDS46FBZedw+5YN7dmEMbb75Uu+l8Ztp3GiOn7x4oUAwFbglwcTY2PFRfncf4=; Received: from debutante.sirena.org.uk ([2001:470:1f1d:6b5::3] helo=debutante) by heliosphere.sirena.org.uk with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.89) (envelope-from ) id 1fBJ1o-00024i-8G; Wed, 25 Apr 2018 11:56:04 +0000 Received: from broonie by debutante with local (Exim 4.90_1) (envelope-from ) id 1fBJ1n-0001wu-Ch; Wed, 25 Apr 2018 12:56:03 +0100 Date: Wed, 25 Apr 2018 12:56:03 +0100 From: Mark Brown To: Arnd Bergmann Cc: Jaroslav Kysela , Baolin Wang , Takashi Iwai , Liam Girdwood , Takashi Sakamoto , Ingo Molnar , SF Markus Elfring , Dan Carpenter , jeeja.kp@intel.com, Vinod Koul , Guneshwor Singh , subhransu.s.prusty@intel.com, Bhumika Goyal , gudishax.kranthikumar@intel.com, Naveen M , hardik.t.shah@intel.com, Arvind Yadav , Fabian Frederick , alsa-devel@alsa-project.org, Linux Kernel Mailing List Subject: Re: [PATCH 0/8] Fix year 2038 issue for sound subsystem Message-ID: <20180425115603.GE24769@sirena.org.uk> References: <66b26dc6-9139-80cc-0b49-28ff68169b5c@perex.cz> <1b6a0710-7bc1-08d1-49a5-f1bed7bf3f84@perex.cz> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="gDGSpKKIBgtShtf+" Content-Disposition: inline In-Reply-To: X-Cookie: MS-DOS must die! User-Agent: Mutt/1.9.4 (2018-02-28) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --gDGSpKKIBgtShtf+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Wed, Apr 25, 2018 at 01:26:23PM +0200, Arnd Bergmann wrote: > On Wed, Apr 25, 2018 at 9:23 AM, Jaroslav Kysela wrote: > > We have almost everything hidden in the alsa-lib code for the > > applications and there is the protocol versioning, so we can detect the > > changes easily and handle the new fields in the library. > I think we are both misunderstanding each other here, let's try > to work out what changes are required in alsa-lib. The idea of > Baolin's patches that you can simply rebuild alsa-lib (or any other > library using the alsa kernel interface, if any exist) against a new > C library and still have working audio. It's probably also worth mentioning that there are userspaces that don't use alsa-lib at all, at least tinyalsa and salsa (if anyone still uses salsa). --gDGSpKKIBgtShtf+ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAABCgAdFiEEreZoqmdXGLWf4p/qJNaLcl1Uh9AFAlrgbNIACgkQJNaLcl1U h9DwRQf/SiHEyGNOdmvMxSBoGCeWhqhleQcnDqZcE9DyIOiIuILQm/IRLAbaUMr3 4fQfOaCrMgc6jopN5ICVt6NkpMdtEyQOW0eUzaQvw6jY7fSIBOKFW1qJcvkQ9UFU HEdGLn9ckOTDAalDnE74YjiKD7pMFmWxYCr4OXd1r4m0i0Pcdb4i37trbT2x+EGU NqmIAnJBqMFryKa2YqgwapNWg0gqcUrrmPMWUY+cNoUfhgJkglzMh96D3doAWNXW umPUIPJKWeiCdKLyVTxpS8bT5jbaqq9bsSbve5ic+gp74Drsi/E17wU0nl2GWIIs uh3sjhQH4Yfjh1YC7+sTA1HOTZcnFA== =9ZE8 -----END PGP SIGNATURE----- --gDGSpKKIBgtShtf+--