From owner-soc-status@freebsd.org Wed Aug 8 17:01:44 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 655B9106270F for ; Wed, 8 Aug 2018 17:01:44 +0000 (UTC) (envelope-from pratiy0100@gmail.com) Received: from mail-ed1-f49.google.com (mail-ed1-f49.google.com [209.85.208.49]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E598786345; Wed, 8 Aug 2018 17:01:43 +0000 (UTC) (envelope-from pratiy0100@gmail.com) Received: by mail-ed1-f49.google.com with SMTP id e19-v6so1591599edq.7; Wed, 08 Aug 2018 10:01:43 -0700 (PDT) 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:cc; bh=2x4XTE9e4wCSMKEc4pxzHnDIFI3NXQkmmAxX8++OKg0=; b=PzNhhZenoWA3EL1JCinmCQFM/kDr7giEunl0wXUMw0vTQ1Q8VvZVIqKfvJFAySQP8i p4r1CXfbEDON7jMfz6VohbUy3UilmrYF5djKMHV7nXHb1PtzkD7MU6i/MERzomLSODC6 7H4y02mOnx8gAeZL8gL6/zVV0LTzUtKLd/RTpzdAjuy0WY5Dtqqbw/Syn2frQ5c4616O 2AAlM/vKLUZPADEn7Hf6lSUv5O1refC8kE7/2nZuPoffxNcLzsXDHEJoPwtzKSK5Cwxr CMmF6grnSXS3lYVDfNU3KeNvvhxlDdIPBrBQlGALC8Bi+h1zTsM6LptNTa+QKUKvGOeI hxKw== X-Gm-Message-State: AOUpUlH/5MtpQiIAVZxWId1wjKyk+nja3fHMnszWp2EgEUyP0Od5/nXs jpQI9dEWoID8vsNHIdeKYgCl0ILqtAk= X-Google-Smtp-Source: AA+uWPyo8dCSMKUpdnKWxVFf6cE6CDWzcNZl1fZfyC7RGHvaqkJT01f474AcWSrqmXT5/z8H2YIChA== X-Received: by 2002:a50:8fe6:: with SMTP id y93-v6mr4365754edy.290.1533747309116; Wed, 08 Aug 2018 09:55:09 -0700 (PDT) Received: from mail-ed1-f48.google.com (mail-ed1-f48.google.com. [209.85.208.48]) by smtp.gmail.com with ESMTPSA id i22-v6sm1714810edr.65.2018.08.08.09.55.08 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 08 Aug 2018 09:55:08 -0700 (PDT) Received: by mail-ed1-f48.google.com with SMTP id f23-v6so1568093edr.11; Wed, 08 Aug 2018 09:55:08 -0700 (PDT) X-Received: by 2002:a50:f5e8:: with SMTP id x37-v6mr4182980edm.132.1533747308419; Wed, 08 Aug 2018 09:55:08 -0700 (PDT) MIME-Version: 1.0 From: Pratyush Yadav Date: Wed, 8 Aug 2018 22:24:32 +0530 X-Gmail-Original-Message-ID: Message-ID: Subject: [Week 12] Import the Xen grant-table bus_dma(9) handlers from OpenBSD To: soc-status@freebsd.org Cc: Edward Napierala , Akshay Jaggi , =?UTF-8?Q?Roger_Pau_Monn=C3=A9?= Content-Type: text/plain; charset="UTF-8" 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: Wed, 08 Aug 2018 17:01:44 -0000 Hi, These past two weeks, I worked on fixing a bunch of bugs in both my new busdma code and the existing blkfront and grant table code. These bugs were present because of lack of testing in low grant reference conditions. The patches I submitted [0][1]. After that, I fixed some styling issues with my code. Most of them were whitespace fixes. I also fixed some minor bugs in the implementation. I have now started updating netfront to use the new implementation, which is the last part of the project. The progress is a bit slow because I have to balance college and GSoC. I would not be able to complete the proposed project by August 14, which is the official GSoC 2018 deadline. It would take me a few more weeks to finish everything up and have the code merged. Since this is the last report I would be sending to soc-status, I would like to thank my mentors Akshay Jaggi and Edward Napierala for helping me throughout the summer. Special thanks to Roger Pau Monne, whose guidance and help have been invaluable in the progress of the project. Also thanks to the FreeBSD community for being so welcoming and helping. I will continue contributing, and I even have my next project in mind! Regards, Pratyush Yadav [0] https://reviews.freebsd.org/D16505 [1] https://reviews.freebsd.org/D16446