summaryrefslogtreecommitdiffstats
path: root/lib/dynamic_debug.c
Commit message (Expand)AuthorAgeFilesLines
* lib/dynamic_debug.c: use address-of operator on section symbolsNathan Chancellor2023-06-091-1/+1
* dyndbg: let query-modname override actual module nameJim Cromie2022-10-261-4/+7
* dyndbg: fix a BUG_ON in ddebug_describe_flagsJim Cromie2020-08-191-12/+11
* jump_label: move 'asm goto' support test to KconfigMasahiro Yamada2019-06-041-1/+1
* dynamic-debug-howto: fix optional/omitted ending line number to be LARGE inst...Randy Dunlap2017-11-171-0/+4
* dynamic_debug: add jump label supportJason Baron2016-08-041-0/+7
* convert a bunch of open-coded instances of memdup_user_nul()Al Viro2016-01-041-8/+3
* lib/dynamic_debug.c: use kstrdup_constRasmus Villemoes2015-11-061-4/+4
* module: add extra argument for parse_params() callbackLuis R. Rodriguez2015-05-201-2/+2
* Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds2015-02-101-1/+1
|\
| * dynamic_debug: fix commentMasatake YAMATO2015-01-021-1/+1
* | printk: add and use LOGLEVEL_<level> defines for KERN_<LEVEL> equivalentsJoe Perches2014-12-101-2/+2
|/
* lib/dynamic_debug.c: use seq_open_private() instead of seq_open()Rob Jones2014-10-141-15/+2
* dynamic_debug: change __dynamic_<foo>_dbg return types to voidJoe Perches2014-10-031-30/+20
* net: print net_device reg_state in netdev_* unless it's registeredVeaceslav Falico2014-07-201-3/+5
* dynamic_debug: replace obselete simple_strtoul() with kstrtouint()Andrey Ryabinin2014-01-271-3/+1
* dynamic_debug: fix ddebug_parse_query()Andrey Ryabinin2014-01-271-2/+4
* dynamic_debug: remove wrong error messageAndrey Ryabinin2014-01-271-3/+1
* dynamic_debug: add wildcard support to filter files/functions/modulesDu, Changbin2014-01-231-5/+10
* dynamic debug: line queries failing due to uninitialized local variablejbaron@akamai.com2013-08-281-1/+1
* dynamic_debug: reuse generic string_unescape functionAndy Shevchenko2013-04-301-43/+5
* lib, net: make isodigit() public and use itAndy Shevchenko2013-04-291-1/+0
* dynamic_debug: add pr_errs before -EINVALsJim Cromie2013-01-171-12/+35
* dynamic_debug: Fix vpr_<foo> logging stylesJoe Perches2013-01-171-56/+62
* lib: dynamic_debug: use kbasename()Andy Shevchenko2012-12-171-8/+1
* device and dynamic_debug: Use dev_vprintk_emit and dev_printk_emitJoe Perches2012-09-171-20/+11
* netdev_printk/netif_printk: Remove a superfluous logging colonJoe Perches2012-09-171-1/+1
* netdev_printk/dynamic_netdev_dbg: Directly call printk_emitJoe Perches2012-09-171-3/+23
* dev_dbg/dynamic_debug: Update to use printk_emit, optimize stackJoe Perches2012-09-171-10/+29
* Revert "dynamic_debug: remove unneeded includes"Greg Kroah-Hartman2012-05-071-0/+10
* dynamic_debug: remove unneeded includesJim Cromie2012-05-041-10/+0
* dynamic_debug: init with early_initcall, not arch_initcallJim Cromie2012-04-301-2/+2
* dynamic_debug: add modname arg to exec_query callchainJim Cromie2012-04-301-8/+13
* dynamic_debug: print ram usage by ddebug tables if verboseJim Cromie2012-04-301-1/+11
* dynamic_debug: simplify dynamic_debug_init error exitJim Cromie2012-04-301-11/+8
* dynamic_debug: combine parse_args callbacks togetherJim Cromie2012-04-301-16/+20
* dynamic_debug: deprecate ddebug_query, suggest dyndbg insteadJim Cromie2012-04-301-0/+2
* dynamic_debug: make dynamic-debug work for module initializationJim Cromie2012-04-301-0/+49
* dynamic_debug: replace if (verbose) pr_info with macro vpr_infoJim Cromie2012-04-301-46/+35
* dynamic_debug: process multiple debug-queries on a lineJim Cromie2012-01-241-15/+58
* dynamic_debug: factor vpr_info_dq out of ddebug_parse_queryJim Cromie2012-01-241-8/+17
* dynamic_debug: add trim_prefix() to provide source-root relative pathsJim Cromie2012-01-241-3/+15
* dynamic_debug: enlarge command/query write bufferJim Cromie2012-01-241-4/+12
* dynamic_debug: chop off comments in ddebug_tokenizeJim Cromie2012-01-241-0/+2
* dynamic_debug: early return if _ddebug table is emptyJim Cromie2012-01-241-15/+20
* dynamic_debug: tighten up error checking on debug queriesJim Cromie2012-01-241-6/+33
* dynamic_debug: describe_flags with '=[pmflt_]*'Jim Cromie2012-01-241-11/+10
* dynamic_debug: drop explicit !=NULL checksJim Cromie2012-01-241-6/+5
* dynamic_debug: pr_err() call should not depend upon verbosityJim Cromie2012-01-241-2/+1
* dynamic_debug: replace strcpy with strlcpy, in ddebug_setup_query()Jim Cromie2012-01-241-3/+5