diff options
author | Dexuan Cui <dexuan.cui@intel.com> | 2011-03-14 16:52:37 +0800 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-03-14 21:08:36 +0000 |
commit | f11e479b1702471e3e032e8dde75a4f343949ba0 (patch) | |
tree | 74dd41220f62faefcbe8e4d9998f859bd6f613a4 | |
parent | 1db41d8df25494dbe6cb5f100e2fbacc9aded7c1 (diff) | |
download | poky-f11e479b1702471e3e032e8dde75a4f343949ba0.tar.gz |
poky-qemu-internal: force oprofile into using timer interrupt mode for qemux86/qemux86-64 for now
Currently oprofile's event based interrupt mode doesn't work(Bug #828) in
qemux86 and qemux86-64. We can use timer interrupt mode for now.
(From OE-Core rev: 39249cfde962b3338c2c55b99a03842ec25ecd44)
Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-rwxr-xr-x | scripts/poky-qemu-internal | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/scripts/poky-qemu-internal b/scripts/poky-qemu-internal index 3638a65a8e..046e2b6e04 100755 --- a/scripts/poky-qemu-internal +++ b/scripts/poky-qemu-internal | |||
@@ -309,6 +309,9 @@ if [ "$MACHINE" = "qemux86" ]; then | |||
309 | KERNCMDLINE="root=/dev/nfs nfsroot=$NFS_SERVER:$NFS_DIR,$UNFS_OPTS rw $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" | 309 | KERNCMDLINE="root=/dev/nfs nfsroot=$NFS_SERVER:$NFS_DIR,$UNFS_OPTS rw $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" |
310 | QEMUOPTIONS="$QEMU_NETWORK_CMD $QEMU_UI_OPTIONS" | 310 | QEMUOPTIONS="$QEMU_NETWORK_CMD $QEMU_UI_OPTIONS" |
311 | fi | 311 | fi |
312 | # Currently oprofile's event based interrupt mode doesn't work(Bug #828) in | ||
313 | # qemux86 and qemux86-64. We can use timer interrupt mode for now. | ||
314 | KERNCMDLINE="$KERNCMDLINE oprofile.timer=1" | ||
312 | fi | 315 | fi |
313 | 316 | ||
314 | if [ "$MACHINE" = "qemux86-64" ]; then | 317 | if [ "$MACHINE" = "qemux86-64" ]; then |
@@ -330,6 +333,9 @@ if [ "$MACHINE" = "qemux86-64" ]; then | |||
330 | KERNCMDLINE="root=/dev/nfs nfsroot=$NFS_SERVER:$NFS_DIR,$UNFS_OPTS rw $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" | 333 | KERNCMDLINE="root=/dev/nfs nfsroot=$NFS_SERVER:$NFS_DIR,$UNFS_OPTS rw $KERNEL_NETWORK_CMD mem=$QEMU_MEMORY" |
331 | QEMUOPTIONS="$QEMU_NETWORK_CMD $QEMU_UI_OPTIONS" | 334 | QEMUOPTIONS="$QEMU_NETWORK_CMD $QEMU_UI_OPTIONS" |
332 | fi | 335 | fi |
336 | # Currently oprofile's event based interrupt mode doesn't work(Bug #828) in | ||
337 | # qemux86 and qemux86-64. We can use timer interrupt mode for now. | ||
338 | KERNCMDLINE="$KERNCMDLINE oprofile.timer=1" | ||
333 | fi | 339 | fi |
334 | 340 | ||
335 | if [ "$MACHINE" = "spitz" ]; then | 341 | if [ "$MACHINE" = "spitz" ]; then |