Andrew Morton <[EMAIL PROTECTED]> wrote:
>
> Andrew Morton <[EMAIL PROTECTED]> wrote:
>  >
>  > I have a patch queued up (for 2.6.16) which fixes most users of percpu
>  >  data.  Make them use for_each_cpu().  I'll send that in a moment.

A couple more.


 net/core/dev.c   |    2 +-
 net/core/utils.c |    2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff -puN 
net/core/dev.c~reduce-size-of-percpudata-and-make-sure-per_cpuobject-update 
net/core/dev.c
--- 
devel/net/core/dev.c~reduce-size-of-percpudata-and-make-sure-per_cpuobject-update
   2006-02-03 01:33:56.000000000 -0800
+++ devel-akpm/net/core/dev.c   2006-02-03 01:34:16.000000000 -0800
@@ -3237,7 +3237,7 @@ static int __init net_dev_init(void)
         *      Initialise the packet receive queues.
         */
 
-       for (i = 0; i < NR_CPUS; i++) {
+       for_each_cpu(i) {
                struct softnet_data *queue;
 
                queue = &per_cpu(softnet_data, i);
diff -puN 
net/core/utils.c~reduce-size-of-percpudata-and-make-sure-per_cpuobject-update 
net/core/utils.c
--- 
devel/net/core/utils.c~reduce-size-of-percpudata-and-make-sure-per_cpuobject-update
 2006-02-03 01:33:56.000000000 -0800
+++ devel-akpm/net/core/utils.c 2006-02-03 01:34:31.000000000 -0800
@@ -133,7 +133,7 @@ static int net_random_reseed(void)
        unsigned long seed[NR_CPUS];
 
        get_random_bytes(seed, sizeof(seed));
-       for (i = 0; i < NR_CPUS; i++) {
+       for_each_cpu(i) {
                struct nrnd_state *state = &per_cpu(net_rand_state,i);
                __net_srandom(state, seed[i]);
        }
_

-
To unsubscribe from this list: send the line "unsubscribe linux-arch" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to