From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751584AbbEZH1Q (ORCPT ); Tue, 26 May 2015 03:27:16 -0400 Received: from mail-lb0-f177.google.com ([209.85.217.177]:34323 "EHLO mail-lb0-f177.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751336AbbEZH1L (ORCPT ); Tue, 26 May 2015 03:27:11 -0400 MIME-Version: 1.0 In-Reply-To: <20150524192915.GA7170@kroah.com> References: <1429719261-18024-1-git-send-email-ricardo.ribalda@gmail.com> <1429719261-18024-5-git-send-email-ricardo.ribalda@gmail.com> <20150524192915.GA7170@kroah.com> From: Ricardo Ribalda Delgado Date: Tue, 26 May 2015 09:26:48 +0200 Message-ID: Subject: Re: [PATCH v3.1 4/4] of/platform: Use platform_device interface To: Greg Kroah-Hartman Cc: Grant Likely , Rob Herring , Andrew Morton , Jakub Sitnicki , Vivek Goyal , Bjorn Helgaas , Jiang Liu , Mike Travis , Thierry Reding , LKML , "devicetree@vger.kernel.org" Content-Type: text/plain; charset=UTF-8 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hello Greg Sorry for the mess. I did not want to spam the mailing list too much. Repacking and resending. Thanks! On Sun, May 24, 2015 at 9:29 PM, Greg Kroah-Hartman wrote: > On Fri, May 15, 2015 at 01:52:10PM +0200, Ricardo Ribalda Delgado wrote: >> of_platform_device_create_pdata() was using of_device_add() to create >> the devices, but of_platform_device_destroy was using >> platform_device_unregister() to free them. >> >> of_device_add(), do not call insert_resource(), which initializes the >> parent field of the resource structure, needed by release_resource(), >> called by of_platform_device_destroy(). This leads to a NULL pointer >> deference. >> >> Instead of fixing the NULL pointer deference, what could hide other bugs, >> this patch, replaces of_device_add() with platform_device_data(). >> >> Signed-off-by: Ricardo Ribalda Delgado >> Acked-by: Rob Herring >> --- >> >> v3.1 Fix comments by Rob Herring, thanks! > > 3.1? > > Please resend the whole series, this is a mess, I can't find where this > goes at all... > > greg k-h -- Ricardo Ribalda