From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752880AbdKIRtW (ORCPT ); Thu, 9 Nov 2017 12:49:22 -0500 Received: from esa5.dell-outbound.iphmx.com ([68.232.153.95]:52654 "EHLO esa5.dell-outbound.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751066AbdKIRtT (ORCPT ); Thu, 9 Nov 2017 12:49:19 -0500 IronPort-PHdr: =?us-ascii?q?9a23=3ARZr58xy0G9WWxxXXCy+O+j09IxM/srCxBDY+r6Qd?= =?us-ascii?q?2uMTIJqq85mqBkHD//Il1AaPBtSLraocw8Pt8InYEVQa5piAtH1QOLdtbDQizf?= =?us-ascii?q?ssogo7HcSeAlf6JvO5JwYzHcBFSUM3tyrjaRsdF8nxfUDdrWOv5jAOBBr/KRB1?= =?us-ascii?q?JuPoEYLOksi7ze6/9pnQbglSmDaxfa55IQmrownWqsQYm5ZpJLwryhvOrHtIeu?= =?us-ascii?q?BWyn1tKFmOgRvy5dq+8YB6/ShItP0v68BPUaPhf6QlVrNYFygpM3o05MLwqxbO?= =?us-ascii?q?SxaE62YGXWUXlhpIBBXF7A3/U5zsvCb2qvZx1S+HNsDtU7s6RSqt4LtqSB/wiS?= =?us-ascii?q?cIKTg58H3MisdtiK5XuQ+tqwBjz4LRZoyeKfhwcb7Hfd4CRWRPQNtfWSJCDI27?= =?us-ascii?q?YIQAE+UPMP1Er4T+vVYCsQGzCRWuCe7p1zRGhmX23ao/0+k5Fg/JxhYgH9MJsH?= =?us-ascii?q?/Jqtv1NaISUeezzKbUzDXMcfdW2TP66IPVdR0hpOuDXahxccrW00UvEwLFjlCX?= =?us-ascii?q?qYzjIzyV1/oCs2yf7+pnTu+glnAoqwV1ojS12sgsjYzJi5sTx1vZ9it52J44KN?= =?us-ascii?q?y7RUJhf9KpHoVcuzuHO4Z2TM4uWX9ktDo0x7EepJK2cyYHxI46yxPeavGLaYuF?= =?us-ascii?q?7xL5WOqMITp1hXRoc6+liRmo60iv0Oj8W9Gx0FZNsyVKjMHBtmsI1xzP8siHTe?= =?us-ascii?q?Z9/lu51TaPyQ/T7uZELFgqmqrAMZEswqQ8mYcNvkTHGi/6gUL2jLKKdko//eio?= =?us-ascii?q?9uLnbaj4qpOGNo90kgH+MqEhm8ClHes4NQ0OU3Ca+eS6yrLj4VX0TbRJg/EsjK?= =?us-ascii?q?XUvo7WKd4GqqO5DQJZyJgv5wqxAju+1dQXh3gHLFZLeBKdiIjpPknDIPXiAvel?= =?us-ascii?q?glSsly1nx/THPr3kBZXNKGTMkLb/crZ5705czxE+ws1B6JJQDrENOu78Wkj0tN?= =?us-ascii?q?DAFB82LxS0w/r7CNV6zo4eXWOPAqmEMKLdqFOI5fwgI/OKZIALvDbwMOYl5/Hw?= =?us-ascii?q?gn8jg1Mdfrem3YERaH+mGvRqOUKZYWDjgt0ZC2cFohI+TPD2iF2FSTNTf3KyUL?= =?us-ascii?q?gg5jE1D4KmF4LDSpmwj7yb3Se7AINZZnpfBlGDEnrldp6JW+kDaC2MOM9tiD8E?= =?us-ascii?q?Wqa7S48nyx6usBX2y719LurbqWUkssfvyth8/fH7lBc87zV4As2RlWaXQCU8t2?= =?us-ascii?q?UEVncN3K1hqkxwzFSEmfxxhfBJU8dT6u1CUgo8Npn0wOlzCtS0UQXEKISnUlGj?= =?us-ascii?q?F/CvGzA2BvYwxtgIaEdwH9GlxkTG1jCrBPkRlrmMApc1/6bY2FD9KsJ5jX3B0f?= =?us-ascii?q?9y3BEdXsJTODj+1eZE/A/JCtuMyh3Bmg=3D=3D?= X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A2EiAABblARah8uZ6ERcGQEBAQEBAQEBA?= =?us-ascii?q?QEBAQcBAQEBAYMGggCEJIofjyeYShCCAQqFO4Q5PxgBAQEBAQEBAQEBAhABAQE?= =?us-ascii?q?KCwkIKC+COCQBgmsPAUY1AhEHDgJfAYo1qXKCJ4sXAQsmgQ+CIYIHgVSJZYEEg?= =?us-ascii?q?laCYwWKIohSW45MgjGSTZM7liKBOR+CKnqDQ4JrMoFgjGIBAQE?= X-IPAS-Result: =?us-ascii?q?A2EiAABblARah8uZ6ERcGQEBAQEBAQEBAQEBAQcBAQEBAYM?= =?us-ascii?q?GggCEJIofjyeYShCCAQqFO4Q5PxgBAQEBAQEBAQEBAhABAQEKCwkIKC+COCQBg?= =?us-ascii?q?msPAUY1AhEHDgJfAYo1qXKCJ4sXAQsmgQ+CIYIHgVSJZYEEglaCYwWKIohSW45?= =?us-ascii?q?MgjGSTZM7liKBOR+CKnqDQ4JrMoFgjGIBAQE?= X-LoopCount0: from 10.208.86.39 X-IronPort-AV: E=Sophos;i="5.44,370,1505797200"; d="scan'208";a="171994795" X-DLP: DLP_GlobalPCIDSS From: Mario Limonciello To: dvhart@infradead.org, Andy Shevchenko Cc: LKML , platform-driver-x86@vger.kernel.org, pali.rohar@gmail.com, Mario Limonciello Subject: [PATCH v2 0/2] Account for uncorrectable failures in probing Date: Thu, 9 Nov 2017 11:49:08 -0600 Message-Id: X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Pali raised some concerns around corner case scenarios that probing may fail on dell-wmi-descriptor causing dell-wmi and dell-smbios-wmi to be stuck in infinite deferred probing loops. This patch series accounts for that corner case. changes from v1 to v2: - Add Reviewed by from Pali for patch 1 - Move wmi_has_guid check into dell-wmi-descriptor.c instead of dependent drivers. Mario Limonciello (2): platform/x86: dell-wmi-descriptor: check if memory was allocated platform/x86: dell-*wmi*: Relay failed initial probe to dependent drivers drivers/platform/x86/dell-smbios-wmi.c | 5 +++-- drivers/platform/x86/dell-wmi-descriptor.c | 21 +++++++++++++++++++++ drivers/platform/x86/dell-wmi-descriptor.h | 8 +++++++- drivers/platform/x86/dell-wmi.c | 6 ++++-- 4 files changed, 35 insertions(+), 5 deletions(-) -- 2.14.1