From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753938AbcJKQrP (ORCPT ); Tue, 11 Oct 2016 12:47:15 -0400 Received: from mail-by2nam03on0103.outbound.protection.outlook.com ([104.47.42.103]:17817 "EHLO NAM03-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1752854AbcJKQrO (ORCPT ); Tue, 11 Oct 2016 12:47:14 -0400 From: Cory Pruce To: Sergey Senozhatsky CC: Nitin Gupta , "minchan@kernel.org" , "linux-kernel@vger.kernel.org" Subject: Re: Zram for FreeBSD Thread-Topic: Zram for FreeBSD Thread-Index: AQHSHnJ3EUKVVq71XkSGE/XsPEQQL6CYcbYAgACFRICAAKcbAIABPVqAgAHzMICABHfdAIAAAyWAgAHCWwA= Date: Tue, 11 Oct 2016 16:47:12 +0000 Message-ID: <81AC5F53-A9DC-4388-A565-4FB58EB97442@juniper.net> References: <20161006044321.GC5458@swordfish> <3D1127B8-789C-4276-803E-49E10D2C4280@juniper.net> <20161010064404.GA488@swordfish> <20161010065519.GB488@swordfish> In-Reply-To: <20161010065519.GB488@swordfish> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=cpruce@juniper.net; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [66.129.239.11] x-ms-office365-filtering-correlation-id: 6c22651e-5966-4a96-791f-08d3f1f64023 x-microsoft-exchange-diagnostics: 1;DM2PR0501MB1584;6:Ne+AWWkwn0mE4wKw2D5EBNKTfx8t+Z2rMLblRHe1qkHnr8oDLic3BpOA1/QneLKQ+maUZimDYohOz7X9xj9Ew5MJug5zVc5VccvfIECjRcwD/aah3jqwTQ9AtlZSW8MPbn5Mj6Ye17rr4Yk+Gt9t0T3aoqNmqCBqNmpZWe0dvt9hgIl7Qmuyw1FPFnKdtKTOjS6IL/T14nqrIUcHBlpZ21MaR7//02VpJTJhieYkmAyIvVJBs9X/OXZUkRtCipkwMSE7EJIah0iXN2HhRUmTVB/1NDrCaA86qG5R4kQ6g0hhiIt7mH17VePzsoLhtW0Pr1OGDqrcJ5zAE6s2CFbDkA==;5:JVIaBjM7wnUIDnC0qHMDRMyRcMQL+GKN+ULiWttbWGj6AOYw29zDvfqP6Otuxp8Bd7bbIkmvNtdRnNA8IQxVfepoaRRh+g0BHYCI8o80HWQGVe8BOjYyVkagcaEnE3xNzVwNXiAHjMLQt8c3KeJXoQ==;24:kQUz4oMRhLPSqy+kc3alIZ3JmPH/IShi113HD53o2pTPMXlrgWfpEKJMl4z7Am5xc1BC74nn2Z0ujueLBMLAG5lhPOHdYFQABrUx06U0cyg=;7:vA6HLu8l5z8lt9Pn4j/+86DZaaPM3gYFAG3I3Wk37RaOXPJFGmWjNNmKkx8JqY3VippNjtyit7EURgOJ9gesbjpTQ6KeMv5E+pxtAPGPy4o1XF7zdrGIOHYyUd8tCUhS2HjCGYmxKkcVAOnH8wpK3jiGDdR7EIEaWlFNSsKXV0k95OJBbBJ/1XZVbWs8UfajlHigzEovtUFC3WPrYuR6w9/fP4wDKM97ruR4T2j8Moj+hoQ+BW1QZr1Yywz+rtTuwOTl/PiDCl+5GcG619SrDw4ZxfqJQRHXCJPEuY6jx9jR1OgntMOjPqmBx2aYRcBNST73FcN0RiwjyWKvTicnuw== x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0501MB1584; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(84791874153150); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:DM2PR0501MB1584;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0501MB1584; x-forefront-prvs: 00922518D8 x-forefront-antispam-report: SFV:NSPM;SFS:(10019020)(6009001)(7916002)(189002)(377454003)(199003)(24454002)(8936002)(50986999)(101416001)(105586002)(81156014)(54356999)(76176999)(19580395003)(99286002)(86362001)(2906002)(4326007)(19580405001)(3280700002)(3660700001)(10400500002)(122556002)(93886004)(5660300001)(7116003)(33656002)(110136003)(106356001)(5002640100001)(106116001)(77096005)(66066001)(2900100001)(92566002)(97736004)(15975445007)(586003)(305945005)(3480700004)(2950100002)(81166006)(8676002)(83716003)(7736002)(68736007)(7846002)(6916009)(3846002)(102836003)(36756003)(82746002)(6116002)(189998001)(87936001)(104396002);DIR:OUT;SFP:1102;SCL:1;SRVR:DM2PR0501MB1584;H:DM2PR0501MB1582.namprd05.prod.outlook.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: <0F8FF26C13A8D74D899D90937F7C20BE@namprd05.prod.outlook.com> MIME-Version: 1.0 X-OriginatorOrg: juniper.net X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Oct 2016 16:47:12.9026 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: bea78b3c-4cdb-4130-854a-1d193232e5f4 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR0501MB1584 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from base64 to 8bit by mail.home.local id u9BGlML6008497 Awesome thanks Sergey. I’ll look through it soon :) On 10/9/16, 11:55 PM, "Sergey Senozhatsky" wrote: >you'd also probably want to look at the older zsmalloc version >(add compaction and migration later, if need be) > >https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/mm/zsmalloc.c?id=refs/tags/v4.0 > >it used to be simpler back then. > > -ss