From owner-soc-status@freebsd.org Mon Aug 1 08:24:02 2016 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 7513BBAA5DC for ; Mon, 1 Aug 2016 08:24:02 +0000 (UTC) (envelope-from starak.adam@gmail.com) Received: from mail-lf0-x22c.google.com (mail-lf0-x22c.google.com [IPv6:2a00:1450:4010:c07::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 F0A691BFF for ; Mon, 1 Aug 2016 08:24:01 +0000 (UTC) (envelope-from starak.adam@gmail.com) Received: by mail-lf0-x22c.google.com with SMTP id g62so110026095lfe.3 for ; Mon, 01 Aug 2016 01:24:01 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to; bh=ErbYaOww4vzZeloQSDAs9VBXLLlM5Gu37y19oOcUd20=; b=EpD+qPIUDtJkdAA4BZe8ot648SaK9rWfBG0gNadsqB9qx6M33M8F9sjLchGWWRtOTU pNnmNcyVNOmpcWxhV0mwjljgY3Iojoa1q5JWYLKaL/Ar7LjL5i9KdQC15RBLojS4rF1a XwjPLV3+2fuj6ANbxENLn4aVVNXMBB1m8lswGJVK4PEVNqgLQU6HtxPVBW/YhzyIsRw5 RUPbC2ikhD3ROLpEX0MLAUlwSag9gObSfrymbEvKa6PI0Dfe2HftZWcCyH00xWiXYTmL jiQ+TcejgqqbRjG0Q3a1RC0Jo9Ehh7kDAHONvX3oops+dd8k7JK/Kd51c6OOsBnd2CUO GLhQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=ErbYaOww4vzZeloQSDAs9VBXLLlM5Gu37y19oOcUd20=; b=jyTQUGL0CC+OCxirIsewguxWZW7tu7VvMx2vwPIw0LHrk6l/CHyGVanp81RLIALH8J a6E48Ddf2wwpMgutdl8I+JJHnv4YnNlM/mVISbwUA3zGQ+NJ/P1P640iWUybucif6Hhb CGigjAjqoTZBOsx7d7gNE83wjLeL9aovlovu9JoxViJy54mSBVRr3p3YkBrSth2aHjtm 7w51d5Iqm4hlPLSjdSMV8+GQ4GP4JMltrESbfyVmD4ZxR5jkNA2aY+hcwyljSDH4zDMj LDikPsY+jvDSDJwtSJ2Kq6B2n6tZW3qTWaaAa2tJNzSdSgsPULytU6fL6LOH4M4gTgVi ki+A== X-Gm-Message-State: AEkoouu6r2c1vESY7a/dHVqL/lJJk71YU++oMu1pXXiitZHD6mhaLHzoTyTqyLRUhpP/dO09a2rErtFVy8Yppw== X-Received: by 10.25.34.65 with SMTP id i62mr18641406lfi.7.1470039839700; Mon, 01 Aug 2016 01:23:59 -0700 (PDT) MIME-Version: 1.0 Received: by 10.25.29.193 with HTTP; Mon, 1 Aug 2016 01:23:59 -0700 (PDT) From: Adam Starak Date: Mon, 1 Aug 2016 10:23:59 +0200 Message-ID: Subject: libnv improvements week 10 To: soc-status@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.22 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, 01 Aug 2016 08:24:02 -0000 Hello! Last week, I changed the style of red-black tree implementation in nvlist. also, there were some implementation changes, to make it more clear. My github wiki page is also updated https://github.com/Dashhh/freebsd/wiki/Nvlist-find-update . Secondly, I was trying to understand how sysctls works. It is hard, because there are no manual pages and comments are poor. Any articles that I found are from FreeBSD 4 or 5. I'm still thinking about the interface and logic of this syscall. Best regards, Adam Starak