Hi,
I've been having a problem with new versions of Virtualbox hanging
my system completely, but only if I use the CONFIG_PREEMPT option.
I.e. - Preemptable Kernel (Low Latency Desktop) The problem does not
occur if I select Voluntary Preemption.
The Oracle guys who do Virtualbox development has asked me to try
full preempt but disable the PREEMPT_RCU option as a test. I think
possibly Paul McKenney works on the RCU stuff and also frequenct this
list so possibly he or someone else here can tell me where I find the
option to completely disable the RCU stuff. (If it exists...)
I'm currently running gentoo-sources-3.10.19, trying to build 3.10.20.
Specifically, here's where I am now:
c2RAID6 linux # cat .config | grep PREEMPT
CONFIG_TREE_PREEMPT_RCU=y
CONFIG_PREEMPT_RCU=y
CONFIG_PREEMPT_NOTIFIERS=y
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
CONFIG_DEBUG_PREEMPT=y
c2RAID6 linux #
I found General Setup-> RCU Subsystem but I'm ot clear what option
might allow me to do what I think the Oracle devs are asking me to do.
If I need a newer/different kernel let me know.
Thanks,
Mark
I've been having a problem with new versions of Virtualbox hanging
my system completely, but only if I use the CONFIG_PREEMPT option.
I.e. - Preemptable Kernel (Low Latency Desktop) The problem does not
occur if I select Voluntary Preemption.
The Oracle guys who do Virtualbox development has asked me to try
full preempt but disable the PREEMPT_RCU option as a test. I think
possibly Paul McKenney works on the RCU stuff and also frequenct this
list so possibly he or someone else here can tell me where I find the
option to completely disable the RCU stuff. (If it exists...)
I'm currently running gentoo-sources-3.10.19, trying to build 3.10.20.
Specifically, here's where I am now:
c2RAID6 linux # cat .config | grep PREEMPT
CONFIG_TREE_PREEMPT_RCU=y
CONFIG_PREEMPT_RCU=y
CONFIG_PREEMPT_NOTIFIERS=y
# CONFIG_PREEMPT_NONE is not set
# CONFIG_PREEMPT_VOLUNTARY is not set
CONFIG_PREEMPT=y
CONFIG_PREEMPT_COUNT=y
CONFIG_DEBUG_PREEMPT=y
c2RAID6 linux #
I found General Setup-> RCU Subsystem but I'm ot clear what option
might allow me to do what I think the Oracle devs are asking me to do.
If I need a newer/different kernel let me know.
Thanks,
Mark