From owner-freebsd-hackers@FreeBSD.ORG Mon Nov 10 16:16:25 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 956F8493 for ; Mon, 10 Nov 2014 16:16:25 +0000 (UTC) Received: from mail.f5.com (mail.f5.com [208.85.209.139]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (Client CN "mail.f5.com", Issuer "Entrust Certification Authority - L1C" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 5131A8AD for ; Mon, 10 Nov 2014 16:16:25 +0000 (UTC) X-IronPort-AV: E=Sophos;i="5.07,353,1413270000"; d="scan'208,217";a="137187870" X-IPAS-Result: Al0GABXkYFTAqArr/2dsb2JhbABbgkiBGl3LaBGHTYE9AQEBAQEBcQuECYELAQwBcycEiGHQHASREYRWBYtGiz6he4I0gQMBAQE Received: from oracle-apps.f5net.com (HELO exchmail.f5net.com) ([192.168.10.235]) by mail.f5.com with ESMTP/TLS/AES256-SHA; 10 Nov 2014 08:15:10 -0800 Received: from SEAEXCHMBX01.olympus.F5Net.com (192.168.15.223) by seaexchmbx03.olympus.F5Net.com (192.168.15.225) with Microsoft SMTP Server (TLS) id 15.0.995.29; Mon, 10 Nov 2014 08:15:10 -0800 Received: from SEAEXCHMBX01.olympus.F5Net.com ([fe80::143c:7597:6ad7:ce75]) by seaexchmbx01.olympus.F5Net.com ([fe80::143c:7597:6ad7:ce75%13]) with mapi id 15.00.0995.028; Mon, 10 Nov 2014 08:15:10 -0800 From: Sebastian Kuzminsky To: "freebsd-hackers@freebsd.org" Subject: 1 gig superpages Thread-Topic: 1 gig superpages Thread-Index: AQHP/QF/E8ES8FaS7ka70FoXZX0KwA== Date: Mon, 10 Nov 2014 16:15:09 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [192.168.15.239] MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.18-1 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.18-1 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Nov 2014 16:16:25 -0000 Hello hackers, I'm announcing the availability of a branch adding support f= or 1 GB superpages to FreeBSD. https://github.com/Seb-LineRate/freebsd/commits/seb/stable-10/1-gig-pages The branch is based on work done by Line Rate Systems and F5 Networks, and = used in our LROS load-balancing product. Our product is based on FreeBSD 9.1; the branch I linked to above is our 1 = gig page support rebased onto stable/10. I probably messed something up in= the rebase, as lots of things changed both in pmap and vm since 9.1. Ther= e are also a handful of commits that i haven't gotten to yet, but they are = less consequential - just performance improvements to the buddy allocator. = I hope to push those over the next few days. It should be relatively easy to rebase the branch onto Current. This is a work in progress, and I would appreciate feedback and comments. -- Sebastian Kuzminsky