Home
last modified time | relevance | path

Searched refs:run (Results 1 – 200 of 741) sorted by relevance

1234

/linux-4.4.14/arch/powerpc/kvm/
Demulate_loadstore.c52 struct kvm_run *run = vcpu->run; in kvmppc_emulate_loadstore() local
73 emulated = kvmppc_handle_load(run, vcpu, rt, 4, 1); in kvmppc_emulate_loadstore()
77 emulated = kvmppc_handle_load(run, vcpu, rt, 1, 1); in kvmppc_emulate_loadstore()
81 emulated = kvmppc_handle_load(run, vcpu, rt, 1, 1); in kvmppc_emulate_loadstore()
86 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore()
92 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore()
98 emulated = kvmppc_handle_store(run, vcpu, in kvmppc_emulate_loadstore()
105 emulated = kvmppc_handle_loads(run, vcpu, rt, 2, 1); in kvmppc_emulate_loadstore()
109 emulated = kvmppc_handle_load(run, vcpu, rt, 2, 1); in kvmppc_emulate_loadstore()
113 emulated = kvmppc_handle_load(run, vcpu, rt, 2, 1); in kvmppc_emulate_loadstore()
[all …]
Dpowerpc.c86 vcpu->run->exit_reason = KVM_EXIT_INTR; in kvmppc_prepare_to_enter()
270 int kvmppc_emulate_mmio(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_mmio() argument
286 run->exit_reason = KVM_EXIT_MMIO; in kvmppc_emulate_mmio()
721 struct kvm_run *run) in kvmppc_complete_mmio_load() argument
725 if (run->mmio.len > sizeof(gpr)) { in kvmppc_complete_mmio_load()
726 printk(KERN_ERR "bad MMIO length: %d\n", run->mmio.len); in kvmppc_complete_mmio_load()
731 switch (run->mmio.len) { in kvmppc_complete_mmio_load()
732 case 8: gpr = *(u64 *)run->mmio.data; break; in kvmppc_complete_mmio_load()
733 case 4: gpr = *(u32 *)run->mmio.data; break; in kvmppc_complete_mmio_load()
734 case 2: gpr = *(u16 *)run->mmio.data; break; in kvmppc_complete_mmio_load()
[all …]
Dbook3s_paired_singles.c183 static int kvmppc_emulate_fpr_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_fpr_load() argument
202 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FPR | rs, in kvmppc_emulate_fpr_load()
227 static int kvmppc_emulate_fpr_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_fpr_store() argument
262 emulated = kvmppc_handle_store(run, vcpu, val, len, 1); in kvmppc_emulate_fpr_store()
273 static int kvmppc_emulate_psq_load(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_psq_load() argument
293 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FPR | rs, in kvmppc_emulate_psq_load()
298 emulated = kvmppc_handle_load(run, vcpu, KVM_MMIO_REG_FQPR | rs, in kvmppc_emulate_psq_load()
316 static int kvmppc_emulate_psq_store(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_emulate_psq_store() argument
332 emulated = kvmppc_handle_store(run, vcpu, tmp[0], 4, 1); in kvmppc_emulate_psq_store()
335 emulated = kvmppc_handle_store(run, vcpu, val, 8, 1); in kvmppc_emulate_psq_store()
[all …]
De500_emulate.c89 static int kvmppc_e500_emul_ehpriv(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_e500_emul_ehpriv() argument
96 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_e500_emul_ehpriv()
97 run->debug.arch.address = vcpu->arch.pc; in kvmppc_e500_emul_ehpriv()
98 run->debug.arch.status = 0; in kvmppc_e500_emul_ehpriv()
131 int kvmppc_core_emulate_op_e500(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_core_emulate_op_e500() argument
188 emulated = kvmppc_e500_emul_ehpriv(run, vcpu, inst, in kvmppc_core_emulate_op_e500()
203 emulated = kvmppc_booke_emulate_op(run, vcpu, inst, advance); in kvmppc_core_emulate_op_e500()
Dbooke.h84 int kvmppc_booke_emulate_op(struct kvm_run *run, struct kvm_vcpu *vcpu,
109 extern int kvmppc_core_emulate_op_e500(struct kvm_run *run,
117 extern int kvmppc_core_emulate_op_e500(struct kvm_run *run,
Dbooke.c710 vcpu->run->exit_reason = KVM_EXIT_WATCHDOG; in kvmppc_core_check_requests()
715 vcpu->run->epr.epr = 0; in kvmppc_core_check_requests()
717 vcpu->run->exit_reason = KVM_EXIT_EPR; in kvmppc_core_check_requests()
794 static int emulation_exit(struct kvm_run *run, struct kvm_vcpu *vcpu) in emulation_exit() argument
798 er = kvmppc_emulate_instruction(run, vcpu); in emulation_exit()
815 run->hw.hardware_exit_reason = ~0ULL << 32; in emulation_exit()
816 run->hw.hardware_exit_reason |= vcpu->arch.last_inst; in emulation_exit()
828 static int kvmppc_handle_debug(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_handle_debug() argument
860 run->debug.arch.status = 0; in kvmppc_handle_debug()
861 run->debug.arch.address = vcpu->arch.pc; in kvmppc_handle_debug()
[all …]
Demulate.c212 int kvmppc_emulate_instruction(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvmppc_emulate_instruction() argument
283 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_emulate_instruction()
284 run->debug.arch.address = kvmppc_get_pc(vcpu); in kvmppc_emulate_instruction()
297 emulated = vcpu->kvm->arch.kvm_ops->emulate_op(run, vcpu, inst, in kvmppc_emulate_instruction()
Dbook3s_pr.c530 int kvmppc_handle_pagefault(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_pagefault() argument
639 r = kvmppc_emulate_mmio(run, vcpu); in kvmppc_handle_pagefault()
819 er = kvmppc_emulate_instruction(vcpu->run, vcpu); in kvmppc_emulate_fac()
881 int kvmppc_handle_exit_pr(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_exit_pr() argument
889 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit_pr()
890 run->ready_for_interrupt_injection = 1; in kvmppc_handle_exit_pr()
927 r = kvmppc_handle_pagefault(run, vcpu, kvmppc_get_pc(vcpu), exit_nr); in kvmppc_handle_exit_pr()
979 r = kvmppc_handle_pagefault(run, vcpu, dar, exit_nr); in kvmppc_handle_exit_pr()
1052 er = kvmppc_emulate_instruction(run, vcpu); in kvmppc_handle_exit_pr()
1067 run->exit_reason = KVM_EXIT_MMIO; in kvmppc_handle_exit_pr()
[all …]
Dbook3s_emulate.c90 int kvmppc_core_emulate_op_pr(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_core_emulate_op_pr() argument
209 run->papr_hcall.nr = cmd; in kvmppc_core_emulate_op_pr()
212 run->papr_hcall.args[i] = gpr; in kvmppc_core_emulate_op_pr()
215 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_core_emulate_op_pr()
316 emulated = kvmppc_emulate_paired_single(run, vcpu); in kvmppc_core_emulate_op_pr()
Dbook3s.h26 extern int kvmppc_core_emulate_op_pr(struct kvm_run *run, struct kvm_vcpu *vcpu,
Dtrace_hv.h454 TP_PROTO(struct kvm_vcpu *vcpu, struct kvm_run *run),
456 TP_ARGS(vcpu, run),
466 __entry->exit = run->exit_reason;
Dbook3s_hv.c811 static int kvmppc_emulate_debug_inst(struct kvm_run *run, in kvmppc_emulate_debug_inst() argument
826 run->exit_reason = KVM_EXIT_DEBUG; in kvmppc_emulate_debug_inst()
827 run->debug.arch.address = kvmppc_get_pc(vcpu); in kvmppc_emulate_debug_inst()
835 static int kvmppc_handle_exit_hv(struct kvm_run *run, struct kvm_vcpu *vcpu, in kvmppc_handle_exit_hv() argument
842 run->exit_reason = KVM_EXIT_UNKNOWN; in kvmppc_handle_exit_hv()
843 run->ready_for_interrupt_injection = 1; in kvmppc_handle_exit_hv()
894 run->papr_hcall.nr = kvmppc_get_gpr(vcpu, 3); in kvmppc_handle_exit_hv()
896 run->papr_hcall.args[i] = kvmppc_get_gpr(vcpu, 4 + i); in kvmppc_handle_exit_hv()
897 run->exit_reason = KVM_EXIT_PAPR_HCALL; in kvmppc_handle_exit_hv()
930 r = kvmppc_emulate_debug_inst(run, vcpu); in kvmppc_handle_exit_hv()
[all …]
/linux-4.4.14/arch/mips/kvm/
Dtrap_emul.c43 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_cop_unusable() local
57 er = kvm_mips_emulate_fpu_exc(cause, opc, run, vcpu); in kvm_trap_emul_handle_cop_unusable()
64 er = kvm_mips_emulate_inst(cause, opc, run, vcpu); in kvm_trap_emul_handle_cop_unusable()
73 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_cop_unusable()
78 run->exit_reason = KVM_EXIT_INTR; in kvm_trap_emul_handle_cop_unusable()
90 struct kvm_run *run = vcpu->run; in kvm_trap_emul_handle_tlb_mod() local
101 er = kvm_mips_handle_tlbmod(cause, opc, run, vcpu); in kvm_trap_emul_handle_tlb_mod()
106 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_mod()
119 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_mod()
126 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_trap_emul_handle_tlb_mod()
[all …]
Demulate.c790 vcpu->run->exit_reason = KVM_EXIT_IRQ_WINDOW_OPEN; in kvm_mips_emul_wait()
977 uint32_t cause, struct kvm_run *run, in kvm_mips_emulate_CP0() argument
1317 struct kvm_run *run, in kvm_mips_emulate_store() argument
1323 void *data = run->mmio.data; in kvm_mips_emulate_store()
1343 if (bytes > sizeof(run->mmio.data)) { in kvm_mips_emulate_store()
1345 run->mmio.len); in kvm_mips_emulate_store()
1347 run->mmio.phys_addr = in kvm_mips_emulate_store()
1350 if (run->mmio.phys_addr == KVM_INVALID_ADDR) { in kvm_mips_emulate_store()
1354 run->mmio.len = bytes; in kvm_mips_emulate_store()
1355 run->mmio.is_write = 1; in kvm_mips_emulate_store()
[all …]
Dmips.c380 int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_arch_vcpu_ioctl_run() argument
390 kvm_mips_complete_mmio_load(vcpu, run); in kvm_arch_vcpu_ioctl_run()
406 r = __kvm_mips_vcpu_run(run, vcpu); in kvm_arch_vcpu_ioctl_run()
1226 int kvm_mips_handle_exit(struct kvm_run *run, struct kvm_vcpu *vcpu) in kvm_mips_handle_exit() argument
1239 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_mips_handle_exit()
1240 run->ready_for_interrupt_injection = 1; in kvm_mips_handle_exit()
1251 cause, opc, run, vcpu); in kvm_mips_handle_exit()
1257 er = kvm_mips_check_privilege(cause, opc, run, vcpu); in kvm_mips_handle_exit()
1261 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in kvm_mips_handle_exit()
1286 if (run->exit_reason == KVM_EXIT_IRQ_WINDOW_OPEN) in kvm_mips_handle_exit()
[all …]
DKconfig9 Say Y here to get to see options for using your Linux host to run
/linux-4.4.14/tools/perf/tests/
Dmake8 # run only specific test over 'Makefile'
72 # $(run) contains all available tests
73 run := make_pure
74 # Targets 'clean all' can be run together only through top level
78 run += make_clean_all
80 run += make_python_perf_so
81 run += make_debug
82 run += make_no_libperl
83 run += make_no_libpython
84 run += make_no_scripts
[all …]
Dattr.py237 def run(self): member in Test
265 Test(f, options).run()
/linux-4.4.14/arch/s390/kvm/
Ddiag.c28 start = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in diag_release_pages()
29 end = vcpu->run->s.regs.gprs[vcpu->arch.sie_block->ipa & 0xf] + 4096; in diag_release_pages()
79 vcpu->run->s.regs.gprs[rx]); in __diag_page_ref_service()
81 if (vcpu->run->s.regs.gprs[rx] & 7) in __diag_page_ref_service()
83 rc = read_guest(vcpu, vcpu->run->s.regs.gprs[rx], rx, &parm, sizeof(parm)); in __diag_page_ref_service()
100 vcpu->run->s.regs.gprs[ry] = 8; in __diag_page_ref_service()
114 vcpu->run->s.regs.gprs[ry] = 0; in __diag_page_ref_service()
128 vcpu->run->s.regs.gprs[ry] = 0; in __diag_page_ref_service()
134 vcpu->run->s.regs.gprs[ry] = 4; in __diag_page_ref_service()
163 tid = vcpu->run->s.regs.gprs[(vcpu->arch.sie_block->ipa & 0xf0) >> 4]; in __diag_time_slice_end_directed()
[all …]
Dpriv.c201 addr = vcpu->run->s.regs.gprs[reg2] & PAGE_MASK; in handle_test_block()
216 vcpu->run->s.regs.gprs[0] = 0; in handle_test_block()
290 if (vcpu->run->s.regs.gprs[1]) in handle_tsch()
292 vcpu->run->s.regs.gprs[1]); in handle_tsch()
302 vcpu->run->exit_reason = KVM_EXIT_S390_TSCH; in handle_tsch()
303 vcpu->run->s390_tsch.dequeued = !!inti; in handle_tsch()
305 vcpu->run->s390_tsch.subchannel_id = inti->io.subchannel_id; in handle_tsch()
306 vcpu->run->s390_tsch.subchannel_nr = inti->io.subchannel_nr; in handle_tsch()
307 vcpu->run->s390_tsch.io_int_parm = inti->io.io_int_parm; in handle_tsch()
308 vcpu->run->s390_tsch.io_int_word = inti->io.io_int_word; in handle_tsch()
[all …]
Dkvm-s390.h92 return (base2 ? vcpu->run->s.regs.gprs[base2] : 0) + disp2; in kvm_s390_get_base_disp_s()
104 *address1 = (base1 ? vcpu->run->s.regs.gprs[base1] : 0) + disp1; in kvm_s390_get_base_disp_sse()
105 *address2 = (base2 ? vcpu->run->s.regs.gprs[base2] : 0) + disp2; in kvm_s390_get_base_disp_sse()
133 return (base2 ? vcpu->run->s.regs.gprs[base2] : 0) + (long)(int)disp2; in kvm_s390_get_base_disp_rsy()
144 return (base2 ? vcpu->run->s.regs.gprs[base2] : 0) + disp2; in kvm_s390_get_base_disp_rs()
Dkvm-s390.c1256 vcpu->run->kvm_valid_regs = KVM_SYNC_PREFIX | in kvm_arch_vcpu_init()
1263 vcpu->run->kvm_valid_regs |= KVM_SYNC_VRS; in kvm_arch_vcpu_init()
1281 current->thread.fpu.regs = vcpu->run->s.regs.vrs; in kvm_arch_vcpu_load()
1282 current->thread.fpu.fpc = vcpu->run->s.regs.fpc; in kvm_arch_vcpu_load()
1288 restore_access_regs(vcpu->run->s.regs.acrs); in kvm_arch_vcpu_load()
1300 vcpu->run->s.regs.fpc = current->thread.fpu.fpc; in kvm_arch_vcpu_put()
1306 save_access_regs(vcpu->run->s.regs.acrs); in kvm_arch_vcpu_put()
1664 memcpy(&vcpu->run->s.regs.gprs, &regs->gprs, sizeof(regs->gprs)); in kvm_arch_vcpu_ioctl_set_regs()
1670 memcpy(&regs->gprs, &vcpu->run->s.regs.gprs, sizeof(regs->gprs)); in kvm_arch_vcpu_ioctl_get_regs()
1677 memcpy(&vcpu->run->s.regs.acrs, &sregs->acrs, sizeof(sregs->acrs)); in kvm_arch_vcpu_ioctl_set_sregs()
[all …]
Dsigp.c422 u16 cpu_addr = vcpu->run->s.regs.gprs[r3]; in kvm_s390_handle_sigp()
435 parameter = vcpu->run->s.regs.gprs[r1]; in kvm_s390_handle_sigp()
437 parameter = vcpu->run->s.regs.gprs[r1 + 1]; in kvm_s390_handle_sigp()
448 &vcpu->run->s.regs.gprs[r1]); in kvm_s390_handle_sigp()
470 u16 cpu_addr = vcpu->run->s.regs.gprs[r3]; in kvm_s390_handle_sigp_pei()
Dintercept.c307 rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg2], in handle_mvpg_pei()
316 rc = guest_translate_address(vcpu, vcpu->run->s.regs.gprs[reg1], in handle_mvpg_pei()
/linux-4.4.14/fs/befs/
Dendian.h73 befs_block_run run; in fsrun_to_cpu() local
76 run.allocation_group = le32_to_cpu((__force __le32)n.allocation_group); in fsrun_to_cpu()
77 run.start = le16_to_cpu((__force __le16)n.start); in fsrun_to_cpu()
78 run.len = le16_to_cpu((__force __le16)n.len); in fsrun_to_cpu()
80 run.allocation_group = be32_to_cpu((__force __be32)n.allocation_group); in fsrun_to_cpu()
81 run.start = be16_to_cpu((__force __be16)n.start); in fsrun_to_cpu()
82 run.len = be16_to_cpu((__force __be16)n.len); in fsrun_to_cpu()
84 return run; in fsrun_to_cpu()
90 befs_disk_block_run run; in cpu_to_fsrun() local
93 run.allocation_group = cpu_to_le32(n.allocation_group); in cpu_to_fsrun()
[all …]
Ddatastream.c25 befs_blocknr_t blockno, befs_block_run * run);
30 befs_block_run * run);
35 befs_block_run * run);
52 befs_block_run run; in befs_read_datastream() local
60 if (befs_fblock2brun(sb, ds, block, &run) != BEFS_OK) { in befs_read_datastream()
66 bh = befs_bread_iaddr(sb, run); in befs_read_datastream()
91 befs_blocknr_t fblock, befs_block_run * run) in befs_fblock2brun() argument
97 err = befs_find_brun_direct(sb, data, fblock, run); in befs_fblock2brun()
100 err = befs_find_brun_indirect(sb, data, fblock, run); in befs_fblock2brun()
103 err = befs_find_brun_dblindirect(sb, data, fblock, run); in befs_fblock2brun()
[all …]
Dbefs.h150 befs_brun_size(struct super_block *sb, befs_block_run run) in befs_brun_size() argument
152 return BEFS_SB(sb)->block_size * run.len; in befs_brun_size()
Ddatastream.h11 befs_blocknr_t fblock, befs_block_run * run);
Ddebug.c210 befs_dump_run(const struct super_block *sb, befs_disk_block_run run)
214 befs_block_run n = fsrun_to_cpu(sb, run);
/linux-4.4.14/arch/arm64/kvm/
Dhandle_exit.c36 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() argument
52 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument
70 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument
97 static int kvm_handle_guest_debug(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_guest_debug() argument
102 run->exit_reason = KVM_EXIT_DEBUG; in kvm_handle_guest_debug()
103 run->debug.arch.hsr = hsr; in kvm_handle_guest_debug()
107 run->debug.arch.far = vcpu->arch.fault.far_el2; in kvm_handle_guest_debug()
164 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit() argument
184 return exit_handler(vcpu, run); in handle_exit()
188 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
DKconfig10 Say Y here to get to see options for using your Linux host to run
/linux-4.4.14/arch/arm/kvm/
Dmmio.c96 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_mmio_return() argument
102 if (!run->mmio.is_write) { in kvm_handle_mmio_return()
103 len = run->mmio.len; in kvm_handle_mmio_return()
107 data = mmio_read_buf(run->mmio.data, len); in kvm_handle_mmio_return()
115 trace_kvm_mmio(KVM_TRACE_MMIO_READ, len, run->mmio.phys_addr, in kvm_handle_mmio_return()
162 int io_mem_abort(struct kvm_vcpu *vcpu, struct kvm_run *run, in io_mem_abort() argument
206 run->mmio.is_write = is_write; in io_mem_abort()
207 run->mmio.phys_addr = fault_ipa; in io_mem_abort()
208 run->mmio.len = len; in io_mem_abort()
209 memcpy(run->mmio.data, data_buf, len); in io_mem_abort()
[all …]
Dhandle_exit.c31 static int handle_svc_hyp(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_svc_hyp() argument
39 static int handle_hvc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_hvc() argument
55 static int handle_smc(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_smc() argument
61 static int handle_pabt_hyp(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_pabt_hyp() argument
69 static int handle_dabt_hyp(struct kvm_vcpu *vcpu, struct kvm_run *run) in handle_dabt_hyp() argument
88 static int kvm_handle_wfx(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_wfx() argument
139 int handle_exit(struct kvm_vcpu *vcpu, struct kvm_run *run, in handle_exit() argument
166 return exit_handler(vcpu, run); in handle_exit()
170 run->exit_reason = KVM_EXIT_INTERNAL_ERROR; in handle_exit()
Dpsci.c186 memset(&vcpu->run->system_event, 0, sizeof(vcpu->run->system_event)); in kvm_prepare_system_event()
187 vcpu->run->system_event.type = type; in kvm_prepare_system_event()
188 vcpu->run->exit_reason = KVM_EXIT_SYSTEM_EVENT; in kvm_prepare_system_event()
Darm.c532 int kvm_arch_vcpu_ioctl_run(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_arch_vcpu_ioctl_run() argument
544 if (run->exit_reason == KVM_EXIT_MMIO) { in kvm_arch_vcpu_ioctl_run()
545 ret = kvm_handle_mmio_return(vcpu, vcpu->run); in kvm_arch_vcpu_ioctl_run()
554 run->exit_reason = KVM_EXIT_UNKNOWN; in kvm_arch_vcpu_ioctl_run()
582 run->exit_reason = KVM_EXIT_INTR; in kvm_arch_vcpu_ioctl_run()
646 ret = handle_exit(vcpu, run, ret); in kvm_arch_vcpu_ioctl_run()
DKconfig10 Say Y here to get to see options for using your Linux host to run
Dcoproc.c72 int kvm_handle_cp10_id(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp10_id() argument
78 int kvm_handle_cp_0_13_access(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp_0_13_access() argument
88 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_load_store() argument
94 int kvm_handle_cp14_access(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp14_access() argument
473 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp15_64() argument
505 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run) in kvm_handle_cp15_32() argument
/linux-4.4.14/fs/jbd2/
Dcommit.c441 stats.run.rs_wait = commit_transaction->t_max_wait; in jbd2_journal_commit_transaction()
442 stats.run.rs_request_delay = 0; in jbd2_journal_commit_transaction()
443 stats.run.rs_locked = jiffies; in jbd2_journal_commit_transaction()
445 stats.run.rs_request_delay = in jbd2_journal_commit_transaction()
447 stats.run.rs_locked); in jbd2_journal_commit_transaction()
448 stats.run.rs_running = jbd2_time_diff(commit_transaction->t_start, in jbd2_journal_commit_transaction()
449 stats.run.rs_locked); in jbd2_journal_commit_transaction()
534 stats.run.rs_flushing = jiffies; in jbd2_journal_commit_transaction()
535 stats.run.rs_locked = jbd2_time_diff(stats.run.rs_locked, in jbd2_journal_commit_transaction()
536 stats.run.rs_flushing); in jbd2_journal_commit_transaction()
[all …]
Djournal.c959 jiffies_to_msecs(s->stats->run.rs_wait / s->stats->ts_tid)); in jbd2_seq_info_show()
962 jiffies_to_msecs(s->stats->run.rs_request_delay / in jbd2_seq_info_show()
965 jiffies_to_msecs(s->stats->run.rs_running / s->stats->ts_tid)); in jbd2_seq_info_show()
967 jiffies_to_msecs(s->stats->run.rs_locked / s->stats->ts_tid)); in jbd2_seq_info_show()
969 jiffies_to_msecs(s->stats->run.rs_flushing / s->stats->ts_tid)); in jbd2_seq_info_show()
971 jiffies_to_msecs(s->stats->run.rs_logging / s->stats->ts_tid)); in jbd2_seq_info_show()
975 s->stats->run.rs_handle_count / s->stats->ts_tid); in jbd2_seq_info_show()
977 s->stats->run.rs_blocks / s->stats->ts_tid); in jbd2_seq_info_show()
979 s->stats->run.rs_blocks_logged / s->stats->ts_tid); in jbd2_seq_info_show()
/linux-4.4.14/arch/arm64/include/asm/
Dkvm_coproc.h41 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run);
42 int kvm_handle_cp14_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
43 int kvm_handle_cp14_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
44 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
45 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
46 int kvm_handle_sys_reg(struct kvm_vcpu *vcpu, struct kvm_run *run);
Dkvm_mmio.h34 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
35 int io_mem_abort(struct kvm_vcpu *vcpu, struct kvm_run *run,
/linux-4.4.14/arch/arm/include/asm/
Dkvm_coproc.h31 int kvm_handle_cp10_id(struct kvm_vcpu *vcpu, struct kvm_run *run);
32 int kvm_handle_cp_0_13_access(struct kvm_vcpu *vcpu, struct kvm_run *run);
33 int kvm_handle_cp14_load_store(struct kvm_vcpu *vcpu, struct kvm_run *run);
34 int kvm_handle_cp14_access(struct kvm_vcpu *vcpu, struct kvm_run *run);
35 int kvm_handle_cp15_32(struct kvm_vcpu *vcpu, struct kvm_run *run);
36 int kvm_handle_cp15_64(struct kvm_vcpu *vcpu, struct kvm_run *run);
Dkvm_mmio.h31 int kvm_handle_mmio_return(struct kvm_vcpu *vcpu, struct kvm_run *run);
32 int io_mem_abort(struct kvm_vcpu *vcpu, struct kvm_run *run,
/linux-4.4.14/Documentation/
Dkselftest.txt9 to run full range of hot-plug tests. In default mode, hot-plug tests run
11 run on a single cpu as opposed to all hotplug capable cpus, and memory
12 hotplug test is run on 2% of hotplug capable memory instead of 10%.
14 Running the selftests (hotplug tests are run in limited mode)
21 To run the tests:
24 To build and run the tests with a single command, use:
33 single test to run, or a list of tests to run.
35 To run only tests targeted for a single subsystem:
38 You can specify multiple tests to build and run:
51 To run the hotplug tests:
Dlockup-watchdogs.txt10 details), without giving other tasks a chance to run. The current
20 details), without letting other interrupts have a chance to run.
69 boot argument. If we allowed the watchdog to run by default on
70 the "nohz_full" cores, we would have to run timer ticks to activate
76 to continue to run on the housekeeping (non-tickless) cores means
Dgcov.txt37 associated code is never run?)
62 larger and run slower. Also CONFIG_GCOV_PROFILE_ALL may not be supported
119 Kernel modules may contain cleanup code which is only run during
131 At run-time, a user can also choose to discard data for an unloaded
139 box for setups where kernels are built and run on the same machine. In
143 a) gcov is run on the TEST machine
162 b) gcov is run on the BUILD machine
Dsparse.txt56 run to use the "context" tracking feature of sparse, applied to
97 Do a kernel make with "make C=1" to run sparse on all the C files that get
98 recompiled, or use "make C=2" to run sparse on the files whether they need to
Dcoccinelle.txt32 Once you have it, run the following command:
73 To make a report for every semantic patch, run the following command:
77 To produce patches, run:
97 By default, coccicheck tries to run as parallel as possible. To change
98 the parallelism, set the J= variable. For example, to run across 4 CPUs:
Dkernel-per-CPU-kthreads.txt29 # run workload
83 from being initiated from tasks that might run on the CPU to
90 from being initiated from tasks that might run on the CPU to
97 from being initiated from tasks that might run on the CPU to
109 on that CPU. If a thread that expects to run on the de-jittered
180 use of each CPU's workqueues to run its cache_reap()
201 slowly. Of course, you can also run your workload at
Dhw_random.txt29 a security-conscious person would run fitness tests on the
33 run them by hand with a "rngtest" utility.
/linux-4.4.14/tools/testing/selftests/ftrace/
DREADME10 At first, you need to be the root user to run this script.
11 To run all testcases:
15 To run specific testcases:
19 Or you can also run testcases under given directory:
31 * Take care with side effects as the tests are run with root privilege.
33 * The tests should not run for a long period of time (more than 1 min.)
38 * The test cases should run on dash (busybox shell) for testing on
41 * Note that the tests are run with "set -e" (errexit) option. If any
64 * UNTESTED: The test was not run, currently just a placeholder.
74 You can also run samples as below:
/linux-4.4.14/arch/mips/include/asm/
Dkvm_host.h642 extern int __kvm_mips_vcpu_run(struct kvm_run *run, struct kvm_vcpu *vcpu);
677 struct kvm_run *run,
682 struct kvm_run *run,
709 struct kvm_run *run,
714 struct kvm_run *run,
719 struct kvm_run *run,
724 struct kvm_run *run,
729 struct kvm_run *run,
734 struct kvm_run *run,
739 struct kvm_run *run,
[all …]
/linux-4.4.14/Documentation/dmaengine/
Ddmatest.txt19 % modprobe dmatest channel=dma0chan0 timeout=2000 iterations=1 run=1
26 % echo 1 > /sys/module/dmatest/parameters/run
30 dmatest.channel=dma0chan0 dmatest.timeout=2000 dmatest.iterations=1 dmatest.run=1
43 % cat /sys/module/dmatest/parameters/run
45 To wait for test completion userpace can poll 'run' until it is false, or use
47 initialization to pause until a test run has completed, while reading
54 % modprobe dmatest run=1 iterations=42 wait=1
57 % modprobe dmatest run=1 iterations=42
65 re-run with the same or different parameters. For the details see the above
69 case. You always could check them at run-time by running
/linux-4.4.14/arch/arm/mach-iop32x/
DKconfig13 Say Y here if you want to run your kernel on the GLAN Tank
20 Say Y here if you want to run your kernel on the Intel IQ80321
27 Say Y here if you want to run your kernel on the Intel EP80219
34 Say Y here if you want to run your kernel on the Thecus n2100
40 Say Y here if you want to run your kernel on the Lanner EM7210
/linux-4.4.14/arch/arm/mach-gemini/
DKconfig9 Say Y here if you intend to run this kernel on a
16 Say Y here if you intend to run this kernel on a
23 Say Y here if you intend to run this kernel on a
30 Say Y here if you intend to run this kernel on a
/linux-4.4.14/arch/cris/arch-v10/kernel/
Dtime.c150 IO_STATE( R_TIMER_CTRL, tm1, run) | in timer_interrupt()
153 IO_STATE( R_TIMER_CTRL, tm0, run) | in timer_interrupt()
215 IO_STATE( R_TIMER_CTRL, tm1, run) | in time_init()
218 IO_STATE( R_TIMER_CTRL, tm0, run) | in time_init()
235 IO_STATE(R_TIMER_CTRL, tm1, run) | in time_init()
238 IO_STATE(R_TIMER_CTRL, tm0, run) | in time_init()
/linux-4.4.14/arch/cris/include/arch-v32/arch/hwregs/
Dbif_dma_defs.h115 unsigned int run : 1; member
133 unsigned int run : 1; member
164 unsigned int run : 1; member
182 unsigned int run : 1; member
214 unsigned int run : 1; member
232 unsigned int run : 1; member
263 unsigned int run : 1; member
281 unsigned int run : 1; member
/linux-4.4.14/arch/cris/include/arch-v32/mach-fs/mach/hwregs/
Dbif_dma_defs.h115 unsigned int run : 1; member
133 unsigned int run : 1; member
164 unsigned int run : 1; member
182 unsigned int run : 1; member
214 unsigned int run : 1; member
232 unsigned int run : 1; member
263 unsigned int run : 1; member
281 unsigned int run : 1; member
/linux-4.4.14/Documentation/video4linux/
Dpxa_camera.txt37 +-> | QCI: stop | ------------------> | QCI: run | <------------+
47 | | QCI: run | +-----> | QCI: run | <-+ |
48 | | DMA: stop | / | DMA: run | | |
57 +-- | QCI: run | | QCI: run | --+ |
58 | DMA: run | | DMA: run | |
66 | QCI: run | | QCI: stop | --------------+
67 | DMA: run | | DMA: stop |
77 - "DMA: run" means at least 1 DMA channel is still running
/linux-4.4.14/drivers/mmc/card/
Dmmc_test.c974 int (*run)(struct mmc_test_card *); member
2284 .run = mmc_test_basic_write,
2289 .run = mmc_test_basic_read,
2295 .run = mmc_test_verify_write,
2302 .run = mmc_test_verify_read,
2309 .run = mmc_test_multi_write,
2316 .run = mmc_test_multi_read,
2323 .run = mmc_test_pow2_write,
2330 .run = mmc_test_pow2_read,
2337 .run = mmc_test_weird_write,
[all …]
/linux-4.4.14/fs/omfs/
Dbitmap.c138 int i, run, bit; in omfs_allocate_range() local
150 run = count_run(&sbi->s_imap[i], bits_per_entry, in omfs_allocate_range()
153 if (run >= min_request) in omfs_allocate_range()
155 bit += run; in omfs_allocate_range()
163 *return_size = run; in omfs_allocate_range()
164 ret = set_run(sb, i, bits_per_entry, bit, run, 1); in omfs_allocate_range()
/linux-4.4.14/tools/perf/
Dbuiltin-stat.c417 static void print_running(u64 run, u64 ena) in print_running() argument
422 run, in print_running()
424 ena ? 100.0 * run / ena : 100.0); in print_running()
425 } else if (run != ena) { in print_running()
426 fprintf(stat_config.output, " (%.2f%%)", 100.0 * run / ena); in print_running()
575 u64 ena, run, val; in print_aggr() local
583 val = ena = run = 0; in print_aggr()
591 run += perf_counts(counter->counts, cpu, 0)->run; in print_aggr()
597 if (run == 0 || ena == 0) { in print_aggr()
617 print_running(run, ena); in print_aggr()
[all …]
/linux-4.4.14/drivers/tty/
Dtty_audit.c304 size_t run; in tty_audit_add_data() local
306 run = N_TTY_BUF_SIZE - buf->valid; in tty_audit_add_data()
307 if (run > size) in tty_audit_add_data()
308 run = size; in tty_audit_add_data()
309 memcpy(buf->data + buf->valid, data, run); in tty_audit_add_data()
310 buf->valid += run; in tty_audit_add_data()
311 data += run; in tty_audit_add_data()
312 size -= run; in tty_audit_add_data()
/linux-4.4.14/drivers/acpi/apei/
Derst.c299 .run = apei_exec_read_register,
303 .run = apei_exec_read_register_value,
307 .run = apei_exec_write_register,
311 .run = apei_exec_write_register_value,
315 .run = apei_exec_noop,
319 .run = erst_exec_load_var1,
323 .run = erst_exec_load_var2,
327 .run = erst_exec_store_var1,
331 .run = erst_exec_add,
335 .run = erst_exec_subtract,
[all …]
Dapei-base.c162 apei_exec_ins_func_t run; in __apei_exec_run() local
180 !ctx->ins_table[entry->instruction].run) { in __apei_exec_run()
186 run = ctx->ins_table[entry->instruction].run; in __apei_exec_run()
187 rc = run(ctx, entry); in __apei_exec_run()
221 if (ins >= ctx->instructions || !ins_table[ins].run) { in apei_exec_for_each_entry()
Deinj.c118 .run = apei_exec_read_register,
122 .run = apei_exec_read_register_value,
126 .run = apei_exec_write_register,
130 .run = apei_exec_write_register_value,
134 .run = apei_exec_noop,
/linux-4.4.14/arch/arm/mach-pxa/
DKconfig103 Say Y here if you intend to run this kernel on a Cogent
142 Say Y here if you intend to run this kernel on
304 Say Y here if you intend to run this kernel on a
359 Say Y here if you intend to run this kernel on a Palm Tungsten|E2
368 Say Y here if you intend to run this kernel on a Palm Tungsten|C
379 Say Y here if you intend to run this kernel on a Palm Tungsten|T5
390 Say Y here if you intend to run this kernel on a Palm T|X
401 Say Y here if you intend to run this kernel on Palm Zire 72
412 Say Y here if you intend to run this kernel on a Palm LifeDrive
428 Say Y here if you intend to run this kernel on Palm Centro 685 (GSM)
[all …]
/linux-4.4.14/arch/arm/mach-footbridge/
DKconfig14 Say Y here if you intend to run this kernel on the CATS.
25 Say Y here if you intend to run this kernel on the Compaq
44 Say Y here if you intend to run this kernel on the EBSA285 card
58 Say Y here if you intend to run this kernel on the EBSA285 card
73 Say Y here if you intend to run this kernel on the Rebel.COM
/linux-4.4.14/Documentation/scheduler/
Dsched-rt-group.txt53 in a given period. We allocate this "run time" for each realtime group which
56 Any time not allocated to a realtime group will be used to run normal priority
57 tasks (SCHED_OTHER). Any allocated run time not used will also be picked up by
63 time dedicated for the graphics. We can then give this group a run time of 0.8
66 This way the graphics group will have a 0.04s period with a 0.032s run time
69 0.00015s. So this group can be scheduled with a period of 0.005s and a run time
102 * A run time of -1 specifies runtime == period, ie. no limit.
110 SCHED_OTHER (non-RT tasks). These defaults were chosen so that a run-away
115 period from /proc/sys/kernel/sched_rt_period_us and a run time of 0. If you
121 not be able to run realtime tasks as any user other than root until you have
[all …]
Dsched-bwc.txt14 hierarchy will be throttled and are not allowed to run again until the next
26 cpu.cfs_quota_us: the total available run-time within a period (in microseconds)
53 For efficiency run-time is transferred between the global pool and CPU local
Dsched-domains.txt11 CPUs will never be given tasks to run unless the CPUs allowed mask is
28 In kernel/sched/core.c, trigger_load_balance() is run periodically on each CPU
31 balancing workhorse, run_rebalance_domains()->rebalance_domains(), is then run
Dsched-design-CFS.txt17 power and which can run each task at precise equal speed, in parallel, each at
21 On real hardware, we can run only a single task at once, so we have to
40 very simple: it always tries to run the task with the smallest p->se.vruntime
123 would, thereby allowing tasks to run longer and make better use of
184 This function chooses the most appropriate task eligible to run next.
/linux-4.4.14/arch/arm/mach-clps711x/
DKconfig8 Say Y if you intend to run the kernel on the autronix autcpu12
27 Say Y here if you intend to run this kernel on a Cirrus Logic EDB-7211
33 Say Y here if you intend to run this kernel on the ARM Prospector
/linux-4.4.14/tools/testing/selftests/futex/
DMakefile3 TEST_PROGS := run.sh
12 ./run.sh
Drun.sh33 (cd functional; ./run.sh)
/linux-4.4.14/fs/
DKconfig.binfmt8 systems. Saying Y here will enable your kernel to run ELF binaries
12 to run executables from different architectures or operating systems
13 however) and makes building run-time libraries very easy. Many new
21 here, you still can't run any ELF binaries (they just crash), then
44 It is also possible to run FDPIC ELF binaries on MMU linux also.
76 gets loaded, you cannot run scripts. Thus, if you want to load this
115 who need to run binaries from that era.
154 programs that need an interpreter to run like Java, Python, .NET or
155 Emacs-Lisp. It's also useful if you often run DOS executables under
181 need debugging or only ever run flawless code.
/linux-4.4.14/fs/btrfs/
DKconfig61 during the run of a regression test, say N
64 bool "Btrfs will run sanity tests upon loading"
67 This will run some basic sanity tests on the free space cache
78 Enable run-time debugging support for the btrfs filesystem. This may
88 Enable run-time assertion checking. This will result in panics if
/linux-4.4.14/arch/arm/mach-iop33x/
DKconfig10 Say Y here if you want to run your kernel on the Intel IQ80331
16 Say Y here if you want to run your kernel on the Intel IQ80332
/linux-4.4.14/tools/testing/selftests/rcutorture/bin/
Dkvm-recheck-rcu.sh65 print_bug $nclosecalls "Reader Batch close calls in" $(($dur/60)) minute run: $i
67 print_warning $nclosecalls "Reader Batch close calls in" $(($dur/60)) minute run: $i
Dkvm-test-1-run.sh43 T=/tmp/kvm-test-1-run.sh.$$
167 echo Build-only run specified, boot/test omitted.
Dkvm-recheck.sh64 echo Build-only run, no boot/test
/linux-4.4.14/net/decnet/
DKconfig9 packet communications over which run a variety of services similar
10 to those which run over TCP/IP.
21 in configuration at run time.
/linux-4.4.14/arch/blackfin/kernel/
Dnmi.c123 int run; in nmi_wdt_set_timeout() local
133 run = nmi_wdt_running(); in nmi_wdt_set_timeout()
136 if (run) in nmi_wdt_set_timeout()
/linux-4.4.14/arch/arm/mach-moxart/
DKconfig10 Say Y here if you want to run your kernel on hardware with a
22 Say Y here if you intend to run this kernel on a MOXA
/linux-4.4.14/Documentation/ABI/testing/
Dsysfs-kernel-mm-ksm13 What: /sys/kernel/mm/ksm/run
36 run: write 0 to disable ksm, read 0 while ksm is disabled.
37 write 1 to run ksm, read 1 while ksm is running.
Dsysfs-platform-dell-laptop37 For example, to enable the keyboard as trigger run:
60 For example, to set the timeout to 10 minutes run:
Dsysfs-devices-power40 space to control the run-time power management of the device.
45 + "auto\n" to allow the device to be power managed at run time;
51 from power managing the device at run time. Doing that while
193 becomes idle at run time; they want the device to remain
196 prevent the device from being suspended at run time (similar
211 device, after it has been suspended at run time, from a resume
Dsysfs-platform-eeepc-laptop10 If you run X11, you should use xrandr instead.
/linux-4.4.14/tools/perf/Documentation/
Dperf-script.txt26 You can also run a set of pre-canned scripts that aggregate and
29 record and run those scripts:
37 'perf script report <script> [args]' to run and display the results
40 extension. The perf.data output from a previous run of 'perf script
46 record the events required for <script> and to run the <script>
60 <top-script> and to run the <top-script> using 'live-mode'
71 information on how to write and run your own trace scripts.
102 Force system-wide collection. Scripts run without a <command>
103 normally use -a by default, while scripts run with a <command>
104 normally don't - this option allows the latter to be run in
Dperf-bench.txt21 Specify amount of times to repeat the run (default 10).
92 % perf bench sched messaging # run with default
94 (10 groups == 400 processes run)
100 (20 groups == 800 threads run)
Dperf-test.txt21 To run just specific tests, inform test name fragments or the numbers obtained
Dandroid.txt50 You need to run make with the NDK toolchain and sysroot defined above:
70 Some perf features need environment variables to run properly.
/linux-4.4.14/Documentation/dvb/
Dlmedm04.txt12 and run
23 and run
39 and run
Dopera-firmware.txt9 Then run
Dfaq.txt22 by running apps/scan/scan. If you run scan on an unknown network
36 MPEG2 transport streams (TS) directly. Then, run
116 dvb_net won't get any input; thus you have to run tcpdump
/linux-4.4.14/scripts/
DKbuild.include85 # try-run
86 # Usage: option = $(call try-run, $(CC)...-o "$$TMP",option-ok,otherwise)
89 try-run = $(shell set -e; \
101 as-option = $(call try-run,\
107 as-instr = $(call try-run,\
113 cc-option = $(call try-run,\
118 cc-option-yn = $(call try-run,\
128 cc-disable-warning = $(call try-run,\
148 cc-ldoption = $(call try-run,\
153 ld-option = $(call try-run,\
[all …]
/linux-4.4.14/arch/score/
DKconfig.debug20 bool "Enable run-time debugging"
23 If you say Y here, some debugging macros will do run-time checking.
/linux-4.4.14/tools/perf/util/
Dstat.c230 if (!(vals->run && vals->ena)) in check_per_pkg()
273 aggr->run += count->run; in process_counter_values()
312 aggr->val = aggr->ena = aggr->run = 0; in perf_stat_process_counter()
Dcounts.h11 u64 run; member
/linux-4.4.14/Documentation/leds/
Dleds-lp55xx.txt65 To load and run the pattern, the programming sequence is following.
69 (4) Mode change to run
80 For example, run blinking pattern in engine #1 of LP5521
87 For example, run blinking pattern in engine #3 of LP55231
118 To run programmed pattern, 'run_engine' attribute should be enabled.
188 Then, mode_1 and mode_2 can be run via through the sysfs.
Dleds-lp5521.txt21 There are two ways to run LED patterns.
26 enginex_mode : disabled, load, run
33 echo "run" > engine3_mode
Dleds-lp5523.txt31 There are two ways to run LED patterns.
36 enginex_mode : disabled, load, run
44 echo "run" > engine3_mode
Dledtrig-transient.txt41 that are active at the time driver gets suspended, continue to run, without
115 allow user app to set the time once and activate it to run it once for the
123 any, continues to run for the specified time.
126 continues to run for the specified time.
142 echo 1 > activate - start timer = duration to run once
143 echo 1 > activate - start timer = duration to run once
Dleds-lp5562.txt40 For example, run blinking green channel pattern,
48 To run a blinking white pattern,
/linux-4.4.14/drivers/s390/scsi/
Dzfcp_dbf.c306 rec->u.run.fsf_req_id = erp->fsf_req_id; in zfcp_dbf_rec_run()
307 rec->u.run.rec_status = erp->status; in zfcp_dbf_rec_run()
308 rec->u.run.rec_step = erp->step; in zfcp_dbf_rec_run()
309 rec->u.run.rec_action = erp->action; in zfcp_dbf_rec_run()
312 rec->u.run.rec_count = in zfcp_dbf_rec_run()
315 rec->u.run.rec_count = atomic_read(&erp->port->erp_counter); in zfcp_dbf_rec_run()
317 rec->u.run.rec_count = atomic_read(&erp->adapter->erp_counter); in zfcp_dbf_rec_run()
/linux-4.4.14/arch/openrisc/
DREADME.openrisc23 In order to build and run Linux for OpenRISC, you'll need at least a basic
34 or1ksim is the architectural simulator which will allow you to actually run
54 together with your freshly built vmlinux, run your kernel with the following
/linux-4.4.14/Documentation/watchdog/
Dpcwd-watchdog.txt8 the WDT card does, only it doesn't require an IRQ to run. Furthermore,
24 to run the program with an "&" to run it in the background!)
/linux-4.4.14/arch/arm/mach-ks8695/
DKconfig9 Say 'Y' here if you want your kernel to run on the original
15 Say 'Y' here if you want your kernel to run on the D-Link
21 say 'Y' here if you want your kernel to run on the Brivo
/linux-4.4.14/drivers/spi/
Dspi-bfin-sport.c73 bool run; member
489 if (list_empty(&drv_data->queue) || !drv_data->run) { in bfin_sport_spi_pump_messages()
546 if (!drv_data->run) { in bfin_sport_spi_transfer()
558 if (drv_data->run && !drv_data->busy) in bfin_sport_spi_transfer()
662 drv_data->run = false; in bfin_sport_spi_init_queue()
686 if (drv_data->run || drv_data->busy) { in bfin_sport_spi_start_queue()
691 drv_data->run = true; in bfin_sport_spi_start_queue()
717 drv_data->run = false; in bfin_sport_spi_stop_queue()
/linux-4.4.14/drivers/usb/usbip/
DKconfig22 which is run on the remote machine.
31 This enables the USB/IP host driver, which is run on the
/linux-4.4.14/tools/testing/selftests/rcutorture/doc/
Dinitrd.txt49 mount -t tmpfs -o "nosuid,size=20%,mode=0755" tmpfs /run
50 mkdir /run/initramfs
52 ln -s /run/initramfs /dev/.initramfs
/linux-4.4.14/arch/powerpc/include/asm/
Dkvm_ppc.h75 extern int kvmppc_handle_load(struct kvm_run *run, struct kvm_vcpu *vcpu,
78 extern int kvmppc_handle_loads(struct kvm_run *run, struct kvm_vcpu *vcpu,
81 extern int kvmppc_handle_store(struct kvm_run *run, struct kvm_vcpu *vcpu,
92 extern int kvmppc_emulate_instruction(struct kvm_run *run,
95 extern int kvmppc_emulate_mmio(struct kvm_run *run, struct kvm_vcpu *vcpu);
239 int (*vcpu_run)(struct kvm_run *run, struct kvm_vcpu *vcpu);
266 int (*emulate_op)(struct kvm_run *run, struct kvm_vcpu *vcpu,
Dkvm_book3s.h130 extern int kvmppc_book3s_hv_page_fault(struct kvm_run *run,
156 extern int kvmppc_emulate_paired_single(struct kvm_run *run, struct kvm_vcpu *vcpu);
/linux-4.4.14/Documentation/vm/
Dksm.txt72 set run 2 to unmerge pages first, then to 1 after changing
76 run - set 0 to stop ksmd from running but keep merged pages,
77 set 1 to run ksmd e.g. "echo 1 > /sys/kernel/mm/ksm/run",
79 but leave mergeable areas registered for next run
Dtranshuge.txt26 components: 1) the TLB miss will run faster (especially with
34 miss is going to run faster.
89 only run faster.
145 can set this to 0 to run khugepaged at 100% utilization of one core):
241 compact_stall is incremented every time a process stalls to run
269 get_user_pages and follow_page if run on a hugepage, will return the
323 If you're not walking pagetables but you run into a physical hugepage
354 mm->page_table_lock and re-run pmd_trans_huge. Taking the
356 regular pmd from under you (split_huge_page can run in parallel to the
359 before. Otherwise you should run pmd_trans_splitting on the pmd. In
[all …]
/linux-4.4.14/Documentation/virtual/
Dparavirt_ops.txt9 allows a single kernel binary to run on all supported execution environments
14 functionalities in various areas. pv-ops allows for optimizations at run
/linux-4.4.14/arch/arm/mach-tegra/
Dsleep.S154 mov r0, #(2 << 28) @ burst policy = run mode
155 orr r0, r0, #(4 << 4) @ use PLLP in run mode burst
/linux-4.4.14/tools/testing/selftests/net/
Drun_afpackettests4 echo $msg must be run as root >&2
/linux-4.4.14/Documentation/networking/mac80211_hwsim/
Dwpa_supplicant.conf1 ctrl_interface=/var/run/wpa_supplicant
/linux-4.4.14/Documentation/hwmon/
Duserspace-tools28 2) run sensors-detect script, it will tell you what modules you need to load.
29 3) load them and run "sensors" command, you should see some results.
Dsubmitting-patches26 architecture. If run-time testing was not achieved, it should be written
52 formatting is clean. If unsure about formatting in your new driver, run it
78 Keep in mind that the detect function will run for all drivers supporting an
Dg76251 it run at full speed.
56 entry (0 stops the fan, 255 makes it run at full speed). In closed-loop mode
/linux-4.4.14/include/linux/
Dphy.h605 int (*run)(struct phy_device *phydev); member
806 int (*run)(struct phy_device *));
808 int (*run)(struct phy_device *));
810 int (*run)(struct phy_device *));
/linux-4.4.14/tools/usb/usbip/
DINSTALL23 you can run in the future to recreate the current configuration, and a
55 3. Optionally, type `make check' to run any self-tests that come with
94 directory where you want the object files and executables to go and run
145 but needs to determine by the type of machine the package will run on.
146 Usually, assuming the package is built to be run on the _same_
169 eventually be run) with `--host=TYPE'.
186 environment passed to `configure'. However, some packages may run
/linux-4.4.14/arch/mn10300/kernel/
Dmn10300-serial-low.S37 # - intended to run at interrupt priority 1 (not affected by local_irq_disable)
60 # - intended to run at interrupt priority 1 (not affected by local_irq_disable)
107 # - intended to run at interrupt priority 1 (not affected by local_irq_disable)
Dprofile-low.S30 # - intended to run at interrupt priority 1
/linux-4.4.14/Documentation/x86/x86_64/
Dmachinecheck15 log then mcelog should run to collect and decode machine check entries
16 from /dev/mcelog. Normally mcelog should be run regularly from a cronjob.
69 Program to run when a machine check event is detected.
/linux-4.4.14/drivers/net/phy/
Dphy_device.c76 int (*run)(struct phy_device *)) in phy_register_fixup()
86 fixup->run = run; in phy_register_fixup()
98 int (*run)(struct phy_device *)) in phy_register_fixup_for_uid()
100 return phy_register_fixup(PHY_ANY_ID, phy_uid, phy_uid_mask, run); in phy_register_fixup_for_uid()
106 int (*run)(struct phy_device *)) in phy_register_fixup_for_id()
108 return phy_register_fixup(bus_id, PHY_ANY_UID, 0xffffffff, run); in phy_register_fixup_for_id()
137 int err = fixup->run(phydev); in phy_scan_fixups()
/linux-4.4.14/Documentation/s390/
Dqeth.txt11 When run on an OSA or HiperSockets Bridge Capable Port hardware, and the state
23 When run on HiperSockets Bridge Capable Port hardware with host address
/linux-4.4.14/fs/sysv/
DKconfig12 to run these binaries, you will want to install linux-abi which is
13 a set of kernel modules that lets you run SCO, Xenix, Wyse,
/linux-4.4.14/tools/testing/selftests/futex/functional/
DMakefile15 TEST_PROGS := $(TARGETS) run.sh
/linux-4.4.14/drivers/net/slip/
DKconfig27 want to run term (term is a program which gives you almost full
72 Just occasionally you may need to run IP over hostile serial
77 end of the link as well. It's good enough, for example, to run IP
/linux-4.4.14/drivers/md/
Dfaulty.c302 static int run(struct mddev *mddev) in run() function
348 .run = run,
Dmd.h505 int (*run)(struct mddev *mddev); member
609 void (*run) (struct md_thread *thread); member
633 void (*run)(struct md_thread *thread),
/linux-4.4.14/Documentation/locking/
Dlocktorture.txt68 shutdown_secs The number of seconds to run the test before terminating
94 stutter The length of time to run the test before pausing for this
96 to run and pause for (roughly) five-second intervals.
97 Specifying "stutter=0" causes the test to run continuously
/linux-4.4.14/Documentation/early-userspace/
DREADME10 run inside the kernel itself.
55 usr/gen_init_cpio utility (run 'usr/gen_init_cpio --help' to get the
131 final root filesystem, based on the root= option and optional init= to run
146 To maintain backwards compatibility, the /init binary will only run if it
148 init/main.c:init() will run prepare_namespace() to mount the final root
/linux-4.4.14/Documentation/PCI/
DPCIEBUS-HOWTO.txt45 drivers load and run on a PCI-PCI Bridge device simultaneously
54 - Allow multiple service drivers to run simultaneously on
60 - Allow one service driver to run on multiple PCI-PCI Bridge
161 allowed to run simultaneously, below lists a few of possible resource
173 behavior. For example, two service drivers run simultaneously on the
176 any other service drivers have run on this Root Port. If either one
/linux-4.4.14/arch/x86/
DKconfig.cpu9 that can run on all supported x86 CPU types (albeit not
16 The kernel will not necessarily run on earlier architectures than
17 the one you have chosen, e.g. a Pentium optimized kernel will run on
407 You need this enabled if you want your kernel to run on an
421 You need this enabled if you want your kernel to run on a
434 You need this enabled if you want your kernel to run on an
447 You need this enabled if you want your kernel to run on a
461 You need this enabled if you want your kernel to run on a
475 You need this enabled if you want your kernel to run on a
/linux-4.4.14/Documentation/power/
Druntime_pm.txt73 the PM core that it is safe to run the ->runtime_suspend(), ->runtime_resume()
101 -EAGAIN, the PM core regards this as a fatal error and will refuse to run
113 should be enabled for all input devices put into low-power states at run time.
129 fatal error and will refuse to run the helper functions described in Section
252 - set if ->runtime_resume() is about to be run while ->runtime_suspend() is
266 power manage the device at run time via the /sys/devices/.../power/control
314 then run pm_runtime_autosuspend(dev) and return its result
367 - increment the device's usage counter, run pm_request_resume(dev) and
371 - increment the device's usage counter, run pm_runtime_resume(dev) and
378 - decrement the device's usage counter; if the result is 0 then run
[all …]
/linux-4.4.14/kernel/
DKconfig.preempt31 applications to run more 'smoothly' even when the system is
47 This allows applications to run more 'smoothly' even when the
Dstop_machine.c423 int run; in cpu_stop_should_run() local
426 run = !list_empty(&stopper->works); in cpu_stop_should_run()
428 return run; in cpu_stop_should_run()
/linux-4.4.14/tools/perf/config/
Dutilities.mak181 # try-run
182 # Usage: option = $(call try-run, $(CC)...-o "$$TMP",option-ok,otherwise)
185 try-run = $(shell set -e; \
197 cc-option = $(call try-run,\
/linux-4.4.14/Documentation/cpu-freq/
Duser-guide.txt133 what speed the processor shall run within the boundaries. One such
136 the processor shall run at.
151 frequency the processor can run at(in kHz)
153 frequency the processor can run at(in kHz)
/linux-4.4.14/tools/power/cpupower/bench/
DREADME-BENCH35 will be run X time in a row (cycles):
56 takes on this machine and needs to be run in a loop using the performance
66 This shows expected results of the first two test run rounds from
/linux-4.4.14/Documentation/RCU/
Dtorture.txt8 be loaded to run a torture test. The test periodically outputs
70 nfakewriters This is the number of RCU fake writer threads to run. Fake
104 shutdown_secs The number of seconds to run the test before terminating
111 This stall happens only once per rcutorture run.
113 repeatedly run rcutorture. The default for stall_cpu
134 stutter The length of time to run the test before pausing for this
136 to run and pause for (roughly) five-second intervals.
137 Specifying "stutter=0" causes the test to run continuously
Dstallwarn.txt147 If the relevant grace-period kthread has been unable to run prior to
180 expedited grace periods at about the same time from the same run.
218 ran and how often it should be expected to run.
223 that low-priority task is not permitted to run on any other CPU,
225 will eventually cause the system to run out of memory and hang.
234 system will eventually run out of memory and hang. In the
/linux-4.4.14/drivers/lguest/
DKconfig6 This is a very simple module which allows you to run
/linux-4.4.14/arch/arc/
DKconfig.debug11 threads to run on the system and also increase the pressure
/linux-4.4.14/fs/ocfs2/
DKconfig37 run-time selectable.
48 It is safe to say Y, as the clustering method is run-time
/linux-4.4.14/Documentation/kbuild/
Dheaders_install.txt19 should run on a newer kernel (although it may not have access to new
23 The "make headers_install" command can be run in the top level directory of the
/linux-4.4.14/drivers/watchdog/
Dbfin_wdt.c130 int run = bfin_wdt_running(); in bfin_wdt_set_timeout() local
133 if (run) in bfin_wdt_set_timeout()
/linux-4.4.14/drivers/remoteproc/
DKconfig28 use-cases to run on your platform (multimedia codecs are
68 use-cases to run on your platform (multimedia codecs are
/linux-4.4.14/Documentation/networking/
Dx25.txt5 Packet Layer and a LAPB module to allow for "normal" X.25 to be run using
19 written which will allow X.25 to be run over an Ethernet (or Token Ring) and
Dcs89x0.txt80 or loaded at run-time as a device driver module.
176 another adapter exists. To change the adapter's configuration, run the
185 run the CS8900/20 Setup Utility to disable PnP and configure the
387 NOTE: The Setup Utility's diagnostics are designed to run in a
388 DOS-only operating system environment. DO NOT run the diagnostics
392 To run the diagnostics tests on the CS8900/20 adapter:
453 on the same network. (Note: the diagnostic network test should not be run
513 4.) If you have configured the adapter to run in memory mode but the driver
517 If an IO conflict occurs, run the CS8900/20 Setup Utility and perform a
524 the adapter and reconfigure it by installing it in another PC to run the
[all …]
Dde4x5.txt78 6) run the net startup bits for your new eth?? interface(s) manually
117 the dc2104x chips should run correctly with the basic driver. I'm in
129 which really needs to run the service routine with interrupts turned on.
136 run on the same interrupt. PCMCIA/CardBus is another can of worms...
Dsmc9.txt20 3. To compile as a module, run 'make' .
D6lowpan.txt18 Before registering the lowpan netdev interface you must run:
Dfib_trie.txt68 fib_find_node(). Inserting a new node means we might have to run the
76 it is run to optimize and reorganize. It will walk the trie upwards
112 scenarios. It might conceivably be possible to run trie_rebalance via RCU
/linux-4.4.14/arch/powerpc/platforms/powernv/
DKconfig27 This enables the opal-prd driver, a facility to run processor
/linux-4.4.14/Documentation/cgroups/
Dmemcg_test.txt188 run jobs under child_a and child_b
237 run 51M of malloc
242 run 51M of malloc
250 run some programs which uses some amount of memory in /cgroup/A.
266 (Shell-A) Create cgroup and run event listener
/linux-4.4.14/sound/pci/au88x0/
Dau88x0_wt.h39 run = 0, /* 0 W 1:run 0:stop */
/linux-4.4.14/drivers/hv/
DKconfig7 Select this option to run Linux as a Hyper-V client operating
/linux-4.4.14/drivers/staging/wilc1000/
DTODO10 into run-time options that are read from DT
/linux-4.4.14/net/iucv/
DKconfig7 under VM or VIF. If you run on z/VM, say "Y" to enable a fast
/linux-4.4.14/Documentation/filesystems/pohmelfs/
Ddesign_notes.txt31 * Ability to add and/or remove servers from the working set at run-time.
60 Administrators can add or remove servers from the set at run-time via special commands (described
63 run-time.
/linux-4.4.14/tools/testing/ktest/examples/include/
Ddefaults.conf54 TEST = ${SSH} run-test
/linux-4.4.14/Documentation/devicetree/bindings/rtc/
Drtc-st-lpc.txt16 - st,lpc-mode : The LPC can run either one of three modes:
/linux-4.4.14/Documentation/devicetree/bindings/timer/
Dst,stih407-lpc16 - st,lpc-mode : The LPC can run either one of three modes:
/linux-4.4.14/net/bluetooth/
DKconfig81 cases are run first thing at module load time. When the Bluetooth
83 are run late in the initcall hierarchy.
/linux-4.4.14/Documentation/cpuidle/
Dcore.txt20 which can be used to switch governors at run time. This boot option
/linux-4.4.14/drivers/gpu/drm/vmwgfx/
DKconfig13 Choose this option if you would like to run 3D acceleration
/linux-4.4.14/arch/arm/mach-s3c24xx/
Dsleep-s3c2410.S57 teq pc, #0 @ first as a trial-run to load cache
/linux-4.4.14/arch/parisc/
DKconfig130 that can run on all 32-bit PA CPUs (albeit not optimally fast),
244 If you say N here, the kernel will run on uni- and multiprocessor
246 you say Y here, the kernel will run on many, but not all,
248 will run faster if you say N here.
/linux-4.4.14/drivers/net/wan/
Dfarsync.c432 int run; /* Port is running */ member
991 if (port->run) in fst_op_raise()
1001 if (port->run) in fst_op_lower()
1340 if (!port->run) in do_bottom_half_tx()
1439 if (!port->run) in do_bottom_half_rx()
1566 if (port->run) in fst_intr()
1574 if (port->run) in fst_intr()
2143 if (port->run) { in fst_openport()
2147 port->run = 0; in fst_openport()
2155 port->run = 1; in fst_openport()
[all …]
/linux-4.4.14/arch/tile/kvm/
DKconfig10 Say Y here to get to see options for using your Linux host to run
/linux-4.4.14/arch/m68k/kernel/
Dvmlinux-nommu.lds7 * run kernels.
/linux-4.4.14/arch/arm/mach-prima2/
Dsleep.S46 @ Following code has to run from cache since
/linux-4.4.14/Documentation/misc-devices/
Dbh1770glc.txt18 interface and interrupt logic. In principle they can run on their own,
35 finally run. This is handled as no proximity indication.
/linux-4.4.14/Documentation/devicetree/bindings/regmap/
Dregmap.txt9 For one device driver, which will run in different scenarios above
/linux-4.4.14/arch/powerpc/platforms/cell/spufs/
DMakefile4 spufs-y += sched.o backing_ops.o hw_ops.o run.o gang.o
/linux-4.4.14/arch/cris/arch-v32/drivers/
DKconfig86 A synchronous serial port can run in manual or DMA mode.
87 Selecting this option will make it run in DMA mode.
99 A synchronous serial port can run in manual or DMA mode.
100 Selecting this option will make it run in DMA mode.
/linux-4.4.14/tools/testing/selftests/zram/
DREADME23 zram.sh: For sanity check of CONFIG_ZRAM and to run zram01 and zram02
/linux-4.4.14/drivers/s390/net/
DKconfig80 Select this option to be able to run qeth devices in layer 2 mode.
89 Select this option to be able to run qeth devices in layer 3 mode.
/linux-4.4.14/Documentation/acpi/
Dmethod-customizing.txt23 please run "echo 1 > /sys/module/acpi/parameters/aml_debug_output".
27 just run "cat /sys/firmware/acpi/tables/DSDT > /tmp/dsdt.dat"
/linux-4.4.14/arch/x86/kvm/
Dx86.c4371 memcpy(vcpu->run->mmio.data, frag->data, min(8u, frag->len)); in write_exit_mmio()
4478 vcpu->run->mmio.len = min(8u, vcpu->mmio_fragments[0].len); in emulator_read_write()
4479 vcpu->run->mmio.is_write = vcpu->mmio_is_write = ops->write; in emulator_read_write()
4480 vcpu->run->exit_reason = KVM_EXIT_MMIO; in emulator_read_write()
4481 vcpu->run->mmio.phys_addr = gpa; in emulator_read_write()
4610 vcpu->run->exit_reason = KVM_EXIT_IO; in emulator_pio_in_out()
4611 vcpu->run->io.direction = in ? KVM_EXIT_IO_IN : KVM_EXIT_IO_OUT; in emulator_pio_in_out()
4612 vcpu->run->io.size = size; in emulator_pio_in_out()
4613 vcpu->run->io.data_offset = KVM_PIO_PAGE_OFFSET * PAGE_SIZE; in emulator_pio_in_out()
4614 vcpu->run->io.count = count; in emulator_pio_in_out()
[all …]
/linux-4.4.14/tools/testing/selftests/efivarfs/
Defivarfs.sh11 echo $msg must be run as root >&2
/linux-4.4.14/Documentation/fb/
Dgxfb.txt14 * You can run XF68_FBDev on top of /dev/fb0
Dlxfb.txt14 * You can run XF68_FBDev on top of /dev/fb0
/linux-4.4.14/arch/cris/
DKconfig.debug17 installed, run gdb-cris vmlinux, then type
/linux-4.4.14/Documentation/devicetree/bindings/watchdog/
Dst_lpc_wdt.txt17 - st,lpc-mode : The LPC can run either one of three modes:
/linux-4.4.14/Documentation/accounting/
Ddelay-accounting.txt6 runnable task may wait for a free CPU to run on.
58 be run and the corresponding delay statistics to be displayed. It also serves
/linux-4.4.14/Documentation/infiniband/
Dcore_locking.txt54 if multiple function calls using the same object are run
93 callbacks run is not defined. Depending on the low-level driver, it
/linux-4.4.14/Documentation/mmc/
Dmmc-async-req.txt25 platform. In power save mode, when clocks run on a lower frequency, the DMA
26 preparation may cost even more. As long as these slower preparations are run
/linux-4.4.14/Documentation/powerpc/
Dpmu-ebb.txt44 events can be configured. This means that EBB events can not be run
47 It is however safe to run 'perf' commands on a process which is using EBBs. The
49 its events could not run.
/linux-4.4.14/tools/firewire/
Dnosy-dump.c49 static int run = 1; variable
140 if (run == 1) { in sigint_handler()
141 run = 0; in sigint_handler()
986 while (run) { in main()
/linux-4.4.14/arch/ia64/
DKconfig152 will run on any supported IA-64 system. However, if you configure
197 systems, but the resulting kernel binary will not run on other
209 systems, but the resulting kernel binary will not run on other
316 If you say N here, the kernel will run on single and multiprocessor
318 you say Y here, the kernel will run on many, but not all,
320 will run faster if you say N here.
/linux-4.4.14/arch/s390/
DKconfig295 This will make the code run faster on the selected machine but
298 selection of instructions itself, so the resulting kernel will run on
360 If you say N here, the kernel will run on uni- and multiprocessor
362 you say Y here, the kernel will run on many, but not all,
364 will run faster if you say N here.
753 Everybody who wants to run Linux under VM != VM4.2 should select
778 Everybody who wants to run Linux under VM should select this
874 Select this option if you want to run the kernel as a guest under
/linux-4.4.14/Documentation/arm/
DNetwinder5 to run Linux. It is based around the StrongARM RISC processor,
/linux-4.4.14/Documentation/timers/
DNO_HZ.txt87 run CONFIG_HZ_PERIODIC=y kernels (or CONFIG_NO_HZ=n for older kernels)
152 1. CONFIG_NO_HZ_FULL selects CONFIG_NO_HZ_COMMON, so you cannot run
211 will in fact run on some CPU. However, this approach
213 callbacks run on, along with their scheduling priority
228 scheduler will decide where to run them, which might or might not be
229 where you want them to run.
293 required to run the SCHED_FIFO task until it either blocks or
/linux-4.4.14/Documentation/serial/
Dmoxa-smartio158 run the driver. If you prefer module driver, please refer to 3.4.
233 Find "Makefile" in /moxa/mxser, then run
253 will activate the module driver. You may run "lsmod" to check
261 "modprobe mxser" to activate this driver and run
282 create it by vi, run "chmod 755 rc.serial" to change the permission.
367 After checking /etc/lilo.conf, please run "lilo".
431 make sure you had run the "msmknod" utility.

1234