Revision 843f4f4bb1a2c4c196a1af1d18bb6477a580ac78 authored by Linus Torvalds on 06 December 2013, 16:34:16 UTC, committed by Linus Torvalds on 06 December 2013, 16:34:16 UTC
Pull tracing fix from Steven Rostedt: "A regression showed up that there's a large delay when enabling all events. This was prevalent when FTRACE_SELFTEST was enabled which enables all events several times, and caused the system bootup to pause for over a minute. This was tracked down to an addition of a synchronize_sched() performed when system call tracepoints are unregistered. The synchronize_sched() is needed between the unregistering of the system call tracepoint and a deletion of a tracing instance buffer. But placing the synchronize_sched() in the unreg of *every* system call tracepoint is a bit overboard. A single synchronize_sched() before the deletion of the instance is sufficient" * tag 'trace-fixes-3.13-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace: tracing: Only run synchronize_sched() at instance deletion time
File | Mode | Size |
---|---|---|
Kconfig | -rw-r--r-- | 4.1 KB |
Makefile | -rw-r--r-- | 259 bytes |
cache.c | -rw-r--r-- | 8.6 KB |
dir.c | -rw-r--r-- | 34.7 KB |
fat.h | -rw-r--r-- | 13.8 KB |
fatent.c | -rw-r--r-- | 16.5 KB |
file.c | -rw-r--r-- | 11.4 KB |
inode.c | -rw-r--r-- | 43.2 KB |
misc.c | -rw-r--r-- | 7.7 KB |
namei_msdos.c | -rw-r--r-- | 16.6 KB |
namei_vfat.c | -rw-r--r-- | 25.5 KB |
nfs.c | -rw-r--r-- | 7.8 KB |
Computing file changes ...