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