If I may rehash, since it is O(cpus), hence 1MB of ZONE_NORMAL stacks...
UID        PID  PPID  C STIME TTY          TIME CMD
root         1     0  4 18:56 ?        00:00:09 init
root         2     1  0 18:56 ?        00:00:00 [migration/0]
root         3     1  0 18:56 ?        00:00:00 [ksoftirqd/0]
root         4     1  0 18:56 ?        00:00:00 [migration/1]
root         5     1  0 18:56 ?        00:00:00 [ksoftirqd/1]
root         6     1  0 18:56 ?        00:00:00 [migration/2]
root         7     1  0 18:56 ?        00:00:00 [ksoftirqd/2]
root         8     1  0 18:56 ?        00:00:00 [migration/3]
root         9     1  0 18:56 ?        00:00:00 [ksoftirqd/3]
root        10     1  0 18:56 ?        00:00:00 [migration/4]
root        11     1  0 18:56 ?        00:00:00 [ksoftirqd/4]
root        12     1  0 18:56 ?        00:00:00 [migration/5]
root        13     1  0 18:56 ?        00:00:00 [ksoftirqd/5]
root        14     1  0 18:56 ?        00:00:00 [migration/6]
root        15     1  0 18:56 ?        00:00:00 [ksoftirqd/6]
root        16     1  0 18:56 ?        00:00:00 [migration/7]
root        17     1  0 18:56 ?        00:00:00 [ksoftirqd/7]
root        18     1  0 18:56 ?        00:00:00 [migration/8]
root        19     1  0 18:56 ?        00:00:00 [ksoftirqd/8]
root        20     1  0 18:56 ?        00:00:00 [migration/9]
root        21     1  0 18:56 ?        00:00:00 [ksoftirqd/9]
root        22     1  0 18:56 ?        00:00:00 [migration/10]
root        23     1  0 18:56 ?        00:00:00 [ksoftirqd/10]
root        24     1  0 18:56 ?        00:00:00 [migration/11]
root        25     1  0 18:56 ?        00:00:00 [ksoftirqd/11]
root        26     1  0 18:56 ?        00:00:00 [migration/12]
root        27     1  0 18:56 ?        00:00:00 [ksoftirqd/12]
root        28     1  0 18:56 ?        00:00:00 [migration/13]
root        29     1  0 18:56 ?        00:00:00 [ksoftirqd/13]
root        30     1  0 18:56 ?        00:00:00 [migration/14]
root        31     1  0 18:56 ?        00:00:00 [ksoftirqd/14]
root        32     1  0 18:56 ?        00:00:00 [migration/15]
root        33     1  0 18:56 ?        00:00:00 [ksoftirqd/15]
root        34     1  0 18:56 ?        00:00:00 [migration/16]
root        35     1  0 18:56 ?        00:00:00 [ksoftirqd/16]
root        36     1  0 18:56 ?        00:00:00 [migration/17]
root        37     1  0 18:56 ?        00:00:00 [ksoftirqd/17]
root        38     1  0 18:56 ?        00:00:00 [migration/18]
root        39     1  0 18:56 ?        00:00:00 [ksoftirqd/18]
root        40     1  0 18:56 ?        00:00:00 [migration/19]
root        41     1  0 18:56 ?        00:00:00 [ksoftirqd/19]
root        42     1  0 18:56 ?        00:00:00 [migration/20]
root        43     1  0 18:56 ?        00:00:00 [ksoftirqd/20]
root        44     1  0 18:56 ?        00:00:00 [migration/21]
root        45     1  0 18:56 ?        00:00:00 [ksoftirqd/21]
root        46     1  0 18:56 ?        00:00:00 [migration/22]
root        47     1  0 18:56 ?        00:00:00 [ksoftirqd/22]
root        48     1  0 18:56 ?        00:00:00 [migration/23]
root        49     1  0 18:56 ?        00:00:00 [ksoftirqd/23]
root        50     1  0 18:56 ?        00:00:00 [migration/24]
root        51     1  0 18:56 ?        00:00:00 [ksoftirqd/24]
root        52     1  0 18:56 ?        00:00:00 [migration/25]
root        53     1  0 18:56 ?        00:00:00 [ksoftirqd/25]
root        54     1  0 18:56 ?        00:00:00 [migration/26]
root        55     1  0 18:56 ?        00:00:00 [ksoftirqd/26]
root        56     1  0 18:56 ?        00:00:00 [migration/27]
root        57     1  0 18:56 ?        00:00:00 [ksoftirqd/27]
root        58     1  0 18:56 ?        00:00:00 [migration/28]
root        59     1  0 18:56 ?        00:00:00 [ksoftirqd/28]
root        60     1  0 18:56 ?        00:00:00 [migration/29]
root        61     1  0 18:56 ?        00:00:00 [ksoftirqd/29]
root        62     1  0 18:56 ?        00:00:00 [migration/30]
root        63     1  0 18:56 ?        00:00:00 [ksoftirqd/30]
root        64     1  0 18:56 ?        00:00:00 [migration/31]
root        65     1  0 18:56 ?        00:00:00 [ksoftirqd/31]
root        66     1  0 18:56 ?        00:00:00 [events/0]
root        67     1  0 18:56 ?        00:00:00 [events/1]
root        68     1  0 18:56 ?        00:00:00 [events/2]
root        69     1  0 18:56 ?        00:00:00 [events/3]
root        70     1  0 18:56 ?        00:00:00 [events/4]
root        71     1  0 18:56 ?        00:00:00 [events/5]
root        72     1  0 18:56 ?        00:00:00 [events/6]
root        73     1  0 18:56 ?        00:00:00 [events/7]
root        74     1  0 18:56 ?        00:00:00 [events/8]
root        75     1  0 18:56 ?        00:00:00 [events/9]
root        76     1  0 18:56 ?        00:00:00 [events/10]
root        77     1  0 18:56 ?        00:00:00 [events/11]
root        78     1  0 18:56 ?        00:00:00 [events/12]
root        79     1  0 18:56 ?        00:00:00 [events/13]
root        80     1  0 18:56 ?        00:00:00 [events/14]
root        81     1  0 18:56 ?        00:00:00 [events/15]
root        82     1  0 18:56 ?        00:00:00 [events/16]
root        83     1  0 18:56 ?        00:00:00 [events/17]
root        84     1  0 18:56 ?        00:00:00 [events/18]
root        85     1  0 18:56 ?        00:00:00 [events/19]
root        86     1  0 18:56 ?        00:00:00 [events/20]
root        87     1  0 18:56 ?        00:00:00 [events/21]
root        88     1  0 18:56 ?        00:00:00 [events/22]
root        89     1  0 18:56 ?        00:00:00 [events/23]
root        90     1  0 18:56 ?        00:00:00 [events/24]
root        91     1  0 18:56 ?        00:00:00 [events/25]
root        92     1  0 18:56 ?        00:00:00 [events/26]
root        93     1  0 18:56 ?        00:00:00 [events/27]
root        94     1  0 18:56 ?        00:00:00 [events/28]
root        95     1  0 18:56 ?        00:00:00 [events/29]
root        96     1  0 18:56 ?        00:00:00 [events/30]
root        97     1  0 18:56 ?        00:00:00 [events/31]
root       105     1  0 18:56 ?        00:00:00 [kswapd0]
root       104     1  0 18:56 ?        00:00:00 [kswapd1]
root       103     1  0 18:56 ?        00:00:00 [kswapd2]
root       102     1  0 18:56 ?        00:00:00 [kswapd3]
root       100     1  0 18:56 ?        00:00:00 [kswapd5]
root       101     1  0 18:56 ?        00:00:00 [kswapd4]
root        99     1  0 18:56 ?        00:00:00 [kswapd6]
root        98     1  0 18:56 ?        00:00:00 [kswapd7]
root       106     1  1 18:56 ?        00:00:03 [pdflush]
root       107     1  1 18:56 ?        00:00:03 [pdflush]
root       108     1  0 18:56 ?        00:00:00 [aio/0]
root       109     1  0 18:56 ?        00:00:00 [aio/1]
root       110     1  0 18:56 ?        00:00:00 [aio/2]
root       111     1  0 18:56 ?        00:00:00 [aio/3]
root       112     1  0 18:56 ?        00:00:00 [aio/4]
root       113     1  0 18:56 ?        00:00:00 [aio/5]
root       114     1  0 18:56 ?        00:00:00 [aio/6]
root       115     1  0 18:56 ?        00:00:00 [aio/7]
root       116     1  0 18:56 ?        00:00:00 [aio/8]
root       117     1  0 18:56 ?        00:00:00 [aio/9]
root       118     1  0 18:56 ?        00:00:00 [aio/10]
root       119     1  0 18:56 ?        00:00:00 [aio/11]
root       120     1  0 18:56 ?        00:00:00 [aio/12]
root       121     1  0 18:56 ?        00:00:00 [aio/13]
root       122     1  0 18:56 ?        00:00:00 [aio/14]
root       123     1  0 18:56 ?        00:00:00 [aio/15]
root       124     1  0 18:56 ?        00:00:00 [aio/16]
root       125     1  0 18:56 ?        00:00:00 [aio/17]
root       126     1  0 18:56 ?        00:00:00 [aio/18]
root       127     1  0 18:56 ?        00:00:00 [aio/19]
root       128     1  0 18:56 ?        00:00:00 [aio/20]
root       129     1  0 18:56 ?        00:00:00 [aio/21]
root       130     1  0 18:56 ?        00:00:00 [aio/22]
root       131     1  0 18:56 ?        00:00:00 [aio/23]
root       132     1  0 18:56 ?        00:00:00 [aio/24]
root       133     1  0 18:56 ?        00:00:00 [aio/25]
root       134     1  0 18:56 ?        00:00:00 [aio/26]
root       135     1  0 18:56 ?        00:00:00 [aio/27]
root       136     1  0 18:56 ?        00:00:00 [aio/28]
root       137     1  0 18:56 ?        00:00:00 [aio/29]
root       138     1  0 18:56 ?        00:00:00 [aio/30]
root       139     1  0 18:56 ?        00:00:00 [aio/31]
root       140     1  0 18:56 ?        00:00:00 [scsi_eh_0]
root       320     1  0 18:56 ?        00:00:00 /sbin/syslogd
root       323     1  0 18:56 ?        00:00:00 /sbin/klogd
root       330     1  0 18:56 ?        00:00:00 /usr/sbin/inetd
root       334     1  0 18:56 ?        00:00:00 /usr/sbin/netserver
root       340     1  0 18:56 ?        00:00:00 /usr/sbin/sshd
root       343     1  0 18:56 ?        00:00:00 /usr/sbin/ntpd
root       346     1  0 18:56 tty1     00:00:00 /sbin/getty 38400 tty1
root       347     1  0 18:56 tty2     00:00:00 /sbin/getty 38400 tty2
root       348     1  0 18:56 tty3     00:00:00 /sbin/getty 38400 tty3
root       349     1  0 18:56 tty4     00:00:00 /sbin/getty 38400 tty4
root       350     1  0 18:56 tty5     00:00:00 /sbin/getty 38400 tty5
root       351     1  0 18:56 tty6     00:00:00 /sbin/getty 38400 tty6
root       352     1  0 18:56 ttyS0    00:00:00 -bash
root       354   340  0 18:57 ?        00:00:00 /usr/sbin/sshd
wli        356   354  0 18:57 ?        00:00:00 /usr/sbin/sshd
wli        357   356  0 18:57 pts/0    00:00:00 -zsh
root       360   340  0 18:57 ?        00:00:00 /usr/sbin/sshd
wli        362   360  0 18:57 ?        00:00:00 /usr/sbin/sshd
wli        363   362  0 18:57 pts/1    00:00:00 -zsh
root       366   340  0 18:57 ?        00:00:00 /usr/sbin/sshd
wli        368   366  0 18:57 ?        00:00:00 /usr/sbin/sshd
wli        369   368  0 18:57 pts/2    00:00:00 -zsh
wli       4435   363  0 18:59 pts/1    00:00:00 ps -fade
wli       4436   363  0 18:59 pts/1    00:00:00 less
Hmm, is there any hope left for state machines?
Bill
P.S.:	I'd also love to see make -j64 bzImage take 26s like on 16x
	instead of 48s as it appears to be doing on 32x. Doubling
	num_cpus_online() shouldn't double kernel kernel compile time.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/