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