]> git.ipfire.org Git - thirdparty/qemu.git/commit
Fix Linux task preemption on Versatile board
authorAurelien Jarno <aurelien@aurel32.net>
Mon, 14 Sep 2009 22:30:41 +0000 (00:30 +0200)
committerAurelien Jarno <aurelien@aurel32.net>
Mon, 14 Sep 2009 22:53:00 +0000 (00:53 +0200)
commit5c59f6c246249f4c03281d0ab02b81f38f65b398
tree2c33f6c8239e051cc53ae36bc64a0bc02e29c21f
parent36170c5faf3c1404e36d1e96858732380d4db6c9
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>
hw/arm_sysctl.c