@@ -793,17 +791,25 @@ static void smp_call_function_many_cond(const struct cpumask *mask, nr_cpus++; last_cpu = cpu; } nr_queued++; }/* * Trace each smp_function_call_*() as an IPI, actual IPIs * will be traced with func==generic_smp_call_function_single_ipi(). ...
static void flush_smp_call_function_queue(bool warn_cpu_offline); int smpcfd_prepare_cpu(unsigned int cpu) { struct call_function_data *cfd = &per_cpu(cfd_data, cpu); if (!zalloc_cpumask_var_node(&cfd->cpumask, GFP_KERNEL, ...
@@ -500,7 +516,7 @@ static void smp_call_function_many_cond(const struct cpumask *mask,csd_lock(csd); if (wait)csd->flags |= CSD_FLAG_SYNCHRONOUS;csd->flags |= CSD_TYPE_SYNC;csd->func = func;csd->info = info;if (llist_add(&csd->llist, &per_cpu(call_single_queue, cpu...
Theprocnto-smpmanager will also function on a single non-SMP system. With the cost of building a dual-processor Pentium motherboard very nearly the same as a single-processor motherboard, it's possible to deliver cost-effective solutions that can be scaled in the field by the simple addition...
voidsmp_call_function_many(conststructcpumask*mask, smp_call_func_tfunc,void*info,boolwait); intsmp_call_function_any(conststructcpumask*mask, smp_call_func_tfunc,void*info,intwait); voidkick_all_cpus_sync(void); voidwake_up_all_idle_cpus(void); ...
We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Cancel Create saved search Sign in Sign up Reseting focus {...
We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Cancel Create saved search Sign in Sign up Reseting focus {...
We read every piece of feedback, and take your input very seriously. Include my email address so I can be contacted Cancel Submit feedback Saved searches Use saved searches to filter your results more quickly Cancel Create saved search Sign in Sign up Reseting focus {...
Linux Kernel release repo for piA-AM35x and piA-AM335x boards (based on TI OMAP PSP kernel from arago, Angstrom patches, linux-omap) - pia-linux-kernel/kernel/smp.c at master · pironex/pia-linux-kernel