• J
    kernel.h: add pr_warn for symmetry to dev_warn, netdev_warn · fc62f2f1
    Joe Perches 提交于
    The current logging macros are
    pr_<level>, dev_<level>, netdev_<level>, and netif_<level>.
    pr_ uses warning, the other use warn.
    
    Standardize these logging macros a bit more by adding pr_warn and
    pr_warn_ratelimited.
    
    Right now, there are:
    
    $ for level in emerg alert crit err warn warning notice info ; do \
        for prefix in pr dev netdev netif ; do \
          echo -n "${prefix}_${level}:	`git grep -w "${prefix}_${level}" | wc -l`	" ; \
        done ; \
        echo ; \
      done
    pr_emerg: 	45	dev_emerg: 	4	netdev_emerg: 	1	netif_emerg: 	4
    pr_alert: 	24	dev_alert: 	36	netdev_alert: 	1	netif_alert: 	6
    pr_crit: 	24	dev_crit: 	22	netdev_crit: 	1	netif_crit: 	4
    pr_err:  	2013	dev_err: 	8467	netdev_err: 	267	netif_err: 	240
    pr_warn: 	0	dev_warn: 	1818	netdev_warn: 	126	netif_warn: 	23
    pr_warning: 	773	dev_warning: 	0	netdev_warning:	0	netif_warning: 	0
    pr_notice: 	148	dev_notice: 	111	netdev_notice: 	9	netif_notice: 	3
    pr_info: 	1717	dev_info: 	3007	netdev_info: 	101	netif_info: 	85
    Signed-off-by: NJoe Perches <joe@perches.com>
    Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
    fc62f2f1
kernel.h 24.6 KB