This website requires JavaScript.
Explore
Help
Sign In
openkylin
/
linux
mirror of
https://gitee.com/openkylin/linux.git
Watch
9
Star
0
Fork
You've already forked linux
0
Code
Issues
Projects
Releases
Wiki
Activity
5acc3e22c2
linux
/
fs
/
tracefs
/
Makefile
6 lines
101 B
Makefile
Raw
Normal View
History
Unescape
Escape
treewide: Add SPDX license identifier - Makefile/Kconfig Add SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any form These files fall under the project license, GPL v2 only. The resulting SPDX license identifier is: GPL-2.0-only Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2019-05-19 20:07:45 +08:00
# SPDX-License-Identifier: GPL-2.0-only
tracefs: Add new tracefs file system Add a separate file system to handle the tracing directory. Currently it is part of debugfs, but that is starting to show its limits. One thing is that in order to access the tracing infrastructure, you need to mount debugfs. As that includes debugging from all sorts of sub systems in the kernel, it is not considered advisable to mount such an all encompassing debugging system. Having the tracing system in its own file systems gives access to the tracing sub system without needing to include all other systems. Another problem with tracing using the debugfs system is that the instances use mkdir to create sub buffers. debugfs does not support mkdir from userspace so to implement it, special hacks were used. By controlling the file system that the tracing infrastructure uses, this can be properly done without hacks. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
2015-01-21 00:36:55 +08:00
tracefs-objs
:=
inode.o
obj-$(CONFIG_TRACING)
+=
tracefs.o