From owner-soc-status@freebsd.org Mon Jul 3 17:22:08 2017 Return-Path: Delivered-To: soc-status@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 434EC9EB67C for ; Mon, 3 Jul 2017 17:22:08 +0000 (UTC) (envelope-from milesfertel@college.harvard.edu) Received: from mail-wm0-x230.google.com (mail-wm0-x230.google.com [IPv6:2a00:1450:400c:c09::230]) (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 E704F78688 for ; Mon, 3 Jul 2017 17:22:07 +0000 (UTC) (envelope-from milesfertel@college.harvard.edu) Received: by mail-wm0-x230.google.com with SMTP id i127so115330521wma.0 for ; Mon, 03 Jul 2017 10:22:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=college-harvard-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to:cc; bh=qepq4MXwHsbG7dYL/R2cE9m8PzewBnNYqeKOh2OxSgY=; b=mIQw3B7nEfOalLYtoODh4FFgnIRPjpTJO7FOneyADzE8czF8qNiOIJPiJe9dOsK1JN d+kUsW4pWM1adycLp+1z0pOUfFbnMLOpRf9t6k185kCrkiWuVmNBhi1oDU/+zbddtKhk KAm0XktH66uR+l6PzTqqG1IYFYumbfDyxO0YOGEmSjKf3iHLxaefVRf8e4sTnbVLzr1g qbvQSAnmuGv9Wb2z1/uMIU0EqWtyEQTjbbi7KHywBxjlz9raWdjw7srOLy4gbZrGuyra Vv2N0gccESZEPG47qZvEnEgVdNeqv0NBGmDpHLMgXlegnRwJVsNOmZkK634mPzUqt6L6 E/og== 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=qepq4MXwHsbG7dYL/R2cE9m8PzewBnNYqeKOh2OxSgY=; b=hG+APERZ4IHez8dEkpGpSMj2e3E22z5NRIsJle0HlrMZzuRoUdY16wC7aYDVgV2+hS t4JjoRzD+zU11AoHGoP/6h+56FYQ3p8SRlAhceuUF6ihNqPu9ePFgp3dNErhwUkem5Vz B93cF3svRFlrZEWnKYzTEH0Pb+2ReSPJgy7PhhFp4wHP9aatUHWwXzYIXhp9ebX/JPw7 OpTrwiKVK4KScp2IEEWoy89B5eyNGHvGzDrj9TilcyPjqCulA1IFZSRfKNSo2N9pJgCE ODcEKkruWsgKmkeEvGxBk359eSjewy2ff/daq8x0rKIJZ4AoQD748G7XCdhBjax+28vu mwYw== X-Gm-Message-State: AIVw113xPAvxxmltmqNULXNznGzjzXqq1uWU78XBK4A1urWUk/ddLYrD fW9H8QLZTEVp7tUuRblzZV9aKCDmUzz1 X-Received: by 10.28.138.21 with SMTP id m21mr4578793wmd.99.1499102526112; Mon, 03 Jul 2017 10:22:06 -0700 (PDT) MIME-Version: 1.0 Received: by 10.223.155.218 with HTTP; Mon, 3 Jul 2017 10:22:05 -0700 (PDT) From: Miles Fertel Date: Mon, 3 Jul 2017 19:22:05 +0200 Message-ID: Subject: Week 5 Update: WikiSort Pt. 2 To: Brooks Davis Cc: soc-status@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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: Mon, 03 Jul 2017 17:22:08 -0000 Hey Brooks, As you know, this week I made progress on WikiSort, converting all of the test struct dependent code to be type independent. This process resulted in a lot more direct manipulation of memory, so it introduced some Seg Fault bugs that I am working through. My plan is to spend the beginning of this week finishing off the bugs, and the running my test code. Afterwards, I plan to submit a pull request for design and style review. Miles From owner-soc-status@freebsd.org Tue Jul 4 20:04:58 2017 Return-Path: Delivered-To: soc-status@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 24590D9A1DE for ; Tue, 4 Jul 2017 20:04:58 +0000 (UTC) (envelope-from paggas1@yandex.com) Received: from forward19m.cmail.yandex.net (forward19m.cmail.yandex.net [IPv6:2a02:6b8:b030::a0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id BD3E12707 for ; Tue, 4 Jul 2017 20:04:57 +0000 (UTC) (envelope-from paggas1@yandex.com) Received: from smtp2p.mail.yandex.net (smtp2p.mail.yandex.net [77.88.29.85]) by forward19m.cmail.yandex.net (Yandex) with ESMTP id 9171221E02 for ; Tue, 4 Jul 2017 23:04:44 +0300 (MSK) Received: from smtp2p.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp2p.mail.yandex.net (Yandex) with ESMTP id C1F4F1A8003E; Tue, 4 Jul 2017 23:04:43 +0300 (MSK) Received: by smtp2p.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id dznDcFdxHB-4hPGun9d; Tue, 04 Jul 2017 23:04:43 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1499198683; bh=edP8Dj+mzheUCRr9+rzvWfSLVmxjMGSIdnRYoI9QqHY=; h=To:From:Subject:Message-ID:Date; b=qaxE3y0MODNGL68cBjj/R0omohW+py+xNPGBtUaqOfluBKX+sz+day2khfJWrKt9z XmRu0t0U0TdfXVJJ+ireIzHStnIhJpMtaj2PUoZGzYlkceu8e8v/yU0m6FZ2gecH6o 8o6pkc/E/R/RclDzGvh5R0tLL9QJK/4Q2+C+MIBI= Authentication-Results: smtp2p.mail.yandex.net; dkim=pass header.i=@yandex.com X-Yandex-Suid-Status: 1 1022867361,1 0 To: soc-status@freebsd.org From: Panagiotes Mousikides Subject: GSoC status: PF testing, week 5 Message-ID: <2b67fba3-1d91-ab72-d704-c40d596c6d91@yandex.com> Date: Tue, 4 Jul 2017 20:04:42 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1 MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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, 04 Jul 2017 20:04:58 -0000 Hello everybody! Work is going well on writing tests for pf, the FreeBSD network filter. Here is what has happened since the last update. Regarding pfctl tests, we have now better descriptions the the various tests, as well as some ALTQ tests. We have also created some network tests now, which exist in the source tree under src/tests/sys/netpfil/pf. The tests cover some simple blocking rules for now. We have also improved integration of the test suite to FreeBSD's build system. Both the pfctl tests and the network tests can be created with 'make', installed with 'make install' (as root), and then run from /usr/tests with 'kyua make'. Have a look at my GitHub repository at https://github.com/paggas/freebsd, my work is under the 'paggas' branch. Best regards, Panagiotes From owner-soc-status@freebsd.org Wed Jul 5 16:14:12 2017 Return-Path: Delivered-To: soc-status@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 6B052D87AA1 for ; Wed, 5 Jul 2017 16:14:12 +0000 (UTC) (envelope-from jerrywossion@gmail.com) Received: from mail-it0-x22c.google.com (mail-it0-x22c.google.com [IPv6:2607:f8b0:4001:c0b::22c]) (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 304EA1FF8 for ; Wed, 5 Jul 2017 16:14:12 +0000 (UTC) (envelope-from jerrywossion@gmail.com) Received: by mail-it0-x22c.google.com with SMTP id m68so116615850ith.1 for ; Wed, 05 Jul 2017 09:14:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Ogxo/tfvsTdeAgjugA5DH5n4A8L+uSWHA1JAIz66zZU=; b=RZILUrPigwnCGSevEq326abDbERCUKux7E15Ouh9fCzfi+sFODp3DvoVyWlkv2RJj+ nLrjkr3pl6I8kJuGRzsWIn/w9ioXEXPP6s2rZMWFYU1QR6gDGSKQiyqQv5Rwxb3BqQzg m1SCYXZkw67IHB60+V1CPzvmFQPzVG76j0/7J3S+0bD/JZ67IJQK+8BE3iT9/Xzip6cW 3XjvvJUZRxveb0Zi2G5V/AjO25kSBti1moqPSBUW92zZzkgdHRJi9c0xIgmcNB0LR96I z+SnwU1tzmwBPIyDL75HZGKZ3Pv+foOmUbQ6kcXZM9FdbnP0pIv63mdNCqsFJ9XV4wgg FagQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Ogxo/tfvsTdeAgjugA5DH5n4A8L+uSWHA1JAIz66zZU=; b=GOHmjEngyufSTEyyX8V5i71RZRC2n0eVyy4mN9ZqvQTLtrHxl3FvhcGdf8hDOmbEJh x7wSA1mEheq4sHvFxg3DyQNFNaAubFdy/wyf2nABBvBMvFVysPc6VqUVNfhYxq3huWGw p6rfXjIl7ze/+MgB9KEe0nJ1bSoF7/Q/X2RNS9wWSwi3BiIUmm9uQYBMId3yYsgl0tm7 GfBEfS/9viggA2D0eNGe1/0FZGCGSKio7aN5K6VKk9Q7Oef3i3bdQkJ8t7z1wXnh2VAc TxNtIqOAY4dnicJ22YHVwntQXJIr/gfTj+TZXKpYF9HV4FyoDdgNNKNSyma4qjF9Axre WySQ== X-Gm-Message-State: AKS2vOy2MQi8Cv8KBNr9ONV4jkRbQH4goL813SgCUORqrFBydTThRJqZ XfObsTqKcjQxtdiPgLHOonts3RmrZg== X-Received: by 10.36.43.198 with SMTP id h189mr43283847ita.19.1499271251209; Wed, 05 Jul 2017 09:14:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.107.8.26 with HTTP; Wed, 5 Jul 2017 09:14:10 -0700 (PDT) Received: by 10.107.8.26 with HTTP; Wed, 5 Jul 2017 09:14:10 -0700 (PDT) In-Reply-To: References: From: Jie Weng Date: Thu, 6 Jul 2017 00:14:10 +0800 Message-ID: Subject: GSoC Week 5, add usbdump support to Wireshark To: soc-status@freebsd.org Cc: Hans Petter Selasky Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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, 05 Jul 2017 16:14:12 -0000 Hello everyone, Recently I've finished the work to add support for reading usbdump file formats. I was stuck in handling the non-regular format of the dumped file: several records are grouped as a black, and a length field is added in the beginning of the block. I managed to solve this by using a private field in a struct of wiretap library. The solution is very simple in fact, but still a lot of time was wasted due to my unfamiliar with the wireshark internals. I will work on adding dissection support next, this park of work is more important. Best regards, Jie Weng From owner-soc-status@freebsd.org Wed Jul 5 16:18:17 2017 Return-Path: Delivered-To: soc-status@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 C0250D87AFC for ; Wed, 5 Jul 2017 16:18:17 +0000 (UTC) (envelope-from hselasky@gmail.com) Received: from mail-lf0-x235.google.com (mail-lf0-x235.google.com [IPv6:2a00:1450:4010:c07::235]) (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 353A12094 for ; Wed, 5 Jul 2017 16:18:17 +0000 (UTC) (envelope-from hselasky@gmail.com) Received: by mail-lf0-x235.google.com with SMTP id b207so137318045lfg.2 for ; Wed, 05 Jul 2017 09:18:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-language:content-transfer-encoding; bh=rjHUWBUI9k4x5fkq5HBdvxJNAf55jJTrW9ZwIhuX6rI=; b=VoLQmRxQNtsrywLwUzebAPaZDDUU/22bMGDe32UYQG5M7/becy8o54X5cnEtGnYzAR 5Uev1H2MqjtIKl8eP/4xAwfaY0hozc1ge3ixJ1Pon8OaMh3UdXpmkPlasP9Kn9hZdgsh ydkCLhHO9xK3AZDlryBzZZGaOFhsEVf1zmDOi24BqdqKMgqunFDFGc8F8uYDb1F9/u5V UqqhPEgkv3yO/yDE533G/8Bd9fBTBPKI8kKMYsPWvvg17cgXvrGznAMFksSVR3Fai/5s Lg94TfXIOoOacaJJKCocml6ZoRXu4N/Jr+gKCIhS9LrTAL0d2MVjuAHpWBtq4x7wkFR7 RI1Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=rjHUWBUI9k4x5fkq5HBdvxJNAf55jJTrW9ZwIhuX6rI=; b=Jf5/i3XhgRACQzER6IE39ZKGDjNZh4hitsLp8UAQ9R7Il4YbuhXOtqZfAq9XkhqJdS Xh8FLOe/+6uBMX1W0Oyrf045aB+p6lovXVdu4CtSdo1GSX29VGkg2xtsPdFbiMXmycVs AnOoJt7/960mqWNobJzcZO/SE6ZHmSWISROF65aQca4IKcwhmqoYd9IviizoUFFTJUVF FjVr3CeeeiG/MitF7Eze9Rm7wrRgY2sBLiEnToUNw5hwskBbIoyrKEunNxPVsGdjsClC XF2l/o7qEUq862iJi+rJLom8aW7XnrJLdnGkuKSy958Gby5qXVYUkYugQieDtcscTvdc pomQ== X-Gm-Message-State: AKS2vOz7Bs1UpwDJBgzseyV1+OQqqIrAFmRyDxElRoK1uqNXjxIXid5w fniwnprY8olLGi2K X-Received: by 10.25.193.137 with SMTP id r131mr15690342lff.60.1499271495198; Wed, 05 Jul 2017 09:18:15 -0700 (PDT) Received: from hps2016.home.selasky.org ([62.141.129.119]) by smtp.googlemail.com with ESMTPSA id a186sm785727lfb.43.2017.07.05.09.18.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 05 Jul 2017 09:18:14 -0700 (PDT) Subject: Re: GSoC Week 5, add usbdump support to Wireshark To: Jie Weng , soc-status@freebsd.org References: From: Hans Petter Selasky Message-ID: <4e314166-3c6e-59ad-4cfa-f09d2c4f9de0@gmail.com> Date: Wed, 5 Jul 2017 18:16:04 +0200 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:52.0) Gecko/20100101 Thunderbird/52.2.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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, 05 Jul 2017 16:18:17 -0000 On 07/05/17 18:14, Jie Weng wrote: > Hello everyone, > > Recently I've finished the work to add support for reading usbdump file > formats. I was stuck in handling the non-regular format of the dumped file: > several records are grouped as a black, and a length field is added in the > beginning of the block. I managed to solve this by using a private field in > a struct of wiretap library. The solution is very simple in fact, but still > a lot of time was wasted due to my unfamiliar with the wireshark internals. > > I will work on adding dissection support next, this park of work is more > important. > > Best regards, > Jie Weng > Thank you for the update! --HPS From owner-soc-status@freebsd.org Thu Jul 6 01:13:09 2017 Return-Path: Delivered-To: soc-status@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 7B091D96943 for ; Thu, 6 Jul 2017 01:13:09 +0000 (UTC) (envelope-from sux2mfgj@gmail.com) Received: from mail-wr0-x231.google.com (mail-wr0-x231.google.com [IPv6:2a00:1450:400c:c0c::231]) (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 1376278577 for ; Thu, 6 Jul 2017 01:13:09 +0000 (UTC) (envelope-from sux2mfgj@gmail.com) Received: by mail-wr0-x231.google.com with SMTP id c11so7241166wrc.3 for ; Wed, 05 Jul 2017 18:13:09 -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=AU8v05A7deQRgtOYLGtP+Uw3tOHxBRZOioLCiSdsFWQ=; b=iiaHh28SdSJmVfwc6Waa/pJqAS9ogok2JwI5qDmClav0Sb5uUh01vC0tiUt8beb2Dm WlG/VR6f2RMLvMBB5BPM3c9p7qdkdFoSpTJTy7R2BPzy3G81zIG6hXO1xMQH9P9delUs KGEfMTweX79uHY8niD6VlkJ6dM7AzSGhH1ZKw31HBDrPd6MVoxz7X5O32CS28KINvXq4 syMGp8Onyc9dWK7Xz4++I73qFvnu8EEGYZy/QCMyrzslbEQkS0c/MfkfZhUzuC9fWhfE Np0UAH4Rk2KYTS5pyn4mQsSt9ntEsHgYzeGMLjtzlFVppr9wdB07BbW7LHvspep9kgCv Ev4Q== 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=AU8v05A7deQRgtOYLGtP+Uw3tOHxBRZOioLCiSdsFWQ=; b=QrTiei+bgW69itm2w87uv2e1FIBei9pNseRQjrrFRwZE1W/swmUxVJpmQiGZr2rSL0 wnzErXKRi1t0WpLQ3mWCDk56rIjvVUp2xhAqPrLvMP9/bRVA/nIuoZu8suKKQ41cd4Mr 1xtUR0j9JvjqSWhGtNHwECiAYE1gv73RYzghjjbc64e9XQJEwakfrg7JU1rCREBPlOiJ rYSP1pvPBAO4tki9nV7sZVw4BIslhMOnCi6+jGlersyPo7tCZDe3ikJz79m1Y1s9G5aV mygtXroA7JkGp2oBtUCGtjuV7iU1ByoImZXMz33aHql11yol0oHaJd8s3LDw+RPBXKtD 8pkw== X-Gm-Message-State: AIVw110T3KG/h7BQo6yjjYD02tksH/0YvFgCtkzZzvirzxgqq87u0bMp Ok3Ve97Cym6fdXFjJdbAkLa6AiTz+Q== X-Received: by 10.28.142.133 with SMTP id q127mr7867629wmd.4.1499303587343; Wed, 05 Jul 2017 18:13:07 -0700 (PDT) MIME-Version: 1.0 From: Shunsuke Mie Date: Thu, 06 Jul 2017 01:12:56 +0000 Message-ID: Subject: Week 5: NVMe controller emulator To: "soc-status@freebsd.org" Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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: Thu, 06 Jul 2017 01:13:09 -0000 Hello all, I have implemented NVM read command in this week. A NVMe controller emulator can read backing file as below command. $ cat /dev/nvme0ns1 However, this implementation lack functions and has come bugs. I'll fix read command and parallel using pthread. Moreover, I try to implement flush command until next Wednesday (~7/12). regards, Shunsuke Mie From owner-soc-status@freebsd.org Fri Jul 7 22:34:49 2017 Return-Path: Delivered-To: soc-status@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 3110BDACB9C for ; Fri, 7 Jul 2017 22:34:49 +0000 (UTC) (envelope-from kneit@pdx.edu) Received: from mail-oi0-x232.google.com (mail-oi0-x232.google.com [IPv6:2607:f8b0:4003:c06::232]) (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 E6B106577B for ; Fri, 7 Jul 2017 22:34:48 +0000 (UTC) (envelope-from kneit@pdx.edu) Received: by mail-oi0-x232.google.com with SMTP id l130so38947783oib.1 for ; Fri, 07 Jul 2017 15:34:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pdx-edu.20150623.gappssmtp.com; s=20150623; h=mime-version:from:date:message-id:subject:to; bh=vS/lqKpzubDmfhxWOhHJi2xqsWKBS+kLToXFu7l2AIQ=; b=jspjIhgRO/LLkFgQX1KfLDHIAzYLQtFL1prmx6bJOLlpFjyg8nsru3+6dpXASmzAjk NdSb+zU8doSDMH3nd0yKFCs3uNhhMfEoWzC2uoMglgNrw8HOFAjazX/h5EFXrK9if+De mXKiDg7WZdKwm5+uTaFJHArQKJ3usRSLnMg8lkQP11aBi1yBGmz5Y6XQcWteVTxLfuqF dfikiIAxQVEmia16jm+xWyW1zI1hprVbBX002dHS1QYkwTEvOqEv3NSJ7UnpdALmz+YT 1fxHgX34UjZ+JE7KFXLE0US875jGdLnHdKahRZK+B+yZSpAWAoaHXo+iTImu+vhbZcvI gcOA== 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=vS/lqKpzubDmfhxWOhHJi2xqsWKBS+kLToXFu7l2AIQ=; b=MBAtfVkR6czmSMTbiN5qpbpehrPWhe0XpPE/ORgmi7E16Yn0Q3MeXyOpCeM/QlALiu p3QQJcDFcz7/ndEnOWtKIofTVVhJhpjbA896I1prl+aAA9zPZrCSAF3rtuzp3nzJs7Su HTkG35VEWYitaA6sevDHabTlsfu8b+H3E9jK2i7ZldGED03Qg9ye7B1MrtjAT252N09N hXwbbsHUD7TMMSkVShr0HIJ6XOdrzefPXHK2uWeOKMUB5EXNrX1WGu+QeiVIdk29WvO1 3E5yoNvCAYGoPI/hbFUkwdmqm28zyN/KUiltmP++8VNByKne8tstv24pi6vSSPFQFSbx dJlA== X-Gm-Message-State: AIVw112ezzMSKh1u5YYJ5Jg5tV7o2m9Mhs93clMgyqu+gjtmFYltLuyW RVfAl1m+0HhBfgH7VMZGThntEwzWCedp X-Received: by 10.202.79.144 with SMTP id d138mr2330042oib.187.1499466887667; Fri, 07 Jul 2017 15:34:47 -0700 (PDT) MIME-Version: 1.0 Received: by 10.202.80.211 with HTTP; Fri, 7 Jul 2017 15:34:47 -0700 (PDT) From: Kyle Kneitinger Date: Fri, 7 Jul 2017 15:34:47 -0700 Message-ID: Subject: Week 5: be/libbe (create/destroy/mount/unmount) To: soc-status@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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: Fri, 07 Jul 2017 22:34:49 -0000 To leave as much time as possible for implementing recursive boot environments, I've bumped up the priority on all of the standard operations to be done by next week. So far, creation of bootenvs (both from the active bootenv, or a compatible snapshot), destruction of bootenvs, and mounting them are done. In the coming days I'll be working on rename, unmount, and jailing them. Error handling/reporting keeps improving as well, but this week I'd like to add an additional char buffer to the libbe_handle_t struct that can store more detailed error messages when possible, such as the exact problem with a name, etc.