]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
scripts: recordmcount: break hardlinks
authorRussell King <rmk+kernel@arm.linux.org.uk>
Fri, 11 Dec 2015 12:09:03 +0000 (12:09 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Sun, 18 Mar 2018 10:15:44 +0000 (11:15 +0100)
commitcd0198dfa73c92997bbd59c775485ff4a1cb535a
tree864ec9bf8501b95868648f1162c7d0cffc99ee7d
parentf5b58c98186f280dd9f5bd1cbad0de786e16bae7
scripts: recordmcount: break hardlinks

commit dd39a26538e37f6c6131e829a4a510787e43c783 upstream.

recordmcount edits the file in-place, which can cause problems when
using ccache in hardlink mode.  Arrange for recordmcount to break a
hardlinked object.

Link: http://lkml.kernel.org/r/E1a7MVT-0000et-62@rmk-PC.arm.linux.org.uk
Cc: stable@vger.kernel.org # 2.6.37+
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Cc: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
scripts/recordmcount.c