)]}'
{
  "log": [
    {
      "commit": "156f5a7801195fa2ce44aeeb62d6cf8468f3332a",
      "tree": "dd506816ca6f14bb650189aa364eb0a2f51ad5cc",
      "parents": [
        "1b713e00500c6f03317742981674e89a21629399"
      ],
      "author": {
        "name": "GeunSik Lim",
        "email": "leemgs1@gmail.com",
        "time": "Tue Jun 02 15:01:37 2009 +0900"
      },
      "committer": {
        "name": "Greg Kroah-Hartman",
        "email": "gregkh@suse.de",
        "time": "Mon Jun 15 21:30:28 2009 -0700"
      },
      "message": "debugfs: Fix terminology inconsistency of dir name to mount debugfs filesystem.\n\nMany developers use \"/debug/\" or \"/debugfs/\" or \"/sys/kernel/debug/\"\ndirectory name to mount debugfs filesystem for ftrace according to\n./Documentation/tracers/ftrace.txt file.\n\nAnd, three directory names(ex:/debug/, /debugfs/, /sys/kernel/debug/) is\nexisted in kernel source like ftrace, DRM, Wireless, Documentation,\nNetwork[sky2]files to mount debugfs filesystem.\n\ndebugfs means debug filesystem for debugging easy to use by greg kroah\nhartman. \"/sys/kernel/debug/\" name is suitable as directory name\nof debugfs filesystem.\n- debugfs related reference: http://lwn.net/Articles/334546/\n\nFix inconsistency of directory name to mount debugfs filesystem.\n\n* From Steven Rostedt\n  - find_debugfs() and tracing_files() in this patch.\n\nSigned-off-by: GeunSik Lim \u003cgeunsik.lim@samsung.com\u003e\nAcked-by     : Inaky Perez-Gonzalez \u003cinaky@linux.intel.com\u003e\nReviewed-by  : Steven Rostedt \u003crostedt@goodmis.org\u003e\nReviewed-by  : James Smart \u003cjames.smart@emulex.com\u003e\nCC: Jiri Kosina \u003ctrivial@kernel.org\u003e\nCC: David Airlie \u003cairlied@linux.ie\u003e\nCC: Peter Osterlund \u003cpetero2@telia.com\u003e\nCC: Ananth N Mavinakayanahalli \u003cananth@in.ibm.com\u003e\nCC: Anil S Keshavamurthy \u003canil.s.keshavamurthy@intel.com\u003e\nCC: Masami Hiramatsu \u003cmhiramat@redhat.com\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n\n"
    },
    {
      "commit": "baf20b3e51913e8a5003d4e7a143934be8fe52b5",
      "tree": "2b5204af964ca3f6013cf2069a5e6549df8ac61f",
      "parents": [
        "1944df6bff414c769b55b00cb0547b6f285884a1"
      ],
      "author": {
        "name": "GeunSik Lim",
        "email": "leemgs1@gmail.com",
        "time": "Mon Jun 01 10:49:41 2009 +0200"
      },
      "committer": {
        "name": "Jiri Kosina",
        "email": "jkosina@suse.cz",
        "time": "Fri Jun 12 18:01:49 2009 +0200"
      },
      "message": "trivial: ftrace:fix description of trace directory\n\nFix trace source directory from kernel/tracing/ to kernel/trace/.\n\nSigned-off-by: GeunSik Lim \u003cgeunsik.lim@samsung.com\u003e\nSigned-off-by: Jiri Kosina \u003cjkosina@suse.cz\u003e\n"
    },
    {
      "commit": "862366118026a358882eefc70238dbcc3db37aac",
      "tree": "4eb62bc10327a5afac064a95a091ea05ecd2acc1",
      "parents": [
        "57eee9ae7bbcfb692dc96c739a5184adb6349733",
        "511b01bdf64ad8a38414096eab283c7784aebfc4"
      ],
      "author": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 10 19:53:40 2009 -0700"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Wed Jun 10 19:53:40 2009 -0700"
      },
      "message": "Merge branch \u0027tracing-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip\n\n* \u0027tracing-for-linus\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip: (244 commits)\n  Revert \"x86, bts: reenable ptrace branch trace support\"\n  tracing: do not translate event helper macros in print format\n  ftrace/documentation: fix typo in function grapher name\n  tracing/events: convert block trace points to TRACE_EVENT(), fix !CONFIG_BLOCK\n  tracing: add protection around module events unload\n  tracing: add trace_seq_vprint interface\n  tracing: fix the block trace points print size\n  tracing/events: convert block trace points to TRACE_EVENT()\n  ring-buffer: fix ret in rb_add_time_stamp\n  ring-buffer: pass in lockdep class key for reader_lock\n  tracing: add annotation to what type of stack trace is recorded\n  tracing: fix multiple use of __print_flags and __print_symbolic\n  tracing/events: fix output format of user stack\n  tracing/events: fix output format of kernel stack\n  tracing/trace_stack: fix the number of entries in the header\n  ring-buffer: discard timestamps that are at the start of the buffer\n  ring-buffer: try to discard unneeded timestamps\n  ring-buffer: fix bug in ring_buffer_discard_commit\n  ftrace: do not profile functions when disabled\n  tracing: make trace pipe recognize latency format flag\n  ...\n"
    },
    {
      "commit": "bc5c6c043d8381676339fb3da59cc4cc5921d368",
      "tree": "9fb2f01d7a651b4c6e25e0a5dccf337a9dd9a3d5",
      "parents": [
        "f1db457ce6e2f63cb01022f58c0c023838958bd1"
      ],
      "author": {
        "name": "Mike Frysinger",
        "email": "vapier@gentoo.org",
        "time": "Wed Jun 10 04:48:41 2009 -0400"
      },
      "committer": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Jun 10 13:06:25 2009 -0400"
      },
      "message": "ftrace/documentation: fix typo in function grapher name\n\nThe function graph tracer is called just \"function_graph\" (no trailing\n\"_tracer\" needed).\n\nSigned-off-by: Mike Frysinger \u003cvapier@gentoo.org\u003e\nLKML-Reference: \u003c1244623722-6325-1-git-send-email-vapier@gentoo.org\u003e\nSigned-off-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\n"
    },
    {
      "commit": "294ae4011530d008c59c4fb9847738e39228821e",
      "tree": "f34f000e0bc1066140bbbc090fa624cb96cfb44c",
      "parents": [
        "4200efd9acda4accf24640f1e77d24fdcdb524df"
      ],
      "author": {
        "name": "GeunSik Lim",
        "email": "leemgs1@gmail.com",
        "time": "Thu May 28 10:36:11 2009 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri May 29 16:21:08 2009 +0200"
      },
      "message": "ftrace: fix typo about map of kernel priority in ftrace.txt file.\n\nFix typo about chart to map the kernel priority to user land priorities.\n\n   * About sched_setscheduler(2)\n      Processes scheduled under SCHED_FIFO or SCHED_RR\n      can have a (user-space) static priority in the range 1 to 99.\n      (reference: http://www.kernel.org/doc/man-pages/online/pages/\n                  man2/sched_setscheduler.2.html)\n\n   * From: Steven Rostedt\n      0 to 98 - maps to RT tasks 99 to 1 (SCHED_RR or SCHED_FIFO)\n\n      99 - maps to internal kernel threads that want to be lower than RT tasks\n      but higher than SCHED_OTHER tasks. Although I\u0027m not sure if any\n      kernel thread actually uses this. I\u0027m not even sure how this can be\n      set, because the internal sched_setscheduler function does not allow\n      for it.\n\n      100 to 139 - maps nice levels -20 to 19. These are not set via\n      sched_setscheduler, but are set via the nice system call.\n\n      140 - reserved for idle tasks.\n\nSigned-off-by: GeunSik Lim \u003cgeunsik.lim@samsung.com\u003e\nAcked-by: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Peter Zijlstra \u003ca.p.zijlstra@chello.nl\u003e\nLKML-Reference: \u003cnew-submission\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "66bb74888eb4bef4ba7c87c931ecb7ecca3a240c",
      "tree": "567e333523e16ba7285deac89efb645f72a97529",
      "parents": [
        "9eb85125ce218a8b8d9a7c982510388e227adbec"
      ],
      "author": {
        "name": "Li Zefan",
        "email": "lizf@cn.fujitsu.com",
        "time": "Thu Apr 09 11:40:27 2009 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Apr 09 07:28:10 2009 +0200"
      },
      "message": "tracing: consolidate documents\n\nMove kmemtrace.txt, tracepoints.txt, ftrace.txt and mmiotrace.txt to\nthe new trace/ directory.\n\nI didnt find any references to those documents in both source\nfiles and documents, so no extra work needs to be done.\n\nSigned-off-by: Li Zefan \u003clizf@cn.fujitsu.com\u003e\nAcked-by: Pekka Paalanen \u003cpq@iki.fi\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Mathieu Desnoyers \u003cmathieu.desnoyers@polymtl.ca\u003e\nLKML-Reference: \u003c49DD6E2B.6090200@cn.fujitsu.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "42b40b3d55f5782b00b74d9105c3565fbfa5cb80",
      "tree": "59d934a2cb452eddeb604234cd16c6f243ac6ad7",
      "parents": [
        "dba58e39ced7af63f2748d12bbb2b4ac83c72391"
      ],
      "author": {
        "name": "KOSAKI Motohiro",
        "email": "kosaki.motohiro@jp.fujitsu.com",
        "time": "Sat Mar 07 23:55:09 2009 +0900"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Mar 08 16:50:07 2009 +0100"
      },
      "message": "ftrace: fix documentation typo s/trace_max_latency/tracing_max_latency/\n\nThere isn\u0027t a trace_max_latency file, there is tracing_max_latency.\nFix it.\n\nSigned-off-by: KOSAKI Motohiro \u003ckosaki.motohiro@jp.fujitsu.com\u003e\nAcked-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nLKML-Reference: \u003c20090307235409.5A87.A69D9226@jp.fujitsu.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5e1607a00bd082972629d3d68c95c8bcf902b55a",
      "tree": "2751baf5ee286cdec8f4b1afcb7332f4c1f5f454",
      "parents": [
        "53664738c122bfe8b0e489fddaf2ab265c9133c8"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 05 10:24:48 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Mar 05 10:24:48 2009 +0100"
      },
      "message": "tracing: rename ftrace_printk() \u003d\u003e trace_printk()\n\nImpact: cleanup\n\nUse a more generic name - this also allows the prototype to move\nto kernel.h and be generally available to kernel developers who\nwant to do some quick tracing.\n\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "5752674e140db5bce08c6bc60021a9bc3b960800",
      "tree": "03f5b2efefd21920b88018a50200f66c7ad0ab5b",
      "parents": [
        "985ec20ad531f2641ab9d5193e37891fe959fc7d"
      ],
      "author": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 19 12:54:10 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 19 12:54:10 2009 +0100"
      },
      "message": "Documentation/ftrace.txt: update\n\n- fix typos/grammos and clarify the text\n- prettify the document some more\n\nCc: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "985ec20ad531f2641ab9d5193e37891fe959fc7d",
      "tree": "64a5e774ad60dbb32af4450bf4d6802d969f14b0",
      "parents": [
        "d1f9cbd78841f1a797c77e9117e4882f932c2ef6"
      ],
      "author": {
        "name": "Frederic Weisbecker",
        "email": "fweisbec@gmail.com",
        "time": "Wed Feb 18 06:35:34 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Feb 19 12:33:21 2009 +0100"
      },
      "message": "tracing/function-graph-tracer: provide documentation for the function graph tracer\n\nUpdate documentation for the function graph tracer.\n\nSigned-off-by: Frederic Weisbecker \u003cfweisbec@gmail.com\u003e\nCc: Arnaldo Carvalho de Melo \u003cacme@redhat.com\u003e\nCc: Steven Rostedt \u003crostedt@goodmis.org\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "e2ea5399bb4fb7aaafb08f846db453f4eec55160",
      "tree": "83756a6b3b741ca1b371654746fe44242bbcee26",
      "parents": [
        "11edda06289d412d13ff7c672bd72e043f637e74"
      ],
      "author": {
        "name": "Markus Metzger",
        "email": "markus.t.metzger@intel.com",
        "time": "Mon Jan 19 10:35:58 2009 +0100"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Jan 20 13:04:30 2009 +0100"
      },
      "message": "x86, ftrace, hw-branch-tracer: documentation\n\nDocument the hw-branch-tracer in the ftrace documentation.\n\nSigned-off-by: Markus Metzger \u003cmarkus.t.metzger@intel.com\u003e\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "c072c24975ec4f0ccfcb6f5c8a8040b6eb75ef8f",
      "tree": "39d5e69fa5a7c98b71c103d7f4e0f7318215ddae",
      "parents": [
        "50cdaf08a8ec1d7f43987705da7aff7cf949708f"
      ],
      "author": {
        "name": "walimis",
        "email": "walimisdev@gmail.com",
        "time": "Fri Nov 28 12:21:19 2008 +0800"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Nov 28 13:15:14 2008 +0100"
      },
      "message": "ftrace: improve documentation\n\nImpact: extend documentation with notice of using wild cards correctly\n\nWe know that we can use wild cards to set set_ftrace_filter, but there\u0027s\nproblem when using them naively such as:\n\n   echo h* \u003e /debug/tracing/set_ftrace_filter\n\nIf there are files named with \"h\" prefix in current directory,\necho \"h*\" will echo these filenames to set_ftrace_filter, not the\nintended \"h*\".\n\nFor example:\n\n  $ cat /debug/tracing/available_filter_functions |grep ^hr |wc -l\n  23\n  $ ls\n  $ touch hraa hrdd\n  $ ls\n  hraa  hrdd\n  $ echo hr* \u003e /debug/tracing/set_ftrace_filter\n  $ cat /debug/tracing/set_ftrace_filter\n\nNo output in /debug/tracing/set_ftrace_filter!\n\nIf we use \u0027\u0027 to escape wild cards, it works:\n\n  $ ls\n  hraa  hrdd\n  $ echo \"hr*\" \u003e /debug/tracing/set_ftrace_filter\n  $ cat /debug/tracing/set_ftrace_filter |wc -l\n  23\n\nThis problem can lead to unexpected result if current directory has a\nlot of files.\n\nSigned-off-by: walimis \u003cwalimisdev@gmail.com\u003e\nAcked-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "df4fc31558dd2a3a30292ddb3a64c2a5befcec73",
      "tree": "e7e57093541568a039175aa846fe135f6ba575e2",
      "parents": [
        "c2324b694fa8ffee382a124198c68754088e483c"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "srostedt@redhat.com",
        "time": "Wed Nov 26 00:16:23 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Wed Nov 26 06:52:52 2008 +0100"
      },
      "message": "ftrace: add function tracing to single thread\n\nImpact: feature to function trace a single thread\n\nThis patch adds the ability to function trace a single thread.\nThe file:\n\n  /debugfs/tracing/set_ftrace_pid\n\ncontains the pid to trace. Valid pids are any positive integer.\nWriting any negative number to this file will disable the pid\ntracing and the function tracer will go back to tracing all of\nthreads.\n\nThis feature works with both static and dynamic function tracing.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "b54d3de9f3b8956653b06f1a32e9f9321c6d9027",
      "tree": "fef98e07a9327371304811191cafebdd65311502",
      "parents": [
        "74e2f334f4440cbcb63e9ebbcdcea430d41bdfa3"
      ],
      "author": {
        "name": "Török Edwin",
        "email": "edwintorok@gmail.com",
        "time": "Sat Nov 22 13:28:48 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Nov 23 09:45:42 2008 +0100"
      },
      "message": "tracing: identify which executable object the userspace address belongs to\n\nImpact: modify+improve the userstacktrace tracing visualization feature\n\nStore thread group leader id, and use it to lookup the address in the\nprocess\u0027s map. We could have looked up the address on thread\u0027s map,\nbut the thread might not exist by the time we are called. The process\nmight not exist either, but if you are reading trace_pipe, that is\nunlikely.\n\nExample usage:\n\n mount -t debugfs nodev /sys/kernel/debug\n cd /sys/kernel/debug/tracing\n echo userstacktrace \u003eiter_ctrl\n echo sym-userobj \u003eiter_ctrl\n echo sched_switch \u003ecurrent_tracer\n echo 1 \u003etracing_enabled\n cat trace_pipe \u003e/tmp/trace\u0026\n .... run application ...\n echo 0 \u003etracing_enabled\n cat /tmp/trace\n\nYou\u0027ll see stack entries like:\n\n   /lib/libpthread-2.7.so[+0xd370]\n\nYou can convert them to function/line using:\n\n   addr2line -fie /lib/libpthread-2.7.so 0xd370\n\nOr:\n\n   addr2line -fie /usr/lib/debug/libpthread-2.7.so 0xd370\n\nFor non-PIC/PIE executables this won\u0027t work:\n\n   a.out[+0x73b]\n\nYou need to run the following: addr2line -fie a.out 0x40073b\n(where 0x400000 is the default load address of a.out)\n\nSigned-off-by: Török Edwin \u003cedwintorok@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "02b67518e2b1c490787dac7f35e1204e74fe21ba",
      "tree": "a3d92846e1a09a829f300ab15726ee9c288cb49e",
      "parents": [
        "a0a70c735ef714fe1b6777b571630c3d50c7b008"
      ],
      "author": {
        "name": "Török Edwin",
        "email": "edwintorok@gmail.com",
        "time": "Sat Nov 22 13:28:47 2008 +0200"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Sun Nov 23 09:25:15 2008 +0100"
      },
      "message": "tracing: add support for userspace stacktraces in tracing/iter_ctrl\n\nImpact: add new (default-off) tracing visualization feature\n\nUsage example:\n\n mount -t debugfs nodev /sys/kernel/debug\n cd /sys/kernel/debug/tracing\n echo userstacktrace \u003eiter_ctrl\n echo sched_switch \u003ecurrent_tracer\n echo 1 \u003etracing_enabled\n .... run application ...\n echo 0 \u003etracing_enabled\n\nThen read one of \u0027trace\u0027,\u0027latency_trace\u0027,\u0027trace_pipe\u0027.\n\nTo get the best output you can compile your userspace programs with\nframe pointers (at least glibc + the app you are tracing).\n\nSigned-off-by: Török Edwin \u003cedwintorok@gmail.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "ee6bce52276c0717ed3e63296e5d9465d339e923",
      "tree": "c1bb4ca81eda3bc372c121d72bb2ef6c27cdeeda",
      "parents": [
        "1696b2b0f44a8d42f3e6b1ea90c21790871c04d9"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Nov 12 17:52:37 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 13 09:49:23 2008 +0100"
      },
      "message": "ftrace: rename iter_ctrl to trace_options\n\nImpact: rename file /debug/tracing/iter_ctrl to /debug/tracing/trace_options\n\nThe original ftrace had a file called \"iter_ctrl\" that would control\nthe way the output was iterated. But this file grew into a catch all\nfor different trace options. This patch renames the file from iter_ctrl\nto trace_options to reflect this change.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "1696b2b0f44a8d42f3e6b1ea90c21790871c04d9",
      "tree": "87f217120af535771b6249c50d9758c8765fd5f6",
      "parents": [
        "a94c80e78bc9f4493ffc25a02d5d7bcd93c399d0"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Thu Nov 13 00:09:35 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 13 09:49:22 2008 +0100"
      },
      "message": "ftrace: show buffer size in kilobytes\n\nImpact: change the units of buffer_size_kb to kilobytes\n\nThis patch changes the units of the buffer_size_kb file to kilobytes.\nReading and writing to the file uses kilobytes as units. To help\nusers to know what units are used, the output of the file now\nlooks like:\n\n  # cat /debug/tracing/buffer_size_kb\n  1408\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a94c80e78bc9f4493ffc25a02d5d7bcd93c399d0",
      "tree": "7bccb9ade6edc033887db7c6f9f7157c5d612e3c",
      "parents": [
        "24de38620dd3504782c90c0892eef888d0c351e9"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Wed Nov 12 17:52:36 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Thu Nov 13 09:49:21 2008 +0100"
      },
      "message": "ftrace: rename trace_entries to buffer_size_kb\n\nImpact: rename of debugfs file trace_entries to buffer_size_kb\n\nThe original ftrace had fixed size entries, and the number of entries\nwas shown and modified via the file called trace_entries. By converting\nto the unified trace buffer, we now allow for variable size entries\nwhich makes the meaning of trace_entries pointless.\n\nSince trace_size might be confused to the size of the trace, this patch\nnames it \"buffer_size_kb\" (thanks to Arjan van de Ven for this idea).\n\n[ mingo@elte.hu: changed from buffer_size to buffer_size_kb ]\n\n( Note, the units are still bytes - the next patch changes that,\n  to keep the wide rename patch separate from the unit-change patch. )\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "42ec632e7b0185d3776aa5d23380cbdc963151f2",
      "tree": "6ed44886f9bc6b7fa24e133e8a800a0506a9a894",
      "parents": [
        "9b803c0fc37dc49d06d99d63741e78274801c644"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Nov 03 15:18:56 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 04 10:12:24 2008 +0100"
      },
      "message": "ftrace: ftrace.txt version update\n\nImpact: Documentation update only\n\nUpdate the version that the ftrace document was written for.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9b803c0fc37dc49d06d99d63741e78274801c644",
      "tree": "504c11c98ce08f64be1771dbcc36b820be950433",
      "parents": [
        "457d2ee225801441e96f2e35894ec404572ad862"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Nov 03 15:15:08 2008 -0500"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Tue Nov 04 10:12:23 2008 +0100"
      },
      "message": "ftrace: update txt document\n\nImpact: Documentation update only\n\nA lot of changes have gone into ftrace. This patch updates\nthe ftrace.txt document.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nAcked-by: Randy Dunlap \u003crandy.dunlap@oracle.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "9244489a7b69fe0746dc7cb3957f02e05bd1ceb0",
      "tree": "f0fb4a422667f67e7e3ac587bbbc6b03fa83756a",
      "parents": [
        "f3384b28a05624783b53836ccfed95ecde66a7ad"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Fri Oct 24 09:42:59 2008 -0400"
      },
      "committer": {
        "name": "Ingo Molnar",
        "email": "mingo@elte.hu",
        "time": "Fri Oct 31 00:03:26 2008 +0100"
      },
      "message": "ftrace: handle archs that do not support irqs_disabled_flags\n\nImpact: build fix on non-lockdep architectures\n\nSome architectures do not support a way to read the irq flags that\nis set from \"local_irq_save(flags)\" to determine if interrupts were\ndisabled or enabled. Ftrace uses this information to display to the user\nif the trace occurred with interrupts enabled or disabled.\n\nBesides the fact that those archs that do not support this will fail to\ncompile, unless they fix it, we do not want to have the trace simply\nsay interrupts were not disabled or they were enabled, without knowing\nthe real answer.\n\nThis patch adds a \u0027X\u0027 in the output to let the user know that the\narchitecture they are running on does not support a way for the tracer\nto determine if interrupts were enabled or disabled. It also lets those\nsame archs compile with tracing enabled.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n"
    },
    {
      "commit": "a97762a77f927577525868e39661084170ce3605",
      "tree": "c42b4517eb96277cd197d94b2c2859e837df1f6c",
      "parents": [
        "784dd7b64ca661722f539db906d56ce54906f2fb"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Thu Jul 31 12:40:52 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Fri Aug 01 13:03:49 2008 -0700"
      },
      "message": "dual license ftrace.txt\n\nI asked legal about the licensing of ftrace.txt, and they told me that,\nunless the Documentation directory is specifically set up to handle non\nGPL licenses (which it does not appear to be), then it would be best to\nput ftrace.txt under the GPL.\n\nThis patch adds a dual license to ftrace.txt such that it is under both\nthe FDL and the GPL.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "f2d9c740f6b9f92608dfb2a2bdd797e0350cabe4",
      "tree": "5314ea29b26110fa0f1924d1386daca3b495cfdb",
      "parents": [
        "fafa3a3f16723997f039a0193997464d66dafd8f"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Tue Jul 15 10:57:33 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Tue Jul 15 18:57:20 2008 -0700"
      },
      "message": "ftrace: ftrace.txt updates\n\nThis patch includes ftrace.txt updates that address (mostly) comments from\nAndrew Morton. It also includes updates that were suggested by Randy\nDunlap, John Kacur and David Teigland.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "a41eebab7537890409ea9dfe0fcda9b5fbdb090d",
      "tree": "3383faebf8896b1806a3bbc058e3ef8db5c4092e",
      "parents": [
        "17489c058e8c63ab5ebdc67ab52ca70d1bc270b1"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Mon Jul 14 16:41:12 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Mon Jul 14 13:57:56 2008 -0700"
      },
      "message": "ftrace: document updates\n\nThe following updates were recommended by Elias Oltmanns and Randy Dunlap.\n\n[ updates based on Andrew Morton\u0027s comments are still to come. ]\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    },
    {
      "commit": "eb6d42ea17329745d7d712d3aa3bb84ec1da9c85",
      "tree": "c0a00426da4473b607e4a892f4754a40375cc97f",
      "parents": [
        "b10e9ad0f1d0dc62bd444dd6761a6527bfe98959"
      ],
      "author": {
        "name": "Steven Rostedt",
        "email": "rostedt@goodmis.org",
        "time": "Thu Jul 10 12:46:01 2008 -0400"
      },
      "committer": {
        "name": "Linus Torvalds",
        "email": "torvalds@linux-foundation.org",
        "time": "Thu Jul 10 10:13:51 2008 -0700"
      },
      "message": "ftrace: Documentation\n\nThis is the long awaited ftrace.txt. It explains in quite detail how to\nuse ftrace and the various tracers.\n\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n"
    }
  ]
}
