summaryrefslogtreecommitdiffstats
path: root/include/asm-arm26/semaphore.h
diff options
context:
space:
mode:
authorAdrian Bunk <bunk@stusta.de>2006-01-16 22:13:55 -0800
committerLinus Torvalds <torvalds@g5.osdl.org>2006-01-16 23:15:25 -0800
commit96419b7c4d996d9f12ca9f7189f316ed2938074a (patch)
treed9865a0cb932320ec4883739f50098e1c564dfa5 /include/asm-arm26/semaphore.h
parent6aa4c0ef388201745adadfc7855b8a871f0e6122 (diff)
[PATCH] fix arm26 THREAD_SIZE
arm26 currently has a 256 kB THREAD_SIZE (sic). Looking at the comment in the code, this seems to be based on a misunderstanding. The comment says: this needs attention (see kernel/fork.c which gets a nice div by zero if this is lower than 8*32768 kernel/fork.c does: max_threads = mempages / (8 * THREAD_SIZE / PAGE_SIZE) Therefore, a division by 0 is impossible for all reasonable cases with THREAD_SIZE >= PAGE_SIZE. Since the minimum PAGE_SIZE Linux uses on the arm26 architecture is 16k, PAGE_SIZE should be sufficient for THREAD_SIZE. Signed-off-by: Adrian Bunk <bunk@stusta.de> Signed-off-by: Ian Molton <spyro@f2s.com> Signed-off-by: Andrew Morton <akpm@osdl.org> Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'include/asm-arm26/semaphore.h')
0 files changed, 0 insertions, 0 deletions