Received: by 2002:a25:e74b:0:0:0:0:0 with SMTP id e72csp2355882ybh; Fri, 24 Jul 2020 10:41:23 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzNCYDkauedd0oZ8krZIa5+xMJpL5hnrrc/7Sinptf0Pcfmn0+09/GzKSAwgceK/f2u/cew X-Received: by 2002:a05:6402:1494:: with SMTP id e20mr9860053edv.2.1595612483777; Fri, 24 Jul 2020 10:41:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595612483; cv=none; d=google.com; s=arc-20160816; b=g44airnq3aVgIK4Vw5IzpJpk4nTySfiCw6eX1aVlbr1J59Mshmddj75P9S44JZZFn5 WVAp8uLNl65pRsYtmtBtXtndgITSWqNqNFhHP1w1+AwdjY6cT6BuI7LmBQwzOithvrdF 4yBFXniG4yty0TePv4eexJQf//aTgKvirjtYJPcLcSniur+TL1NoLtcZ6BH/lgaW7TO2 Zwe4tNvYZm3wSZIL1jUlhSs83Mit9r+cG3I7Hhh/1+X/SWCEVbomuESPKmPl7trhDgtn /h0ODVSku/J8/ttvC5w70IBgnSmV9eSACDsB+L0aAhB6eAS293jL4iD5xMhoVhVvUOqM /vBw== 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 :references:in-reply-to:message-id:subject:cc:to:from:date; bh=tcexOeInVpD0mZfAOkc75W8q03yYZEX4rh7zkOigxcw=; b=iTsF1D8riWRm5gWLosLBBaYzOYEyHPkkDrDlOLeIZQWIa7/0WLLhnLs+Mx9Dvu50Ke 918hPPt3wPlaQPc3ipd7kdCMfNF3BFAkX6Co7BFTL0T2C2RmYMsEnG2D73cogDsfqXJj 72kNMF4ZtCZijGM2N6bSJj0IR6cqdnBQdq3jrkg7MU1xUpvjbCzedBZWd2F8MrYGBkD8 WdaeTF0k/aF5a7f5z4w1v1m2itzO3SlD+JTlRhxOVA1/3kEMKpl5Ef+hu16MN8d4BMXm L627xFp9H15awZnO35jMAWtzL8TvHdwG4G1eSkmJwa1AYafCz9kvqV4+sjZJQso6ycY7 gxnw== ARC-Authentication-Results: i=1; mx.google.com; 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 z13si1067100ejc.295.2020.07.24.10.41.01; Fri, 24 Jul 2020 10:41:23 -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; 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 S1726711AbgGXRkW (ORCPT + 99 others); Fri, 24 Jul 2020 13:40:22 -0400 Received: from mail.kernel.org ([198.145.29.99]:49352 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726381AbgGXRkW (ORCPT ); Fri, 24 Jul 2020 13:40:22 -0400 Received: from oasis.local.home (cpe-66-24-58-225.stny.res.rr.com [66.24.58.225]) (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 A18702065F; Fri, 24 Jul 2020 17:40:21 +0000 (UTC) Date: Fri, 24 Jul 2020 13:40:20 -0400 From: Steven Rostedt To: Oscar Carter Cc: Ingo Molnar , Kees Cook , linux-kernel@vger.kernel.org, kernel-hardening@lists.openwall.com, Jann Horn Subject: Re: [PATCH v2 2/2] kernel/trace: Remove function callback casts Message-ID: <20200724134020.3160dc7c@oasis.local.home> In-Reply-To: <20200724133656.76c75629@oasis.local.home> References: <20200719155033.24201-1-oscar.carter@gmx.com> <20200719155033.24201-3-oscar.carter@gmx.com> <20200721140545.445f0258@oasis.local.home> <20200724161921.GA3123@ubuntu> <20200724123528.36ea9c9e@oasis.local.home> <20200724171418.GB3123@ubuntu> <20200724133656.76c75629@oasis.local.home> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-pc-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, 24 Jul 2020 13:36:56 -0400 Steven Rostedt wrote: > Which BTW, is supported by the following architectures: > > arm > arm64 > csky > parisc > powerpc > riscv > s390 > x86 And here's a list of architectures that have function tracing but need to be updated: ia64 microblaze mips nds32 sh sparc xtensa > > All of the above architectures should not even be hitting the code > that does the function cast. What architecture are you doing all this > for? Which one of the above is this patch set for? -- Steve