• Home
  • Raw
  • Download

Lines Matching refs:printk

385 	printk(KERN_DEBUG "%s\n", bug_msg);  in print_lockdep_off()
386 printk(KERN_DEBUG "turning off the locking correctness validator.\n"); in print_lockdep_off()
388 printk(KERN_DEBUG "Please attach the output of /proc/lock_stat to the bug report\n"); in print_lockdep_off()
519 printk("%s", name); in __print_lock_name()
521 printk("%s", name); in __print_lock_name()
523 printk("#%d", class->name_version); in __print_lock_name()
525 printk("/%d", class->subclass); in __print_lock_name()
535 printk(" ("); in print_lock_name()
537 printk("){%s}", usage); in print_lock_name()
549 printk("%s", name); in print_lockdep_cache()
564 printk("<RELEASED>\n"); in print_lock()
569 printk(", at: "); in print_lock()
578 printk("no locks held by %s/%d.\n", curr->comm, task_pid_nr(curr)); in lockdep_print_held_locks()
581 printk("%d lock%s held by %s/%d:\n", in lockdep_print_held_locks()
585 printk(" #%d: ", i); in lockdep_print_held_locks()
592 printk("%s %.*s %s\n", init_utsname()->release, in print_kernel_ident()
688 printk(KERN_ERR in look_up_lock_class()
690 printk(KERN_ERR in look_up_lock_class()
759 printk("INFO: trying to register non-static key.\n"); in register_lock_class()
760 printk("the code is fine but needs lockdep annotation.\n"); in register_lock_class()
761 printk("turning off the locking correctness validator.\n"); in register_lock_class()
817 printk("\nnew class %p: %s", class->key, class->name); in register_lock_class()
819 printk("#%d", class->name_version); in register_lock_class()
820 printk("\n"); in register_lock_class()
1096 printk("\n-> #%u", depth); in print_circular_bug_entry()
1098 printk(":\n"); in print_circular_bug_entry()
1127 printk("Chain exists of:\n "); in print_circular_lock_scenario()
1129 printk(" --> "); in print_circular_lock_scenario()
1131 printk(" --> "); in print_circular_lock_scenario()
1133 printk("\n\n"); in print_circular_lock_scenario()
1136 printk(" Possible unsafe locking scenario:\n\n"); in print_circular_lock_scenario()
1137 printk(" CPU0 CPU1\n"); in print_circular_lock_scenario()
1138 printk(" ---- ----\n"); in print_circular_lock_scenario()
1139 printk(" lock("); in print_circular_lock_scenario()
1141 printk(");\n"); in print_circular_lock_scenario()
1142 printk(" lock("); in print_circular_lock_scenario()
1144 printk(");\n"); in print_circular_lock_scenario()
1145 printk(" lock("); in print_circular_lock_scenario()
1147 printk(");\n"); in print_circular_lock_scenario()
1148 printk(" lock("); in print_circular_lock_scenario()
1150 printk(");\n"); in print_circular_lock_scenario()
1151 printk("\n *** DEADLOCK ***\n\n"); in print_circular_lock_scenario()
1168 printk("\n"); in print_circular_bug_header()
1169 printk("======================================================\n"); in print_circular_bug_header()
1170 printk("[ INFO: possible circular locking dependency detected ]\n"); in print_circular_bug_header()
1172 printk("-------------------------------------------------------\n"); in print_circular_bug_header()
1173 printk("%s/%d is trying to acquire lock:\n", in print_circular_bug_header()
1176 printk("\nbut task is already holding lock:\n"); in print_circular_bug_header()
1178 printk("\nwhich lock already depends on the new lock.\n\n"); in print_circular_bug_header()
1179 printk("\nthe existing dependency chain (in reverse order) is:\n"); in print_circular_bug_header()
1219 printk("\nother info that might help us debug this:\n\n"); in print_circular_bug()
1225 printk("\nstack backtrace:\n"); in print_circular_bug()
1388 printk("%*s->", depth, ""); in print_lock_class_header()
1390 printk(" ops: %lu", class->ops); in print_lock_class_header()
1391 printk(" {\n"); in print_lock_class_header()
1397 len += printk("%*s %s", depth, "", usage_str[bit]); in print_lock_class_header()
1398 len += printk(" at:\n"); in print_lock_class_header()
1402 printk("%*s }\n", depth, ""); in print_lock_class_header()
1404 printk("%*s ... key at: ",depth,""); in print_lock_class_header()
1423 printk("%*s ... acquired at:\n", depth, ""); in print_shortest_lock_dependencies()
1425 printk("\n"); in print_shortest_lock_dependencies()
1428 printk("lockdep:%s bad path found in chain graph\n", __func__); in print_shortest_lock_dependencies()
1466 printk("Chain exists of:\n "); in print_irq_lock_scenario()
1468 printk(" --> "); in print_irq_lock_scenario()
1470 printk(" --> "); in print_irq_lock_scenario()
1472 printk("\n\n"); in print_irq_lock_scenario()
1475 printk(" Possible interrupt unsafe locking scenario:\n\n"); in print_irq_lock_scenario()
1476 printk(" CPU0 CPU1\n"); in print_irq_lock_scenario()
1477 printk(" ---- ----\n"); in print_irq_lock_scenario()
1478 printk(" lock("); in print_irq_lock_scenario()
1480 printk(");\n"); in print_irq_lock_scenario()
1481 printk(" local_irq_disable();\n"); in print_irq_lock_scenario()
1482 printk(" lock("); in print_irq_lock_scenario()
1484 printk(");\n"); in print_irq_lock_scenario()
1485 printk(" lock("); in print_irq_lock_scenario()
1487 printk(");\n"); in print_irq_lock_scenario()
1488 printk(" <Interrupt>\n"); in print_irq_lock_scenario()
1489 printk(" lock("); in print_irq_lock_scenario()
1491 printk(");\n"); in print_irq_lock_scenario()
1492 printk("\n *** DEADLOCK ***\n\n"); in print_irq_lock_scenario()
1510 printk("\n"); in print_bad_irq_dependency()
1511 printk("======================================================\n"); in print_bad_irq_dependency()
1512 printk("[ INFO: %s-safe -> %s-unsafe lock order detected ]\n", in print_bad_irq_dependency()
1515 printk("------------------------------------------------------\n"); in print_bad_irq_dependency()
1516 printk("%s/%d [HC%u[%lu]:SC%u[%lu]:HE%u:SE%u] is trying to acquire:\n", in print_bad_irq_dependency()
1524 printk("\nand this task is already holding:\n"); in print_bad_irq_dependency()
1526 printk("which would create a new lock dependency:\n"); in print_bad_irq_dependency()
1528 printk(" ->"); in print_bad_irq_dependency()
1530 printk("\n"); in print_bad_irq_dependency()
1532 printk("\nbut this new dependency connects a %s-irq-safe lock:\n", in print_bad_irq_dependency()
1535 printk("\n... which became %s-irq-safe at:\n", irqclass); in print_bad_irq_dependency()
1539 printk("\nto a %s-irq-unsafe lock:\n", irqclass); in print_bad_irq_dependency()
1541 printk("\n... which became %s-irq-unsafe at:\n", irqclass); in print_bad_irq_dependency()
1542 printk("..."); in print_bad_irq_dependency()
1546 printk("\nother info that might help us debug this:\n\n"); in print_bad_irq_dependency()
1552 printk("\nthe dependencies between %s-irq-safe lock", irqclass); in print_bad_irq_dependency()
1553 printk(" and the holding lock:\n"); in print_bad_irq_dependency()
1558 printk("\nthe dependencies between the lock to be acquired"); in print_bad_irq_dependency()
1559 printk(" and %s-irq-unsafe lock:\n", irqclass); in print_bad_irq_dependency()
1564 printk("\nstack backtrace:\n"); in print_bad_irq_dependency()
1720 printk(" Possible unsafe locking scenario:\n\n"); in print_deadlock_scenario()
1721 printk(" CPU0\n"); in print_deadlock_scenario()
1722 printk(" ----\n"); in print_deadlock_scenario()
1723 printk(" lock("); in print_deadlock_scenario()
1725 printk(");\n"); in print_deadlock_scenario()
1726 printk(" lock("); in print_deadlock_scenario()
1728 printk(");\n"); in print_deadlock_scenario()
1729 printk("\n *** DEADLOCK ***\n\n"); in print_deadlock_scenario()
1730 printk(" May be due to missing lock nesting notation\n\n"); in print_deadlock_scenario()
1740 printk("\n"); in print_deadlock_bug()
1741 printk("=============================================\n"); in print_deadlock_bug()
1742 printk("[ INFO: possible recursive locking detected ]\n"); in print_deadlock_bug()
1744 printk("---------------------------------------------\n"); in print_deadlock_bug()
1745 printk("%s/%d is trying to acquire lock:\n", in print_deadlock_bug()
1748 printk("\nbut task is already holding lock:\n"); in print_deadlock_bug()
1751 printk("\nother info that might help us debug this:\n"); in print_deadlock_bug()
1755 printk("\nstack backtrace:\n"); in print_deadlock_bug()
1915 printk("\n new dependency: "); in check_prev_add()
1917 printk(" => "); in check_prev_add()
1919 printk("\n"); in check_prev_add()
2045 printk("\nhash chain already cached, key: " in lookup_chain_cache()
2053 printk("\nnew hash chain, key: %016Lx tail class: [%p] %s\n", in lookup_chain_cache()
2224 printk(" Possible unsafe locking scenario:\n\n"); in print_usage_bug_scenario()
2225 printk(" CPU0\n"); in print_usage_bug_scenario()
2226 printk(" ----\n"); in print_usage_bug_scenario()
2227 printk(" lock("); in print_usage_bug_scenario()
2229 printk(");\n"); in print_usage_bug_scenario()
2230 printk(" <Interrupt>\n"); in print_usage_bug_scenario()
2231 printk(" lock("); in print_usage_bug_scenario()
2233 printk(");\n"); in print_usage_bug_scenario()
2234 printk("\n *** DEADLOCK ***\n\n"); in print_usage_bug_scenario()
2244 printk("\n"); in print_usage_bug()
2245 printk("=================================\n"); in print_usage_bug()
2246 printk("[ INFO: inconsistent lock state ]\n"); in print_usage_bug()
2248 printk("---------------------------------\n"); in print_usage_bug()
2250 printk("inconsistent {%s} -> {%s} usage.\n", in print_usage_bug()
2253 printk("%s/%d [HC%u[%lu]:SC%u[%lu]:HE%u:SE%u] takes:\n", in print_usage_bug()
2261 printk("{%s} state was registered at:\n", usage_str[prev_bit]); in print_usage_bug()
2265 printk("\nother info that might help us debug this:\n"); in print_usage_bug()
2270 printk("\nstack backtrace:\n"); in print_usage_bug()
2309 printk("\n"); in print_irq_inversion_bug()
2310 printk("=========================================================\n"); in print_irq_inversion_bug()
2311 printk("[ INFO: possible irq lock inversion dependency detected ]\n"); in print_irq_inversion_bug()
2313 printk("---------------------------------------------------------\n"); in print_irq_inversion_bug()
2314 printk("%s/%d just changed the state of lock:\n", in print_irq_inversion_bug()
2318 printk("but this lock took another, %s-unsafe lock in the past:\n", irqclass); in print_irq_inversion_bug()
2320 printk("but this lock was taken by another, %s-safe lock in the past:\n", irqclass); in print_irq_inversion_bug()
2322 printk("\n\nand interrupts could create inverse lock ordering between them.\n\n"); in print_irq_inversion_bug()
2324 printk("\nother info that might help us debug this:\n"); in print_irq_inversion_bug()
2330 printk("lockdep:%s bad path found in chain graph\n", __func__); in print_irq_inversion_bug()
2346 printk("\nthe shortest dependencies between 2nd lock and 1st lock:\n"); in print_irq_inversion_bug()
2351 printk("\nstack backtrace:\n"); in print_irq_inversion_bug()
2407 printk("irq event stamp: %u\n", curr->irq_events); in print_irqtrace_events()
2408 printk("hardirqs last enabled at (%u): ", curr->hardirq_enable_event); in print_irqtrace_events()
2410 printk("hardirqs last disabled at (%u): ", curr->hardirq_disable_event); in print_irqtrace_events()
2412 printk("softirqs last enabled at (%u): ", curr->softirq_enable_event); in print_irqtrace_events()
2414 printk("softirqs last disabled at (%u): ", curr->softirq_disable_event); in print_irqtrace_events()
2957 printk("\nmarked lock as {%s}:\n", usage_str[new_bit]); in mark_lock()
3002 printk("BUG: key %p not in .data!\n", key); in lockdep_init_map()
3042 printk("\n"); in print_lock_nested_lock_not_held()
3043 printk("==================================\n"); in print_lock_nested_lock_not_held()
3044 printk("[ BUG: Nested lock was not taken ]\n"); in print_lock_nested_lock_not_held()
3046 printk("----------------------------------\n"); in print_lock_nested_lock_not_held()
3048 printk("%s/%d is trying to lock:\n", curr->comm, task_pid_nr(curr)); in print_lock_nested_lock_not_held()
3051 printk("\nbut this task is not holding:\n"); in print_lock_nested_lock_not_held()
3052 printk("%s\n", hlock->nest_lock->name); in print_lock_nested_lock_not_held()
3054 printk("\nstack backtrace:\n"); in print_lock_nested_lock_not_held()
3057 printk("\nother info that might help us debug this:\n"); in print_lock_nested_lock_not_held()
3060 printk("\nstack backtrace:\n"); in print_lock_nested_lock_not_held()
3111 printk("\nacquire class [%p] %s", class->key, class->name); in __lock_acquire()
3113 printk("#%d", class->name_version); in __lock_acquire()
3114 printk("\n"); in __lock_acquire()
3230 printk(KERN_DEBUG "depth: %i max: %lu!\n", in __lock_acquire()
3255 printk("\n"); in print_unlock_imbalance_bug()
3256 printk("=====================================\n"); in print_unlock_imbalance_bug()
3257 printk("[ BUG: bad unlock balance detected! ]\n"); in print_unlock_imbalance_bug()
3259 printk("-------------------------------------\n"); in print_unlock_imbalance_bug()
3260 printk("%s/%d is trying to release lock (", in print_unlock_imbalance_bug()
3263 printk(") at:\n"); in print_unlock_imbalance_bug()
3265 printk("but there are no more locks to release!\n"); in print_unlock_imbalance_bug()
3266 printk("\nother info that might help us debug this:\n"); in print_unlock_imbalance_bug()
3269 printk("\nstack backtrace:\n"); in print_unlock_imbalance_bug()
3534 printk("possible reason: unannotated irqs-off.\n"); in check_flags()
3538 printk("possible reason: unannotated irqs-on.\n"); in check_flags()
3699 printk("\n"); in print_lock_contention_bug()
3700 printk("=================================\n"); in print_lock_contention_bug()
3701 printk("[ BUG: bad contention detected! ]\n"); in print_lock_contention_bug()
3703 printk("---------------------------------\n"); in print_lock_contention_bug()
3704 printk("%s/%d is trying to contend lock (", in print_lock_contention_bug()
3707 printk(") at:\n"); in print_lock_contention_bug()
3709 printk("but there are no locks held!\n"); in print_lock_contention_bug()
3710 printk("\nother info that might help us debug this:\n"); in print_lock_contention_bug()
3713 printk("\nstack backtrace:\n"); in print_lock_contention_bug()
4054 printk("Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar\n"); in lockdep_info()
4056 printk("... MAX_LOCKDEP_SUBCLASSES: %lu\n", MAX_LOCKDEP_SUBCLASSES); in lockdep_info()
4057 printk("... MAX_LOCK_DEPTH: %lu\n", MAX_LOCK_DEPTH); in lockdep_info()
4058 printk("... MAX_LOCKDEP_KEYS: %lu\n", MAX_LOCKDEP_KEYS); in lockdep_info()
4059 printk("... CLASSHASH_SIZE: %lu\n", CLASSHASH_SIZE); in lockdep_info()
4060 printk("... MAX_LOCKDEP_ENTRIES: %lu\n", MAX_LOCKDEP_ENTRIES); in lockdep_info()
4061 printk("... MAX_LOCKDEP_CHAINS: %lu\n", MAX_LOCKDEP_CHAINS); in lockdep_info()
4062 printk("... CHAINHASH_SIZE: %lu\n", CHAINHASH_SIZE); in lockdep_info()
4064 printk(" memory used by lock dependency info: %lu kB\n", in lockdep_info()
4076 printk(" per task-struct memory footprint: %lu bytes\n", in lockdep_info()
4081printk("WARNING: lockdep init error: lock '%s' was acquired before lockdep_init().\n", lock_init_e… in lockdep_info()
4082 printk("Call stack leading to lockdep invocation was:\n"); in lockdep_info()
4097 printk("\n"); in print_freed_lock_bug()
4098 printk("=========================\n"); in print_freed_lock_bug()
4099 printk("[ BUG: held lock freed! ]\n"); in print_freed_lock_bug()
4101 printk("-------------------------\n"); in print_freed_lock_bug()
4102 printk("%s/%d is freeing memory %p-%p, with a lock still held there!\n", in print_freed_lock_bug()
4107 printk("\nstack backtrace:\n"); in print_freed_lock_bug()
4155 printk("\n"); in print_held_locks_bug()
4156 printk("=====================================\n"); in print_held_locks_bug()
4157 printk("[ BUG: %s/%d still has locks held! ]\n", in print_held_locks_bug()
4160 printk("-------------------------------------\n"); in print_held_locks_bug()
4162 printk("\nstack backtrace:\n"); in print_held_locks_bug()
4181 printk("INFO: lockdep is turned off.\n"); in debug_show_all_locks()
4184 printk("\nShowing all locks held in the system:\n"); in debug_show_all_locks()
4195 printk("hm, tasklist_lock locked, retrying... "); in debug_show_all_locks()
4198 printk(" #%d", 10-count); in debug_show_all_locks()
4202 printk(" ignoring it.\n"); in debug_show_all_locks()
4206 printk(KERN_CONT " locked it.\n"); in debug_show_all_locks()
4224 printk("\n"); in debug_show_all_locks()
4225 printk("=============================================\n\n"); in debug_show_all_locks()
4240 printk("INFO: lockdep is turned off.\n"); in debug_show_held_locks()
4254 printk("\n"); in lockdep_sys_exit()
4255 printk("================================================\n"); in lockdep_sys_exit()
4256 printk("[ BUG: lock held when returning to user space! ]\n"); in lockdep_sys_exit()
4258 printk("------------------------------------------------\n"); in lockdep_sys_exit()
4259 printk("%s/%d is leaving the kernel with locks still held!\n", in lockdep_sys_exit()
4274 printk("\n"); in lockdep_rcu_suspicious()
4275 printk("===============================\n"); in lockdep_rcu_suspicious()
4276 printk("[ INFO: suspicious RCU usage. ]\n"); in lockdep_rcu_suspicious()
4278 printk("-------------------------------\n"); in lockdep_rcu_suspicious()
4279 printk("%s:%d %s!\n", file, line, s); in lockdep_rcu_suspicious()
4280 printk("\nother info that might help us debug this:\n\n"); in lockdep_rcu_suspicious()
4281 printk("\n%srcu_scheduler_active = %d, debug_locks = %d\n", in lockdep_rcu_suspicious()
4308 printk("RCU used illegally from extended quiescent state!\n"); in lockdep_rcu_suspicious()
4311 printk("\nstack backtrace:\n"); in lockdep_rcu_suspicious()