From owner-freebsd-infiniband@freebsd.org Mon Feb 13 16:46:55 2017 Return-Path: Delivered-To: freebsd-infiniband@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BBD67CDDA2B for ; Mon, 13 Feb 2017 16:46:55 +0000 (UTC) (envelope-from menyy@mellanox.com) Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0089.outbound.protection.outlook.com [104.47.0.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT SSL SHA2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 25BC485A for ; Mon, 13 Feb 2017 16:46:54 +0000 (UTC) (envelope-from menyy@mellanox.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=v5LJ0z5Xtc6mYOOZtmpeHtyxcPX5YbjxQuLSmOk8EQg=; b=t2NqBy1MlnLFEBImiVJVHSJvUSNA3pEhGiLDt8Xwf3IccmDLprmfRR+BIFgPafFsXWyur8HYPOxqjccPq75LSxhWBk6gxHTeWLvWtV2gfaoVtWGY9/FaLen7adtqmpmydAWCTf2G7W6UHlqW8xwTPqgChS5It7VyE60xAjEYBiI= Received: from DB3PR05MB089.eurprd05.prod.outlook.com (10.255.251.144) by DB3PR05MB092.eurprd05.prod.outlook.com (10.255.251.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.888.16; Mon, 13 Feb 2017 16:46:51 +0000 Received: from DB3PR05MB089.eurprd05.prod.outlook.com ([169.254.8.76]) by DB3PR05MB089.eurprd05.prod.outlook.com ([169.254.8.76]) with mapi id 15.01.0888.030; Mon, 13 Feb 2017 16:46:51 +0000 From: Meny Yossefi To: "freebsd-infiniband@freebsd.org" Subject: OFED update based on Linux kernel v4.9 Thread-Topic: OFED update based on Linux kernel v4.9 Thread-Index: AdKCoJV9eFTZwqaCSVejQCzHLH2Pbg== Date: Mon, 13 Feb 2017 16:46:50 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=menyy@mellanox.com; x-originating-ip: [193.47.165.251] x-ms-office365-filtering-correlation-id: 55903c42-6646-4feb-92de-08d4542fe8c9 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081); SRVR:DB3PR05MB092; x-microsoft-exchange-diagnostics: 1; DB3PR05MB092; 7:BPKRgqO+i7Cy0e2nfYO2Kdjl3+0EEJuudoSMkBBI0TQU7w7jbxIIRlMP0hQDskD+BWOec8vfXr+7hhtPp2oMb9Gw30iqo6KlsXQP5GT9BIvnS9YaP92xWC3z/YJd/3Bq6W5PKoc63T9dpDVpEm0pj+a4KnUL/VhKkE10xVyYhqhBDDknhmz7tk0DLVBzrXIeikJA9OOhPjwezppIBkZVuzyQEFGiujuIVkfKadwu5WRYtiOy+7HgdeWgpEIuxH/l7LhgBhofH4WzyRpUvwiDkxig9ohqaDgLyg3AO1WkmIGSFMtbMf9Y25nFI0PB3+UpS382l3Nmu5Kjphe7n025NygQslJyyzdSbs732xV93xovO+eJJR0WQtvwGMVssoQ4NZL5KE3xs06xibBmFflm6BBDl39ZZziSWf+N/Km0KgeSnRDhXSh8pVjAMjW5bFIy+le4JFNOBFWgkMql536Vhw3R1K+zGRhPHxSWnxhuwJJLU58vTQ9D4Q1midvAb+4+M7A1k81UYJhFRwLiqOV5LQ== x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(75325880899374)(21748063052155); x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040375)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041248)(20161123564025)(20161123555025)(20161123558025)(20161123560025)(20161123562025)(6072148); SRVR:DB3PR05MB092; BCL:0; PCL:0; RULEID:; SRVR:DB3PR05MB092; x-forefront-prvs: 02176E2458 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(7916002)(39450400003)(39840400002)(39860400002)(39850400002)(39410400002)(199003)(189002)(561944003)(5660300001)(68736007)(110136004)(10710500007)(74316002)(450100001)(122556002)(53936002)(106356001)(2351001)(7906003)(8936002)(2906002)(15650500001)(3280700002)(2420400007)(105586002)(3660700001)(7736002)(790700001)(102836003)(3846002)(6116002)(33656002)(9326002)(54356999)(50986999)(81156014)(81166006)(99286003)(8676002)(5630700001)(7696004)(86362001)(2900100001)(101416001)(38730400002)(6916009)(2501003)(6506006)(189998001)(25786008)(5640700003)(7110500001)(606005)(92566002)(97736004)(9686003)(54896002)(55016002)(6306002)(236005)(66066001)(6436002); DIR:OUT; SFP:1101; SCL:1; SRVR:DB3PR05MB092; H:DB3PR05MB089.eurprd05.prod.outlook.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:1; LANG:en; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Feb 2017 16:46:50.9619 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB3PR05MB092 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: freebsd-infiniband@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Infiniband on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Feb 2017 16:46:55 -0000 Hi, We (Mellanox) have started working on an OFED stack update based on Linux k= ernel v4.9 We've decided to abandon our last update proposal, https://lists.freebsd.or= g/pipermail/freebsd-infiniband/2016-March/000190.html, based on MLNX OFED v3.2 as it wasn't generic enough. This update will include changes in both kernel space (ib_core) and user sp= ace (libibverbs, librdmacm) with direct effect over vendor drivers. Important note: Linux kernel v4.9 contains some GPL-only code sections. Tho= se introduce new API towards ULPs and will be excluded in the update proces= s. Best regards, Meny Yossefi | SW Manager | FreeBSD Team Mellanox Technologies Ltd Work: +972-74-7129121, Cell: +972-52-8379557 From owner-freebsd-infiniband@freebsd.org Mon Feb 13 16:51:33 2017 Return-Path: Delivered-To: freebsd-infiniband@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 00CE3CDDB92 for ; Mon, 13 Feb 2017 16:51:33 +0000 (UTC) (envelope-from justin@postgresql.org) Received: from meldrar.postgresql.org (meldrar.postgresql.org [IPv6:2a02:c0:301:0:ffff::31]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "*.postgresql.org", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id B4791AEC for ; Mon, 13 Feb 2017 16:51:32 +0000 (UTC) (envelope-from justin@postgresql.org) Received: from 82-69-92-196.dsl.in-addr.zen.co.uk ([82.69.92.196] helo=[172.16.1.14]) by meldrar.postgresql.org with esmtpsa (TLS1.0:ECDHE_RSA_AES_256_CBC_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1cdJqX-0008Bg-W0; Mon, 13 Feb 2017 16:51:29 +0000 Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 9.3 \(3124\)) Subject: Re: OFED update based on Linux kernel v4.9 From: Justin Clift In-Reply-To: Date: Mon, 13 Feb 2017 16:51:19 +0000 Cc: "freebsd-infiniband@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Meny Yossefi X-Mailer: Apple Mail (2.3124) X-Pg-Spam-Score: -2.9 (--) X-BeenThere: freebsd-infiniband@freebsd.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Infiniband on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Feb 2017 16:51:33 -0000 On 13 Feb 2017, at 16:46, Meny Yossefi wrote: > Hi, >=20 > We (Mellanox) have started working on an OFED stack update based on = Linux kernel v4.9 > We've decided to abandon our last update proposal, = https://lists.freebsd.org/pipermail/freebsd-infiniband/2016-March/000190.h= tml, > based on MLNX OFED v3.2 as it wasn't generic enough. > This update will include changes in both kernel space (ib_core) and = user space (libibverbs, librdmacm) with direct effect over vendor = drivers. > Important note: Linux kernel v4.9 contains some GPL-only code = sections. Those introduce new API towards ULPs and will be excluded in = the update process. Interesting. Just to confirm, this is being targeted for FreeBSD 12, yeah? Is it the kind of thing that would be useful backported to 11? Regards and best wishes, Justin Clift -- "My grandfather once told me that there are two kinds of people: those who work and those who take the credit. He told me to try to be in the first group; there was less competition there." - Indira Gandhi