From owner-svn-src-all@freebsd.org Mon Dec 7 15:24:12 2015 Return-Path: Delivered-To: svn-src-all@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 C00E29B73CD for ; Mon, 7 Dec 2015 15:24:12 +0000 (UTC) (envelope-from mailing-machine@vniz.net) Received: from mail-lb0-f179.google.com (mail-lb0-f179.google.com [209.85.217.179]) (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 76B9E1C0D for ; Mon, 7 Dec 2015 15:24:12 +0000 (UTC) (envelope-from mailing-machine@vniz.net) Received: by lbblt2 with SMTP id lt2so67341568lbb.3 for ; Mon, 07 Dec 2015 07:24:10 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-type :content-transfer-encoding; bh=FdNuVhwFrWX45JoYmzsSx43hznYUUD+UUrTZfVQsaDg=; b=aUu1d7ONF7bRH4w5eLfplxfjACWrcQOQcDza+J0H/o51Vm7gy45hWJq7Lv2Yvf8Hhz Hql69p6AGJJeFpAZsGdQuokMHFb/mn55UlasaVv0ezNzX9ATzqo4vNUdlBInSgI/hytH rhCg2GuAaEKE7SE4BI98nPVv6AUYu1UUICTe+/OVEVB4r9dIlIG1yG8HngP0IvHqiNIe Dfaz3MS6j2nh57Qtg3C6otfeQ/D1SZ4oTNB2Fz8yeAZCAniakiHX+g1YCZKVjwPq/kJ1 Zcm0r5SLSZuZyxxlNs9DsLMRP/I3JMeDfCo1KYoAg9HzMgX3rkQtW0k8BxkTw8rwDuhN 1bLg== X-Gm-Message-State: ALoCoQluSW+YH51/36UsKC5sH12FtgV08qXoMt26VDLS6sBitQ+PfpqT1azuuR6rY9QDq4sFAMd0 X-Received: by 10.25.89.70 with SMTP id n67mr14647240lfb.160.1449500076267; Mon, 07 Dec 2015 06:54:36 -0800 (PST) Received: from [192.168.1.2] ([89.169.173.68]) by smtp.gmail.com with ESMTPSA id dz7sm4932226lbc.21.2015.12.07.06.54.35 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 07 Dec 2015 06:54:35 -0800 (PST) Subject: Re: svn commit: r291936 - head/sys/ufs/ufs To: Konstantin Belousov , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201512071209.tB7C94hd024620@repo.freebsd.org> <56659AD0.2000706@freebsd.org> From: Andrey Chernov Message-ID: <56659DAA.1060000@freebsd.org> Date: Mon, 7 Dec 2015 17:54:34 +0300 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.4.0 MIME-Version: 1.0 In-Reply-To: <56659AD0.2000706@freebsd.org> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.20 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, 07 Dec 2015 15:24:12 -0000 On 07.12.2015 17:42, Andrey Chernov wrote: > On 07.12.2015 15:09, Konstantin Belousov wrote: >> Author: kib >> Date: Mon Dec 7 12:09:04 2015 >> New Revision: 291936 >> URL: https://svnweb.freebsd.org/changeset/base/291936 >> >> Log: >> Update ctime when atime or birthtime are updated. > > Who calls ufs_itimes() and when to process IN_CHANGE flag in the new > version? > >> - ufs_itimes(vp); >> + ip->i_flag |= IN_CHANGE | IN_MODIFIED; > New version also forces IN_MODIFIED flag old one tends to avoid (only for birthtime, and only for non-suspended systems in ufs_itimes()). -- http://ache.vniz.net/