Re: linux-next: build failure

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Mike Travis
Date: Tuesday, July 29, 2008 - 7:31 am

Ingo Molnar wrote:

I've looked at stack frames quite extensively and usually they are
not generated unless you explicitly use a named cpumask variable,
pass a cpumask by value, expect a cpumask function return, create
an initializer that contains a cpumask field, and (probably a couple
more I missed).

Almost all others are done efficiently via pointers or simple
struct copies:

	cpus_xxx(*cpumask_of_cpu(), ...
	struct->cpumask_var = *cpumask_of_cpu()
	global_cpumask_var = *cpumask_of_cpu()
	etc.

Thanks,
Mike
--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
linux-next: build failure, Stephen Rothwell, (Mon Jul 28, 11:23 pm)
Re: linux-next: build failure, Ingo Molnar, (Tue Jul 29, 1:00 am)
Re: linux-next: build failure, Stephen Rothwell, (Tue Jul 29, 1:03 am)
Re: linux-next: build failure, Wenji Huang, (Tue Jul 29, 1:14 am)
Re: linux-next: build failure, Ingo Molnar, (Tue Jul 29, 1:58 am)
Re: linux-next: build failure, KOSAKI Motohiro, (Tue Jul 29, 4:28 am)
Re: linux-next: build failure, Ingo Molnar, (Tue Jul 29, 4:40 am)
Re: linux-next: build failure, Mike Travis, (Tue Jul 29, 7:31 am)
Re: linux-next: build failure, Mike Travis, (Tue Jul 29, 7:33 am)
Re: linux-next: build failure, Linus Torvalds, (Tue Jul 29, 9:26 am)
Re: linux-next: build failure, Linus Torvalds, (Tue Jul 29, 9:33 am)
Re: linux-next: build failure, Ingo Molnar, (Tue Jul 29, 9:42 am)
Re: linux-next: build failure, Linus Torvalds, (Tue Jul 29, 9:44 am)