Commit Graph

31 Commits (d9f5ab7b1c0a520867af389bab5d5fcdbd0e407e)

Author SHA1 Message Date
David S. Miller 9960e9e894 sparc64: Add function graph tracer support. 15 years ago
Tejun Heo 5a0e3ad6af include cleanup: Update gfp.h and slab.h includes to prepare for breaking implicit slab.h inclusion from percpu.h 15 years ago
Grant Likely 6016a363f6 of: unify phandle name in struct device_node 15 years ago
Tejun Heo a70c691376 sparc64: implement page mapping percpu first chunk allocator 16 years ago
Tejun Heo bcb2107fdb sparc64: use embedding percpu first chunk allocator 16 years ago
Tejun Heo fb435d5233 percpu: add pcpu_unit_offsets[] 16 years ago
Tejun Heo fd1e8a1fe2 percpu: introduce pcpu_alloc_info and pcpu_group_info 16 years ago
Tejun Heo 74d46d6b2d percpu, sparc64: fix sparse possible cpu map handling 16 years ago
Tejun Heo 2f39e637ea percpu: allow non-linear / sparse cpu -> unit mapping 16 years ago
Tejun Heo ce3141a277 percpu: drop pcpu_chunk->page[] 16 years ago
Tejun Heo 38a6be5254 percpu: simplify pcpu_setup_first_chunk() 16 years ago
Stephen Rothwell 6ac5c61082 sparc: replace uses of CPU_MASK_ALL_PTR 16 years ago
Hong H. Pham 280ff97494 sparc64: fix and optimize irq distribution 16 years ago
David S. Miller 4fd78a5f1e sparc64: Use new dynamic per-cpu allocator. 16 years ago
David S. Miller 0c243ad81f sparc64: Only allocate per-cpu areas for possible cpus. 16 years ago
David S. Miller 73fffc037e sparc64: Get rid of real_setup_per_cpu_areas(). 16 years ago
David S. Miller b696fdc259 sparc64: Defer cpu_data() setup until end of per-cpu data initialization. 16 years ago
David S. Miller 5a5488d3bb sparc64: Store per-cpu offset in trap_block[] 16 years ago
David S. Miller 557fe0e884 sparc64: Reclaim trap_block[]->hdesc 16 years ago
David S. Miller 8e255baa44 sparc64: Fix smp_callin() locking. 16 years ago
David S. Miller f9384d41c0 sparc64: Fix MM refcount check in smp_flush_tlb_pending(). 16 years ago
Rusty Russell 81f1adf012 cpumask: use mm_cpumask() wrapper: sparc 16 years ago
Rusty Russell f46df02a57 cpumask: arch_send_call_function_ipi_mask: sparc 16 years ago
Rusty Russell fd8e18e9f4 cpumask: Use smp_call_function_many(): sparc64 16 years ago
Sam Ravnborg 9018113649 sparc64: Use unsigned long long for u64. 16 years ago
Rusty Russell 8e757281de sparc: replace for_each_cpu_mask_nr with for_each_cpu 16 years ago
Sam Ravnborg a88b5ba8bd sparc,sparc64: unify kernel/ 16 years ago
David S. Miller b4f4372f96 sparc64: Make %pil level 15 a pseudo-NMI. 16 years ago
David S. Miller 293666b7a1 sparc64: Stop using memory barriers for atomics and locks. 16 years ago
Al Viro 8c29890aef sparc64 trivial section misannotations 16 years ago
David S. Miller 82960b8543 sparc64: Add missing notify_cpu_starting() call. 17 years ago
Paul E. McKenney 4d084617fb sparc64: Prevent sparc64 from invoking irq handlers on offline CPUs 17 years ago
David S. Miller e5bd1c3fdd sparc64: Fix IPI call locking. 17 years ago
David S. Miller b6b7922fbd sparc64: Don't MAGIC_SYSRQ ifdef smp_fetch_global_regs and support code. 17 years ago
David S. Miller ae583885bf sparc64: Remove all cpumask_t local variables in xcall dispatch. 17 years ago
David S. Miller ed4d9c66eb sparc64: Kill error_mask from hypervisor_xcall_deliver(). 17 years ago
David S. Miller 90f7ae8a55 sparc64: Build cpu list and mondo block at top-level xcall_deliver(). 17 years ago
David S. Miller c02a5119e8 sparc64: Disable local interrupts around xcall_deliver_impl() invocation. 17 years ago
David S. Miller deb16999e4 sparc64: Make all xcall_deliver's go through common helper function. 17 years ago
David S. Miller 91a4231cc2 sparc64: Make smp_cross_call_masked() take a cpumask_t pointer. 17 years ago
David S. Miller 24445a4ac9 sparc64: Directly call xcall_deliver() in smp_start_sync_tick_client. 17 years ago
David S. Miller 1992663053 sparc64: Call xcall_deliver() directly in some cases. 17 years ago
David S. Miller cd5bc89deb sparc64: Use cpumask_t pointers and for_each_cpu_mask_nr() in xcall_deliver. 17 years ago
David S. Miller 622824dbb5 sparc64: Use xcall_deliver() consistently. 17 years ago
David S. Miller 5e0797e5b8 sparc64: Use function pointer for cross-call sending. 17 years ago
David S. Miller 9c636e30a3 sparc64: Kill smp_report_regs(). 17 years ago
David S. Miller d172ad18f9 sparc64: Convert to generic helpers for IPI function calls. 17 years ago
Jens Axboe 8691e5a8f6 smp_call_function: get rid of the unused nonatomic/retry argument 17 years ago
Jens Axboe 3d44223327 Add generic helpers for arch IPI function calls 17 years ago
David S. Miller 93dae5b70e sparc64: Add global register dumping facility. 17 years ago