From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S933338AbbLHLOG (ORCPT ); Tue, 8 Dec 2015 06:14:06 -0500 Received: from mail.pxnet.com ([89.1.7.7]:38301 "EHLO mail.pxnet.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932576AbbLHLOE (ORCPT ); Tue, 8 Dec 2015 06:14:04 -0500 X-Greylist: delayed 772 seconds by postgrey-1.27 at vger.kernel.org; Tue, 08 Dec 2015 06:14:03 EST Message-Id: From: Tilman Schmidt Subject: [PATCH 0/3] ser_gigaset fixes To: Paul Bolle , netdev@vger.kernel.org Cc: Peter Hurley , Sasha Levin , , David Miller , Karsten Keil , isdn4linux@listserv.isdn4linux.de, , Date: Tue, 8 Dec 2015 12:00:33 +0100 (CET) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.7 (mail.pxnet.com [IPv6:2001:4dd0:f004:7::7]); Tue, 08 Dec 2015 12:00:46 +0100 (CET) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Paul, this series is the result of our discussion on the "freeing an active object" bug. I split my proposed patch into two patches for the separate topics of moving the ser_cardstate kfree() and dropping the useless kfree()s, and also included an unrelated patch (1/3) that had fallen through the cracks in my last series. Patch 2/3 should go into stable releases all the way back to 2.6.32. It applies cleanly to release 3.*/4.* with at most offset 1. For release 2.6.32 there is a trivial merge conflict with a removed comment line. Thanks, Tilman Tilman Schmidt (3): ser_gigaset: fix up NULL checks ser_gigaset: fix deallocation of platform device structure ser_gigaset: remove unnecessary kfree() calls from release method drivers/isdn/gigaset/ser-gigaset.c | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) -- 1.9.2.459.g68773ac