Return-Path: Received: from gardel.0pointer.net ([85.214.157.71]:47708 "EHLO gardel.0pointer.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751003AbdFGIS6 (ORCPT ); Wed, 7 Jun 2017 04:18:58 -0400 Date: Wed, 7 Jun 2017 10:12:57 +0200 From: Lennart Poettering To: Steve Dickson Cc: NeilBrown , systemd-devel@freedesktop.org, linux-nfs@vger.kernel.org Subject: Re: [PATCH] nfs.man: document incompatibility between "bg" option and systemd. Message-ID: <20170607081257.GH27006@gardel-login> References: <87lgpkgwrw.fsf@notabene.neil.brown.name> <20170529133814.GC17967@gardel-login> <87tw43fgrf.fsf@notabene.neil.brown.name> <89415cad-331e-bac6-7fd1-dffa058726de@RedHat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii In-Reply-To: <89415cad-331e-bac6-7fd1-dffa058726de@RedHat.com> Sender: linux-nfs-owner@vger.kernel.org List-ID: On Tue, 06.06.17 14:07, Steve Dickson (SteveD@RedHat.com) wrote: > Hello, > > On 05/29/2017 06:19 PM, NeilBrown wrote: > > > > Systemd does not, and will not, support "bg" correctly. > > It has other, better, ways to handle "background" mounting. > The only problem with this is bg mounts still work at least > up to 4.11 kernel... > > It appears there is a problem with a 4.12 kernel. The mount no > longer errors out with ECONNREFUSED it just hangs in the > kernel trying forever... It sounds like a bug to me but > maybe that change was intentional.. Anna?? Trond??? > > So I'm a bit hesitant to commit this since not accurate, yet. > > Finally, the whole idea of systemd randomly/silently > strip off mount options is crazy... IMHO... > > Just because a concept that has been around for years > does not fix well in the systemd world it gets > rip out??? IDK... but I think we can do better than that. Well "bg" doesn't really work on systemd systems, and this was never different, hence I think it's only fair to document that it is incompatible with systemd. In addition, I have the suspicion it is not used very widely, since I never actually got complaints about it. Lennart -- Lennart Poettering, Red Hat