Received: by 10.213.65.16 with SMTP id m16csp309542imf; Mon, 12 Mar 2018 04:39:14 -0700 (PDT) X-Google-Smtp-Source: AG47ELv3JgphXzX6oQQpliXvR6jFKNOv2k88IfuBw+aZXcuc3LTLqrnwcsfLW5gSY9Lzo1uUnRdq X-Received: by 10.101.97.67 with SMTP id o3mr6506978pgv.251.1520854754472; Mon, 12 Mar 2018 04:39:14 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1520854754; cv=none; d=google.com; s=arc-20160816; b=x8vg+/PQoys3dGrD+QywRMc89stREkv9zmjgsd/7MlHz3epYb+rekzozWw6slLuWcY 8lAaBW1jrpz7Niky/RwEtfJh2piM+Lq9iynUKbQFR4iN/qAJ+HRUhfztr93WxREQ8J42 Iyx/dg/n8b/xsUT9huySx4VWQVR2VS4TzT+fhC8I8Hlfzquvk1B/ef4sxhrhlZniWa+G TahfysxEXf0etDDRgu938xYAB9v7i9l5dMQkSy/1bj9ATw9peXKYL089DZZ3vAwKW86F 3sH08FFNryKCmnBXUUyX8tSFoJJnMS0ZSQfl1LxWH0zvlq/6okw9end/dZprcDUYJ+DV RTYA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:message-id:date:subject:cc:to:from :dkim-signature:arc-authentication-results; bh=W+gnzznK0NrYtyMLezUOMTNHPwpmb7QXrVYYsTo+UQ8=; b=j9k5eWXgt4lXgByVt/nmgJJ0mvFfguKmEUmRLnqUsk4K5E+hEluJmQp46W/Rii8Ttd ObD8gH2oLroioIxWdsViCuoePZqIaAAWx9hbvbbHMnSqF9aXiUvLru82e8UOSSw8perY aXCdMUaZmm+hLWXd07C5bS376EXZIvN0rtC5LPRi/I1Ji/xPU2/u6wyQn8CPCtizOBGJ f42V72avNxFjadpyHgxDl2eTst1QtRBdmNfeYfucnJHNGCylRjHmTMdfiRIkJp9yfhKa WHgDYDayG3plnny2c0vWU2QKkykjeAqD0HpAVeVZDqvJmk+o5tn/oQUnbMX+zO4c/mTA NmeA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RsqJtV4o; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id k22-v6si5885301pls.182.2018.03.12.04.38.59; Mon, 12 Mar 2018 04:39:14 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=RsqJtV4o; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751312AbeCLLhw (ORCPT + 99 others); Mon, 12 Mar 2018 07:37:52 -0400 Received: from mail-io0-f196.google.com ([209.85.223.196]:39137 "EHLO mail-io0-f196.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750752AbeCLLhv (ORCPT ); Mon, 12 Mar 2018 07:37:51 -0400 Received: by mail-io0-f196.google.com with SMTP id v10so4391865iob.6 for ; Mon, 12 Mar 2018 04:37:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=W+gnzznK0NrYtyMLezUOMTNHPwpmb7QXrVYYsTo+UQ8=; b=RsqJtV4oUeABYXfK/RIsYhTiij3Goyj6qnN0fu+narUjpuwY5h9cKNmHGe6+IIujnD ScIWocyGZ33uoYuTck9tDE3+bh1lXYj+mVZET981igdF+/7G3d88HfD4gXvijI35I8Hm Ld8NvosTSYA7mtyyPtgqfZ0vkf0ZxT71VyJVY+hCWhBuN4xyRKS39Gg3QCmG7Qo/Wf7a /7XlTNkCCc1CYbrLW4S0Q+SCc93Sao3FYShgYkkoDLpdvlfRhpUhZPRJNF2x1m8uSwUM q7ZlsuNH04IRMOVaXL82h6EYJo0ZEmR+Md6dC0Z0zaeX6GIbKCnij3yUt7Mw/RAnAy6J W2dg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=W+gnzznK0NrYtyMLezUOMTNHPwpmb7QXrVYYsTo+UQ8=; b=TVahA21m6eqidqvhkDv/yBYyQfhmkxemFEcuakVmRz6i4boqB6npAithfJyAzSl43e NgswD2hlf3A2HNBAweS13wxvr2R5uBmlh5UQRnCqBt3kCfqpB1PQ6aD827gs9hH9fUdM E99PflCcCtfnLeIMYLRWNTz714+JimzsCQjphnV9VQz16IZGz+p6Z0FuFEivGb96Ipkj oDqQVsvCQsfBPVqS/AMZKLK+4D2n5sSrzb4wGT0uJ4W0FO+5Pd4l8g8186jVdraj4dX8 /ctqRDrZHLZJfGu0BmTFHFQMNUVqbBBU8+4l4hl8NQb+fGKBRhW6rWZIFlQbBJQmTu+g NsAQ== X-Gm-Message-State: AElRT7FZHFb2XZ48vE78u6l9zunNgkHtS25/5815NrjxcD9dzLS4VMfq io2E22TTuXYRB2vI4aBaoRaZLQ== X-Received: by 10.107.101.8 with SMTP id z8mr7883625iob.279.1520854671025; Mon, 12 Mar 2018 04:37:51 -0700 (PDT) Received: from symbol-HP-Z420-Workstation.zebra.lan ([149.23.17.254]) by smtp.googlemail.com with ESMTPSA id i81sm3461021itb.21.2018.03.12.04.37.46 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Mon, 12 Mar 2018 04:37:49 -0700 (PDT) From: Arvind Yadav To: sudeep.dutt@intel.com, ashutosh.dixit@intel.com, arnd@arndb.de, gregkh@linuxfoundation.org, fbarrat@linux.vnet.ibm.com, andrew.donnellan@au1.ibm.com Cc: linux-kernel@vger.kernel.org, linuxppc-dev@lists.ozlabs.org Subject: [PATCH 0/2] misc: use put_device() instead of kfree() Date: Mon, 12 Mar 2018 17:06:51 +0530 Message-Id: X-Mailer: git-send-email 1.9.1 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Never directly free @dev after calling device_register(), even if it returned an error! Always use put_device() to give up the reference initialized. Arvind Yadav (2): [PATCH 1/2] misc: mic: Release reference count and memory for VOP device [PATCH 2/2] misc: ocxl: use put_device() instead of device_unregister() drivers/misc/mic/bus/vop_bus.c | 6 ++++-- drivers/misc/ocxl/pci.c | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) -- 1.9.1