Running the ureadahead in the command line results in this error:#/usr/sbin/ureadaheadureadahead: Error while tracing: No such file or directoryI got the following messages from straceopen(/var/lib/ureadahead/pack, O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)open(/sys/kernel/debug/tracing, O_RDONLY|O_LARGEFILE|O_NOATIME) = 3openat(3, events/fs/do_sys_open/enable, O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)close(3)                                = 0write(2, ureadahead: Error while tracing:..., 59ureadahead: Errorwhile tracing: No such file or directory) = 59exit_group(5)                           = ?+++ exited with 5 +++Does this lineopenat(3, events/fs/do_sys_open/enable, O_RDWR|O_LARGEFILE) = -1 ENOENT (No such file or directory)mean that the kernel is not correctly patched? Should patched the kernel first?
ureadahead: Error while tracing. Possible kernel patch problem?
linux;kernel;linux kernel
Yes, that error means you need to apply the appropriate patch to your kernel; that patch adds the ability to trace certain filesystem events, and exposes files in the kernel's /sys/kernel/debug/tracing/events directory.