Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755544Ab1CGT3G (ORCPT ); Mon, 7 Mar 2011 14:29:06 -0500 Received: from na3sys009aog109.obsmtp.com ([74.125.149.201]:42597 "EHLO na3sys009aog109.obsmtp.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752610Ab1CGT3E (ORCPT ); Mon, 7 Mar 2011 14:29:04 -0500 MIME-Version: 1.0 In-Reply-To: References: <1292865120-24020-1-git-send-email-felipe.contreras@nokia.com> Date: Mon, 7 Mar 2011 13:29:02 -0600 Message-ID: Subject: Re: [PATCH] staging: tidspbridge: protect dmm_map properly From: "Ramirez Luna, Omar" To: Felipe Contreras Cc: Felipe Contreras , linux-main , linux-omap , Greg KH , Ohad Ben-Cohen , Fernando Guzman Lugo , Nishanth Menon , Ameya Palande Content-Type: text/plain; charset=ISO-8859-1 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1255 Lines: 33 Hi Felipe, On Mon, Mar 7, 2011 at 12:02 PM, Felipe Contreras wrote: > On Mon, Dec 20, 2010 at 7:12 PM, Felipe Contreras > wrote: >> We need to protect not only the dmm_map list, but the individual >> map_obj's, otherwise, we might be building the scatter-gather list with >> garbage. So, use the existing proc_lock for that. >> >> I observed race conditions which caused kernel panics while running >> stress tests. This patch fixes those. > > I just heard that Tuomas Kulve is getting a lot of panics on Gumstix > Overo. I propose we apply this patch on the stable tree ASAP, and if > there's no better proposals, also on .38. Can you or Tuomas share the bug report data (panic log, test case maybe)? I would like to discard issues affected by timing that could be hidden with this patch. I agree that for the time being this needs to be sent upstream, even if in paper Ohad's patch solves the issue without side effects of locking. Thanks, Omar -- 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/