From owner-freebsd-arch@FreeBSD.ORG Tue Jan 26 17:39:32 2010 Return-Path: Delivered-To: freebsd-arch@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C8D061065672 for ; Tue, 26 Jan 2010 17:39:32 +0000 (UTC) (envelope-from etnapierala@googlemail.com) Received: from fg-out-1718.google.com (fg-out-1718.google.com [72.14.220.159]) by mx1.freebsd.org (Postfix) with ESMTP id 5C4E88FC1E for ; Tue, 26 Jan 2010 17:39:32 +0000 (UTC) Received: by fg-out-1718.google.com with SMTP id 19so754803fgg.13 for ; Tue, 26 Jan 2010 09:39:31 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:sender:from:content-type :content-transfer-encoding:subject:date:message-id:to:mime-version :x-mailer; bh=AW05wRJkyuFgOPgO3ZzxH+HTKnp8F1PIQfZGoD5fikk=; b=vM0Acpi5kVmjtvnLMb30NT3/wtQkzNsYt9TQQk/EO7P6HfCAnublosalI0uqm1Oq+4 PZ7X3Af6/dqOAJkIT8quS1Au9Kc3vfaR4lckbIW6JDQnt+Z7F4OBzkckl+HQQg0UWE3B SAcDcyfr537lAuD4To3s+GSfUmUgzUGi3DDyk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=sender:from:content-type:content-transfer-encoding:subject:date :message-id:to:mime-version:x-mailer; b=F6BSKVqyyxerhR5MSFHES2CD/05sTjxBgqgqMrLdVeeAMaIG22KOL1M2n5WpfAAVzV XF+cmig4BIuga4g4reNrxlriZYBo9Yi4WE1Rrhm2OsVuNCSFpA6tHTqhNgjefDSVFVuT 3f5rPq88IC1+ZddjO9d8cX0GcxyrM0LNkmKmI= Received: by 10.87.38.5 with SMTP id q5mr4216954fgj.45.1264525794955; Tue, 26 Jan 2010 09:09:54 -0800 (PST) Received: from ?192.168.1.100? (45.81.datacomsa.pl [195.34.81.45]) by mx.google.com with ESMTPS id l19sm8756695fgb.15.2010.01.26.09.09.53 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 26 Jan 2010 09:09:53 -0800 (PST) Sender: =?UTF-8?Q?Edward_Napiera=C5=82a?= From: =?iso-8859-2?Q?Edward_Tomasz_Napiera=B3a?= Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Date: Tue, 26 Jan 2010 18:09:51 +0100 Message-Id: <1B738C12-E39C-4B07-9599-07A074815FC7@FreeBSD.org> To: "arch@" Mime-Version: 1.0 (Apple Message framework v1077) X-Mailer: Apple Mail (2.1077) Subject: vfsops:vfs_cmount X-BeenThere: freebsd-arch@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussion related to FreeBSD architecture List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Jan 2010 17:39:32 -0000 Right now, most filesystems (probably every one except ZFS) implement both xxx_mount() and xxx_cmount(). It looks like the former is used to implement nmount(2), while the latter is used for mount(2). Since mount(8) already uses nmount(2), what about removing vfsops:vfs_cmount implementations in filesystems? -- If you cut off my head, what would I say? Me and my head, or me and my body?