From owner-soc-status@freebsd.org Tue Jul 31 12:06:32 2018 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 5BA0C1058620 for ; Tue, 31 Jul 2018 12:06:32 +0000 (UTC) (envelope-from lakhanshiva@gmail.com) Received: from mail-oi0-x242.google.com (mail-oi0-x242.google.com [IPv6:2607:f8b0:4003:c06::242]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E942E8759A for ; Tue, 31 Jul 2018 12:06:31 +0000 (UTC) (envelope-from lakhanshiva@gmail.com) Received: by mail-oi0-x242.google.com with SMTP id 8-v6so3199970oip.0 for ; Tue, 31 Jul 2018 05:06:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=BAGq0EwSUD0Q7X3Rdkg8+PrndxLshoEjzXQNgNfrmAI=; b=dLAahYKgrTbafixGmudCzXPDRO9OncjLqSXSw7w1b7j4031NFiFp9Wk05yuC4UL+1+ PkKnhWGpe/jhOruzwsbNII51GrpnDWT/E8yxz1cYA81APM/awb0JzhJmCqBKxNFnEmLv HUcTey7egsgK01N+6oPVkRwTxjNXppm3HKCn7wEGlOrTKjO8d8Gk5qoMEIniSMMlQSJm OlVjf40QEblvqlXeOijfqSJnyki7lyCAYJnHTqEAil3Q8n7ZbYUWItkfPMBsDAgIIJxo vjP8G77qPC39LPj5LWNzfv3KNu2OH7IB7KbIMxw2qjhoQRkqmO1ohBbW9xbAvb/G0d8u hXWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=BAGq0EwSUD0Q7X3Rdkg8+PrndxLshoEjzXQNgNfrmAI=; b=P7Gudxh78qQHQ/SDthJ2NgS0ZR6jolPpkpvRhXrLFlB2PvCD2lvMB7mJE3Pf5J/lrh 3mS1hNr97q4AT/zM03FQfmmY8TaS5Y00nw4p5QPSrEuWNXtNIn0xVVzUkZSPZRAGNG1p 9eFznPhGZZmtdP5A6ZViukr7ZKWMMxFTymOASGI65yPonsfeV35zawuUIQsNEKHQBbrV HvW7iUSutbBWZT39JJJPCWsXgi83N+G/W2EQQHuQAPADPNpcC+V4dfw2cFuiF/XIWnrb 6M80VpG3KUalKP+kLJNlikpcR0oWy4KRBvqp7iQy78tTSzgM3Rd2/Q/TT6EKg4mQjT2f MwFg== X-Gm-Message-State: AOUpUlF3ZkkBtk/T8Dghbwc9HxcERZq4+FFGxwJ0yNtAd+Z1fFilGJ2L x0aC66tiTMapXe/aXsrca947MI9qrbuxZCMwCgfJ2sTK X-Google-Smtp-Source: AAOMgpd40TlATq0RiGOY3vnN/H30VgCfE3iTXhkINrv6l6fjYFxJCw8aJiwPo/6fJdEQ+L9uDO3g34JzxLQ46hYSSV0= X-Received: by 2002:aca:4083:: with SMTP id n125-v6mr23566822oia.167.1533038790836; Tue, 31 Jul 2018 05:06:30 -0700 (PDT) MIME-Version: 1.0 From: Lakhan Shiva Date: Tue, 31 Jul 2018 06:06:19 -0600 Message-ID: Subject: [GSOC-18] Convert PCI drivers to be table driven - Week 11 To: soc-status@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 31 Jul 2018 12:06:32 -0000 Hi All, As you are aware, my project is to convert PCI drivers to be table driven. Last week, I've worked on some of the PCI drivers which need some modification. Firstly as per the earlier strategy I pushed the code to the intermediate fork. Then from there I began the conversion process to consolidate the PCI drivers to conform to our new strategy [1] [2]. Furthermore, I've been working on the following new drivers as well: mn, mrsas, mxge, mfi, malo, mwl, nfsmb, nge etc. [3] [4]. Phabricator reviews are here - [5], [6], [7], [8]. I worked on the review comments and fixed problems. I merged PR #9. Two more PR's are ready to be merged. Please find my updated project homepage here. [10] Thank you, Lakhan [1] https://github.com/bsdimp/freebsd/pull/9 [2] https://github.com/bsdimp/freebsd/pull/10 [3] https://github.com/bsdimp/freebsd/pull/11 [4] https://github.com/bsdimp/freebsd/pull/12 [5] https://reviews.freebsd.org/D16233 [6] https://reviews.freebsd.org/D16253 [7] https://reviews.freebsd.org/D16324 [8] https://reviews.freebsd.org/D16363 [9] http://bsdimp.blogspot.in/2016/01/details-on-coming-automatic-module.html [10] https://wiki.freebsd.org/SummerOfCode2018Projects/ConvertPCIdriverAttachmentsToTables From owner-soc-status@freebsd.org Sat Aug 4 02:47:05 2018 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id D2399105B282 for ; Sat, 4 Aug 2018 02:47:04 +0000 (UTC) (envelope-from mateus@mateus.tech) Received: from NAM03-BY2-obe.outbound.protection.outlook.com (mail-by2nam03on0123.outbound.protection.outlook.com [104.47.42.123]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (Client CN "mail.protection.outlook.com", Issuer "Microsoft IT TLS CA 4" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id EDFEB8144B; Sat, 4 Aug 2018 02:47:03 +0000 (UTC) (envelope-from mateus@mateus.tech) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mateusrodrigueslive.onmicrosoft.com; s=selector1-mateus-tech; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1N3sdmfDeX5uv7QHgOkurR1kSGneDLD5aOeCYH8Ryxg=; b=KyMaL9POKpQx2rRIbnUNKwuSNHVe4fzFZ34SNTAYjTbyencWoGDMm3qboZK+uLKdjuvTpQJW2fKW6pqj2LZtf/09/QmWIQ1+IblDvaN/UY9B0P9zWHrdAufy+6igCJjnNro+YF27h9vhpFb0c1DdC3ZYztRMQhSZDJDunZOWLL0= Received: from SC1P152MB1135.LAMP152.PROD.OUTLOOK.COM (10.171.63.12) by SC1P152MB0752.LAMP152.PROD.OUTLOOK.COM (10.175.205.10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1017.15; Sat, 4 Aug 2018 02:46:56 +0000 Received: from SC1P152MB1135.LAMP152.PROD.OUTLOOK.COM ([fe80::cda5:93e4:43d4:8857]) by SC1P152MB1135.LAMP152.PROD.OUTLOOK.COM ([fe80::cda5:93e4:43d4:8857%4]) with mapi id 15.20.0995.019; Sat, 4 Aug 2018 02:46:56 +0000 From: Mateus Rodrigues de Morais To: "soc-status@freebsd.org" CC: David Naylor , "theraven@freebsd.org" Subject: [Week 11] Porting Microsoft's CoreCLR, CoreFX, and PowerShell to FreeBSD Thread-Topic: [Week 11] Porting Microsoft's CoreCLR, CoreFX, and PowerShell to FreeBSD Thread-Index: AQHUK51orEhCFXlNjkuO6nKilcFwow== Date: Sat, 4 Aug 2018 02:46:56 +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=mateus@mateus.tech; x-originating-ip: [40.90.246.222] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SC1P152MB0752; 6:eo1sUET56njGhngwsD2kTCnCI6IkxnnTo97yxLXP7/mO6/tTifmkMNF5Dcs9eUW/pB/YWfkQiO8KAeuiAqbLcH0K5rLJS1+NtYXy9pMvuMuXSlrSGYA4TeC5e50jjTGhqsYRPfEUJzVr9Q8Er8qBWueTILny/xEfg3qnAJQQtvctzFKcGS/G4eA1CX60dtRpBURzf5wt/vm2HV6AbxGFFOMgPd8m/GL194BR26WXxLe4Er+IgzF0SVoYBIN0/YVdMT1gchuQwOiPEAXFsRtV5SBVFL+s3X11pNOHIdsD9BcoGYZxrTPgUOF8laUnQJQCbKA0B5prmZozD9WfumHR8kpmoTDmrLW8UbrtLGv4NHquTL/W88I4Id194sPtU8kik0PovcQYH3ew/FEo4eLRlOHQpCr2e5Q+G7S7mnxj+sjaL/ojTZvRQ7fxWx8ZOgfjccRsYtlVHweSiHKKu/juow==; 5:MbwrxN6HObviQ4DC9L1C7UaEOzCCGcfV8WYRxc6EhI6L2NHxvAAtafcehwk6EMeagqpN4mmlusIRIpkgcknxabwGCMemSVEbUTY2EQgpAE8jfGwn7eW8kcMQ9dzVUDyK1IOG2AB1oiQfXT6IwJKlxzdAj+tGvXp0hbeHUjoX+4A=; 7:pamTmzaFCzXqjBbVKpEtzqXbUy957uLIHhABnl9OyFswsfA0q/A+fDIBToXtKuc3gJctESzy5UZt4QjNbt+5pRh2m+wjTDemIavz76+2SxSUFow7WuvYGbG3YhSQ36HReMP7BaO4enjn+4U2ErDWg25KY13VqdsyJ8i/Df5jAzKOLXBPBFfsRsQBIdkP2OqxgUVaoXOTQGHg/aefZ0qAFPUWuitl83Sa7qfqr475EP521CjYWAIOthbz0QOJmz5p x-ms-exchange-antispam-srfa-diagnostics: SOS; x-ms-office365-filtering-correlation-id: 7c0ea453-2788-47f5-e3bc-08d5f9b48b2f x-microsoft-antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(7021125)(8989117)(4534165)(7022125)(4603075)(4627221)(201702281549075)(8990107)(7048125)(7024125)(7027125)(7028125)(7023125)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:SC1P152MB0752; x-ms-traffictypediagnostic: SC1P152MB0752: x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(166708455590820); x-ms-exchange-senderadcheck: 1 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(6040522)(2401047)(8121501046)(5005006)(3231311)(2017060905117)(944501410)(52105095)(10201501046)(3002001)(93006095)(93001095)(149027)(150027)(6041310)(20161123564045)(20161123562045)(20161123560045)(2016111802025)(20161123558120)(6072148)(6043046)(201708071742011)(7699016); SRVR:SC1P152MB0752; BCL:0; PCL:0; RULEID:; SRVR:SC1P152MB0752; x-forefront-prvs: 0754F7E325 x-forefront-antispam-report: SFV:NSPM; SFS:(10019020)(39830400003)(366004)(136003)(376002)(396003)(346002)(47530400004)(53754006)(199004)(189003)(5660300001)(7736002)(6916009)(105586002)(68736007)(7696005)(6506007)(53936002)(106356001)(2351001)(186003)(2501003)(256004)(5250100002)(2900100001)(26005)(102836004)(74316002)(478600001)(45080400002)(966005)(52230400001)(316002)(54906003)(8676002)(486006)(476003)(25786009)(81166006)(97736004)(81156014)(2906002)(66066001)(55016002)(14454004)(8936002)(33656002)(86362001)(9686003)(6116002)(54896002)(6306002)(5640700003)(99286004)(450100002)(3846002)(6436002)(4326008); DIR:OUT; SFP:1102; SCL:1; SRVR:SC1P152MB0752; H:SC1P152MB1135.LAMP152.PROD.OUTLOOK.COM; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; received-spf: None (protection.outlook.com: mateus.tech does not designate permitted sender hosts) x-microsoft-antispam-message-info: 8WYmAWEuuSUshazt4juNg4iwi3jjV2tLYQF6vaYKcWjuT8g/sJoKQ8ZYKl9ULwRbokus7wNUtfVTD9Mfdk4Wv0hP6PqsgalyIKYxe1aoTRH+nQtDTdIOMyCQttEZvbc5OF43Du8loTnvtZADsrpQ5InhgJ4aaBBC4c4GpWHqlN5yS/8LcEin6UqDBuRMXAMHDyt94BPXO61qHSs9BC4UFHJZper+OsBKcsVpa5Zd1tsIZSFf1fLu/WNhS0KXV9vOL+pPYm59QMoHHjeIx+MQSZffH2BgQfmmprMmFP+Xbm37468AHru/D82Y6hXZbj/XXKBOx9aI49tzc3HR7xfnTj4fE8lRanh+1PmCafKQCG4= spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: mateus.tech X-MS-Exchange-CrossTenant-Network-Message-Id: 7c0ea453-2788-47f5-e3bc-08d5f9b48b2f X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Aug 2018 02:46:56.3811 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3cb2d6d7-8d6e-44b8-954d-3085729d2030 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SC1P152MB0752 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.27 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Aug 2018 02:47:05 -0000 Hello all, During this last week I worked on getting the PowerShell port ready [1]. Af= ter struggling a little bit to get all internet resources - including NuGet= packages - pulled in during fetch, I managed to have it working up to the = build stage. Right now, I only need to write down some missing NuGet depend= encies and install/deinstall logic. The next and last step will be to write the dotnet port and submit the code= for review. [1] https://github.com/mateusrodrigues/powershell-freebsd-port Best, Mateus.