Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964911Ab3E1RqG (ORCPT ); Tue, 28 May 2013 13:46:06 -0400 Received: from mail-pa0-f54.google.com ([209.85.220.54]:52534 "EHLO mail-pa0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S964784Ab3E1RqE (ORCPT ); Tue, 28 May 2013 13:46:04 -0400 Message-ID: <1369763161.3301.545.camel@edumazet-glaptop> Subject: Re: [Patch v2] skbuff: Hide GFP_ATOMIC page allocation failures for dropped packets From: Eric Dumazet To: Rafael Aquini Cc: Ben Greear , Francois Romieu , atomlin@redhat.com, netdev@vger.kernel.org, davem@davemloft.net, edumazet@google.com, pshelar@nicira.com, mst@redhat.com, alexander.h.duyck@intel.com, riel@redhat.com, sergei.shtylyov@cogentembedded.com, linux-kernel@vger.kernel.org Date: Tue, 28 May 2013 10:46:01 -0700 In-Reply-To: <20130528174304.GD11614@optiplex.redhat.com> References: <1369601101-23057-1-git-send-email-atomlin@redhat.com> <20130527224149.GA4384@electric-eye.fr.zoreil.com> <51A4D4AD.2010507@candelatech.com> <20130528161518.GC11614@optiplex.redhat.com> <1369758577.3301.543.camel@edumazet-glaptop> <20130528174304.GD11614@optiplex.redhat.com> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.2.3-0ubuntu6 Content-Transfer-Encoding: 7bit Mime-Version: 1.0 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2873 Lines: 61 On Tue, 2013-05-28 at 14:43 -0300, Rafael Aquini wrote: > > Perhaps the explanation is because we're looking into old stuff bad effects, > then. But just to list a few for your appreciation: > -------------------------------------------------------- > -------------------------------------------------------- > May 14 09:00:34 ifil03 kernel: swapper: page allocation failure. order:1, > mode:0x20 > May 14 09:00:34 ifil03 kernel: Pid: 0, comm: swapper Not tainted > 2.6.32-220.el6.x86_64 #1 > May 14 09:00:34 ifil03 kernel: Call Trace: > May 14 09:00:34 ifil03 kernel: [] ? > __alloc_pages_nodemask+0x77f/0x940 > May 14 09:00:34 ifil03 kernel: [] ? kmem_getpages+0x62/0x170 > May 14 09:00:34 ifil03 kernel: [] ? fallback_alloc+0x1ba/0x270 > May 14 09:00:34 ifil03 kernel: [] ? cache_grow+0x2cf/0x320 > May 14 09:00:34 ifil03 kernel: [] ? > ____cache_alloc_node+0x99/0x160 > May 14 09:00:34 ifil03 kernel: [] ? > kmem_cache_alloc+0x11b/0x190 > May 14 09:00:34 ifil03 kernel: [] ? sk_prot_alloc+0x48/0x1c0 > May 14 09:00:34 ifil03 kernel: [] ? sk_clone+0x22/0x2e0 > May 14 09:00:34 ifil03 kernel: [] ? inet_csk_clone+0x16/0xd0 > May 14 09:00:34 ifil03 kernel: [] ? > tcp_create_openreq_child+0x23/0x450 > May 14 09:00:34 ifil03 kernel: [] ? > tcp_v4_syn_recv_sock+0x4d/0x2a0 > May 14 09:00:34 ifil03 kernel: [] ? tcp_check_req+0x201/0x420 > May 14 09:00:34 ifil03 kernel: [] ? > tcp_rcv_state_process+0x116/0xa30 > May 14 09:00:34 ifil03 kernel: [] ? tcp_v4_do_rcv+0x35b/0x430 > May 14 09:00:34 ifil03 kernel: [] ? tcp_v4_rcv+0x4e1/0x860 > May 14 09:00:34 ifil03 kernel: [] ? > ip_local_deliver_finish+0xdd/0x2d0 > May 14 09:00:34 ifil03 kernel: [] ? ip_local_deliver+0x98/0xa0 > May 14 09:00:34 ifil03 kernel: [] ? ip_rcv_finish+0x12d/0x440 > May 14 09:00:34 ifil03 kernel: [] ? > intel_pmu_enable_all+0xa6/0x150 > May 14 09:00:34 ifil03 kernel: [] ? ip_rcv+0x275/0x350 > May 14 09:00:34 ifil03 kernel: [] ? > __netif_receive_skb+0x49b/0x6e0 > May 14 09:00:34 ifil03 kernel: [] ? > netif_receive_skb+0x58/0x60 > May 14 09:00:34 ifil03 kernel: [] ? > vmxnet3_rq_rx_complete+0x36e/0x880 [vmxnet3] > .... > -- I hope you do realize this path has nothing to do with skb allocation , but socket cloning ? -- 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/