From owner-freebsd-current@freebsd.org Tue Jul 5 23:51:59 2016 Return-Path: Delivered-To: freebsd-current@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 63CD6B7252F for ; Tue, 5 Jul 2016 23:51:59 +0000 (UTC) (envelope-from nathan.bosley@gmail.com) Received: from mailman.ysv.freebsd.org (unknown [127.0.1.3]) by mx1.freebsd.org (Postfix) with ESMTP id 42B9C14DC for ; Tue, 5 Jul 2016 23:51:59 +0000 (UTC) (envelope-from nathan.bosley@gmail.com) Received: by mailman.ysv.freebsd.org (Postfix) id 3E5D4B7252E; Tue, 5 Jul 2016 23:51:59 +0000 (UTC) Delivered-To: current@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 3DF9EB7252C for ; Tue, 5 Jul 2016 23:51:59 +0000 (UTC) (envelope-from nathan.bosley@gmail.com) Received: from mail-yw0-x233.google.com (mail-yw0-x233.google.com [IPv6:2607:f8b0:4002:c05::233]) (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 EC5A114D9; Tue, 5 Jul 2016 23:51:58 +0000 (UTC) (envelope-from nathan.bosley@gmail.com) Received: by mail-yw0-x233.google.com with SMTP id i12so74533542ywa.1; Tue, 05 Jul 2016 16:51:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=e7TdqCcFj3DZlYM0FGC4j86aXgY7/zkdB7YYKYau0sg=; b=t0Nj6Y0LU0PMm99Y4uH8+4/3G9MiCnWcvYIqbRvXSWST4EldGm6pyKqaN6XmnNcgFK yQBa+gjNHtaLHC5jvE5/SjcdemY5RBmm6BMUGlSLwtYI9norf46GXGCsYLkxDpElKwfI n2vXcyos4RdKWlVF8eVzz+/sJ61OQHvS5QfMlfeVIf9rhhwtkUMjQMuNOcJAeh+Ogwhj bB1WrvBLvotsSzfUG+9FkT5YDr3u2ai4CtjHsqwqBwek/fj1s4jJMf7qgREMs20ybl5u pBuzFSS0sG8coTV9JjGnl5gzHfJkqSc38aQJJzPPIBV9y3OuRWtMr1tvgKr76LUQaiZs 659w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=e7TdqCcFj3DZlYM0FGC4j86aXgY7/zkdB7YYKYau0sg=; b=NTYTNuyP+VnJUzIzP+1DRsg/m0SH0IQ3SYILpQz5IcBoMNzd2rRumMzanLudoEiIWm /rYTWQL9IB5IOCDN2Zfb2UzMNI050lztaqO1WICfbBlcC7X97uQdfW9AcTMrRtKKCbJP yE6NU3yaZDZOPWh6NGXYrfsUV7rIe57mVnO72PhY4fJzX9uXWN5QPhAbI+6V2vSf+LmG M1cJlvEwZic6zk/FNKbP+zTVEDaQ4C31FpfjZQjMgONjd7PThmxzEpHxbZv/QfSO5jEF gEIkkyEwXSa7cXPdQQ9teoJN+VYUNRfhg3zzjXuuYbGRj3xgiRvSKiMppMno1B9BOEvI ub+Q== X-Gm-Message-State: ALyK8tL5DmHBK8Vw/HT3XtweFITNQIgT69C0+/JH+4b2hFOQu9U5ad9QD9+cI4bFnKYxIsBjJzftozDGp5dCmA== X-Received: by 10.37.32.66 with SMTP id g63mr12438856ybg.118.1467762718134; Tue, 05 Jul 2016 16:51:58 -0700 (PDT) MIME-Version: 1.0 Received: by 10.37.97.8 with HTTP; Tue, 5 Jul 2016 16:51:57 -0700 (PDT) In-Reply-To: <975e5ae2-2090-94cd-49c0-eee9866ff02b@freebsd.org> References: <975e5ae2-2090-94cd-49c0-eee9866ff02b@freebsd.org> From: Nathan Bosley Date: Tue, 5 Jul 2016 19:51:57 -0400 Message-ID: Subject: Re: Setting sysctl vfs.zfs.arc_max failed: 22 To: Steven Hartland Cc: Eric van Gyzen , current@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.22 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 05 Jul 2016 23:51:59 -0000 I actually have this same problem. I'll send more details when I get home later. I think the problem started for me after r302265. Before that, I can set vfs.zfs.arc_max and vfs.zfs.arc_min in loader.conf. After r302265, setting either vfs.zfs.arc_max or vfs.zfs.arc_min in loader.conf results in the EINVAL errors in 'dmesg': Setting sysctl vfs.zfs.arc_max failed: 22 Setting sysctl vfs.zfs.arc_min failed: 22 But setting vfs.zfs.arc_meta_limit in loader.conf works fine. But I did notice that using 'sysct' or sysctl.conf for vfs.zfs.arc_max and vfs.zfs.arc_min works. I only have problems with setting them now in loader.conf. Like I said, I'll try to send output from my setup later. Thanks. On Tue, Jul 5, 2016 at 6:10 PM, Steven Hartland wrote: > What is it currently? > > Just had a quick play here: > sysctl vfs.zfs.arc_max > vfs.zfs.arc_max: 32283127808 > sysctl vfs.zfs.arc_max=32283127807 > vfs.zfs.arc_max: 32283127808 -> 32283127807 > sysctl vfs.zfs.arc_max=32283127808 > vfs.zfs.arc_max: 32283127807 -> 32283127808 > > Error 22 = EINVAL so I suspect you're requesting a value which one of the > following: > * < arc_abs_min > * > kmem_size > * < arc_c_min > * < zfs_arc_meta_limit > > Regards > Steve > > On 05/07/2016 22:56, Eric van Gyzen wrote: > >> Steven and -current: >> >> I just updated to r302350 with a GENERIC kernel config. I see this in >> dmesg: >> >> VT(efifb): resolution 1024x768 >> Setting sysctl vfs.zfs.arc_max failed: 22 >> CPU: Intel(R) Xeon(R) CPU E5-1650 v3 @ 3.50GHz (3491.98-MHz K8-class >> CPU) >> >> The relevant parts of /boot/loader.conf are: >> >> zfs_load="YES" >> vfs.zfs.arc_max="6442450944" >> >> Let me know what other information you need. >> >> Cheers, >> >> Eric >> >> > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" >