Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/md/md.c md_finish_sync() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
PARAM_VALUE 0 mddev->delta_disks 1-s32max
PARAM_VALUE 0 mddev->gendisk 1-u64max
PARAM_VALUE 0 mddev->pers 4096-ptr_max
PARAM_VALUE 0 mddev->pers->finish_reshape 1-u64max
PARAM_VALUE 0 mddev->pers->size 1-u64max
DATA_SOURCE 0 mddev $0
FUZZY_MAX 0 mddev->delta_disks 1
NOCHECK_CALL

drivers/md/md.c md_start_sync() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/md/md.c md_stop_writes() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
DATA_SOURCE 0 mddev $0
NOCHECK_CALL
HALF_LOCKED2 &md->io_barrier
HALF_LOCKED2 &md->suspend_lock
TYPE_LOCK (struct mapped_device)->suspend_lock

drivers/md/md.c stop_sync_thread() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
PARAM_VALUE 0 mddev->bitmap_info.file->f_inode->i_mapping->host->i_op->get_offset_ctx 0,2606890545167454208
PARAM_VALUE 0 mddev->bitmap_info.file->f_inode->i_mapping->host->i_op->readlink 0,1728600404483375104,2832489546165891072,2874824064778891264,3069732422725099520,4516337085607264256
PARAM_VALUE 0 mddev->bitmap_info.file->f_inode->i_mapping->host->i_op->sync_lazytime 0,6951464784224747520
PARAM_VALUE 0 mddev->bitmap_info.file->f_inode->i_mapping->host->i_rwsem.first_waiter->type 0-1
PARAM_VALUE 0 mddev->deleting.next 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->bdi->cgwb_release_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->bdi->cgwb_release_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->active.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_flags 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->__i_nlink 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_atime_nsec 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_blkbits 0-255
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_bytes 0-u16max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_ctime_nsec 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_dir_seq 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_flags 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_fsnotify_mask 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_generation 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_linklen s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_mode 0-u16max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_mtime_nsec 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_nlink 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_opflags 0-u16max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_rdev 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_wb_frn_avg_time 0-u16max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_wb_frn_history 0-u16max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_wb_frn_winner s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_inode->i_write_hint 0-4294967295
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_lockref.count s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->d_parent->d_lockref.count s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->data->ref.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->management_timer.is_hard 0-1
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->management_timer.is_lazy 0-1
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->management_timer.is_queued 0-1
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->management_timer.is_soft 0-1
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->owner->refcnt.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_fsdata->ref.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->bdi->debug_dir->d_rcu.func 1-u64max
PARAM_VALUE 0 mddev->gendisk->bdi->wb.bw_dwork.timer.lockdep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->bdi->wb.dwork.timer.lockdep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->bdi->wb.work_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->ev->block s32min-s32max
PARAM_VALUE 0 mddev->gendisk->ev->block_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->ev->block_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mddev->gendisk->ev->block_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mddev->gendisk->ev->block_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->ev->block_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->ev->lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->open_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->open_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.devres_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->add 5235430000054906880
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->early_resume 6956900869090054144
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->remove 1719268733136482304
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->requery 4713442613417914368
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->resume 5068206944467017728
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->suspend 2738892915008757760
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->callback->validate 4934365872137547776
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->cdev->kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->cdev->kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->cdev->kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->cdev->kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->cis_mem.flags 0,2-254
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->d_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->detaching.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.release.cpu s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->dev.parent->kobj.release.wq->dfl_pwq 0-s64max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->device_count 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->ops_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->sfd_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->sfd_lock.raw_lock.cnts.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->skt_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.driver_data->skt_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj->release.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.entry.prev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.parent->release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.release.timer.is_hard 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.release.timer.is_lazy 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.release.timer.is_queued 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.release.timer.is_soft 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.p->dead 0-1
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.p->deferred_probe_reason 0-s64max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.p->knode_class->n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.p->knode_class.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.p->knode_parent->n_klist (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.p->knode_parent.n_ref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.parent->kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.completion.done u32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.last_status s32min-0,2,4-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.qos 0,(-19)
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.runtime_error s32min-(-17),(-15)-(-14),(-12),(-10)-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.runtime_status 2
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.usage_count.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mddev->gendisk->queue->crypto_kobject->release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->debugfs_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->elevator->sysfs_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mddev->gendisk->queue->elevator_lock->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 mddev->gendisk->queue->mq_freeze_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->mq_kobj->entry.prev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->mq_kobj->parent->release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->mq_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mddev->gendisk->queue->rq_qos_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->rq_qos_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mddev->gendisk->queue->rq_qos_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->rq_qos_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->queue->stats->accounting s32min-s32max
PARAM_VALUE 0 mddev->gendisk->queue->sysfs_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->sysfs_lock.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->sysfs_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->srcu->srcu_sup->lock.owner 0,(-1)
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->srcu->srcu_sup->lock.owner_cpu 0,u32max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->srcu->srcu_sup->work.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->srcu->srcu_sup->work.work.entry.prev->prev 2076614606316732416
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->tag_list_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->tag_list_lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->tags_srcu.srcu_sup->srcu_barrier_mutex.magic 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->tags_srcu.srcu_sup->srcu_cb_mutex.magic 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->tags_srcu.srcu_sup->srcu_gp_mutex.magic 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->update_nr_hwq_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->update_nr_hwq_lock.first_waiter->list.next 2212933610777083904
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->update_nr_hwq_lock.first_waiter->type 0-1
PARAM_VALUE 0 mddev->gendisk->queue->timeout.lockdep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue->unused_hctx_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 mddev->gendisk->queue_kobj.parent->release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->queue_kobj.sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mddev->kobj.entry.next->next 4096-ptr_max
PARAM_VALUE 0 mddev->kobj.entry.prev->next 4096-ptr_max
PARAM_VALUE 0 mddev->kobj.entry.prev->prev 4096-ptr_max
PARAM_VALUE 0 mddev->kobj.parent 0
PARAM_VALUE 0 mddev->kobj.parent->release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->kobj.parent->release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 mddev->kobj.sd 0
PARAM_VALUE 0 mddev->kobj.sd->dir.children.rb_node 0
PARAM_VALUE 0 mddev->kobj.state_in_sysfs 0
PARAM_VALUE 0 mddev->reconfig_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->reconfig_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mddev->reconfig_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mddev->reconfig_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mddev->reconfig_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->sync_thread 0,4096-ptr_max
PARAM_VALUE 0 mddev->sync_thread->tsk->__state 0,512
PARAM_VALUE 0 mddev->sync_thread->tsk->core_node.__rb_parent_color 1
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->blkio_count 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->blkio_delay_max 1-s64max
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->blkio_delay_max_ts.tv_nsec 0-999999999
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->blkio_delay_min 1-s64max
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->lock.owner (-1)
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->lock.owner_cpu 4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->delays->lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_defer 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_defer_armed 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_defer_running 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_non_contending 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_overrun 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_server 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_throttled 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.dl_yielded 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.flags 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.inactive_timer.is_hard 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.inactive_timer.is_lazy 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.inactive_timer.is_queued 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.inactive_timer.is_soft 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->active_balance s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->clock_update_flags 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_enabled 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_forceidle_count 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_forceidle_occupation 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_forceidle_seq 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_pick_seq 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_sched_seq 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->core_task_seq 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->cpu s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->has_blocked_load 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->hrtick_sched 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->idle_balance 0-255
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->membarrier_state s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nohz_idle_balance 0-255
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nohz_tick_stopped 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nr_llc_running 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nr_numa_running 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nr_pinned 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nr_pref_llc_running 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nr_preferred_running 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->nr_running 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->numa_migrate_on 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->online s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->push_busy 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->push_cpu s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->sched_count 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->sched_goidle 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->ticks_without_resched s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->ttwu_count 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->ttwu_local 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->ttwu_pending 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->uclamp_flags 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->dl.rq->yld_count 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->migration_disabled 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->mm->mm_cid.irq_work.node.a_flags.counter 0-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->mm->mm_cid.max_cids 0-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->mm->mm_cid.nr_cpus_allowed 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->mm->mm_cid.pcpu_thrs 1-1073741823
PARAM_VALUE 0 mddev->sync_thread->tsk->mm->mm_cid.update_deferred 1
PARAM_VALUE 0 mddev->sync_thread->tsk->nr_cpus_allowed s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->numa_scan_period 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->on_rq 0-1,3-255
PARAM_VALUE 0 mddev->sync_thread->tsk->psi_flags 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 mddev->sync_thread->tsk->pushable_tasks.prio s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->recent_used_cpu s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->rseq.event.ids_changed 1
PARAM_VALUE 0 mddev->sync_thread->tsk->sched_contributes_to_load 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->sched_migrated 1
PARAM_VALUE 0 mddev->sync_thread->tsk->sched_remote_wakeup 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->sched_task_group->idle s32min-s32max
PARAM_VALUE 0 mddev->sync_thread->tsk->se.avg.util_avg 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->curr->mm->sc_stat.cpu (-1)
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->curr->pref_llc_queued 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->donor->__state 0,512
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->donor->core_node.__rb_parent_color 1
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->donor->pushable_dl_tasks.__rb_parent_color 1
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->donor->rseq.event.ids_changed 1
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->donor->sched_migrated 1
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->fair_server.inactive_timer.flags 0-4294967295
PARAM_VALUE 0 mddev->sync_thread->tsk->se.cfs_rq->rq->fair_server.rb_node.__rb_parent_color 1
PARAM_VALUE 0 mddev->sync_thread->tsk->throttled 0-1
PARAM_VALUE 0 mddev->sync_thread->tsk->wake_cpu 0-s32max
PARAM_VALUE 0 mddev->sysfs_action 0
PARAM_VALUE 0 mddev->sysfs_active 0
PARAM_VALUE 0 mddev->sysfs_completed 0
PARAM_VALUE 0 mddev->sysfs_degraded 0
PARAM_VALUE 0 mddev->thread 0
PARAM_VALUE 0 mddev->to_remove 0
PARAM_VALUE 0 *mddev->gendisk->bdi->debug_dir->d_inode->i_wb->dwork.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 *mddev->gendisk->bdi->dev->parent->kobj.release.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 *mddev->gendisk->queue->debugfs_dir->d_inode->i_wb->dwork.timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 *mddev->gendisk->queue->sched_debugfs_dir->d_fsdata->name 0-255
PARAM_VALUE 0 *mddev->gendisk->queue->sched_debugfs_dir->d_inode->i_hash.next->pprev 1-u64max
PARAM_VALUE 0 *mddev->to_remove->attrs 0
PARAM_VALUE 0 *mddev->to_remove->bin_attrs 0
BUF_SIZE 0 mddev (-1),4112
BUF_SIZE 0 mddev (-1),4112
DATA_SOURCE 0 mddev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 mddev->sync_set.bio_slab->object_size
HALF_LOCKED2 &md->suspend_lock

drivers/md/dm-raid.c mddev_suspend_and_lock_nointr() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
PARAM_VALUE 0 mddev->active.counter 1
PARAM_VALUE 0 mddev->active_io.data 0,4096-ptr_max
PARAM_VALUE 0 mddev->active_io.percpu_count_ptr 1-u64max
PARAM_VALUE 0 mddev->all_mddevs.next 4096-ptr_max
PARAM_VALUE 0 mddev->all_mddevs.prev 4096-ptr_max
PARAM_VALUE 0 mddev->bio_set.back_pad 0,64
PARAM_VALUE 0 mddev->bio_set.bio_pool.alloc 7276475779886346240
PARAM_VALUE 0 mddev->bio_set.bio_pool.curr_nr 1-s32max
PARAM_VALUE 0 mddev->bio_set.bio_pool.free 8263660038527102976
PARAM_VALUE 0 mddev->bio_set.bio_pool.min_nr 2
PARAM_VALUE 0 mddev->bio_set.bio_pool.pool_data 1-u64max
PARAM_VALUE 0 mddev->bio_set.bio_pool.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->bio_set.bio_pool.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->bio_set.bio_slab 1-u64max
PARAM_VALUE 0 mddev->bio_set.bvec_pool.alloc 7276475779886346240
PARAM_VALUE 0 mddev->bio_set.bvec_pool.curr_nr 1-s32max
PARAM_VALUE 0 mddev->bio_set.bvec_pool.free 8263660038527102976
PARAM_VALUE 0 mddev->bio_set.bvec_pool.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->bio_set.bvec_pool.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->bio_set.cpuhp_dead.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->bitmap_id 12
PARAM_VALUE 0 mddev->bitmap_info.mutex.magic 4096-ptr_max
PARAM_VALUE 0 mddev->deleting.next 4096-ptr_max
PARAM_VALUE 0 mddev->deleting.prev 4096-ptr_max
PARAM_VALUE 0 mddev->disks.next 4096-ptr_max
PARAM_VALUE 0 mddev->disks.prev 4096-ptr_max
PARAM_VALUE 0 mddev->external 0
PARAM_VALUE 0 mddev->in_sync 1
PARAM_VALUE 0 mddev->io_clone_set.back_pad 0,64
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.alloc 7276475779886346240
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.curr_nr 1-s32max
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.free 8263660038527102976
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.min_nr 2
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.pool_data 1-u64max
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->io_clone_set.bio_pool.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->io_clone_set.bio_slab 1-u64max
PARAM_VALUE 0 mddev->io_clone_set.bvec_pool.alloc 7276475779886346240
PARAM_VALUE 0 mddev->io_clone_set.bvec_pool.curr_nr 1-s32max
PARAM_VALUE 0 mddev->io_clone_set.bvec_pool.free 8263660038527102976
PARAM_VALUE 0 mddev->io_clone_set.bvec_pool.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->io_clone_set.bvec_pool.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->io_clone_set.cpuhp_dead.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->io_clone_set.front_pad 48
PARAM_VALUE 0 mddev->last_sync_action 6
PARAM_VALUE 0 mddev->major_version 2
PARAM_VALUE 0 mddev->open_mutex.magic 4096-ptr_max
PARAM_VALUE 0 mddev->persistent 1
PARAM_VALUE 0 mddev->reconfig_mutex.first_waiter 0
PARAM_VALUE 0 mddev->reconfig_mutex.magic 4096-ptr_max
PARAM_VALUE 0 mddev->reconfig_mutex.osq.tail.counter 0
PARAM_VALUE 0 mddev->reconfig_mutex.owner.counter 0
PARAM_VALUE 0 mddev->recovery_wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->recovery_wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->resync_max u64max
PARAM_VALUE 0 mddev->ro 1
PARAM_VALUE 0 mddev->safemode_timer.flags 0-4194302
PARAM_VALUE 0 mddev->suspend_mutex.dep_map->name 0-255
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 mddev->suspend_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 mddev->suspend_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 mddev->suspended (-2147483647)-1
PARAM_VALUE 0 mddev->sync_set.back_pad 0,64
PARAM_VALUE 0 mddev->sync_set.bio_pool.alloc 7276475779886346240
PARAM_VALUE 0 mddev->sync_set.bio_pool.curr_nr 1-s32max
PARAM_VALUE 0 mddev->sync_set.bio_pool.free 8263660038527102976
PARAM_VALUE 0 mddev->sync_set.bio_pool.min_nr 2
PARAM_VALUE 0 mddev->sync_set.bio_pool.pool_data 1-u64max
PARAM_VALUE 0 mddev->sync_set.bio_pool.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->sync_set.bio_pool.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->sync_set.bio_slab 1-u64max
PARAM_VALUE 0 mddev->sync_set.bvec_pool.alloc 7276475779886346240
PARAM_VALUE 0 mddev->sync_set.bvec_pool.curr_nr 1-s32max
PARAM_VALUE 0 mddev->sync_set.bvec_pool.free 8263660038527102976
PARAM_VALUE 0 mddev->sync_set.bvec_pool.wait.head.next 4096-ptr_max
PARAM_VALUE 0 mddev->sync_set.bvec_pool.wait.head.prev 4096-ptr_max
PARAM_VALUE 0 mddev->sync_set.cpuhp_dead.pprev 4096-ptr_max
PARAM_VALUE 0 mddev->sync_super 8352573940155813888
PARAM_VALUE 0 mddev->writes_pending.percpu_count_ptr 3,7-u64max
DATA_SOURCE 0 mddev $0
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 mddev->bio_set.bio_pool.min_nr
NO_OVERFLOW_SIMPLE 0 mddev->bio_set.bvec_pool.min_nr
NO_OVERFLOW_SIMPLE 0 mddev->io_clone_set.bio_pool.min_nr
NO_OVERFLOW_SIMPLE 0 mddev->io_clone_set.bvec_pool.min_nr
NO_OVERFLOW_SIMPLE 0 mddev->sync_set.bio_pool.min_nr
NO_OVERFLOW_SIMPLE 0 mddev->sync_set.bvec_pool.min_nr
HALF_LOCKED2 &md->type_lock

drivers/md/dm-raid.c raid_dtr() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
NOCHECK_CALL

drivers/md/dm-raid.c raid_preresume() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
BUF_SIZE 0 mddev 4112
NOCHECK_CALL
LOCK2 &md->suspend_lock
TYPE_LOCK (struct mapped_device)->suspend_lock

drivers/md/dm-raid.c raid_resume() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
BUF_SIZE 0 mddev 4112
NOCHECK_CALL
LOCK2 &md->suspend_lock
TYPE_LOCK (struct mapped_device)->suspend_lock

drivers/md/dm-raid.c raid_resume() -> mddev_lock_nointr()

Type Parameter Key Value
PARAM_VALUE 0 mddev 4096-ptr_max
PARAM_VALUE 0 mddev->gendisk->part0->bd_device.power.wakeirq->status 0-4294967295
PARAM_VALUE 0 mddev->gendisk->queue->mq_kobj->sd->attr.open->nr_mmapped 0-4294967295
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->update_nr_hwq_lock.first_waiter->handoff_set 0-1
PARAM_VALUE 0 mddev->gendisk->queue->tag_set->update_nr_hwq_lock.first_waiter->type 0-1
BUF_SIZE 0 mddev 4112
NOCHECK_CALL
LOCK2 &md->suspend_lock
TYPE_LOCK (struct mapped_device)->suspend_lock