From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.9 required=3.0 tests=DKIMWL_WL_HIGH,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH, MAILING_LIST_MULTI,MSGID_FROM_MTA_HEADER,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id E869BC2D0CE for ; Tue, 31 Dec 2019 22:14:55 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id B1C9A206D9 for ; Tue, 31 Dec 2019 22:14:55 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=microsoft.com header.i=@microsoft.com header.b="dML1GNkz" Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727071AbfLaWOs (ORCPT ); Tue, 31 Dec 2019 17:14:48 -0500 Received: from mail-bn7nam10on2098.outbound.protection.outlook.com ([40.107.92.98]:4448 "EHLO NAM10-BN7-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1727054AbfLaWOr (ORCPT ); Tue, 31 Dec 2019 17:14:47 -0500 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U52XCLztCJYcovZ67ugReSw8ze0Dy4rPPWMMx8DNUVo3yxbHgezCSDX1a+nM5bAelaW7T6ySvc5De7IdC/5zec/F0rv8j7ItJYRCc+2Li7nq2DlTeD4UVXNwkBLFaUfoblvvMsQzd64XhyBDYtGpy1Wk3Tn4tu930G1sAHaGuJksvV3oXDzMnk0jr6d6JCZEZHlSkAWMYukVAoi/mdnl7YAatkv+BfJ2oxTLbu9elS5v/X51YqdGCdSgNcBz7PEmgbHyc1q7WEZiw1k4DbZigp7Vf8cJlTdCkhyL9ircmiN56FXbgjQGz2Ud5hE1mjFO8Hi4aB3voYBVq4rr/kesjQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y4Qmud1xUpyEh01NeLjwMyDNWhn4sUktq62mMZ21DYY=; b=JFQS7zskp0ztoE4mjB7zJWtpG2LD1mFhXcAlJtlIEeLvUXO8tXm0vtD1WB/L0cJNPE131bcNttsLTRBWlGWFy26TKVKgQSiFb8TWjfW2TDdeDcKYkf0kMI3bGJdyeeFm8fJYi3ctH7GV5jblPB3GanPaiRleDYT0+yUY0hJ2MPjRAD8wl2U+F5bFOBNjSX2vyoKFDbjvSg2Fog6YuKYL1IVK5j3DFSZkNDT3DOR4bfVSFXTIRynkhm+KMYPOCnLeabP9Rj8sh3D95uS8LOJlvUC0On18dF6IhWMt/ljU0/S90AZp8MAwMnWExUt0g0mUaAcLAvROVa9uiR5Ou1xYXg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=microsoft.com; dmarc=pass action=none header.from=microsoft.com; dkim=pass header.d=microsoft.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=Y4Qmud1xUpyEh01NeLjwMyDNWhn4sUktq62mMZ21DYY=; b=dML1GNkzFQfvqMFoMXqLm9LRWP5osf/tGNYOsrexRdv0zTZm3PcUWRDf5XpBeXKT+VWRSovOtU9WZRWuvWA+FP7yWkiqkjD3bnmlr1uTrSqEcGWwbgY80unb3wOZ66v6/+5MCB097/nejFdrGg4uS0uKm1HXN+J4g2uusG0M4hA= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=lkmlhyz@microsoft.com; Received: from DM5PR2101MB0901.namprd21.prod.outlook.com (52.132.132.158) by DM5PR2101MB1014.namprd21.prod.outlook.com (52.132.133.36) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.6; Tue, 31 Dec 2019 22:14:42 +0000 Received: from DM5PR2101MB0901.namprd21.prod.outlook.com ([fe80::6009:72e0:9d02:2f91]) by DM5PR2101MB0901.namprd21.prod.outlook.com ([fe80::6009:72e0:9d02:2f91%9]) with mapi id 15.20.2623.000; Tue, 31 Dec 2019 22:14:42 +0000 From: Haiyang Zhang To: sashal@kernel.org, linux-hyperv@vger.kernel.org, netdev@vger.kernel.org Cc: haiyangz@microsoft.com, kys@microsoft.com, sthemmin@microsoft.com, olaf@aepfle.de, vkuznets@redhat.com, davem@davemloft.net, linux-kernel@vger.kernel.org Subject: [PATCH V3,net-next, 3/3] hv_netvsc: Set probe_type to PROBE_DEFAULT_STRATEGY Date: Tue, 31 Dec 2019 14:13:34 -0800 Message-Id: <1577830414-119508-4-git-send-email-haiyangz@microsoft.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1577830414-119508-1-git-send-email-haiyangz@microsoft.com> References: <1577830414-119508-1-git-send-email-haiyangz@microsoft.com> Content-Type: text/plain X-ClientProxiedBy: MWHPR17CA0086.namprd17.prod.outlook.com (2603:10b6:300:c2::24) To DM5PR2101MB0901.namprd21.prod.outlook.com (2603:10b6:4:a7::30) MIME-Version: 1.0 Received: from linuxonhyperv3.guj3yctzbm1etfxqx2vob5hsef.xx.internal.cloudapp.net (13.77.154.182) by MWHPR17CA0086.namprd17.prod.outlook.com (2603:10b6:300:c2::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2602.10 via Frontend Transport; Tue, 31 Dec 2019 22:14:41 +0000 X-Mailer: git-send-email 1.8.3.1 X-Originating-IP: [13.77.154.182] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: a5d459ce-f006-4b36-0bea-08d78e3ed5bc X-MS-TrafficTypeDiagnostic: DM5PR2101MB1014:|DM5PR2101MB1014:|DM5PR2101MB1014: X-MS-Exchange-Transport-Forked: True X-LD-Processed: 72f988bf-86f1-41af-91ab-2d7cd011db47,ExtAddr X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:6430; X-Forefront-PRVS: 0268246AE7 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10019020)(366004)(346002)(396003)(39860400002)(376002)(136003)(199004)(189003)(6512007)(4326008)(36756003)(6486002)(66556008)(66476007)(4744005)(66946007)(10290500003)(6666004)(8676002)(16526019)(5660300002)(186003)(956004)(6506007)(8936002)(26005)(2906002)(2616005)(81156014)(478600001)(81166006)(52116002)(316002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM5PR2101MB1014;H:DM5PR2101MB0901.namprd21.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; Received-SPF: None (protection.outlook.com: microsoft.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: W2ySnvgvk6hyNCTCESDRIVdYZSEbVQs0ERANM7lUwcAwv8ZHFL4+TKMusEN9SHgrLGN43F6zHHxIIlMI9whKwJAQsIc9C5yVpQqy80lGNnf9Vai6HtfIqNxQfnvW9N5YXA+VTcP93x4NZYCcQRk1rZbFT/D2XdH4A/z2vNINS31iXsdzj9xB0pXMgzhf24qpVxm7EDgO2mmfoDuqB3pETDLD3AHtmgalBZcAEiK6a1Wlt2key3MmeP+rQtiNzp4HrX8AKiJUcuEKngbRa+O/SP57+c9wcTgPY3xp5Ngc5MODPNOZpY6A3OPMgRvs93GvdYxZFsqG8u7WXKmxiQUINfBbImJIHOBP0hBt/kW7NDv3bVaTWxrGQxYXWOesatVyzKr/nkHpm6j23015UHbI3LBAUox6q+kDKdL83B0xFYfiF92QdWEX2F1JVocJrEW5 X-OriginatorOrg: microsoft.com X-MS-Exchange-CrossTenant-Network-Message-Id: a5d459ce-f006-4b36-0bea-08d78e3ed5bc X-MS-Exchange-CrossTenant-OriginalArrivalTime: 31 Dec 2019 22:14:42.2840 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 72f988bf-86f1-41af-91ab-2d7cd011db47 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: XOmR9jlHK4AQhRF2bIVIJC5eq5eLGg2WvQOvFU8LEdJyK7QmmG+WBAxrBRETVSuK21REM0+Rsy1KDMlQiO6pRQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR2101MB1014 Sender: linux-hyperv-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-hyperv@vger.kernel.org The dev_num field in VMBus channel structure is assigned to the first available number when the channel is offered. Udev or other user programs can use this value from sysfs to set proper device names. Set probe_type to PROBE_DEFAULT_STRATEGY, so the user has an option to enable Async probing when needed. Sync probing mode is still the default. Signed-off-by: Haiyang Zhang --- drivers/net/hyperv/netvsc_drv.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/drivers/net/hyperv/netvsc_drv.c b/drivers/net/hyperv/netvsc_drv.c index f3f9eb8..4a2f294 100644 --- a/drivers/net/hyperv/netvsc_drv.c +++ b/drivers/net/hyperv/netvsc_drv.c @@ -2496,7 +2496,7 @@ static int netvsc_resume(struct hv_device *dev) .suspend = netvsc_suspend, .resume = netvsc_resume, .driver = { - .probe_type = PROBE_FORCE_SYNCHRONOUS, + .probe_type = PROBE_DEFAULT_STRATEGY, }, }; -- 1.8.3.1