Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754793AbbH0XUm (ORCPT ); Thu, 27 Aug 2015 19:20:42 -0400 Received: from shards.monkeyblade.net ([149.20.54.216]:48137 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751802AbbH0XUk (ORCPT ); Thu, 27 Aug 2015 19:20:40 -0400 Date: Thu, 27 Aug 2015 16:20:39 -0700 (PDT) Message-Id: <20150827.162039.1520656052011605652.davem@davemloft.net> To: ast@plumgrid.com Cc: mingo@kernel.org, rostedt@goodmis.org, wangnan0@huawei.com, hekuang@huawei.com, daniel@iogearbox.net, brendan.d.gregg@gmail.com, netdev@vger.kernel.org, linux-kernel@vger.kernel.org Subject: Re: [PATCH net-next] bpf: add support for %s specifier to bpf_trace_printk() From: David Miller In-Reply-To: <55DF97E6.9050108@plumgrid.com> References: <1440656819-25622-1-git-send-email-ast@plumgrid.com> <20150827.153409.893765406170260565.davem@davemloft.net> <55DF97E6.9050108@plumgrid.com> X-Mailer: Mew version 6.7 on Emacs 24.5 / Mule 6.0 (HANACHIRUSATO) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.5.12 (shards.monkeyblade.net [149.20.54.216]); Thu, 27 Aug 2015 16:20:40 -0700 (PDT) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 618 Lines: 16 From: Alexei Starovoitov Date: Thu, 27 Aug 2015 16:06:14 -0700 > Fair or you still think it should be per byte copy? I'm terribly surprised we don't have an equivalent of strncpy() for unsafe kernel pointers. You probably won't be the last person to want this, and it's silly to optimize it in one place and then wait for cut&paste into the next guy. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/