From owner-svn-src-all@freebsd.org Mon Dec 30 15:55:29 2019 Return-Path: Delivered-To: svn-src-all@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 33F511E2A7F for ; Mon, 30 Dec 2019 15:55:29 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x72a.google.com (mail-qk1-x72a.google.com [IPv6:2607:f8b0:4864:20::72a]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 47mhpm1sYTz45vb for ; Mon, 30 Dec 2019 15:55:28 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x72a.google.com with SMTP id w127so26501129qkb.11 for ; Mon, 30 Dec 2019 07:55:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=1V8JbL55kx9iNcRTxqxQ0e9UiVZvjhP9kZLMUK8m8kQ=; b=zJxKE/mAqNJA561DKknozQSpjAVVehimwpXQLV16pnu3KFUsU9v/xSLK4+YQcd0bRX 0sAcO6A29jMxbeVHh1cEEDNxcxVZMseIwKzkDuG2otAv3jeZ22Grl5YeF1cZYkc0/l5Q 2cWU7AahtJaFkQvoUadRUIv3gomcWQw2XnO33b1IJ8GM2OFPARiP9ynKRKbtOiYyspvG JHEmZqPleDjK9yoOBQC4Zg4nFV3UkqeriUK3/6xO1trh7XcQn+XSjttruqBBkiGFOjBU 4lymhKtXzczJYMy1qC4hrSsNV04abaaeLRzyDDxmfxWNM/UKmSyayoQazDMMD4OuFDvg o+9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=1V8JbL55kx9iNcRTxqxQ0e9UiVZvjhP9kZLMUK8m8kQ=; b=Ipljeqw1Q9O5c2Xkj9P5sxUGbm9QtymtDnzbmKnLjSU4Cwy8CZIL75yexFdyTVYyCy y5pDnyFBQlXyRhjwhDLeCAhhMAqdzL6xaGei2ELNAoQsF45ljbZhCZN88IxG9yka8oxD OJDE+tLZGXq7ogXigdBhQ4E1GqwgoqCUfE+dg9rklXRo+m+vWg6QQgIMB3vUrb4QulS8 F9LOOyINePI4wDU3JQcjDEgxUCzil3GurJqZcUOq8BtwCBA9gvOeaHJVXbyQbnkFUVwv 4w7/e3GR3jtK6iEkicxrewB5kJXi1X6GytntLwkMCzFV9pALx+fIGrqVraxoA1czYlH7 XJ6Q== X-Gm-Message-State: APjAAAU05cpx47IJWbgy3TwR/2ynW4vAGCoJlPR4JXTSuePAdDTAGDUc tqe+mwjUixGZBnGqWWt1+dj9lkgNxWdlbY8+UQrvWA== X-Google-Smtp-Source: APXvYqwqI1zRbi9niMz9u4yi9U5Eszf4iWhuHeshxcYjFxXhLR2tJd46m6Tz+G2KyGamanbGRN9zH5kKPRfFLlPkX9Y= X-Received: by 2002:a05:620a:94f:: with SMTP id w15mr54027430qkw.380.1577721327047; Mon, 30 Dec 2019 07:55:27 -0800 (PST) MIME-Version: 1.0 References: <201912292116.xBTLG4kV012809@repo.freebsd.org> <20191230113243.GA58338@FreeBSD.org> In-Reply-To: <20191230113243.GA58338@FreeBSD.org> From: Warner Losh Date: Mon, 30 Dec 2019 08:55:14 -0700 Message-ID: Subject: Re: svn commit: r356185 - in head: lib/geom lib/geom/sched sys/geom sys/geom/sched sys/modules/geom sys/modules/geom/geom_sched sys/sys To: Alexey Dokuchaev Cc: Alexander Motin , src-committers , svn-src-all@freebsd.org, svn-src-head@freebsd.org X-Rspamd-Queue-Id: 47mhpm1sYTz45vb X-Spamd-Bar: --- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=bsdimp-com.20150623.gappssmtp.com header.s=20150623 header.b=zJxKE/mA; dmarc=none; spf=none (mx1.freebsd.org: domain of wlosh@bsdimp.com has no SPF policy when checking 2607:f8b0:4864:20::72a) smtp.mailfrom=wlosh@bsdimp.com X-Spamd-Result: default: False [-3.67 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[svn-src-all@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; URI_COUNT_ODD(1.00)[3]; RCPT_COUNT_FIVE(0.00)[5]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCVD_IN_DNSWL_NONE(0.00)[a.2.7.0.0.0.0.0.0.0.0.0.0.0.0.0.0.2.0.0.4.6.8.4.0.b.8.f.7.0.6.2.list.dnswl.org : 127.0.5.0]; R_SPF_NA(0.00)[]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; IP_SCORE(-2.67)[ip: (-9.28), ipnet: 2607:f8b0::/32(-2.15), asn: 15169(-1.87), country: US(-0.05)]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; RCVD_TLS_ALL(0.00)[]; RCVD_COUNT_TWO(0.00)[2] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Dec 2019 15:55:29 -0000 On Mon, Dec 30, 2019, 5:32 AM Alexey Dokuchaev wrote: > On Sun, Dec 29, 2019 at 09:16:04PM +0000, Alexander Motin wrote: > > New Revision: 356185 > > URL: https://svnweb.freebsd.org/changeset/base/356185 > > > > Log: > > Remove GEOM_SCHED class and gsched tool. > > > > This code was not actively maintained since it was introduced 10 years > ago. > > It lacks support for many later GEOM features, such as direct dispatch, > > unmapped I/O, stripesize/stripeoffset, resize, etc. Plus it is the > only > > remaining use of GEOM nstart/nend request counters, used there to > implement > > live insertion/removal, questionable by itself. > > Wow, that was unexpected, I use it on all my machines' HDD drives. > Is there a planned replacement, or I'd better create a port for the > GEOM_SCHED class and gsched(8) tool? How much of a performance improvement do you see with it? There has been no tweaks to this geom in years and years. It was tuned to 10 year old hard drives and never retuned for anything newer. And when I played with it a few years ago, I saw no improvements... Warner >