commit | 5c59f6c246249f4c03281d0ab02b81f38f65b398 | [log] [tgz] |
---|---|---|
author | Aurelien Jarno <aurelien@aurel32.net> | Tue Sep 15 00:30:41 2009 +0200 |
committer | Aurelien Jarno <aurelien@aurel32.net> | Tue Sep 15 00:53:00 2009 +0200 |
tree | 2c33f6c8239e051cc53ae36bc64a0bc02e29c21f | |
parent | 36170c5faf3c1404e36d1e96858732380d4db6c9 [diff] |
Fix Linux task preemption on Versatile board Backport from master: Recent versions of the Linux kernel will not preempt CPU-intensive tasks unless the clock used by sched_clock() works. On -M versatilepb that's the 24MHz timer in the system controller. It's a very simple timer, so implement it. Signed-off-by: Daniel Jacobowitz <dan@codesourcery.com> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>