Received: by 2002:a25:ef43:0:0:0:0:0 with SMTP id w3csp123309ybm; Tue, 26 May 2020 12:21:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzAfUQu5VGgklMRvhL6bvrCinJVpExU9RDPKjlDsG/74dRqbYoVG6+Y+0E4iK2nWucP8gg0 X-Received: by 2002:a05:6402:169a:: with SMTP id a26mr20695675edv.321.1590520874140; Tue, 26 May 2020 12:21:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1590520874; cv=none; d=google.com; s=arc-20160816; b=ljUst+wqKNOMvFxlfkSYpwR9iB37lRiEiahjMrv25AzqLsq+nE5xmNgN8UW4gdVvJp UyRyiDXujmxFf5oCK4UgaVPRBgqZWNnw+R1OeWf4gJYqq6LjVyMXqwri2pIOovaxWf+s Jw46p4QtSl4dULDxVVrIjBwf94v+H30seqqkHrVEoPL45WScShZ16TqT/HtVUX6CImJt EnHsLC6qxpnSZy7arn4FvypT/S8Zbu3h971IEgFnmQLnhU5AcO/sO0SLKBI2jPuPJuQ/ qlw9lEfw7185JI6G0sauYmuBtdmUmo1E9WuKcF0ESENVRoHNVLQ+S5C75iLa0STCvvz+ N0gw== 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:mime-version :user-agent:references:in-reply-to:message-id:date:subject:cc:to :from:dkim-signature; bh=6HxqrMcPYqGMmPBxCPnacylzIMgEa/M6yL+k3JeY4/U=; b=rmI6L2rHPWlFtRtsSUn8EBeWiVJkQhewRwsQdD1pTIsrnwSJPw/h2Tsw5W01OFNj5i 9VScMOzB3xyIEDGy365oZswFhTX2rdxTkmtWYrJiZFjcmaOp6vRb/3SiPiBAtbt6Wryv JiQ79ODqyHRZrZl0JCu2gDXDpJzxnjf5POQr9BykY2qBTtRNRLGgxZug87+nxw2T6cl0 fMV6RQTuqL07CrWGdpOilYv/A460kzE4Sr1HAyM2onUTshT3on0UvCndviRIeS0XohEh 3hdjnU7EkY/Ql5KkwEXMzO8HlUFfCL8tsbeXsFq0fDxkcRzpvWMgWR+OzHxHPG818C7n q5kg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@kernel.org header.s=default header.b=SWJFRRwK; 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 c11si384868ejx.440.2020.05.26.12.20.51; Tue, 26 May 2020 12:21:14 -0700 (PDT) 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=@kernel.org header.s=default header.b=SWJFRRwK; 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 S2404508AbgEZTQW (ORCPT + 99 others); Tue, 26 May 2020 15:16:22 -0400 Received: from mail.kernel.org ([198.145.29.99]:48630 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S2392285AbgEZTQR (ORCPT ); Tue, 26 May 2020 15:16:17 -0400 Received: from localhost (83-86-89-107.cable.dynamic.v4.ziggo.nl [83.86.89.107]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPSA id 82E9E2053B; Tue, 26 May 2020 19:16:16 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=default; t=1590520577; bh=cEyHBFC3X+SM8f+LOE2aDFSiIZ9pf7/5DTMY407Jr9s=; h=From:To:Cc:Subject:Date:In-Reply-To:References:From; b=SWJFRRwKoszdZ5Ew7l3CTmkYCFbt1cO8001BT3ofQfEP/LpKbgvOvRFfjKw+bATbX v/F2ulhRsrzyZHcKRWHLoUfdqGlqZMk/0/gUYgbBdPN4ARZQf+mztYZIXYeHSsJ9jU uUdyXtbXW7yG1NoLmEn7Vp3CiYiKLGDa2Rw+t+aU= From: Greg Kroah-Hartman To: linux-kernel@vger.kernel.org Cc: Greg Kroah-Hartman , stable@vger.kernel.org, John Paul Adrian Glaubitz , Arnd Bergmann , Andrew Morton , Yoshinori Sato , Rich Felker , "David S. Miller" , Linus Torvalds Subject: [PATCH 5.6 110/126] sh: include linux/time_types.h for sockios Date: Tue, 26 May 2020 20:54:07 +0200 Message-Id: <20200526183946.817686379@linuxfoundation.org> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20200526183937.471379031@linuxfoundation.org> References: <20200526183937.471379031@linuxfoundation.org> User-Agent: quilt/0.66 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org From: Arnd Bergmann commit fc94cf2092c7c1267fa2deb8388d624f50eba808 upstream. Using the socket ioctls on arch/sh (and only there) causes build time problems when __kernel_old_timeval/__kernel_old_timespec are not already visible to the compiler. Add an explict include line for the header that defines these structures. Fixes: 8c709f9a0693 ("y2038: sh: remove timeval/timespec usage from headers") Fixes: 0768e17073dc ("net: socket: implement 64-bit timestamps") Reported-by: John Paul Adrian Glaubitz Signed-off-by: Arnd Bergmann Signed-off-by: Andrew Morton Tested-by: John Paul Adrian Glaubitz Cc: Yoshinori Sato Cc: Rich Felker Cc: "David S. Miller" Cc: John Paul Adrian Glaubitz Cc: Link: http://lkml.kernel.org/r/20200519131327.1836482-1-arnd@arndb.de Signed-off-by: Linus Torvalds Signed-off-by: Greg Kroah-Hartman --- arch/sh/include/uapi/asm/sockios.h | 2 ++ 1 file changed, 2 insertions(+) --- a/arch/sh/include/uapi/asm/sockios.h +++ b/arch/sh/include/uapi/asm/sockios.h @@ -2,6 +2,8 @@ #ifndef __ASM_SH_SOCKIOS_H #define __ASM_SH_SOCKIOS_H +#include + /* Socket-level I/O control calls. */ #define FIOGETOWN _IOR('f', 123, int) #define FIOSETOWN _IOW('f', 124, int)